0001618732-20-000112.txt : 20201026 0001618732-20-000112.hdr.sgml : 20201026 20200923163542 ACCESSION NUMBER: 0001618732-20-000112 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 101 CONFORMED PERIOD OF REPORT: 20200731 FILED AS OF DATE: 20200923 DATE AS OF CHANGE: 20200923 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Nutanix, Inc. CENTRAL INDEX KEY: 0001618732 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] IRS NUMBER: 270989767 STATE OF INCORPORATION: DE FISCAL YEAR END: 0731 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-37883 FILM NUMBER: 201192373 BUSINESS ADDRESS: STREET 1: 1740 TECHNOLOGY DRIVE STREET 2: SUITE 150 CITY: SAN JOSE STATE: CA ZIP: 95110 BUSINESS PHONE: 408-216-8360 MAIL ADDRESS: STREET 1: 1740 TECHNOLOGY DRIVE STREET 2: SUITE 150 CITY: SAN JOSE STATE: CA ZIP: 95110 10-K 1 ntnx-20200731.htm 10-K ntnx-20200731
00016187327/312020FYfalseP1YP1YP2YP4Y0.060.0610.03600016187322019-08-012020-07-31iso4217:USD00016187322020-01-31xbrli:shares0001618732us-gaap:CommonClassAMember2020-08-310001618732us-gaap:CommonClassBMember2020-08-3100016187322019-07-3100016187322020-07-31iso4217:USDxbrli:shares0001618732us-gaap:CommonClassAMember2019-07-310001618732us-gaap:CommonClassAMember2020-07-310001618732us-gaap:CommonClassBMember2019-07-310001618732us-gaap:CommonClassBMember2020-07-310001618732us-gaap:ProductMember2017-08-012018-07-310001618732us-gaap:ProductMember2018-08-012019-07-310001618732us-gaap:ProductMember2019-08-012020-07-310001618732us-gaap:ServiceMember2017-08-012018-07-310001618732us-gaap:ServiceMember2018-08-012019-07-310001618732us-gaap:ServiceMember2019-08-012020-07-3100016187322017-08-012018-07-3100016187322018-08-012019-07-310001618732us-gaap:CommonStockMember2017-07-310001618732us-gaap:AdditionalPaidInCapitalMember2017-07-310001618732us-gaap:AccumulatedOtherComprehensiveIncomeMember2017-07-310001618732us-gaap:RetainedEarningsMember2017-07-3100016187322017-07-310001618732us-gaap:CommonStockMember2017-08-012018-07-310001618732us-gaap:AdditionalPaidInCapitalMember2017-08-012018-07-310001618732us-gaap:AccumulatedOtherComprehensiveIncomeMember2017-08-012018-07-310001618732us-gaap:RetainedEarningsMember2017-08-012018-07-310001618732us-gaap:CommonStockMember2018-07-310001618732us-gaap:AdditionalPaidInCapitalMember2018-07-310001618732us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-07-310001618732us-gaap:RetainedEarningsMember2018-07-3100016187322018-07-310001618732us-gaap:CommonStockMember2018-08-012019-07-310001618732us-gaap:AdditionalPaidInCapitalMember2018-08-012019-07-310001618732us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-08-012019-07-310001618732us-gaap:RetainedEarningsMember2018-08-012019-07-310001618732us-gaap:CommonStockMember2019-07-310001618732us-gaap:AdditionalPaidInCapitalMember2019-07-310001618732us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-07-310001618732us-gaap:RetainedEarningsMember2019-07-310001618732us-gaap:CommonStockMember2019-08-012020-07-310001618732us-gaap:AdditionalPaidInCapitalMember2019-08-012020-07-310001618732us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-08-012020-07-310001618732us-gaap:RetainedEarningsMember2019-08-012020-07-310001618732us-gaap:CommonStockMember2020-07-310001618732us-gaap:AdditionalPaidInCapitalMember2020-07-310001618732us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-07-310001618732us-gaap:RetainedEarningsMember2020-07-3100016187322018-08-012019-01-3100016187322017-08-012018-01-31xbrli:pure0001618732us-gaap:SalesRevenueNetMemberntnx:PartnerAMemberus-gaap:CustomerConcentrationRiskMember2017-08-012018-07-310001618732us-gaap:SalesRevenueNetMemberntnx:PartnerAMemberus-gaap:CustomerConcentrationRiskMember2018-08-012019-07-310001618732us-gaap:SalesRevenueNetMemberntnx:PartnerAMemberus-gaap:CustomerConcentrationRiskMember2019-08-012020-07-310001618732us-gaap:AccountsReceivableMemberntnx:PartnerAMemberus-gaap:CustomerConcentrationRiskMember2018-08-012019-07-310001618732us-gaap:AccountsReceivableMemberntnx:PartnerAMemberus-gaap:CustomerConcentrationRiskMember2019-08-012020-07-310001618732us-gaap:SalesRevenueNetMemberntnx:PartnerBMemberus-gaap:CustomerConcentrationRiskMember2017-08-012018-07-310001618732us-gaap:SalesRevenueNetMemberntnx:PartnerBMemberus-gaap:CustomerConcentrationRiskMember2018-08-012019-07-310001618732us-gaap:SalesRevenueNetMemberntnx:PartnerBMemberus-gaap:CustomerConcentrationRiskMember2019-08-012020-07-310001618732us-gaap:AccountsReceivableMemberntnx:PartnerBMemberus-gaap:CustomerConcentrationRiskMember2018-08-012019-07-310001618732us-gaap:AccountsReceivableMemberntnx:PartnerBMemberus-gaap:CustomerConcentrationRiskMember2019-08-012020-07-310001618732us-gaap:SalesRevenueNetMemberntnx:PartnerCMemberus-gaap:CustomerConcentrationRiskMember2017-08-012018-07-310001618732us-gaap:SalesRevenueNetMemberntnx:PartnerCMemberus-gaap:CustomerConcentrationRiskMember2018-08-012019-07-310001618732ntnx:PartnerDMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2017-08-012018-07-310001618732ntnx:PartnerDMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2018-08-012019-07-310001618732ntnx:PartnerDMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2019-08-012020-07-310001618732ntnx:PartnerDMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2019-08-012020-07-310001618732ntnx:HardwareMember2019-08-012020-07-310001618732ntnx:SoftwareMember2019-08-012020-07-310001618732srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2019-08-01ntnx:business0001618732ntnx:Mainframe2Inc.Member2018-08-242018-08-240001618732ntnx:Mainframe2Inc.Member2018-08-240001618732ntnx:Mainframe2Inc.Member2018-09-212018-09-210001618732ntnx:Mainframe2Inc.Memberus-gaap:TechnologyBasedIntangibleAssetsMember2018-08-242018-08-240001618732ntnx:Mainframe2Inc.Memberus-gaap:CustomerRelationshipsMember2018-08-240001618732ntnx:Mainframe2Inc.Memberus-gaap:CustomerRelationshipsMember2018-08-242018-08-240001618732ntnx:Mainframe2Inc.Memberus-gaap:TradeNamesMember2018-08-240001618732ntnx:Mainframe2Inc.Memberus-gaap:TradeNamesMember2018-08-242018-08-240001618732ntnx:Mainframe2Inc.Member2019-07-310001618732ntnx:Mainframe2Inc.Member2018-08-012019-07-310001618732srt:MinimumMember2019-08-012020-07-310001618732srt:MaximumMember2019-08-012020-07-310001618732us-gaap:SubscriptionAndCirculationMember2017-08-012018-07-310001618732us-gaap:SubscriptionAndCirculationMember2018-08-012019-07-310001618732us-gaap:SubscriptionAndCirculationMember2019-08-012020-07-310001618732ntnx:SoftwareMember2017-08-012018-07-310001618732ntnx:SoftwareMember2018-08-012019-07-310001618732ntnx:HardwareMember2017-08-012018-07-310001618732ntnx:HardwareMember2018-08-012019-07-310001618732ntnx:ProfessionalServicesMember2017-08-012018-07-310001618732ntnx:ProfessionalServicesMember2018-08-012019-07-310001618732ntnx:ProfessionalServicesMember2019-08-012020-07-310001618732us-gaap:AccountingStandardsUpdate201409Member2017-08-012018-07-310001618732us-gaap:AccountingStandardsUpdate201409Member2018-08-012019-01-310001618732us-gaap:AccountingStandardsUpdate201409Member2019-08-012020-07-310001618732ntnx:SubscriptionandCirculationSoftwareEntitlementandSupportSubscriptionMember2017-08-012018-07-310001618732ntnx:SubscriptionandCirculationSoftwareEntitlementandSupportSubscriptionMember2018-08-012019-07-310001618732ntnx:SubscriptionandCirculationSoftwareEntitlementandSupportSubscriptionMember2019-08-012020-07-310001618732ntnx:SubscriptionandCirculationSoftwareTermbasedLicensesMember2017-08-012018-07-310001618732ntnx:SubscriptionandCirculationSoftwareTermbasedLicensesMember2018-08-012019-07-310001618732ntnx:SubscriptionandCirculationSoftwareTermbasedLicensesMember2019-08-012020-07-310001618732us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMember2019-07-310001618732us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2019-07-310001618732us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2019-07-310001618732us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2019-07-310001618732us-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2019-07-310001618732us-gaap:CommercialPaperMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2019-07-310001618732us-gaap:CommercialPaperMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2019-07-310001618732us-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMember2019-07-310001618732us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:USGovernmentDebtSecuritiesMember2019-07-310001618732us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentDebtSecuritiesMember2019-07-310001618732us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentDebtSecuritiesMember2019-07-310001618732us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentDebtSecuritiesMember2019-07-310001618732us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2019-07-310001618732us-gaap:FairValueInputsLevel2Memberus-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2019-07-310001618732us-gaap:FairValueInputsLevel3Memberus-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2019-07-310001618732us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2019-07-310001618732us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:CorporateDebtSecuritiesMember2019-07-310001618732us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2019-07-310001618732us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2019-07-310001618732us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2019-07-310001618732us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:CommercialPaperMember2019-07-310001618732us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMember2019-07-310001618732us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMember2019-07-310001618732us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMember2019-07-310001618732us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Member2019-07-310001618732us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentDebtSecuritiesMember2019-07-310001618732us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentDebtSecuritiesMember2019-07-310001618732us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentDebtSecuritiesMember2019-07-310001618732us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2019-07-310001618732us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2019-07-310001618732us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2019-07-310001618732us-gaap:FairValueMeasurementsRecurringMember2019-07-310001618732us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMember2020-07-310001618732us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2020-07-310001618732us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2020-07-310001618732us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2020-07-310001618732us-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2020-07-310001618732us-gaap:CommercialPaperMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2020-07-310001618732us-gaap:CommercialPaperMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2020-07-310001618732us-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMember2020-07-310001618732us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:CorporateDebtSecuritiesMember2020-07-310001618732us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2020-07-310001618732us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2020-07-310001618732us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2020-07-310001618732us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:CommercialPaperMember2020-07-310001618732us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMember2020-07-310001618732us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMember2020-07-310001618732us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMember2020-07-310001618732us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Member2020-07-310001618732us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentDebtSecuritiesMember2020-07-310001618732us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentDebtSecuritiesMember2020-07-310001618732us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentDebtSecuritiesMember2020-07-310001618732us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2020-07-310001618732us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2020-07-310001618732us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2020-07-310001618732us-gaap:FairValueMeasurementsRecurringMember2020-07-310001618732us-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2019-07-310001618732us-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueMeasurementsNonrecurringMember2019-07-310001618732us-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2020-07-310001618732us-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueMeasurementsNonrecurringMember2020-07-310001618732us-gaap:ConvertibleDebtMember2019-07-310001618732us-gaap:ConvertibleDebtMember2020-07-310001618732us-gaap:EquipmentMember2019-08-012020-07-310001618732us-gaap:EquipmentMember2019-07-310001618732us-gaap:EquipmentMember2020-07-310001618732ntnx:DemonstrationUnitsMember2019-08-012020-07-310001618732ntnx:DemonstrationUnitsMember2019-07-310001618732ntnx:DemonstrationUnitsMember2020-07-310001618732us-gaap:LeaseholdImprovementsMember2019-07-310001618732us-gaap:LeaseholdImprovementsMember2020-07-310001618732us-gaap:FurnitureAndFixturesMember2019-08-012020-07-310001618732us-gaap:FurnitureAndFixturesMember2019-07-310001618732us-gaap:FurnitureAndFixturesMember2020-07-310001618732us-gaap:PropertyPlantAndEquipmentMember2017-08-012018-07-310001618732us-gaap:PropertyPlantAndEquipmentMember2018-08-012019-07-310001618732us-gaap:PropertyPlantAndEquipmentMember2019-08-012020-07-310001618732us-gaap:TechnologyBasedIntangibleAssetsMember2019-07-310001618732us-gaap:TechnologyBasedIntangibleAssetsMember2020-07-310001618732us-gaap:CustomerRelationshipsMember2019-07-310001618732us-gaap:CustomerRelationshipsMember2020-07-310001618732us-gaap:TradeNamesMember2019-07-310001618732us-gaap:TradeNamesMember2020-07-310001618732us-gaap:ConvertibleDebtMember2017-07-310001618732us-gaap:ConvertibleDebtMember2018-01-310001618732us-gaap:ConvertibleDebtMember2018-01-012018-01-31ntnx:day0001618732us-gaap:ConvertibleDebtMemberus-gaap:CommonClassAMember2018-01-012018-01-310001618732us-gaap:ConvertibleDebtMember2019-08-012020-07-310001618732us-gaap:ConvertibleDebtMember2018-07-310001618732us-gaap:ConvertibleDebtMember2017-08-012018-07-310001618732us-gaap:ConvertibleDebtMember2018-08-012019-07-3100016187322018-01-012018-01-310001618732srt:MinimumMember2020-07-310001618732srt:MaximumMember2020-07-310001618732ntnx:NoncontractVendorsMember2020-07-310001618732ntnx:ContractManufacturerMember2020-07-31ntnx:classntnx:vote0001618732ntnx:A2016PlanMemberus-gaap:CommonClassAMember2020-07-310001618732us-gaap:RestrictedStockUnitsRSUMember2020-07-310001618732ntnx:EmployeeStockPurchasePlanMember2020-07-31ntnx:plan0001618732ntnx:A2016PlanMemberus-gaap:CommonClassAMember2018-08-012018-08-010001618732ntnx:A2016PlanMemberus-gaap:CommonClassAMember2019-08-012019-08-010001618732ntnx:A2016PlanMember2020-07-310001618732us-gaap:SubsequentEventMemberntnx:A2016PlanMemberus-gaap:CommonClassAMember2020-08-010001618732us-gaap:RestrictedStockUnitsRSUMemberntnx:MarketStockUnitsMember2018-10-012018-10-310001618732us-gaap:RestrictedStockUnitsRSUMemberntnx:MarketStockUnitsMember2019-12-012019-12-310001618732us-gaap:RestrictedStockUnitsRSUMemberntnx:MarketStockUnitsMember2020-02-012020-02-290001618732us-gaap:RestrictedStockUnitsRSUMemberntnx:MarketStockUnitsMember2020-07-310001618732us-gaap:RestrictedStockUnitsRSUMember2018-07-310001618732us-gaap:RestrictedStockUnitsRSUMember2019-07-310001618732us-gaap:RestrictedStockUnitsRSUMember2018-08-012019-07-310001618732us-gaap:RestrictedStockUnitsRSUMember2019-08-012020-07-310001618732us-gaap:EmployeeStockOptionMember2019-08-012020-07-310001618732ntnx:IncentiveStockOptionMemberus-gaap:PrincipalOwnerMember2019-08-012020-07-310001618732ntnx:IncentiveStockOptionMember2019-08-012020-07-310001618732ntnx:NonqualifiedStockOptionMember2019-08-012020-07-310001618732us-gaap:EmployeeStockMemberus-gaap:CommonClassAMember2019-12-130001618732us-gaap:EmployeeStockMemberus-gaap:CommonClassAMember2019-12-132019-12-130001618732us-gaap:EmployeeStockMember2019-12-130001618732us-gaap:EmployeeStockMember2019-12-132019-12-13ntnx:purchase_period0001618732us-gaap:EmployeeStockMember2019-08-012020-07-310001618732ntnx:EmployeeStockPurchasePlanMember2017-08-012018-07-310001618732ntnx:EmployeeStockPurchasePlanMember2018-08-012019-07-310001618732ntnx:EmployeeStockPurchasePlanMember2019-08-012020-07-310001618732ntnx:CostofproductrevenueMember2017-08-012018-07-310001618732ntnx:CostofproductrevenueMember2018-08-012019-07-310001618732ntnx:CostofproductrevenueMember2019-08-012020-07-310001618732ntnx:CostofServicesMember2017-08-012018-07-310001618732ntnx:CostofServicesMember2018-08-012019-07-310001618732ntnx:CostofServicesMember2019-08-012020-07-310001618732us-gaap:SellingAndMarketingExpenseMember2017-08-012018-07-310001618732us-gaap:SellingAndMarketingExpenseMember2018-08-012019-07-310001618732us-gaap:SellingAndMarketingExpenseMember2019-08-012020-07-310001618732us-gaap:ResearchAndDevelopmentExpenseMember2017-08-012018-07-310001618732us-gaap:ResearchAndDevelopmentExpenseMember2018-08-012019-07-310001618732us-gaap:ResearchAndDevelopmentExpenseMember2019-08-012020-07-310001618732us-gaap:GeneralAndAdministrativeExpenseMember2017-08-012018-07-310001618732us-gaap:GeneralAndAdministrativeExpenseMember2018-08-012019-07-310001618732us-gaap:GeneralAndAdministrativeExpenseMember2019-08-012020-07-310001618732ntnx:EmployeeStockOptionsExcludingPerformanceStockOptionsMember2020-07-310001618732us-gaap:StockCompensationPlanMember2017-08-012018-07-310001618732us-gaap:StockCompensationPlanMember2018-08-012019-07-310001618732us-gaap:StockCompensationPlanMember2019-08-012020-07-310001618732ntnx:EmployeeStockPurchasePlanMember2017-08-012018-07-310001618732ntnx:EmployeeStockPurchasePlanMember2018-08-012019-07-310001618732ntnx:EmployeeStockPurchasePlanMember2019-08-012020-07-310001618732ntnx:ContinentlyIssuableSharesPursuanttoaBusinessCombinationMember2017-08-012018-07-310001618732ntnx:ContinentlyIssuableSharesPursuanttoaBusinessCombinationMember2018-08-012019-07-310001618732ntnx:ContinentlyIssuableSharesPursuanttoaBusinessCombinationMember2019-08-012020-07-310001618732us-gaap:CommonStockSubjectToMandatoryRedemptionMember2017-08-012018-07-310001618732us-gaap:CommonStockSubjectToMandatoryRedemptionMember2018-08-012019-07-310001618732us-gaap:CommonStockSubjectToMandatoryRedemptionMember2019-08-012020-07-310001618732ntnx:CommonStockWarrantsMember2017-08-012018-07-310001618732ntnx:CommonStockWarrantsMember2018-08-012019-07-310001618732us-gaap:DomesticCountryMember2020-07-310001618732us-gaap:StateAndLocalJurisdictionMember2020-07-310001618732us-gaap:DomesticCountryMemberus-gaap:ResearchMember2020-07-310001618732us-gaap:StateAndLocalJurisdictionMemberus-gaap:ResearchMember2020-07-310001618732us-gaap:ForeignCountryMemberus-gaap:ResearchMember2020-07-310001618732currency:USD2020-07-310001618732country:US2017-08-012018-07-310001618732country:US2018-08-012019-07-310001618732country:US2019-08-012020-07-310001618732us-gaap:EMEAMember2017-08-012018-07-310001618732us-gaap:EMEAMember2018-08-012019-07-310001618732us-gaap:EMEAMember2019-08-012020-07-310001618732srt:AsiaPacificMember2017-08-012018-07-310001618732srt:AsiaPacificMember2018-08-012019-07-310001618732srt:AsiaPacificMember2019-08-012020-07-310001618732ntnx:OtherAmericasMember2017-08-012018-07-310001618732ntnx:OtherAmericasMember2018-08-012019-07-310001618732ntnx:OtherAmericasMember2019-08-012020-07-310001618732country:US2019-07-310001618732country:US2020-07-31ntnx:segment0001618732us-gaap:ProductMember2018-08-012018-10-310001618732us-gaap:ProductMember2018-11-012019-01-310001618732us-gaap:ProductMember2019-02-012019-04-300001618732us-gaap:ProductMember2019-05-012019-07-310001618732us-gaap:ProductMember2019-08-012019-10-310001618732us-gaap:ProductMember2019-11-012020-01-310001618732us-gaap:ProductMember2020-02-012020-04-300001618732us-gaap:ProductMember2020-05-012020-07-310001618732us-gaap:ServiceMember2018-08-012018-10-310001618732us-gaap:ServiceMember2018-11-012019-01-310001618732us-gaap:ServiceMember2019-02-012019-04-300001618732us-gaap:ServiceMember2019-05-012019-07-310001618732us-gaap:ServiceMember2019-08-012019-10-310001618732us-gaap:ServiceMember2019-11-012020-01-310001618732us-gaap:ServiceMember2020-02-012020-04-300001618732us-gaap:ServiceMember2020-05-012020-07-3100016187322018-08-012018-10-3100016187322018-11-012019-01-3100016187322019-02-012019-04-3000016187322019-05-012019-07-3100016187322019-08-012019-10-3100016187322019-11-012020-01-3100016187322020-02-012020-04-3000016187322020-05-012020-07-310001618732ntnx:CostofproductrevenueMember2018-08-012018-10-310001618732ntnx:CostofproductrevenueMember2018-11-012019-01-310001618732ntnx:CostofproductrevenueMember2019-02-012019-04-300001618732ntnx:CostofproductrevenueMember2019-05-012019-07-310001618732ntnx:CostofproductrevenueMember2019-08-012019-10-310001618732ntnx:CostofproductrevenueMember2019-11-012020-01-310001618732ntnx:CostofproductrevenueMember2020-02-012020-04-300001618732ntnx:CostofproductrevenueMember2020-05-012020-07-310001618732ntnx:CostofServicesMember2018-08-012018-10-310001618732ntnx:CostofServicesMember2018-11-012019-01-310001618732ntnx:CostofServicesMember2019-02-012019-04-300001618732ntnx:CostofServicesMember2019-05-012019-07-310001618732ntnx:CostofServicesMember2019-08-012019-10-310001618732ntnx:CostofServicesMember2019-11-012020-01-310001618732ntnx:CostofServicesMember2020-02-012020-04-300001618732ntnx:CostofServicesMember2020-05-012020-07-310001618732us-gaap:SellingAndMarketingExpenseMember2018-08-012018-10-310001618732us-gaap:SellingAndMarketingExpenseMember2018-11-012019-01-310001618732us-gaap:SellingAndMarketingExpenseMember2019-02-012019-04-300001618732us-gaap:SellingAndMarketingExpenseMember2019-05-012019-07-310001618732us-gaap:SellingAndMarketingExpenseMember2019-08-012019-10-310001618732us-gaap:SellingAndMarketingExpenseMember2019-11-012020-01-310001618732us-gaap:SellingAndMarketingExpenseMember2020-02-012020-04-300001618732us-gaap:SellingAndMarketingExpenseMember2020-05-012020-07-310001618732us-gaap:ResearchAndDevelopmentExpenseMember2018-08-012018-10-310001618732us-gaap:ResearchAndDevelopmentExpenseMember2018-11-012019-01-310001618732us-gaap:ResearchAndDevelopmentExpenseMember2019-02-012019-04-300001618732us-gaap:ResearchAndDevelopmentExpenseMember2019-05-012019-07-310001618732us-gaap:ResearchAndDevelopmentExpenseMember2019-08-012019-10-310001618732us-gaap:ResearchAndDevelopmentExpenseMember2019-11-012020-01-310001618732us-gaap:ResearchAndDevelopmentExpenseMember2020-02-012020-04-300001618732us-gaap:ResearchAndDevelopmentExpenseMember2020-05-012020-07-310001618732us-gaap:GeneralAndAdministrativeExpenseMember2018-08-012018-10-310001618732us-gaap:GeneralAndAdministrativeExpenseMember2018-11-012019-01-310001618732us-gaap:GeneralAndAdministrativeExpenseMember2019-02-012019-04-300001618732us-gaap:GeneralAndAdministrativeExpenseMember2019-05-012019-07-310001618732us-gaap:GeneralAndAdministrativeExpenseMember2019-08-012019-10-310001618732us-gaap:GeneralAndAdministrativeExpenseMember2019-11-012020-01-310001618732us-gaap:GeneralAndAdministrativeExpenseMember2020-02-012020-04-300001618732us-gaap:GeneralAndAdministrativeExpenseMember2020-05-012020-07-310001618732ntnx:SeniorNotesDue2026Memberus-gaap:SubsequentEventMemberus-gaap:ConvertibleDebtMember2020-08-260001618732srt:MinimumMemberntnx:SeniorNotesDue2026Memberus-gaap:SubsequentEventMemberus-gaap:ConvertibleDebtMember2020-08-260001618732ntnx:SeniorNotesDue2026Memberus-gaap:SubsequentEventMemberus-gaap:ConvertibleDebtMembersrt:MaximumMember2020-08-260001618732ntnx:SeniorNotesDue2026Memberus-gaap:SubsequentEventMemberus-gaap:ConvertibleDebtMember2020-08-262020-08-260001618732us-gaap:SubsequentEventMemberus-gaap:CommonClassAMember2020-08-31

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 10-K
 
(Mark One)
ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the fiscal year ended July 31, 2020
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-37883
 
  
NUTANIX, INC.
(Exact name of registrant as specified in its charter)
 

Delaware 27-0989767
(State or other jurisdiction of
incorporation or organization)
 (I.R.S. Employer
Identification No.)

1740 Technology Drive, Suite 150
San Jose,CA95110
(Address of principal executive offices, including zip code)

(408)216-8360
(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, $0.000025 par value per shareNTNXNASDAQ Global Select Market
Indicate by check mark whether the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Yes      No  
Indicate by check mark whether the registrant is not required to file reports pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934. Yes      No  
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.    Yes      No  
Indicate by check mark whether the registrant has submitted electronically and posted on its corporate Web site, if any, every Interactive Data File required to be submitted and posted 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 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, a smaller reporting company, or an emerging growth company. See the definitions of "large accelerated filer," "accelerated filer," "smaller reporting company," and "emerging growth company" in Rule 12b-2 of the Exchange Act. (Check one):
Large Accelerated Filer Accelerated Filer 
Non-accelerated Filer 
 (Do not check if a smaller reporting company)
Smaller Reporting Company 
Emerging Growth CompanyIf an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.
Indicate by check mark whether the registrant has filed a report on and attestation to its management’s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Securities Exchange Act).    Yes      No  
The aggregate market value of the registrant's common stock held by non-affiliates of the registrant as of January 31, 2020 (the last business day of the registrant's most recently completed second fiscal quarter) was approximately $5.9 billion, based upon the closing sale price of such stock on the NASDAQ Stock Market. The registrant has no non-voting common equity.
As of August 31, 2020, the registrant had 186,885,682 shares of Class A common stock, $0.000025 par value per share, and 15,102,453 shares of Class B common stock, $0.000025 par value per share, outstanding.
DOCUMENTS INCORPORATED BY REFERENCE
As noted herein, the information called for by Parts II and III is incorporated by reference to specified portions of the registrant’s definitive proxy statement to be filed in conjunction with the registrant’s 2020 annual meeting of stockholders, which is expected to be filed not later than 120 days after the registrant's fiscal year ended July 31, 2020.


TABLE OF CONTENTS

 Page
Item 16. Form 10-K Summary

i




SPECIAL NOTE REGARDING FORWARD-LOOKING STATEMENTS
This Annual Report on Form 10-K contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended ("Securities Act"), and Section 21E of the Securities Exchange Act of 1934, as amended ("Exchange Act"), which statements involve substantial risks and uncertainties. Other than statements of historical fact, all statements contained in this Annual Report on Form 10-K including statements regarding our future results of operations and financial position, our business strategy and plans and our objectives for future operations, are forward-looking statements. The words "believe," "may," "will," "potentially," "estimate," "continue," "anticipate," "plan," "intend," "could," "would," "expect," or words or expressions of similar substance or the negative thereof, that convey uncertainty of future events or outcomes are intended to identify forward-looking statements. Forward-looking statements included in this Annual Report on Form 10-K include, but are not limited to, statements regarding:
our future billings, revenue, cost of revenue and operating expenses, as well as changes in the cost of product revenue, component costs, product gross margins and support, entitlements and other services revenue and changes in research and development, sales and marketing and general and administrative expenses;
our business plans, initiatives and objectives, our ability to execute such plans, initiatives and objectives in a timely manner, and the impact of such plans, initiatives and objectives on our business, operations, and financial results;
our plans for, and the timing of, changes to our business model, including our ongoing transition to a subscription-based business model, our ability to manage, complete or realize the benefits of such transitions successfully and in a timely manner, and the short-term and long-term impacts of such transitions on our business, operations and financial results;
the timing and potential impact of the COVID-19 pandemic and the actions taken in response, including our own, on our business, operations and financial results;
the benefits and capabilities of our platform, products, services and technology;
our growth strategy, our ability to effectively achieve and manage our growth, and the amount, timing and impact of any investments to grow our business, including plans to increase demand generation and marketing spending, and invest in our global engineering, research and development and sales and marketing teams;
the impact of any adjustments to our go-to-market cost structure, in particular our sales compensation structure;
the impact of our decision to use new or different metrics, or to make adjustments to the metrics we use, to supplement our financial reporting;
the timing, success and impact of the succession plan for our Chief Executive Officer;
anticipated trends, growth rates and challenges in our business and in the markets in which we operate, including the segmentation and productivity of our sales team;
our ability to develop new solutions, product features and technology and bring them to market in a timely manner, as well as the impact of including additional solutions in our product portfolio;
market acceptance of new technology and recently introduced solutions;
the interoperability and availability of our solutions with and on third-party hardware platforms;
our ability to increase sales of our solutions, particularly to large enterprise customers;
our ability to attract new end customers and retain and grow sales from our existing end customers;
our ability to maintain and strengthen our relationships with our channel partners and OEMs, and the impact of any changes to such relationships on our business, operations and financial results;
the effects of seasonal trends on our results of operations;
our expectations concerning relationships with third parties, including our ability to compress and stabilize sales cycles;
our ability to maintain, protect and enhance our intellectual property;
our exposure to and ability to guard against cyber attacks and other actual or perceived security breaches;
our ability to continue to expand internationally;
the effects of increased competition in our market and our ability to compete effectively;
anticipated capital expenditures;
future acquisitions or investments in complementary companies, products, services or technologies and the ability to successfully integrate completed acquisitions;
our ability to stay in compliance with laws and regulations that currently apply or become applicable to our business both in the United States and internationally, including recent changes in global tax laws;
macroeconomic and industry trends, projected growth or trend analysis;
the impact of events that may be outside of our control, such as political and social unrest, terrorist attacks, hostilities, malicious human acts, climate change, natural disasters (including extreme weather), pandemics or other major public health concerns, and other similar events;
our ability to attract and retain qualified employees and key personnel; and
the sufficiency of cash balances to meet cash needs for at least the next 12 months.
We have based these forward-looking statements largely on our current expectations and projections about future events and trends that we believe may affect our financial condition, results of operations, business strategy, short-term and long-term business operations and objectives and financial needs in light of the information currently available to us. These forward-looking statements are subject to a number of risks, uncertainties and assumptions, including those described in Part I, Item 1A. "Risk Factors" in this Annual Report on Form 10-K. Moreover, we operate in a very competitive and rapidly changing environment and new risks emerge from time to time. It is not possible for us to predict all risks, nor can we assess the impact of all factors on our business or the extent to which any factor, or combination of factors, may cause actual results to differ materially from those contained or implied in any forward-looking statements we may make. In light of these risks, uncertainties and assumptions, the forward-looking events and trends discussed in this Annual Report on Form 10-K may not occur and actual results could differ materially and adversely from those anticipated or implied in the forward-looking statements.
You should not rely upon forward-looking statements as predictions of future events. Although we believe that the expectations reflected in the forward-looking statements are reasonable, we cannot guarantee that the future results, performance, or events and circumstances reflected in the forward-looking statements will be achieved or will occur. The forward-looking statements in this Annual Report on Form 10-K relate only to events as of the date on which the statements are made. We undertake no obligation, and expressly disclaim any obligation, to update, alter or otherwise revise or publicly release the results of any revision to these forward-looking statements to reflect new information or the occurrence of unanticipated or subsequent 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.





ii


PART I
ITEM 1. Business
Overview
Nutanix, Inc. ("we," "us," "our" or "Nutanix") provides a leading enterprise cloud platform, which we call the Nutanix Cloud Platform, that consists of software solutions and cloud services that power our customers’ hybrid cloud and multicloud strategies. Our solutions run across private-, hybrid- and multicloud environments, and allow organizations to seamlessly "lift and shift" their workloads, including enterprise applications, high-performance databases, end-user computing and virtual desktop infrastructure ("VDI") services, cloud native workloads, and analytics applications, between different cloud environments.
Founded in 2009, we pioneered the hyperconverged infrastructure ("HCI") category, initially combining the disparate IT silos of compute, storage and networking into a single on-premises product. As the market realized the power, scalability and customer choice that HCI provides, we continued to innovate, and Acropolis Hypervisor ("AHV") - our native, no-cost hypervisor designed to run all virtualized applications - was born. To give our customers even more choice, we engineered our software solutions to run on a variety of server platforms, decoupling our software from our Nutanix-branded hardware appliances and powering a variety of on-premises private cloud deployments; a significant step in our transition from a hardware to a software company. That transition has continued with the adoption of "cloud" as a mainstream IT paradigm, which has motivated IT professionals to move toward hybrid cloud architectures that allow businesses to simultaneously utilize a private cloud powered by Nutanix software, along with third-party public cloud infrastructures for maximum flexibility. We continue to transform our software solutions into a comprehensive enterprise cloud platform, based on web-scale engineering principles and a focus on operational simplicity, which allows our customers to power nearly any scale IT deployment. Although today our customers primarily use our enterprise cloud platform to power their on-premises private cloud deployments, our solutions also simplify the complexities of multicloud environments with a single management console for automation, cost governance and compliance. The end result will be an enterprise cloud platform that empowers our customers to unify various clouds - on-premises private, public and distributed - into one seamless cloud, allowing IT to choose the right cloud for each application.
In addition to our transition to a software-centric business model, and to provide our customers with the freedom to choose the best consumption model based on their specific business needs, we have also continued to reshape our licensing by moving toward a subscription-based business model. A subscription-based business model means one in which our products, including associated support and entitlement arrangements, are sold with a defined term. For more information, see the section titled "Components of Our Results of Operations" included in Part II, Item 7, as well as Note 3 of Notes to Consolidated Financial Statements included in Part II, Item 8, of this Annual Report on Form 10-K. Furthermore, as part of our transition to a subscription-based business model, we have commenced our transition to a sales compensation structure that is based on Annual Contract Value ("ACV"). These transitions have caused, and will continue to cause, our traditional life-of-device licensing models to become increasingly replaced by term-based licenses, providing our customers with a subscription consumption option which are portable across hybrid- and multicloud deployments. We believe that these transitions - from hardware to software solutions, and from life-of-device to subscription models - will contribute to our long-term growth, although they may have an adverse impact on our business and financial performance in the near term. In fiscal 2020, our subscription billings increased to 80.8% of total billings, up 20 percentage points from fiscal 2019, and our subscription revenue reached $1.0 billion, representing a year-over-year increase of 58.9%. In fiscal 2020, our ACV billings was $505.2 million, representing a year-over-year increase of 17.9%.
The Nutanix Cloud Platform
Leveraging the foundation of our core HCI technology, the Nutanix Cloud Platform delivers a rich set of digital HCI services, datacenter services, DevOps services, and desktop services.
Digital HCI Services
Our HCI products – composed of Acropolis ("AOS"), a software-defined platform that converges compute, storage, and networking services, Prism, our consumer-grade control plane providing management and analytics for the entire enterprise cloud platform, and Acropolis Hypervisor ("AHV"), a native, enterprise-grade hypervisor designed to run all virtualized applications – form the foundation of the Nutanix Cloud Platform.





1


Acropolis (AOS). AOS converges virtualization, storage, and networking services into a turnkey solution. AOS is comprised of three foundational components:
Virtualization. AOS supports major hypervisors, including our native, no-cost AHV.
Storage Capabilities. Building on a distributed data fabric, AOS enables robust enterprise storage services across multiple storage protocols. Storage capabilities include snapshots and cloning, performance acceleration capabilities, such as caching, data tiering and data locality and storage optimization, such as deduplication, compression and erasure coding, along with data protection and disaster recovery features.
Networking Services. AOS provides services to visualize the network, automate common network operations, secure the network and integrate with various third-party networking and security products.
Prism. Nutanix Prism is our consumer-grade control plane providing management and analytics across the enterprise cloud platform. It delivers integrated management, robust operational analytics, self-service capabilities and one-click administration. Prism allows routine IT operations that are typically manual and cumbersome to be fully automated or completed with just one click, including capacity planning, provisioning of new resources and troubleshooting. Prism enables efficient centralized administration to manage multiple clusters within a single datacenter, or across multiple sites. Prism also offers Application Programming Interfaces ("APIs") for integration with third-party products and advanced management and orchestration of Nutanix environments.
Acropolis Hypervisor. AHV is a native, enterprise-grade virtualization solution that is included with our enterprise cloud platform with no additional software components to license, install or manage. AHV is built upon a widely-used open source hypervisor technology, known as KVM and extends its base functionality to include additional features such as virtual machine ("VM") high availability and live migration. AHV also includes such features as flexible migrations, automated workload placement, security hardening, network virtualization, data protection and disaster recovery and rich analytics, while allowing for integrated management via Nutanix Prism to streamline the provisioning, placing and managing of VMs, thereby providing our customers with a high-performance virtualization solution while eliminating third-party virtualization costs.
Datacenter Services Solutions
The Nutanix Cloud Platform also provides the IT resources that data center professionals need to design, build and operate a cloud datacenter. This includes scale-out storage services that consolidate management of structured and unstructured data. Nutanix customers can simplify storage operations, while delivering enterprise-grade NFS and SMB files services (Nutanix Files), as well as S3-compatible object services (Nutanix Objects), at nearly any scale.
Security is designed into the Nutanix Cloud Platform, including application-centric firewall services based on advanced microsegmentation technology (Nutanix Flow) that protects applications against internal and external threats, as well as data encryption. Nutanix solutions also provide strong user authentication, authorization and access services, activity monitoring and comprehensive logging. With multiple industry security certifications, Nutanix solutions help customers across industries meet stringent security and compliance mandates.
Beyond protecting applications and data against security threats, the Nutanix Cloud Platform provides essential capabilities to maintain business continuity in the event of an IT failure, and to quickly recover from unplanned downtime. Capabilities include built-in multi-site data replication and synchronization services, orchestration runbooks, and validated integration with popular data back-up solutions. We also provide a managed, cloud-based disaster recovery service (Nutanix Xi Leap) to maintain IT operations in the event of a datacenter outage.





2


DevOps Services Solutions
As part of our integrated offering, we deliver services for application developers and DevOps teams to accelerate the development, testing, provisioning and scaling of applications across different cloud environments. These services include automated database management to simplify database administration and to efficiently manage database copies that proliferate in most IT environments (Nutanix Era). Also included are automation services that streamline application lifecycle management, provide self-service provisioning via an application marketplace, and deliver powerful hybrid cloud orchestration (Nutanix Calm). Our DevOps Services solutions also allow for automated deployment and management of Kubernetes clusters to simplify the provisioning, operations and lifecycle management of cloud-native environments, containerized applications and microservices (Nutanix Karbon).
Desktop Services Solutions
The Nutanix Cloud Platform provides a rich set of end-user computing ("EUC") services that can reduce the cost of delivering virtualized desktops and applications, while improving performance and scalability. Services include virtualization, file storage, security and networking for traditional VDI environments. We also provide desktop-as-a-service (Nutanix Xi Frame) to deliver virtual apps or desktops to users from multiple public cloud environments and/or an enterprises private cloud datacenter, which can be easily accessed from any browser.
Delivery of Our Solutions
The Nutanix Cloud Platform can be deployed on-premises running on a variety of qualified hardware platforms, in popular public cloud environments such as Amazon Web Services through Nutanix Clusters, or, in the case of our cloud-based software and software-as-a-service ("SaaS") offerings, via hosted service. Non-portable software licenses for our platform are delivered or sold alongside configured-to-order appliances, with a license term equal to the life of the associated appliance. Our subscription term-based licenses are sold separately, or can also be sold alongside configured-to-order appliances. Our subscription term-based licenses typically have a term of one to five years. Our cloud-based SaaS subscriptions have terms extending up to five years. As we continue our transition toward a subscription-based business model, we expect a greater portion of our products to be delivered through subscription term-based licenses or cloud-based SaaS subscriptions.
Configured-to-order appliances, including our Nutanix-branded NX hardware line, can be purchased from one of our channel partners, original equipment manufacturers ("OEMs"), or directly from Nutanix. Super Micro Computer, Inc. ("Super Micro") and Flextronics Systems Limited ("Flextronics") pre-install our software on our Nutanix-branded NX series appliances. Dell Technologies ("Dell"), Lenovo Group Ltd. ("Lenovo"), International Business Machines Corporation ("IBM"), Fujitsu Technology Solutions GmbH ("Fujitsu"), Hewlett Packard Enterprise ("HPE") and Inspur Group ("Inspur") pre-install our software on their hardware to create the Dell XC Series, Lenovo Converged HX Series, IBM CS Series, Fujitsu XF Series, HPE DX Series and Inspur inMerge 1000 Series appliances, respectively. Some of our OEM partners also sell associated support offerings.
Our enterprise cloud platform is typically purchased with one or more years of support and entitlements, which includes the right to software upgrades and enhancements as well as technical support. Purchases of non-portable software are typically accompanied by the purchase of a separate support and entitlement agreement. Purchases of term-based licenses and SaaS subscriptions have support and entitlements built into the license.
Our Support Programs
Product Support. We offer varying levels of product support to our customers based on their needs. We also offer premium support programs through our technical account managers and designated support engineers.
Professional Services. We provide consulting and implementation services to customers through our professional services team for assessment, design, deployment and optimizing of their Nutanix environments. We typically provide these services at the time of initial installation to help the customer with configuration and implementation.





3


Our End Customers
Our solutions serve a broad range of workloads, including enterprise applications, databases, virtual desktop infrastructure, and big data analytics, and we support both virtualized and container-based applications. We have end customers across a broad range of industries, such as automotive, consumer goods, education, energy, financial services, healthcare, manufacturing, media, public sector, retail, technology and telecommunications. We also sell to service providers, who utilize our enterprise cloud platform to provide a variety of cloud-based services to their customers. We had a broad and diverse base of approximately 17,360 end customers as of July 31, 2020, including approximately 915 Global 2000 enterprises. We define the number of end customers as the number of end customers for which we have received an order by the last day of the period, excluding partners to which we have sold products for their own demonstration purposes. A single organization or customer may represent multiple end customers for separate divisions, segments or subsidiaries. The number of end customers grew from approximately 14,180 as of July 31, 2019 to approximately 17,360 as of July 31, 2020.
Our enterprise cloud platform is primarily sold through channel partners, including distributors, resellers and OEMs, and delivered directly to our end customers. Arrow Electronics, Inc., a distributor to our end customers, represented 18%, 24% and 29% of our total revenue for fiscal 2018, 2019 and 2020, respectively. Tech Data Corporation, another distributor to our end customers, represented 13%, 13% and 14% of our total revenue for fiscal 2018, 2019 and 2020, respectively.
Growth Strategy
Key elements of our growth strategy include:
Continually innovate and maintain technology leadership. Since inception, we have rapidly innovated from supporting limited applications and a single hypervisor to a full enterprise cloud platform that is designed to support a wide variety of workloads across private, public and multicloud deployments. We intend to continue to invest heavily in developing our enterprise cloud platform with new features, services and products to expand our market opportunity.
Invest to acquire new end customers.  Since the completion of our first end customer sale in October 2011, we have grown to approximately 17,360 end customers. We intend to grow our base of end customers by continuing to invest in sales and marketing, leveraging our network of channel partners and OEMs, furthering our international expansion and extending our enterprise cloud platform to address new customer segments. One area of continued focus is increasing our sales to new, and expanding our sales to existing, large enterprise customers.
Continue to drive follow-on sales to existing end customers. Our end customers typically deploy our technology initially for a specific project or application deployment. Our sales teams and channel partners then seek to systematically target follow-on sales opportunities to drive additional purchases throughout our broader product portfolio. This land and expand strategy enables us to quickly expand our footprint within our existing end customer base from follow-on orders that in the aggregate are often multiples of the initial order.
Enhanced focus on renewals. In addition to our land and expand strategy described above, as part of our transition to a subscription-based model, we have enhanced our focus on renewals, which are typically associated with lower sales costs. We have also commenced our transition to an ACV-based sales compensation structure starting in August 2020, which we expect will shorten the lengths of our contract terms, allowing us in turn to benefit from such efficiency gains associated with renewals.
Deepen engagement with current channel and OEM partners and establish additional routes to market to enhance sales leverage. We have established meaningful channel partnerships globally and have driven strong engagement and commercial success with several major resellers and distributors. We believe that our OEM relationships can augment our routes to market to accelerate our growth and that there is a significant opportunity to grow our sales with our channel partners and OEMs. We intend to attract and engage new channel and OEM partners around the globe while also selling our standalone software for deployment on qualified hardware or a hosted service to maximize the availability of our solutions for our customers.





4


Invest in rapid growth while remaining focused on our overall financial health. We intend to continue investing in our rapid growth, while balancing such growth against our operating expenses. By maintaining this balance, we believe we can drive toward our high growth potential without sacrificing our overall financial health.
Sales and Marketing
Sales. We primarily engage our end customers through our global sales force who directly interact with key IT decision makers while also providing sales development, opportunity qualification and support to our channel partners. We have established relationships with our channel partners, who represent many of the key resellers and distributors of datacenter infrastructure software and systems in each of the geographic regions where we operate. We also engage our end customers through our OEM partners, which license our software and package it with their hardware, and sell through their direct sales forces and channel partners.
Technology Alliances. We have developed relationships with a number of leading technology companies that help us deliver world-class solutions to our customers. Through our Technology Alliance Partner Program, our developer, application, hardware and infrastructure partners get access to resources that allow them to validate and integrate their products with Nutanix solutions and engage in joint sales training and enablement. In addition, we work closely with our technology partners through co-marketing and lead-generation activities in an effort to broaden our marketing reach and help us win new customers and retain existing ones.
Marketing. We supplement our sales efforts with marketing programs that include online advertising, corporate and third-party events, demand generation activities, social media promotions, media and analyst relations and community programs. More recently, in response to the global COVID-19 pandemic, we have transformed nearly all of our in-person marketing programs into digital experiences. For example, in September 2020 we hosted our sixth annual .NEXT Conference in a completely digital format, where approximately 41,000 digital attendees registered to learn about our current and future products and solutions. We also establish deep integration with our ecosystem of third-party technology partners and engage in joint marketing activities with them. Our channel partners have joined our integrated partner program, the Nutanix Elevate Partner Program, which provides market development funds, preferred pricing through deal registration, sales enablement and product training, innovative marketing campaigns and dedicated account support. We also coordinate with our OEM partners on joint marketing activities.
Research and Development
Our research and development efforts are focused primarily on improving current technology, developing new technologies in current and adjacent markets and supporting existing end customer deployments. Our research and development teams primarily consist of distributed systems software and user interface engineers. A large portion of our research and development team is based in San Jose, California. We also maintain research and development centers in India, North Carolina, Washington, Serbia and Germany. We plan to dedicate significant resources to our continued research and development efforts, and intend to continue to grow our global research and development and engineering teams to enhance our solutions, improve integration with new and existing ecosystem partners and broaden the range of IT infrastructure technologies that we converge into our enterprise cloud platform. We believe that these investments will contribute to our long-term growth, although they may adversely affect our profitability in the near term.
Research and development expense was $313.8 million, $500.7 million and $554.0 million for fiscal 2018, 2019 and 2020, respectively.
Manufacturing
We do not manufacture any hardware. The Nutanix-branded NX series appliances, including those that are delivered by us, are manufactured for us based on our specifications by two manufacturers, Super Micro and Flextronics. Super Micro and Flextronics assemble and test the Nutanix-branded NX series appliances and they generally procure the components used in the NX series appliances directly from third-party suppliers. Our agreement with Super Micro was renewed in May 2020 for one year and will automatically renew for successive one-year periods thereafter, with the option to terminate upon each annual renewal. Our agreement with Flextronics expires in November 2020 and automatically renews for successive one-year periods thereafter, with the option to terminate upon each annual renewal. Distributors handle fulfillment and shipment for certain end customers, but do not hold inventory.





5


Backlog
We typically accept and deliver orders within a short time frame. In general, customers may cancel or reschedule orders without penalty prior to delivery, and delivery schedules requested by customers in their purchase orders vary based upon each customer’s particular needs. As a result, we do not believe that our backlog at any particular time is a reliable indicator of future revenue.
Competition
We operate in the intensely competitive IT infrastructure market and compete primarily with companies that sell software to build and operate private clouds, integrated systems and standalone storage and servers, as well as providers of public cloud infrastructure solutions. These markets are characterized by constant change and rapid innovation. Our main competitors fall into the following categories:
software providers, such as VMware, Inc. ("VMware"), that offer a broad range of virtualization, infrastructure and management products to build and operate enterprise and hybrid clouds;
traditional IT systems vendors, such as Cisco Systems, Inc. ("Cisco"), Dell, HPE, Hitachi Data Systems ("Hitachi"), IBM and Lenovo, that offer integrated systems that include bundles of servers, storage and networking solutions, as well as a broad range of standalone server and storage products;
traditional storage array vendors, such as Dell, Hitachi and NetApp, Inc. ("NetApp"), which typically sell centralized storage products; and
providers of public cloud infrastructure and SaaS-based offerings, such as Amazon.com, Inc. ("Amazon"), Google Inc. and Microsoft Corporation.
In addition, we compete against vendors of hyperconverged infrastructure products, such as Cisco, HPE, Dell, VMware and many smaller emerging companies. As our market grows, we expect it will continue to attract new companies as well as existing larger vendors. Some of our competitors may also expand their product offerings, acquire competing businesses, sell at lower prices, bundle with other products, provide closed technology platforms, partner with other companies to develop joint solutions, or otherwise attempt to gain a competitive advantage. Furthermore, as we expand our product offerings, we may expand into new markets and we may encounter additional competitors in such markets. Additionally, as companies increasingly offer competing solutions, they may be less willing to cooperate with us as an OEM or otherwise. For example, IBM recently acquired Red Hat, Inc. ("Red Hat") and they may begin to prioritize selling Red Hat products instead of our products in its global consulting business. In addition, Dell owns a majority of the outstanding voting power of VMware, and a joint Dell and VMware offering would also compete directly with our core solutions.
We believe the principal competitive factors in our market include:
product features and capabilities;
system scalability, performance and resiliency;
management and operations, including provisioning, troubleshooting, analytics, automation and upgrades;
total cost of ownership over the lifetime of the technology;
product interoperability with third-party applications, infrastructure software, infrastructure systems and platforms and public clouds;
application mobility across disparate silos of enterprise computing, including public and private cloud infrastructure; and
complete customer experience, including usability, support and professional services.
We believe we are positioned favorably against our competitors based on these factors. However, many of our competitors have substantially greater financial, technical and other resources, greater brand recognition, larger sales forces and marketing budgets, a larger existing customer base, broader distribution and larger and more mature intellectual property portfolios.





6


Intellectual Property
Our success depends in part upon our ability to protect and use our core technology and intellectual property. We rely on patents, trademarks, copyrights and trade secret laws, confidentiality procedures and employee nondisclosure and invention assignment agreements to protect our intellectual property rights. As of July 31, 2020, we had 195 United States patents that have been issued and 263 non-provisional patent applications pending in the United States. Our issued U.S. patents expire between 2031 and 2039. We also leverage open source software in most of our products.
See Item 1A, "Risk Factors," for further discussion of risks related to protecting our intellectual property.
Facilities
Our corporate headquarters are located in San Jose, California where, under lease agreements that expire through May 2024, we currently lease approximately 436,000 square feet of space. We also maintain offices in North America, Europe, Asia Pacific, the Middle East, Latin America and Africa. We lease all of our facilities and do not own any real property. We expect to add facilities as we grow our employee base and expand geographically. We believe that our facilities are adequate to meet our needs for the immediate future and that, should it be needed, suitable additional space will be available to accommodate the expansion of our operations.
Employees
We had approximately 6,170 employees worldwide as of July 31, 2020. None of our employees in the United States are represented by a labor organization or is a party to any collective bargaining arrangement. In certain of the European countries in which we operate, we are subject to, and comply with, local labor law requirements in relation to the establishment of works councils. We are often required to consult and seek the consent or advice of these works councils. We have never had a work stoppage and we consider our relationship with our employees to be good.
Information about Segment and Geographic Areas
The segment and geographic information required herein is contained in Note 13 of Notes to Consolidated Financial Statements included in Part II, Item 8 of this Annual Report on Form 10-K.
Corporate Information
We were incorporated in Delaware in September 2009 as Nutanix, Inc. Our principal executive offices are located at 1740 Technology Drive, Suite 150, San Jose, California 95110, and our telephone number is (408) 216-8360. We have operations throughout North America, Europe, Asia Pacific, the Middle East, Latin America and Africa. Our website address is www.nutanix.com. Information contained on or accessible through our website is neither a part of this Annual Report on Form 10-K nor incorporated by reference herein, and any references to our website and the inclusion of our website address in this Annual Report on Form 10-K are intended to be inactive textual references only.





7


Available Information
Our website is located at www.nutanix.com and our investors relations website is located at ir.nutanix.com. We file reports with the Securities and Exchange Commission ("SEC"), which maintains an internet site (http://www.sec.gov) that contains reports, proxy and information statements and other information regarding issuers, including us, that file electronically with the SEC. This Annual Report on Form 10-K, our Quarterly Reports on Form 10-Q, our Current Reports on Form 8-K and amendments to those reports filed or furnished pursuant to Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended, are made available free of charge on the investor relations portion of our website as soon as reasonably practicable after we electronically file such material with, or furnish it to, the SEC. We also provide a link to the section of the SEC’s website at www.sec.gov that has, or will have, all of our public filings, including this Annual Report on Form 10-K and our Quarterly Reports on Form 10-Q, Current Reports on Form 8-K, all amendments to those reports, our Proxy Statements and other ownership-related filings. We use our investor relations website as well as social media as channels of distribution for important company information. For example, webcasts of our earnings calls and certain events we participate in or host with members of the investment community are on our investor relations website. Additionally, we announce investor information, including news and commentary about our business and financial performance, SEC filings, notices of investor events and our press and earnings releases, on our investor relations website. It is possible that the information we post on social media could be deemed to be material information. Therefore, we encourage investors, the media and others interested in our company to review the information we post on social media channels listed on our investor relations website. Investors and others can receive notifications of new information posted on our investor relations website in real time by signing up for email alerts and RSS feeds. Further corporate governance information, including our corporate governance guidelines, board committee charters and code of business conduct and ethics, is also available on our investor relations website under the heading "Governance." Information contained on or accessible through our websites are neither a part of nor incorporated by reference into this Annual Report on Form 10-K or any other report or document we file with or furnish to the SEC, and any references to our websites and the inclusion of our website addresses in this Annual Report on Form 10-K are intended to be inactive textual references only.
Item 1A. Risk Factors
You should carefully consider the risks and uncertainties described below, together with all of the other information contained in this Annual Report on Form 10-K, including our consolidated financial statements and related notes, before making a decision to invest in our Class A common stock. The risks and uncertainties described below are not the only ones we face; additional risks and uncertainties that we are unaware of, or that we currently believe are not material, may also become important factors that affect our business. If any of the following risks occur, our business, financial condition, operating results and prospects could be materially harmed. In that event, the price of our Class A common stock could decline, and you could lose part or all of your investment. In addition, the impact of the COVID-19 pandemic and any worsening of the economic environment may exacerbate the risks described below, any of which could have a material impact on us. The situation is changing rapidly, and additional impacts may arise that we are not currently aware of.





8


Risks Related to Our Business and Industry
The effects of the COVID-19 pandemic and the actions taken in response, including our own, have materially affected, and will continue to materially affect, how we and our customers and partners are operating our businesses, and the extent to which the effects of the pandemic and such actions will impact our business, financial performance, results of operations and stock price remain highly uncertain and difficult to predict.
The ongoing and rapidly evolving COVID-19 pandemic has caused, and continues to cause, significant disruptions to the flow of the economy and is putting unprecedented strains on governments, health care systems, educational institutions, businesses and individuals around the world, including in nearly all of the regions in which we operate, and has resulted in significant volatility and uncertainty in the global economy. In response to the pandemic, authorities, businesses, and individuals have implemented, and are continuing to implement, numerous unprecedented measures, including travel bans and restrictions, quarantines, shelter-in-place, stay-at-home, remote work and social distancing orders, and shutdowns. Such measures have impacted and will continue to impact our workforce and operations, as well as those of our customers, vendors, suppliers, and partners, and may result in a prolonged recession or depression that could further materially and adversely affect the global economy and our business even beyond the duration of the pandemic. Furthermore, different jurisdictions are in varying stages of restrictions and have achieved varying degrees of success at controlling the spread of the pandemic, with many jurisdictions seeing a resurgence in COVID-19 cases and subsequently having to halt or reverse their reopening plans. As such, we cannot predict, with any degree of certainty, the ultimate duration and severity of the adverse effects of the COVID-19 pandemic and the measures taken in response to the pandemic on the global economy and our business, or the likelihood or frequency of future resurgence of the COVID-19 pandemic or other similar major public health concerns.
In response to the COVID-19 pandemic, we have taken steps to protect and assist our employees, customers, vendors, suppliers, and partners, including by: temporarily closing all of our offices (including our California headquarters) around the world; encouraging our employees to work remotely; implementing travel restrictions that prohibit all non-essential business travel; postponing, cancelling, withdrawing from, or converting to virtual-only experiences (where possible and appropriate) our in-person customer, industry, analyst, investor, and employee events, including our 2020 .NEXT customer and partner events, our 2020 Investor Day, and our fiscal 2021 sales kick off; and offering extended payment terms of up to 60 days to certain partners through July 2020. Such measures may have a significant negative impact on a number of areas of our business, including but not limited to: the productivity of our workforce, and in particular our sales and services teams; our ability to ramp newer sales teams in a fast and effective manner; our ability to obtain new and retain existing customers and partners; our win and renewal rates; our ability to collect payments from our partners in a timely manner; the efficiency of our demand generation activities; and/or our ability to maintain or increase our pipeline of potential opportunities. For example, our ability to close transactions with customers and partners, particularly new customers and partners who do not have prior experience with our solutions, may be negatively impacted, potentially significantly, as a result of such measures. Furthermore, we have taken, and expect to continue to take, additional actions to manage our operating expenses in response to the COVID-19 pandemic, including, but not limited to: implementing a 10% reduction in executive salaries, effective April 2020; pausing all merit salary increases and bonus payments; and implementing two, non-consecutive, mandatory one-week furloughs for our employees in the U.S., along with two, non-consecutive, voluntary one-week unpaid leave periods for our employees outside the U.S., in a period spanning May to October 2020. We remain unable to predict whether such measures will be sufficient or effective at reducing our operating expenses in any given period, or whether additional actions will be required. In addition, such measures may have a material adverse impact on our business, financial performance, results of operations and the price of our Class A common stock. For instance, as a result of the current hiring pause, it may be hard for us to return to or accelerate growth in the future. Additionally, even if we decide to end the current hiring pause, it may be more difficult to effectively hire, ramp and retain a sufficient number of key employees, especially if formal or informal travel and other restrictions remain in place even after the COVID-19 pandemic has ended.
The COVID-19 pandemic and the measures taken in response to the pandemic, including our own, have already caused, and may continue to cause, various adverse effects on the global economy and our business. Those effects include, but are not limited to:
Decisions by our customers and potential customers, particularly in industries most impacted by the COVID-19 pandemic, including transportation, hospitality, retail, energy, education, and healthcare, to reduce IT spending or delay or abandon their planned or future purchases, which may reduce the demand for our solutions and/or result in extended sales cycles;





9


Decisions by our customers to purchase our software solutions on shorter subscription terms than they have historically, and/or request to only pay for the initial year of a multi-year subscription term upfront, which could negatively impact our financial performance, and our cash flow in particular, when compared to historical periods;
Our customers and partners experiencing liquidity issues or entering bankruptcy or similar proceedings, which would impact our ability to collect payments in a timely manner, if at all;
Potential shifts in industry trends, for example, towards large public cloud providers, which may reduce the demand for our solutions;
An inability to meet in person or otherwise effectively communicate with our current or potential customers, vendors, suppliers, and partners, which may negatively affect our current and future relationships with such customers, vendors, suppliers, and partners and our ability to generate demand for our solutions;
Additional delays, cancellations, or changes to user and industry conferences and other marketing events relating to our solutions, including our own customer and partner events, which may negatively impact our ability to obtain new and retain existing customers, and effectively market our solutions;
Delays or disruptions in our or our partners’ supply chains and data center operations, including delays or disruptions in procuring and shipping, or an inability to procure or ship, the hardware appliances on which our software solutions run, including our Nutanix-branded NX hardware line, which may negatively affect our ability to close transactions with our customers and partners and/or to recognize the revenue from those transactions;
Delays or disruptions in procuring the hardware platforms on which our Xi Cloud Services solutions run, which may negatively affect our ability to provide our current and/or planned Xi Cloud Services;
An inability to provide 24x7 worldwide support and/or replacement parts to our end customers;
Delays or disruptions to our product roadmap, and our ability to deliver new products, features, or enhancements in a timely manner or at all;
Increased cyberattacks and security challenges as our employees and those of our partners, customers and service providers work remotely from non-corporate managed networks during the ongoing COVID-19 pandemic and potentially beyond;
Adoption of new laws or regulations, or changes to existing laws or regulations, including any restrictions or health and safety requirements that may be imposed if and when we start re-opening our global offices and any new or additional restrictions against immigration and travel (such as cancellations or restrictions on the availability of visas, delays in the issuance of visas or suspensions of entry), which may create additional regulatory uncertainty and cause us to incur additional expenses in order to comply with, or due to delays or changes caused or mandated by, such laws or regulations and/or materially impair our ability to hire and retain skilled professionals;
Difficulties or delays in ramping, training, and retaining new sales teams in an effective manner due in part to the inability to provide in-person trainings;
Negative physical and mental health impacts on, and resulting unavailability or reduced productivity of, our key executives or other employees as a result of such employees or their family members contracting the virus, being placed in quarantine or self-isolation, being in jurisdictions where travel or other activities remain restricted, or due to prolonged social isolation or distancing measures;





10


A significant and/or prolonged decline in, or increase in volatility relating to, the global financial and other capital markets, including significant and prolonged volatilities in stock prices, interest rates and exchange rates, and/or or a potential global recession or depression, which would adversely affect, potentially materially, our business and stock price, as well as our ability to access capital markets on terms favorable or acceptable to us, if at all;
Changes in our internal controls, policies and procedures due to remote work arrangements, which may result in significant deficiencies or material weaknesses in our internal controls in the preparation of our financial reports, and the resulting increased costs of controls and compliance oversight activities;
An inability to execute our business continuity plans and/or maintain our critical business processes; and
Increased quarterly fluctuations in, and an inability to forecast or difficulties or delays in forecasting, our financial performance or results of operations, as well as related impacts to any financial guidance we may issue from time to time, including any modification or withdrawal thereof.
The duration, scope and ultimate impact of the COVID-19 pandemic and the actions taken in response on the global economy and our business remain highly fluid, cannot be predicted with any degree of certainty, and will be highly dependent upon numerous factors, many of which are beyond our control, including the actions of governments, businesses and other enterprises in response to the pandemic and the extent and effectiveness of those actions. While governments and central banks in several parts of the world have enacted fiscal and monetary stimulus measures to counteract the negative macroeconomic impacts of COVID-19 pandemic, the effectiveness and adequacy of such stimulus measures, as well as their future availability, remain uncertain. The discontinuation or reduction in scope of such stimulus measures may cause a further decline in the global macroeconomic conditions and financial hardships for our customers and partners, thereby exacerbating the adverse effects of the pandemic on our business, including those described above. If we are not able to effectively respond to and manage the impact of the COVID-19 pandemic, our business, financial performance, results of operations, and the price of our Class A common stock will be negatively affected, potentially materially.
We have a history of losses and we may not be able to achieve or maintain profitability in the future.
We have incurred net losses in all periods since our inception, and we expect that we will continue to incur net losses for the foreseeable future. We experienced net losses of $297.2 million, $621.2 million and $872.9 million for fiscal 2018, 2019 and 2020, respectively. As of July 31, 2020, we had an accumulated deficit of $2.5 billion. In addition to the investments we expect to continue to make to grow our business, we also incur and expect to continue incurring significant additional legal, accounting and other expenses as a public company. If we fail to increase our revenue and manage our expenses, we may not achieve or sustain profitability in the future.
Our transition to a subscription-based business model has resulted in, and may continue to result in, a compression to our topline results, and if we fail to successfully manage the transition, our business, operating results and free cash flow may be adversely affected.
We are currently transitioning to a subscription-based business model and may undergo additional business model changes in the future in order to adapt to changing market demands. Our transition to a subscription-based business model entails significant known and unknown risks and uncertainties, and we cannot assure you that we will be able to complete the transition to a subscription-based business model, or manage the transition successfully and in a timely manner. If we do not complete the transition, or if we fail to manage the transition successfully and in a timely manner, our revenues, business and operating results may be adversely affected. Moreover, we may not realize all of the anticipated benefits of the subscription transition, even if we successfully complete the transition. The transition to a subscription-based business model also means that our historical results, especially those achieved before we began the transition, may not be indicative of our future results.





11


Regardless of how we manage the transition, our total billings and revenue have been and will continue to be adversely impacted by the transition, particularly when compared to historical periods, due primarily to two factors. First, and most important, subscription-based sales, including sales of term-based licenses where revenue is currently recognized upfront, may in some instances have a lower total dollar value than sales of licenses for the life of the device because they may be of a shorter term than the actual or assumed life of the device. If we are unable to increase the volume of our subscription-based sales in any given period to make up for the lower total dollar value of certain subscription-based sales, our total billings and revenue for such period will be negatively impacted. Second, and of lesser significance, the revenue associated with certain SaaS subscription purchases, such as Nutanix Xi Cloud Services, will be recognized ratably over the term of the subscription, resulting in less upfront revenue as compared to our term-based licenses and historical life-of-device licenses. These factors may also make it difficult to increase our revenue in a given period through additional sales in the same period.
In addition, due to the generally shorter terms of subscription-based licenses as compared to our historical life-of-device licenses, maintaining our historically high customer renewal rates and minimizing customer churn will become increasingly important. Our subscription customers have no obligation to renew their subscriptions for our solutions after the expiration of the subscription term, and may decide not to renew their subscriptions, or to renew only for a portion of our solutions or on pricing terms that are less favorable to us. Our customers’ renewal rates may decline or fluctuate as a result of a number of factors, including their level of satisfaction with our solutions, their ability to continue their operations and spending levels, the pricing of our solutions and the availability of competing solutions at the time of renewal or hardware refresh. We anticipate that our subscription-based model will require us to dedicate additional resources toward educating our existing and potential customers as to the benefits of the subscription model and our solutions generally, and to re-train our seasoned sales employees, who have historically focused on appliance sales and selling software licenses for the life of the device, on selling subscription-based licenses in order to maintain and increase their productivity. As a result, our sales and marketing costs may increase.
In addition, we have adjusted, and may in the future need to further adjust, our go-to-market cost structure, particularly as it relates to how we structure, effect, and compensate our sales teams, including for renewal transactions, to become more efficient as we transition to the subscription-based business model. In particular, to align with the new subscription-based business model, starting in fiscal 2021, we adjusted our sales compensation structure, which was previously based primarily on total contract value, to one that is based primarily on annual contract value ("ACV"), which will likely cause our average contract term lengths to decline and could negatively impact our operating and free cash flows, potentially significantly. Those adjustments may negatively affect the productivity of our sales teams, cause our sales teams to prioritize shorter-term transactions, cause a change in the mix of solutions sold and the mix of revenue among solutions sold, and cause our renewal rates to fluctuate or decline, and there is no assurance that we will be able to successfully implement the adjustments in a timely or cost-effective manner, or that we will be able to realize all or any of the expected benefits from such adjustments. If our customers do not renew their subscriptions for our solutions, demand pricing or other concessions prior to renewal, or if our renewal rates fluctuate or decline, our total billings and revenue will fluctuate or decline, and our business and financial results will be negatively affected.
Additional risks associated with our transition to a subscription-based business model include, but are not limited to:
if current or prospective end customers prefer our historical life-of-device licenses, adoption of our subscription-based model may not meet our expectations, or may take longer to achieve than anticipated;
potential confusion of or creation of concerns among current or prospective end customers and channel partners, including concerns regarding changes to our pricing models;
we may be unsuccessful in implementing or maintaining subscription-based pricing models, or we may select a pricing model that is not optimal and could negatively affect adoption, renewal rates and our business results;
our end customers may shift purchases to our lower priced subscription offerings, which could negatively affect our overall financial results;





12


when purchasing multi-year term-based subscription licenses, or as a result of our recently announced sales compensation model change to one that is based primarily on ACV, we may see an increase in the number of customers who choose to pay for only the first year of the applicable term upfront, instead of the full term as we have seen historically, which would negatively impact our operating and free cash flows, potentially significantly, and as a result we may need to raise additional capital which we may not be able to do on terms favorable or acceptable to us, or at all;
our relationships with existing channel partners that are accustomed to selling life-of-device licenses may be damaged, and we may be required to dedicate additional time and resources to educate our channel partners about our transition, each of which may negatively affect our business and financial results;
we may see increased discounting behavior from our sales employees and, if we are unable to monitor, prevent and manage such discounting behavior successfully and in a timely manner, our business and financial results will be negatively affected;
if we are unsuccessful in adjusting our go-to-market cost structure, or in doing so in a timely or cost-effective manner, we may incur sales compensation costs at a higher than expected sales compensation costs, particularly if the pace of our subscription transition is faster than anticipated;
we may face additional and/or different financial reporting obligations, which could increase the costs associated with our financial reporting and investor relations activities;
similarly to our decision to start reporting ACV billings and run-rate ACV, we may choose to supplement our financial reporting with new or different metrics, which could increase the costs associated with our financial reporting and may be difficult for investors to understand; and
investors, industry and financial analysts may have difficulty understanding the shift in our business model, resulting in changes in analysts' financial estimates or failure to meet investor expectations.
Finally, our transition to a subscription-based business model as an IT infrastructure and platform company has few, if any, precedents, and there are many risks or uncertainties that may remain unknown to us until we have gathered more information as part of the transition. If we fail to anticipate these unknowns, whether due to a lack of information, precedent, or otherwise, or if we fail to properly manage expected risks and/or execute on our transition to a subscription-based business model, our business and operating results, and our ability to accurately forecast our future operating results, may be adversely affected.
The markets in which we compete are rapidly evolving, which make it difficult to forecast end customer adoption rates and demand for our solutions.
The markets in which we compete are rapidly evolving. Accordingly, our future financial performance will depend in large part on the allocation of spending in traditional IT markets and on our ability to adapt to new market demands. Currently, sales of our solutions are dependent in large part upon replacement of spending in traditional markets, including x86 servers, storage systems and virtualization software. In addition, as we continue to develop new solutions designed to address new market demands, such as Nutanix Xi Cloud Services, sales of our solutions will in part depend on capturing new spending in these markets, including hybrid cloud services. If these markets experience a shift in customer demand, or if customers in these markets focus their new spending on, or shift their existing spending to, public cloud solutions or other solutions that do not interoperate with our solutions more quickly or more extensively than expected, our solutions may not compete as effectively, if at all. It is also difficult to predict end customer demand or adoption rates for our solutions or the future growth of our market.
If end customers do not adopt our solutions, our ability to grow our business and operating results may be adversely affected.
Traditional IT infrastructure architecture is entrenched in the datacenters of many of our end customers because of their historical financial investment in existing IT infrastructure architecture and the existing knowledge base and skillsets of their IT administrators. As a result, our sales and marketing efforts often involve extensive efforts to educate our end customers as to the benefits and capabilities of our solutions, particularly as we introduce new products and continue to pursue large organizations as end customers. If we fail to achieve market acceptance of our solutions, our ability to grow our business and our operating results will be adversely affected.





13


Our historical financial performance, including revenue growth, may not be indicative of our future performance.
Our historical financial performance, including revenue growth, may not be indicative of our future performance. For example, while we have historically experienced significant revenue growth, our total revenue growth slowed in recent periods, due in large part to our transitions from hardware to software-only sales, and from life-of-device to a subscription license model, and these transitions make it difficult to compare historical results. Similarly, while we saw improvements in our pipeline generation in recent periods as a result of our investments in sales and marketing activities, including the hiring of additional sales people, those improvements may not continue, and the returns on these initiatives may not be as high or may take longer to realize than expected, and may impact our revenue growth and profitability in the near future.
In addition, as a result of our transition toward a subscription-based model, our revenue may continue to be impacted in the short term. The revenue associated with certain subscription purchases, such as with Nutanix Xi Cloud Services, will be recognized ratably over the term of the subscription, resulting in less upfront revenue as compared to our historical life-of-device and term-based software-only transactions. Also, the revenue we recognize from subscription sales, even if recognized upfront, may in some instances have a lower total dollar value than those associated with licenses for the life of the device because they may be of a shorter term than the life of the device. Furthermore, such downward impact on average term lengths may be exacerbated by our recently announced transition to an ACV-based sales compensation structure. This may also make it difficult to rapidly increase our revenue in any period through additional sales.
Following our transition to software-only sales and due to the ongoing transition toward a subscription-based model, our success will also depend heavily on the ability of our sales team to adjust their strategy to focus on software-only and subscription-based sales effectively and in a timely manner. Furthermore, our customers may not understand these changes to our product sales, and investors, industry and financial analysts may have difficulty understanding the changes to our business model, resulting in changes in financial estimates or failure to meet investor expectations. As our business changes, the transitions may make it more difficult to accurately project our operating results or plan for future growth. Accordingly, you should not rely on our revenue growth for any prior periods as an indication of our future revenue or revenue growth.
We have experienced rapid growth in prior periods and we may not be able to sustain or manage any future growth effectively.
We have expanded our overall business and operations significantly in prior periods. Our employee headcount increased significantly since our inception, and we may have significant headcount increases in the future. We anticipate that our operating expenses will increase in the long term as we scale our business, including in developing and improving our new and existing solutions, expanding our sales and marketing capabilities and global coverage, and in providing general and administrative resources to support our growth. However, as discussed above in the section titled "Impact of the COVID-19 Pandemic," in response to the COVID-19 pandemic we have proactively taken steps to reduce our expenses and, as a result, our operating expenses may fluctuate from quarter to quarter in the near-term. In addition, as we continue to grow our business in the long-term, we must effectively train, integrate, develop, motivate and retain a large number of new employees, as well as existing employees who are promoted or moved into new roles, while maintaining the effectiveness of our business execution. The failure to manage these changes could significantly delay the achievement of our strategic objectives. In particular, our success depends heavily on our ability to ramp new sales teams in a fast and effective manner and retain those sales teams. We must also continue to improve and expand our IT and financial infrastructure, management systems and product management and sales processes. We expect that our future growth will continue to place a significant strain on our management, operational and financial resources, and we may not be able to sustain or manage any future growth effectively. We may incur costs associated with future growth prior to or without realizing the anticipated benefits, and the return on these investments may be lower, if any, or may develop more slowly than we expect. For example, in February 2019 we announced initiatives to increase pipeline growth through additional investments in sales and marketing activities, including increased demand generation spending, and the hiring of additional sales people. While we saw improvements in these areas in recent quarters, those improvements may not continue, including as a result of the actions we have taken to reduce expenses as a result of the COVID-19 pandemic, and the returns on these initiatives may not be as high or may take longer to realize than expected, and may impact our revenue growth and profitability in the near future.





14


If we are unable to sustain or manage our growth effectively, we may not be able to take advantage of market opportunities. We also may fail to satisfy end customers’ requirements, maintain product quality, execute on our business plan or respond to competitive pressures, any of which could adversely affect our business, operating results, financial condition and prospects.
We believe our long-term value as a company will be greater if we focus on growth, which may negatively impact our profitability in the near term.
Part of our business strategy is to primarily focus on our long-term growth. As a result, our profitability may be lower in the near term than it would be if our strategy was to maximize short-term profitability. Expenditures related to expanding our research and development efforts, sales and marketing efforts, our transition to a subscription-based business model, infrastructure and other such investments may not ultimately grow our business or cause long-term profitability. If we are ultimately unable to achieve profitability at the level anticipated by analysts and our stockholders, the price of our Class A common stock may decline, potentially significantly.
The enterprise IT market is rapidly changing and expanding, and we expect competition to continue to intensify in the future from both established competitors and new market entrants.
We operate in the intensely competitive enterprise infrastructure market and compete primarily with companies that sell software to build and operate enterprise clouds, integrated systems and standalone storage and servers, as well as providers of public cloud infrastructure solutions. These markets are characterized by constant change and rapid innovation. Our main competitors fall into the following categories:
software providers, such as VMware, that offer a broad range of virtualization, infrastructure and management products to build and operate enterprise and hybrid clouds;
traditional IT systems vendors, such as Cisco, Dell, HPE, Hitachi, IBM and Lenovo, that offer integrated systems that include bundles of servers, storage and networking solutions, as well as a broad range of standalone server and storage products;
traditional storage array vendors, such as Dell, Hitachi and NetApp, which typically sell centralized storage products; and
providers of public cloud infrastructure and SaaS-based offerings, such as Amazon, Google Inc. and Microsoft Corporation.
In addition, we compete against vendors of hyperconverged infrastructure and software-defined storage products, such as Cisco, HPE, Dell, VMware and many smaller emerging companies. As our market grows, we expect it will continue to attract new companies as well as existing larger vendors. Some of our competitors may also expand their product offerings, acquire competing businesses, sell at lower prices, bundle with other products, provide closed technology platforms, partner with other companies to develop joint solutions, or otherwise attempt to gain a competitive advantage. Furthermore, as we expand our product offerings, we may expand into new markets and we may encounter additional competitors in such markets. Additionally, as companies increasingly offer competing solutions, they may be less willing to cooperate with us as an original equipment manufacturer ("OEM" and, collectively, "OEMs") or otherwise. For example, IBM recently acquired Red Hat and they may begin to prioritize selling Red Hat products instead of our products in its global consulting business. In addition, Dell owns a majority of the outstanding voting power of VMware, and a joint Dell and VMware offering has competed and will likely continue to compete directly with our solutions. As a result, Dell is and will continue to be incentivized to sell its own solutions over our products.





15


Many of our existing competitors have, and some of our potential competitors may have, competitive advantages over us, such as longer operating histories, significantly greater financial, technical, marketing or other resources, stronger brand awareness and name recognition, larger intellectual property portfolios and broader global presence and distribution networks. Moreover, our current or potential competitors may be acquired by third parties with greater available resources and the ability to initiate or withstand substantial price competition. Furthermore, some of our competitors have access to larger customer bases and supply a wide variety of products to, and have well-established relationships with, our current and prospective end customers. Some of these competitors have in the past and may in the future take advantage of their existing relationships with end customers, distributors or resellers to provide incentives to such current or prospective end customers that make their products more economically attractive or to interfere with our ability to offer our solutions to our end customers. Our competitors may also be able to offer products or functionality similar to ours at a more attractive price, such as by integrating or bundling their solutions with their other product offerings or those of technology partners or establishing cooperative relationships with other competitors, technology partners or other third parties. Potential end customers may prefer to purchase from their existing suppliers rather than a new supplier, especially given the significant investments that they have historically made in their legacy infrastructures. Some of our competitors may also have stronger or broader relationships with technology partners than we do, which could make their products more attractive than ours. As a result, we cannot assure you that our solutions will compete favorably, and any failure to do so could adversely affect our business, operating results and prospects.
Developments or improvements in enterprise IT infrastructure technologies may materially and adversely affect the demand for our solutions.
Significant developments in enterprise IT infrastructure technologies, such as advances in storage, virtualization, containers, networking, disaster recovery, edge computing, management software and public cloud and hybrid cloud infrastructure solutions, may materially and adversely affect our business, operating results and prospects in ways we do not currently anticipate. For example, improvements in hybrid cloud technologies, such as improvements in orchestration and automation tools or new or improved interoperability between historically on-premises enterprise cloud technologies with public cloud platforms, could emerge as a preferred alternative to our solutions, especially if they are introduced to the market before ours are. Any failure by us to develop new or enhanced technologies or processes, to react to changes or advances in existing technologies or to correctly anticipate these changes or advances as we create and invest in our product roadmap, could materially delay our development and introduction of new solutions, which could result in the loss of competitiveness of our solutions, decreased revenue and a loss of market share to competitors. In addition, public cloud infrastructure offers alternatives to the on-premises infrastructure deployments that our platform currently primarily supports. Various factors could cause the rate of adoption of public cloud infrastructure to increase, including the on-going COVID-19 pandemic, continued or accelerated decreases in the price of public cloud offerings, increased interoperability with on-premises infrastructure solutions that compete with our solutions, and improvements in the ability of public cloud providers to deliver reliable performance, enhanced security, better application compatibility and more precise infrastructure control. Any of these factors could make our platform less competitive as compared to the public cloud, and could materially and adversely affect the demand for our solutions.





16


If other IT vendors do not cooperate with us to ensure that our solutions interoperate with their products, including by providing us with early access to their new products or information about their new products, our product development efforts may be delayed or impaired, which could adversely affect our business, operating results and prospects.
Our solutions provide a platform on which software applications and hypervisors from different software providers run. As a result, our solutions must interoperate with our end customers’ existing hardware and software infrastructure, specifically their networks, servers, software and operating systems, as well as the applications that they run on this infrastructure, which may be manufactured and provided by a wide variety of vendors and OEMs. In addition to ensuring that our solutions interoperate with these hardware and software products initially, we must occasionally update our software to ensure that our solutions continue to interoperate with new or updated versions of these hardware and software products. Current or future providers of hardware, software applications, hypervisors or data management tools could make changes that would diminish the ability of our solutions to interoperate with them, and significant additional time and effort may be necessary to ensure the continued compatibility of our solutions, which might not be possible at all. Even if our solutions are compatible with those of other providers, if they do not certify or support our solutions for their systems or cooperate with us to coordinate troubleshooting and hand off of support cases, end customers may be reluctant to buy our solutions, which could decrease demand for our solutions and harm our ability to achieve a return on the investments and resources that we have dedicated to ensuring compatibility. Developing solutions that interoperate properly requires substantial partnering, capital investment and employee resources, as well as the cooperation of the vendors or developers of the software applications and hypervisors both with respect to product development and product support. Vendors may not provide us with early or any access to their technology and products, assist us in these development efforts, certify our solutions, share with or sell to us any APIs, formats, or protocols we may need, or cooperate with us to support end customers. If they do not provide us with the necessary access, assistance or proprietary technology on a timely basis or at all, we may experience product development delays or be unable to ensure the compatibility of our solutions with such new technology or products. To the extent that vendors develop products that compete with ours, they have in the past, and may again in the future, withhold their cooperation, decline to share access, certify our solutions or sell or make available to us their proprietary APIs, protocols or formats or engage in practices to actively limit the functionality, or compatibility, and certification of our products. If any of the foregoing occurs, our product development efforts may be delayed or impaired, our solutions could become less attractive to end customers resulting in a decline in sales, and our business, operating results and prospects may be adversely affected.
If we fail to successfully execute on our plan to sell more cloud services, which would be sold on a ratable subscription-basis, our results of operations could be adversely affected.
We have sold and anticipate selling more of our products and services as cloud-based offerings - which include offerings hosted on public cloud infrastructure as well as part of our own Nutanix Xi Cloud Services - on a ratable subscription basis. While cloud-based offerings currently make up a small portion of our business, this shift has required and will continue to require a considerable investment of resources and will continue to divert resources and increase costs, especially in cost of license and other revenues, in any given period. We have also made, and intend to continue to make, investments in the supporting infrastructure for such cloud-based offerings that we host, and may not recoup the costs of such investments. Such investments of resources may also not improve our long-term growth and results of operations. Further, the increase in some costs associated with our cloud-based services may be difficult to predict over time, especially in light of our lack of historical experience with the costs of delivering cloud-based versions of our solutions.
We believe our plan has certain advantages; however, it also presents a number of risks to us including, but not limited to, the following:
arrangements entered into on a ratable subscription basis may delay when we can recognize revenue, even when compared to similar term-based subscription sales, which we currently recognize upfront, and can require up-front costs, which may be significant;
since revenue is recognized ratably over the term of the customer agreement, any decrease in customer purchases of our ratable subscription-based products and services will not be fully reflected in our operating results until future periods. This will also make it difficult for us to increase our revenue through additional ratable subscription sales in any given period;





17


cloud-based ratable subscription arrangements are generally under short-term agreements. Accordingly, our customers generally have no long-term obligation to us and may cancel their subscription at any time, even if our customers are satisfied with our cloud-based subscription products; and
there is no assurance that the cloud-based solutions we offer on a ratable subscription basis, including new products that we may introduce, will receive broad marketplace acceptance.
If we fail to properly execute on our plan to sell more of our products and services as cloud-based offerings on a ratable subscription basis, our business and operating results would be adversely affected, and the price of our Class A common stock could decline.
If we fail to develop or introduce new or enhanced solutions on a timely or cost-effective basis, our ability to attract and retain end customers could be impaired and our brand, reputation and competitive position could be harmed.
We operate in a dynamic environment characterized by rapidly changing technologies and industry standards and technological obsolescence. We will need to continue to create valuable software solutions and integrate these solutions across hardware platforms. To compete successfully, we must design, develop, market and sell new or enhanced solutions that provide increasingly higher levels of performance, capacity, scalability, security, interoperability, application mobility and reliability and meet the cost expectations of our end customers. The introduction of new products by our competitors, the market acceptance of products based on new or alternative technologies, or the emergence of new industry standards could render our existing or future solutions obsolete or less attractive to end customers. Any failure to anticipate or develop new or enhanced solutions or technologies in a timely or cost-effective manner in response to technological shifts, could result in decreased revenue and harm to our business and prospects. Any new feature or application that we develop or acquire may not be introduced in a timely or cost-effective manner and may not achieve broad market acceptance and investments in research and development or efforts to optimize our engineering cost structure may not be successful. In particular, if we fail to timely release new products, technology or services that we previously announced, our brand and reputation could be harmed. If we fail to introduce new or enhanced solutions that meet the needs of our end customers or penetrate new markets in a timely fashion, we will lose market share and our business, operating results and prospects will be adversely affected.
If we are not successful in executing our strategy to increase sales of our solutions to new and existing large organizations, service providers and government entities, our operating results may suffer.
Our growth strategy is dependent in large part upon increasing sales of our solutions to new and existing large enterprises, service providers and government entities, particularly when such sales result in large orders for our solutions. Sales to these end customers involve risks that may not be present, or that are present to a lesser extent, with sales to smaller end customers, which can act as a disincentive to our sales team to pursue these larger end customers. These risks include:
competition from companies that traditionally target larger enterprises, service providers and government entities and that may have pre-existing relationships or purchase commitments from such end customers;
increased purchasing power and leverage held by large end customers in negotiating contractual arrangements with us;
more stringent requirements in our support service contracts, including demand for quicker support response times and penalties for any failure to meet support requirements; and
longer sales cycles and the associated risk that substantial time and resources may be spent on a potential end customer that elects not to purchase our solutions.





18


Large organizations often undertake a significant evaluation process that results in a lengthy sales cycle. Although we have a channel sales model, our sales representatives typically engage in direct interaction with our prospective end customers as well as our distributors and resellers. We typically provide evaluation products to these end customers and may spend substantial time, effort and money in our sales efforts to these prospective end customers. In addition, product purchases by large organizations are frequently subject to budget constraints, multiple approvals and unanticipated administrative, processing and other delays. Finally, large organizations typically have longer implementation cycles, require greater product functionality and scalability, require a broader range of services, demand that vendors take on a larger share of risks, require acceptance provisions that can lead to a delay in revenue recognition and expect greater payment flexibility. Given these variables, it can be difficult for us to estimate when an expected sale from a large organization, service provider or government entity may occur, and our ability to accurately forecast our future operating results may be adversely affected. If we fail to realize an expected sale from a large end customer in a particular quarter or at all, our business and operating results could be adversely affected. All of these factors can add further risk to business conducted with these end customers.
Our growth depends on our existing end customers making additional purchases of software licenses and software upgrades and renewing and upgrading their subscriptions and support and entitlement agreements, and the failure of our end customers to do so could harm our business and operating results.
Our future success depends in part on purchases by our existing end customers of additional software licenses and appliances as well as renewals and upgrades to their subscription and support and entitlement agreements. If our end customers do not purchase additional software licenses or appliances or software upgrades, or renew or upgrade their subscription and support and entitlement agreements, our revenue may decline and our operating results may be harmed. In order for us to maintain or improve our operating results, we depend on our existing end customers renewing their subscription agreements as well as their support and entitlement agreements, or purchasing additional solutions. End customers may choose not to renew their subscription agreements or support and entitlement agreements, or purchase additional solutions, because of several factors, including dissatisfaction with our prices or features relative to competitive offerings, reductions in our end customers’ spending levels or other causes outside of our control. If our existing end customers do not purchase new solutions, or renew or upgrade their subscription agreements or support and entitlement agreements, our revenue may grow more slowly than expected or may decline, and our business and operating results may be adversely affected.
We rely on our key personnel, and our Chief Executive Officer in particular, to grow our business, and the loss of one or more such key employees or the inability to attract and retain qualified personnel could harm our business.
Our success and future growth depends to a significant degree on the skills and continued services of our executive officers and key personnel. In particular, we have been highly dependent on the services of Dheeraj Pandey, our Chief Executive Officer and Chairman, who plans to retire as Chief Executive Officer ("CEO"), of the Company upon the selection and appointment of the Company’s next CEO. As one of our co-founders, Mr. Pandey has been critical to the development of our technology, future vision and strategic direction, and his retirement could disrupt our business and negatively impact our operating results, prospects and future growth and cause a significant decline in the price of our Class A common stock. Furthermore, while the Company has a CEO succession plan in place, failure to successfully manage such succession plan and in particular to recruit in a timely manner, integrate and retain the successor CEO may have a material adverse impact on our operational and financial performance and future growth. In addition, we do not have life insurance policies that cover any of our executive officers or other key employees. The loss of the services of Mr. Pandey, the successor Chief Executive Officer, or any of our key employees or executive officers could disrupt our business and negatively impact our operating results, prospects and future growth.
In addition, our future success also depends on our ability to continue to attract, integrate and retain highly skilled personnel, especially skilled sales and engineering employees. Competition for highly skilled personnel is frequently intense, especially in the San Francisco Bay Area, where we are headquartered. Volatility or lack of performance in the price of our Class A common stock may also affect our ability to attract and retain our key employees. We cannot assure you that we will be able to successfully attract or retain qualified personnel. Our inability to attract and retain the necessary personnel could adversely affect our business, operating results and financial condition.





19


If we do not effectively expand, train, motivate and retain our sales force, we may be unable to add new end customers or increase sales to our existing end customers and our business will be adversely affected.
Although we have a channel sales model, our sales representatives typically engage in direct interaction with our prospective end customers. Therefore, we continue to be substantially dependent on our sales force to obtain new end customers and sell additional solutions to our existing end customers. There is significant competition for sales personnel with the skills and technical knowledge that we require. Our ability to achieve revenue growth will depend, in large part, on our success in recruiting, training and retaining sufficient numbers of sales personnel to support our growth. New hires require significant training and may take significant time before they achieve full productivity; we estimate based on past experience that our average sales team members typically do not fully ramp and are not fully productive until around the time of the start of their fourth quarter of employment with us. Our recent hires and planned hires may not become productive as quickly as we expect, and we may be unable to hire or retain sufficient numbers of qualified individuals, particularly individuals who are focused on sales of our solutions to new and existing large enterprises, service providers and government entities, in the markets where we do business or plan to do business. Hiring sales personnel in new countries also requires additional set up, upfront and ongoing costs that we may not recover if the sales personnel fail to achieve full productivity. In addition, as a result of our rapid growth, a large percentage of our sales force is new to our company and our solutions and therefore less effective than our more seasoned employees. Moreover, as we complete our transition to focus on software-only transactions and continue our transition to a subscription-based business model, we are also re-training our seasoned sales employees, who have historically focused on appliance sales and selling software licenses for the life of the device, in order to maintain or increase their productivity. We have adjusted and also anticipate needing to further adjust our go-to-market cost structure, particularly as it relates to how we compensate our sales teams for life-of-device and renewal transactions.
If our new sales employees, particularly those focused on sales of our solutions to new and existing large enterprises, service providers and government entities, do not become fully productive on the timelines that we have projected, or if we are unable to successfully re-train our more seasoned sales employees as we focus on software-only and subscription-based sales or adjust our go-to-market cost structure, our revenue will not increase at anticipated levels and our ability to achieve long-term projections may be negatively impacted. If we are unable to hire, train and maintain sufficient numbers of effective sales personnel, or our new or existing sales personnel are not successful in obtaining new end customers, convincing existing customers to renew their subscription-based purchases, or increasing sales to our existing customer base generally, our business, operating results and prospects will be adversely affected.
If we do not effectively compose, structure and compensate our sales force to focus on the end customers and activities that will primarily drive our growth strategy, our business will be adversely affected.
As indicated above, our growth is dependent in large part on the success of our sales force and in particular our ability to structure our sales force and sales compensation structure in a way that aligns with our growth strategy. As part of our efforts to appropriately structure and compensate our sales force such that their incentives are properly aligned with our growth strategy, we have made changes to our sales processes, sales segmentation, and leadership structures for our global sales teams and may need to make additional changes in the future. Such changes may take longer than anticipated to successfully implement, and we may not be able to realize the full benefits thereof, which may have a material adverse impact on our sales productivity as well as our business and operational results generally. In particular, as indicated above, our growth continues to be substantially dependent on our ability to increase our sales to large enterprises, particularly when those sales result in large orders for our solutions. Competition for sales employees who have the knowledge and experience necessary to effectively penetrate major enterprise accounts is fierce, and we may not be successful in hiring such employees, or hiring them on the timelines we anticipate, which will negatively impact our ability to target and penetrate major enterprise accounts. In addition, we anticipate that the sales cycles associated with major accounts will be longer than our traditional sales cycles, which will increase the time it will take our new global account managers to become fully productive. In addition, as our organization continues to focus on major accounts and large deals, the productivity of our traditional sales teams may be impacted. In fiscal 2019 we also started to further segment our sales force to separate commercial sales teams, particularly in the United States, from our enterprise sales teams, with the goal of building a focused U.S. commercial sales team to serve as a counterbalance to our enterprise sales teams. This process, which we anticipate will continue for the foreseeable future, will involve hiring new, and training existing, sales teams to focus exclusively on commercial transactions, which are typically smaller and more frequent than enterprise transactions.





20


Additionally, we have transitioned our business to focus primarily on software-only transactions, and are in the process of transitioning to a subscription-based business model. As we continue with this transition to a subscription-based business model, we have adjusted and anticipate needing to further adjust the compensation structure of our sales force, particularly as it relates to how we compensate our sales teams for life-of-device and renewal transactions. In particular, to align with the new subscription-based business model, starting in fiscal 2021 we have adjusted our sales compensation structure, which was previously based on total contract value, to one that is based primarily on ACV, which will likely cause our average contract term lengths to decline and could negatively impact our operating and free cash flows, potentially significantly. These segmentation projects, business model transitions and compensation structure changes may lead to fluctuations in sales productivity that will make it more difficult to accurately project our operating results or plan for future growth. If we are unable to effectively manage these changes or implement new sales structures in a timely manner, or if our decision to segment our sales force is not successful in obtaining large sales of our solutions, our growth and ability to achieve long-term projections may be negatively impacted, and our business and operating results will be adversely affected.
We rely primarily on indirect sales channels for the distribution of our solutions, and disruption within these channels could adversely affect our business, operating results and cash flows.
We primarily sell our solutions through indirect sales channels, including channel partners, such as distributors, our OEMs, value added resellers and system integrators. Our OEMs may in turn distribute our solutions through their own networks of channel partners with whom we have no direct relationships.
We rely, to a significant degree, on our channel partners to select, screen and maintain relationships with their distribution networks and to distribute our solutions in a manner that is consistent with applicable law, regulatory requirements and our quality standards. If our channel partners or a partner in their distribution network violates applicable law or regulatory requirements or misrepresents the functionality of our solutions, our reputation and brand could be damaged and we could be subject to potential liability. Additionally, if we are unable to establish relationships with strong channel partners in key growth regions, our ability to sell our solutions in these regions may be adversely affected. Our agreements with our channel partners are non-exclusive, meaning our channel partners may offer end customers the products of several different companies, including products that compete with ours. If our channel partners do not effectively market and sell our solutions, choose to use greater efforts to market and sell their own products or those of our competitors, or fail to meet the needs of our end customers, our business, operating results and prospects may be adversely affected. Our channel partners may cease marketing our solutions with limited or no notice and with little or no penalty. The loss of a substantial number of our channel partners, together with our inability to replace them, or the failure to recruit additional channel partners or establish an alternative distribution network could materially and adversely affect our business and operating results. For example, sales through Arrow Electronics, Inc. and Tech Data Corporation to our end customers represented 29% and 14%, respectively, of our total revenue for fiscal 2020. In addition, if a channel partner offers its own products or services that are competitive to our solutions, is acquired by a competitor or reorganizes or divests its reseller business units, our revenue derived from that partner may be adversely impacted or eliminated altogether.
Recruiting and retaining qualified channel partners and training them in the use of our technologies requires significant time and resources. If we fail to devote sufficient resources to support and expand our network of channel partners, our business may be adversely affected. Maintaining strong indirect sales channels for our products and effectively leveraging our channel partners and OEMs is important to our growth strategy, and the failure to effectively manage these relationships may lead to higher costs and reduced revenue. Also, in certain international markets, we are in the process of transitioning our distribution model from contracting directly with hundreds of individual resellers to contracting with a smaller number of larger global distributors. Although we believe that this transition will make our sales channels more efficient and broader reaching in the long term in these markets, there is no guarantee that this new distribution model will increase our sales in the short term or allow us to sustain our gross margins. Any potential delays or confusion during the transition process to our new partners may negatively affect our relationship with our existing end customers and channel partners and may cause us to lose prospective end customers or additional business from existing end customers or cause a decline in renewal rates with existing end customers. Upon completion of the transition to the new sales model, we will be more reliant on fewer channel partners, which may reduce our contact with our end customers making it more difficult for us to establish brand awareness, ensure proper delivery and installation of our software, support ongoing end customer requirements, estimate end customer demand, respond to evolving end customer needs and obtain subscription renewals from end customers.





21


All of our sales to government entities have been 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 are material, any such termination or renegotiation may adversely impact our future operating results. Additionally, we sometimes rely on our channel partners to satisfy certain regulatory obligations that we would otherwise have to satisfy if we sold directly to the government entities, and our channel partners may be unable or unwilling to satisfy these obligations in the future. In the event of such termination or change, it may be difficult for us to arrange for another channel partner to sell our solutions to these government entities in a timely manner, and we could lose sales opportunities during the transition. Governments routinely investigate and audit government contractors’ (including subcontractors') administrative processes, and any unfavorable audit could result in the government refusing to continue buying our solutions, our channel partners changing their business models or refusing to continue to sell our solutions under current models, a reduction of revenue or fines, or civil or criminal liability if the audit uncovers improper or illegal activities.
If our indirect distribution channel is disrupted, particularly if we are reliant on a fewer number of channel partners, or if we are required to directly satisfy certain regulatory obligations imposed by government entities as a result of our efforts to expand our sales to government entities, we may be required to devote more time and resources to distribute our solutions directly and support our end customers, which may not be as effective and could lead to higher costs, reduced revenue and growth that is slower than expected.
Our operating results may fluctuate significantly, which could make our future results difficult to predict and could cause our operating results to fall below expectations.
Our operating results may fluctuate due to a variety of factors, many of which are outside of our control. As a result, comparing our operating results on a period-to-period basis may not be meaningful. If our revenue or operating results in any particular period fall below investor expectations, the price of our Class A common stock would likely decline. Factors that are difficult to predict and that could cause our operating results to fluctuate include, but are not limited to:
the timing and magnitude of orders, shipments and acceptance of our solutions in any quarter;
our ability to attract new and retain existing end customers;
disruptions in our sales channels or shifts in our relationships with important channel partners and OEMs;
the timing of revenue recognition for our sales, the impact of which is heightened by our focus on software-only sales and ongoing transition to a subscription-based model;
reductions in end customers’ budgets for information technology purchases;
delays in end customers’ purchasing cycles or deferments of end customers’ purchases in anticipation of new products or updates from us or our competitors;
fluctuations in demand and competitive pricing pressures for our solutions;
the lengths of our contract terms;
the mix of solutions sold, including the mix between appliance and software-only sales and the mix between subscription-based and non-subscription-based transactions, and the mix of revenue between products and support, entitlements and other services, which will depend in part on whether we are successful in executing our strategy to transition our business to a subscription-based model;
our ability to develop, introduce and ship in a timely manner new solutions and product enhancements that meet customer requirements, and market acceptance of such new solutions and product enhancements;
the timing of product releases or upgrades or announcements by us or our competitors;
any change in the competitive dynamics of our markets, including consolidation or partnerships among our competitors or partners, new entrants or discounting of prices;





22


the amount and timing of expenses to grow our business and the extent to which we are able to take advantage of economies of scale or to leverage our relationships with OEM or channel partners;
the costs associated with acquiring new businesses and technologies and the follow-on costs of integrating and consolidating the results of acquired businesses;
the amount and timing of stock-based compensation expenses;
our ability to control the costs of our solutions and their key components, or to pass along any cost increases to our end customers;
general economic, industry and market conditions and other events that may be outside of our control, such as political and social unrest, terrorist attacks, hostilities, malicious human acts, climate change, natural disasters (including extreme weather), pandemics or other major public health concerns, and other similar events; and
future accounting pronouncements and changes in accounting policies.
The occurrence of any one of these risks could negatively affect our operating results in any particular quarter, which could cause the price of our Class A common stock to decline.
Our gross margins are impacted by a variety of factors and may be subject to variation from period to period.
Our gross margins may be affected by a variety of factors, including shifts in the mix of whether our solutions are sold as an appliance or as software-only, fluctuations in the pricing of our products, including as a result of competitive pricing pressures or increases in component pricing, and the degree to which we are successful in selling the value of incremental feature improvements and upgrades, changes in the cost of components of our hardware appliances, changes in the mix between direct versus indirect sales, changes in the mix of products sold and the timing and amount of recognized and deferred revenue, particularly as a result of our continued transition to a subscription-based business model. If we are unable to manage these factors effectively, our gross margins may decline, and fluctuations in gross margin may make it difficult to manage our business and to achieve or maintain profitability, which could adversely affect our business and operating results.
Our sales cycles can be long and unpredictable and our sales efforts require considerable time and expense. As a result, it can be difficult for us to predict when, if ever, a particular customer will choose to purchase our solutions, which may cause our operating results to fluctuate significantly.
Our sales efforts involve educating our end customers about the uses and benefits of our solutions, including their technical capabilities and cost saving potential. End customers often undertake an evaluation and testing process that can result in a lengthy sales cycle. Increasing competition and the emergence of new hyperconverged infrastructure product offerings and consumption models often result in customers evaluating multiple vendors at the same time, which can further lengthen the sales cycle. We spend substantial time and resources on our sales efforts without any assurance that our efforts will produce any sales. Platform purchases are frequently subject to budget constraints, multiple approvals and unanticipated administrative, processing and other delays. The broad nature of the technology shift that our solutions represent and the legacy relationships our end customers have with existing IT vendors sometimes lead to unpredictable sales cycles, which make it difficult for us to predict when end customers may purchase solutions from us. The unpredictable nature of our sales cycles may be increased in future periods as we continue to focus our sales efforts more heavily on major accounts and large deals, and as we educate our customers about our ongoing transition to a subscription-based business model. Our business and operating results will be significantly affected by the degree to which and speed with which organizations adopt our solutions.





23


Because we depend on manufacturers of hardware, including our OEM partners, to timely and cost-effectively produce and ship the hardware on which our software runs, we are susceptible to delays and pricing fluctuations, which would cause our business to be adversely affected.
We rely on manufacturers, including our OEM partners, to produce the hardware appliances on which our software runs, including both our Nutanix-branded NX series appliances and the various third-party appliances that are included on our hardware compatibility list, which exposes us to direct and indirect risks beyond our control, including reduced control over quality assurance, product costs, product supply and timing, and potential reputational harm and brand damage. We may not be able to discover, manage, and/or remediate such risks successfully and in a timely manner. For example, customers may delay their purchase of our software if they expect that the delivery of the servers on which they intend to operate the software will be delayed for many months. Furthermore, our orders for NX series appliances represent a relatively small percentage of the overall orders received by such hardware manufacturers from their customers. Therefore, fulfilling our orders may not be a priority in guiding their business decisions and operational commitments. If we fail to manage our relationships with these manufacturers effectively, or if any of them experience delays, disruptions or increased manufacturing lead times, component lead-time disruptions, capacity constraints or quality control problems in their operations or are unable to meet our or our end customers’ requirements for timely delivery, our ability to sell our solutions to our end customers could be severely impaired due to the lack of availability of certified hardware appliances, and our customers' ability, or willingness, to consume our software will be materially delayed, which will adversely affect our business and operating results, competitive position, brand and reputation, as well as our relationships with affected customers.
In particular, we rely substantially on Super Micro Computer, Inc. ("Super Micro") and Flextronics Systems Limited ("Flextronics") to assemble and test the Nutanix-branded NX series appliances, including those that are delivered by us. Our agreement with Super Micro was renewed in May 2020 for one year and will automatically renew for successive one-year periods following the expiration of such renewal term, with the option to terminate upon each annual renewal, and does not contain any minimum long-term commitment to manufacture NX-branded appliances. Our agreement with Flextronics expires in November 2020 and automatically renews for successive one-year periods thereafter, with the option to terminate upon each annual renewal. The agreement does not contain any minimum long-term commitment to manufacture NX-branded appliances and any orders are fulfilled only after a purchase order has been delivered and accepted. If we are required to change the manufacturer of our NX-branded appliances, we may lose revenue, incur increased costs and damage our channel partner and end customer relationships. We may also decide to switch or bring on additional contract manufacturers in order to better meet our needs. Switching to or bringing on a new OEM partner or contract manufacturer and commencing production is expensive and time-consuming and may cause delays in order fulfillment at our existing OEM partners and contract manufacturers or cause other disruptions.
Our agreements with Super Micro and Flextronics do not contain any price assurances, and any increases in component costs, without a corresponding increase in the price of our NX series solutions, could harm our gross margins. Furthermore, we may need to increase our component purchases, manufacturing capacity and internal test and quality functions if we experience increased demand. The inability of Super Micro, Flextronics or other manufacturers to produce adequate supplies of hardware appliances could cause a delay in customers’ ability to consume our software and our order fulfillment, and our business, operating results and prospects would be adversely affected. As of July 31, 2020, we had approximately $81.2 million in the form of guarantees to our OEM partners related to certain components.





24


There are a limited number of suppliers, and in some cases single-source suppliers, for several key components in the NX-branded appliances, and any delay or disruption in the availability or quality of these components could delay shipments of the NX-branded appliances and damage our channel partner or end customer relationships.
We rely on a limited number of suppliers, and in some cases single-source suppliers, for several key hardware components of the Nutanix-branded NX series appliances. These components are generally purchased on a purchase order basis through Super Micro or Flextronics and we do not have long-term supply contracts with our suppliers. Our reliance on key suppliers exposes us to risks, including reduced control over product quality, production and component costs, timely delivery and capacity. It also exposes us to the potential inability to obtain an adequate supply of required components because we do not have long-term supply commitments, and replacing some of these components would require a lengthy product qualification process. Furthermore, we extensively test and qualify the components that are used in NX-branded appliances to ensure that they meet certain quality and performance specifications. If our supply of certain components is disrupted or delayed, or if we need to replace existing suppliers, there can be no assurance that additional supplies or components can serve as adequate replacements for the existing components, will be available when required or that supplies will be available on terms that are favorable to us, and we may be required to modify our solutions to interoperate with the replacement components. Any of these developments could extend our lead times, increase the costs of our components or costs of product development, cause us to miss market windows for product launch and adversely affect our business, operating results and financial condition.
We generally maintain minimal inventory for repairs and a number of evaluation and demonstration units, and generally acquire components only as needed. We do not enter into long-term supply contracts for these components. As a result, our ability to respond to channel partner or end customer orders efficiently may be constrained by the then-current availability, terms and pricing of these components. The technology industry has experienced component shortages and delivery delays in the past, and we may experience shortages or delays of critical components in the future as a result of strong demand in the industry, component availability constraints, or other factors. If we or our suppliers inaccurately forecast demand for our solutions or we ineffectively manage our enterprise resource planning processes, our suppliers may have inadequate inventory, which could increase the prices we must pay for substitute components or result in our inability to meet demand for our solutions, as well as damage our channel partner or end customer relationships.
If the suppliers of the components of our hardware appliances increase prices of components, experience delays, disruptions, capacity constraints, quality control problems in their manufacturing operations or adverse changes to their financial condition, our ability to ship appliances to our channel partners or end customers in a timely manner and at competitive prices could be impaired and our competitive position, brand, reputation, and operating results could be adversely affected. Qualifying a new component is expensive and time-consuming. If we are required to change key suppliers or assume internal manufacturing operations, we may lose revenue and damage our channel partner or end customer relationships which could adversely impact our revenue and operating results.
We enter into arrangements with certain of our OEM partners that could require us to purchase certain minimum levels of inventory, which could result in us incurring losses with respect to such inventory, and may negatively impact our business and operating results.
We enter into arrangements with certain of our OEM partners whereby the supplier will purchase certain quantities of components and allocate them exclusively for our use in our products. If we are unable to use the inventory within a specified period, we may be required to purchase the inventory, or to pay the OEM partner the difference between the price at which the OEM partner purchased the inventory and the price at which the OEM partner is ultimately able to sell the inventory to a third party. As a result, if we inaccurately or mistakenly forecast our need for any such components, or if the market price of any such components decreases after the components are purchased by an OEM partner, we may suffer losses with respect to such inventory, and our business and operating results could be adversely affected.





25


We rely upon third parties for the warehousing and delivery of appliances and replacement parts for support, and we therefore have less control over these functions than we otherwise would.
We outsource the warehousing and delivery of appliances to a third-party logistics provider for worldwide fulfillment. In addition, some of our support offerings commit us to replace defective parts in our appliances as quickly as four hours after the initial customer support call is received, which we satisfy by storing replacement parts inventory in various third-party supply depots in strategic worldwide locations. As a result of relying on third parties, we have reduced control over shipping and logistics transactions and costs, quality control, security and the supply of replacement parts for support. Consequently, we may be subject to shipping disruptions and unanticipated costs as well as failures to provide adequate support for reasons that are outside of our direct control. If we are unable to have appliances or replacement products shipped in a timely manner, end customers may cancel their contracts with us, we may suffer reputational harm and our business, operating results and prospects may be adversely affected.
Our ability to sell our solutions is dependent in part on ease of use and the quality of our technical support, and any failure to offer high-quality technical support would harm our business, operating results and financial condition.
Once our solutions are deployed, our end customers depend on our support organization to resolve any technical issues relating to our solutions. Furthermore, because of the emerging nature of our solutions, our support organization often provides support for and troubleshoots issues for products of other vendors running on our solutions, even if the issue is unrelated to our solutions. There is no assurance that we can solve issues unrelated to our solutions, or that vendors whose products run on our solutions will not challenge our provision of technical assistance to their products. Our ability to provide effective support is largely dependent on our ability to attract, train and retain personnel who are not only qualified to support our solutions, but also well versed in some of the primary applications and hypervisors that our end customers run on our solutions. Furthermore, as we expand our operations internationally, our support organization will face additional challenges, including those associated with delivering support, training and documentation in languages other than English. In addition, as we continue to expand our product portfolio to include additional solutions our ability to provide high-quality support will become more difficult and will involve more complexity. Any failure to maintain high-quality installation and technical support, or a market perception that we do not maintain high-quality support, could harm our reputation and brand, adversely affect our ability to sell our solutions to existing and prospective end customers, and could harm our business, operating results and financial condition.
Our solutions are highly technical and may contain undetected defects, which could cause data unavailability, unauthorized access to, loss, or corruption that might, in turn, result in liability to our end customers and harm to our reputation, brand and business.
Our solutions are highly technical and complex and are often used to store information critical to our end customers’ business operations. Our solutions may contain undetected errors, defects or security vulnerabilities that could result in data unavailability, unauthorized access to, loss, corruption or other harm to our end customers’ data, including personal or identifying information regarding their employees, customers, and suppliers, as well as their finance and payroll data, and other sensitive business information. In addition, as we expand our platform and introduce new cloud-based products that may hold more of our customer's data, such as Xi Leap and our other Xi Cloud Services, any undetected or unresolved errors, defects or security vulnerabilities may result in data unavailability, unauthorized access to, loss, corruption or other harm to our end-customers' data. Some errors or defects in our solutions may only be discovered after they have been installed and used by end customers. We previously conducted an in-field replacement of equipment manufactured by our previous outsourced manufacturer, and may be required to do so again in the future. In addition, we may make certain commitments to our OEMs regarding the time frames within which we will correct any security vulnerabilities in our software. If any hardware or software errors, defects or security vulnerabilities are discovered in our solutions after commercial release, a number of negative effects in our business could result, including but not limited to:
lost revenue or lost OEM or other channel partners or end customers;
increased costs, including warranty expense and costs associated with end customer support as well as development costs to remedy the errors or defects;
delays, cancellations, reductions or rescheduling of orders or shipments;





26


product returns or discounts; and
damage to our reputation and brand.
In addition, we could face legal claims for breach of contract, product liability, tort or breach of warranty. While many of our contracts with end customers contain provisions relating to warranty disclaimers and liability limitations, these provisions might not be upheld or might not provide adequate protection if we face such legal claims. Defending a lawsuit, regardless of its merit, could be costly and may divert management’s attention and adversely affect the market’s perception of us and our solutions. In addition, our business liability insurance coverage could prove inadequate with respect to a claim and future coverage may be unavailable on terms favorable or acceptable to us or at all. These product-related issues could result in claims against us and our business could be adversely impacted.
Our business depends, in part, on sales to government organizations, and significant changes in the contracting or fiscal policies of such government organizations could have an adverse effect on our business and operating results.
We derive a portion of our revenue from contracts with federal, state, local and foreign governments, and we believe that the success and growth of our business will continue to depend on our successful procurement of government contracts. However, demand is often unpredictable from government organizations, and there can be no assurance that we will be able to maintain or grow our revenue from the public sector. Government agencies are subject to budgetary processes and expenditure constraints that could lead to delays or decreased capital expenditures in IT spending, particularly in light of continued uncertainties about government spending levels, such as recent changes to, or failure to appoint new, government leaders. The budget and approval process for government agencies also experiences a longer sales cycle relative to our other end customers, and it may be difficult for us to accurately forecast the impact of these contracts on our future operating results. If government organizations reduce or shift their capital spending patterns, our business, operating results and prospects may be harmed. Factors that could impede our ability to maintain or increase the amount of revenue derived from government contracts, include, but are not limited to:
public sector budgetary cycles and funding authorizations;
changes in fiscal or contracting policies;
decreases in available government funding;
changes in government programs or applicable requirements;
the adoption of new laws or regulations or changes to existing laws or regulations;
potential delays or changes in the government appropriations or other funding authorization processes; and
higher expenses associated with, or delays caused by, diligence and qualifying or maintaining qualification as a government vendor.
The occurrence of any of the foregoing could cause governments and governmental agencies to delay or refrain from purchasing our solutions in the future or otherwise have an adverse effect on our business, operating results and prospects.





27


Third-party claims that we are infringing intellectual property, whether successful or not, could subject us to costly and time-consuming litigation or expensive licenses, and our business could be harmed.
A number of companies, both within and outside of the enterprise and cloud computing infrastructure industry, hold a large number of patents covering aspects of storage, servers, networking, desktop, security and virtualization products. In addition to these patents, participants in this industry typically also protect their technology through copyrights and trade secrets. As a result, there is frequent litigation based on allegations of infringement, misappropriation or other violations of intellectual property rights. We have received, and in the future may receive, inquiries from other intellectual property holders and may become subject to claims that we infringed or are infringing their intellectual property rights, particularly as we expand our presence in the market and face increasing competition. There can be no assurance that we will be successful in defending against these allegations or reaching a business resolution that is satisfactory to us. In addition, parties may claim that the names and branding of our solutions infringe their trademark rights in certain countries or territories. If such a claim were to prevail, we may have to change the names and branding of our solutions in the affected territories and we could incur other costs.
We currently have a number of agreements in effect pursuant to which we have agreed to defend, indemnify and hold harmless our end customers, suppliers and channel and other partners from damages and costs which may arise from the infringement by our solutions of third-party patents or other intellectual property rights. The scope of these indemnity obligations varies, but may, in some instances, include indemnification for damages and expenses, including attorneys’ fees. A claim that our solutions infringe a third party’s intellectual property rights, even if untrue, could harm our relationships with our end customers and/or channel partners, may deter future end customers from purchasing our solutions and could expose us to costly litigation and settlement expenses. Even if we are not a party to any litigation between a customer and a third party relating to infringement by our solutions, an adverse outcome in any such litigation could make it more difficult for us to defend our solutions against intellectual property infringement claims in any subsequent litigation in which we are a named party. Any of these results could harm our brand and operating results.
Our defense of intellectual property rights claims brought against us or our end customers, suppliers and channel partners, with or without merit, could be time-consuming, expensive to litigate or settle, divert management resources and attention and force us to acquire intellectual property rights and licenses, which may involve substantial royalty or other payments. Further, a party making such a claim, if successful, could secure a judgment that requires us to pay substantial damages. An adverse determination also could prevent us from offering our solutions to our end customers and may require that we procure or develop substitute solutions that do not infringe, which could require significant effort and expense. We may have to seek a license for the technology, which may not be available on terms favorable or acceptable to us or at all, and as a result may significantly increase our operating expenses or require us to restrict our business activities in one or more respects. Any of these events could adversely affect our business, operating results, financial condition and prospects.
The success of our business depends in part on our ability to protect and enforce our intellectual property rights.
We rely on a combination of patent, copyright, service mark, trademark and trade secret laws, as well as confidentiality procedures and contractual restrictions and covenants, to establish and protect our proprietary rights, all of which provide only limited protection. We cannot assure you that any patents will be issued with respect to our currently pending patent applications in a manner that gives us adequate defensive protection or competitive advantages, if at all, or that any patents issued to us will not be challenged, invalidated or circumvented. We have filed for patents in the United States and in certain international jurisdictions, but such protections may not be available in all countries in which we operate or in which we seek to enforce our intellectual property rights, or may be difficult to enforce in practice. Our currently issued patents and any patents that may be issued in the future with respect to pending or future patent applications may not provide sufficiently broad protection or they may not prove to be enforceable in actions against alleged infringers. We cannot be certain that the steps we have taken will prevent unauthorized use of our technology or the reverse engineering of our technology. Moreover, others may independently develop technologies that are competitive to ours or infringe our intellectual property.





28


Protecting against the unauthorized use of our intellectual property, solutions and other proprietary rights is expensive and difficult, particularly internationally. Litigation may be necessary in the future to enforce or defend our intellectual property rights or to determine the validity and scope of the proprietary rights of others. Any such litigation could result in substantial costs and diversion of management resources, either of which could harm our business, operating results and financial condition. Further, many of our current and potential competitors have the ability to dedicate substantially greater resources to defending intellectual property infringement claims and to enforcing their intellectual property rights than we have. Attempts to enforce our rights against third parties could also provoke these third parties to assert their own intellectual property or other rights against us, or result in a holding that invalidates or narrows the scope of our rights, in whole or in part. Effective patent, trademark, service mark, copyright and trade secret protection may not be available in every country in which our solutions are available. An inability to adequately protect and enforce our intellectual property and other proprietary rights could seriously harm our business, operating results, financial condition and prospects.
If we fail to maintain an effective system of internal controls, our ability to produce timely and accurate financial statements or comply with applicable regulations could be impaired.
As a public company, we are subject to the reporting requirements of the Exchange Act, the Sarbanes-Oxley Act of 2002 ("Sarbanes-Oxley Act") and the rules and regulations of the Nasdaq Stock Market. 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, internal control over financial reporting and other procedures that are designed to ensure that information required to be disclosed by us in the reports that we will file with the SEC, is recorded, processed, summarized and reported within the time periods specified in SEC rules and forms, and that information required to be disclosed in reports under the Exchange Act is accumulated and communicated to our principal executive and financial officers.
Our current controls and any new controls that we develop may become inadequate because of changes in conditions in our business. Further, weaknesses in our internal controls 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 operating results 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 controls also could adversely affect the results of periodic management evaluations and annual independent registered public accounting firm attestation reports regarding the effectiveness of our internal control over financial reporting that we are required to include in our periodic reports we will file with the SEC under Section 404 of the Sarbanes-Oxley Act. 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 market price of our Class A common stock.
In order to maintain and improve the effectiveness of our disclosure controls and procedures and internal control over financial reporting to comply with the SEC rules that implement Sections 302 and 404 of the Sarbanes-Oxley Act, we have expended and anticipate that we will continue to expend significant resources and undertake various actions, including incurring accounting-related costs and implementing new internal controls and procedures, and providing significant management oversight. In addition, our independent registered public accounting firm is also required to formally attest to the effectiveness of our internal control over financial reporting and may issue a report that is adverse in the event it is not satisfied with the level at which our controls are documented, designed or operating. Any failure to maintain the adequacy of our internal controls, or consequent inability to produce accurate financial statements on a timely basis, or an adverse report from our independent auditors, could increase our operating costs and could materially impair our ability to operate our business and could have a material and adverse effect on our operating results and could cause a decline in the 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 Nasdaq Stock Market.





29


Failure to comply with laws and regulations applicable to our business could subject us to fines and penalties and could also cause us to lose end customers in the public sector or negatively impact our ability to contract with the public sector.
Our business is subject to regulation by various federal, state, local and foreign governmental agencies, including agencies responsible for monitoring and enforcing employment and labor laws, antitrust laws, workplace safety, product safety, environmental laws, consumer protection laws, anti-bribery laws, import/export controls, federal securities laws and tax laws and regulations. In certain jurisdictions, these regulatory requirements may be more stringent than in the United States. Noncompliance with applicable regulations or requirements could subject us to investigations, sanctions, mandatory product recalls, enforcement actions, disgorgement of profits, fines, damages and civil and criminal penalties or injunctions. If any governmental sanctions are imposed, or if we do not prevail in any possible civil or criminal litigation, our business, reputation, operating results and financial condition could be adversely affected. In addition, responding to any action will likely result in a significant diversion of management’s attention and resources and an increase in third-party professional fees. Enforcement actions and sanctions could harm our business, operating results and financial condition.
In addition, we must comply with laws and regulations relating to the formation, administration and performance of contracts with the public sector, including U.S. federal, state and local governmental organizations, which affect how we and our channel partners do business with governmental agencies. Selling our solutions to the U.S. government, whether directly or through channel partners, also subjects us to certain regulatory and contractual requirements. Failure to comply with these requirements by either us or our channel partners could subject us to investigations, fines and other penalties, which could have an adverse effect on our business, operating results, financial condition and prospects. As an example, the U.S. Department of Justice ("DOJ") and the General Services Administration ("GSA") have in the past pursued claims against and financial settlements with IT vendors under the False Claims Act and other statutes related to pricing and discount practices and compliance with certain provisions of GSA contracts for sales to the federal government. The DOJ and GSA continue to actively pursue such claims. Violations of certain regulatory and contractual requirements could also result in us being suspended or debarred from future government contracting. Any of these outcomes could have an adverse effect on our revenue, operating results, financial condition and prospects.
These laws and regulations impose added costs on our business, and failure to comply with these or other applicable regulations and requirements, including noncompliance in the past, could lead to claims for damages from our channel partners, penalties, termination of contracts, loss of exclusive rights in our intellectual property and temporary suspension or permanent debarment from government contracting. Any such damages, penalties, disruptions or limitations in our ability to do business with the public sector could have an adverse effect on our business and operating results.
We are subject to governmental regulation and other legal obligations, particularly related to privacy, data protection and information security, and our actual or perceived failure to comply with such obligations could adversely affect our business and operating results. Compliance with such laws could also impair our efforts to maintain and expand our customer base, and thereby decrease our revenue.
Personal privacy, data protection and information security are significant issues in the United States and the other jurisdictions where we offer our solutions. The regulatory framework for privacy and security issues worldwide is rapidly evolving and is likely to remain uncertain for the foreseeable future. Our handling of data is subject to a variety of laws and regulations, including regulation by various government agencies, including the U.S. Federal Trade Commission ("FTC") and various state, local and foreign bodies and agencies.





30


The U.S. federal and various state and foreign governments have adopted or proposed limitations on the collection, distribution, use and storage of personal information of individuals, including end customers and employees. In the United States, the FTC and many state attorneys general are applying federal and state consumer protection laws to the online collection, use and dissemination of data. Additionally, many foreign countries and governmental bodies, including in Australia, Brazil, the European Union ("EU"), India, Japan and numerous other jurisdictions in which we operate or conduct our business, have laws and regulations concerning the collection and use of personal information obtained from their residents or by businesses operating within their jurisdiction. These laws and regulations often are more restrictive than those in the United States. Such laws and regulations may require companies to implement new privacy and security policies, permit individuals to access, correct and delete personal information stored or maintained by such companies, inform individuals of security breaches that affect their personal information, and, in some cases, obtain individuals’ consent to use personal information for certain purposes. In addition, a foreign government could require that any personally identifiable information collected in a country not be disseminated outside of that country, and we are not currently equipped to comply with such a requirement.
We also expect that there will continue to be new proposed laws, regulations and industry standards concerning privacy, data protection and information security in the United States, the European Union and other jurisdictions, and we cannot yet determine the impact such future laws, regulations and standards may have on our business. For example, California has enacted the California Consumer Privacy Act ("CCPA"), which went into effect on January 1, 2020 and, among other things, requires covered companies to provide new disclosures to California consumers and afford such consumers new abilities to opt-out of certain sales of personal information. In addition, the California Privacy Rights Act ("CPRA"), which would significantly amend the CCPA and generally expand consumers’ privacy rights and protections with respect to their personal information, is on the California November 2020 ballot. We cannot yet predict the full impact of the CCPA (or potentially the CPRA if enacted) on our business or operations, but it has and may continue to require us to modify our data processing practices and policies and to incur substantial costs and expenses in an effort to comply. Additionally, the General Data Protection Regulation ("GDPR"), which became effective in May 2018, superseded prior EU data protection legislation, imposes more stringent EU data protection requirements, provides an enforcement authority which substantially increases compliance costs, and imposes large penalties for noncompliance. Certain other jurisdictions, including Brazil, have adopted or are considering legislation with obligations that are similar to the GDPR.
Moreover, as a result of current and proposed data protection and privacy laws aimed at using personal data for marketing purposes, including the ePrivacy Regulation to replace the ePrivacy Directive in the European Union, we face an increased difficulty in marketing to current and potential customers, which impacts our ability to spread awareness of our products and services and, in turn, grow a customer base in some regions. There also remains significant uncertainty surrounding the regulatory framework for the future of personal data transfers from the EU or the European Economic Area ("EEA"), as applicable, to the United States. For example, in July 2020, the Court of Justice of the European Union ("CJEU") invalidated the EU-U.S. Privacy Shield framework ("Privacy Shield"), one of the mechanisms we use to legitimize the transfer of personal data from the EEA to the U.S. The CJEU decision also drew into question the long-term viability of an alternative means of data transfer upon which we rely, the standard contractual clauses, for transfers of personal data from the EU or the EEA to the U.S. This CJEU decision may lead to increased scrutiny on data transfers from the EU or the EEA to the U.S. generally and increase our liability and costs of compliance with data privacy legislation. Furthermore, we may experience a reluctance from current or prospective European customers to use our products and may find it necessary to make changes to our handling of personal data of our EEA customers.





31


Additionally, following a referendum in June 2016 in which voters in the United Kingdom approved an exit from the EU, the United Kingdom government has initiated a process to leave the EU, known as Brexit. Brexit has created uncertainty with regard to the regulation of data protection in the United Kingdom. In particular, while the Data Protection Act of 2018, which implements and complements the GDPR achieved Royal Assent on May 23, 2018 and is now effective in the United Kingdom, it is still unclear whether transfer of data from the EEA to the United Kingdom will remain lawful under the GDPR. During the period of “transition” (i.e., until December 31, 2020), EU law will continue to apply in the United Kingdom, including the GDPR, after which the Data Protection Act will substantially convert the requirements of the GDPR into United Kingdom law. However, we cannot fully predict how the Data Protection Act and other United Kingdom data protection laws or regulations may develop in the medium to longer term, affecting how data transfers to and from the United Kingdom will be regulated. We continue to monitor and review the impact of any resulting changes to EU or United Kingdom law that could affect our operations. Beginning in 2021, the United Kingdom will be a “third country” under the GDPR. We may incur liabilities, expenses, costs, and other operational losses under the GDPR and privacy laws of applicable EU member states and the United Kingdom in connection with any measures we take to comply with them.
As we begin to offer more cloud-based services, we will increasingly be positioned as a data processor, which imposes additional obligations under the foregoing and other laws and regulations relating to privacy and data protection, and may increase our liability exposure by operation of law, contract, or penalties for noncompliance. Additionally, we expect that existing laws, regulations and standards may be interpreted in new manners in the future. Current or future laws, regulations, standards and other obligations, as well as changes in the interpretation of existing laws, regulations, standards and other obligations could impair our or our customers’ ability to collect, use or disclose information relating to individuals, which could decrease demand for our solutions, require us to restrict our business operations, increase our costs and impair our ability to maintain and grow our customer base and increase our revenue.
Although we are working to comply with those federal, state and foreign laws and regulations, industry standards, contractual obligations and other legal obligations that apply to us, those laws, regulations, standards and obligations are evolving and may be modified, interpreted and applied in an inconsistent manner from one jurisdiction to another, and may conflict with one another, other requirements or legal obligations, our practices or the features of our solutions. As such, we cannot assure ongoing compliance with all such laws or regulations, industry standards, contractual obligations and other legal obligations. Any failure or perceived failure by us to comply with federal, state or foreign laws or regulations, industry standards, contractual obligations or other legal obligations, or any actual or suspected security incident, whether or not resulting in unauthorized access to, or acquisition, release or transfer of personal information or other data, may result in governmental enforcement actions and prosecutions, private litigation, fines and penalties or adverse publicity and could cause our customers to lose trust in us, which could have an adverse effect on our reputation, brand and business. Any inability to adequately address privacy and security concerns, even if unfounded, or comply with applicable laws, regulations, policies, industry standards, contractual obligations or other legal obligations could result in additional cost and liability to us, damage our reputation and brand, inhibit sales and adversely affect our business and operating results.





32


Failure to comply with anticorruption and anti-money laundering laws, including the U.S. Foreign Corrupt Practices Act of 1977, as amended ("FCPA"), and similar laws associated with our activities outside of the United States could subject us to penalties and other adverse consequences.
We are subject to the FCPA, the U.S. domestic bribery statute contained in 18 U.S.C. § 201, the U.S. Travel Act, the USA PATRIOT Act, the United Kingdom Bribery Act of 2010 ("U.K. Bribery Act") and possibly other anti-bribery and anti-money laundering laws in countries in which we conduct activities. We face significant risks if we fail to comply with the FCPA and other anticorruption laws that prohibit companies and their employees and third-party intermediaries from authorizing, offering or providing, directly or indirectly, improper payments or benefits to foreign government officials, political parties and private-sector recipients for the purpose of obtaining or retaining business, directing business to any person or securing any advantage. In many foreign countries, particularly in countries with developing economies, it may be a local custom that businesses engage in practices that are prohibited by the FCPA or other applicable laws and regulations. In addition, we use various third parties to sell our solutions and conduct our business abroad. We or our third-party intermediaries may have direct or indirect interactions with officials and employees of government agencies or state-owned or affiliated entities and we can be held liable for the corrupt or other illegal activities of these third-party intermediaries, our employees, representatives, contractors, partners and agents, even if we do not explicitly authorize such activities. We continue to update and implement our FCPA/anti-corruption compliance program and no assurance can be given that all of our employees and agents, as well as those companies to which we outsource certain of our business operations, will not take actions in violation of our policies and applicable law, for which we may be ultimately held responsible.
Any violation of the FCPA, other applicable anticorruption laws and anti-money laundering laws could result in whistleblower complaints, adverse media coverage, investigations, loss of export privileges, severe criminal or civil sanctions and, in the case of the FCPA, suspension or debarment from U.S. government contracts, which could have a material and adverse effect on our reputation, brand, business, operating results and prospects. In addition, responding to any enforcement action may result in a materially significant diversion of management’s attention and resources and significant defense costs and other third-party professional fees.
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 violate the controls.
Our solutions are subject to U.S. export controls, including the Export Administration Regulations and economic sanctions administered by the Office of Foreign Assets Control, and we incorporate encryption technology into certain of our solutions. These encryption products and the underlying technology may be exported outside of the United States only with the required export authorizations, including by license, a license exception or other appropriate government authorizations, including the filing of an encryption registration.
Furthermore, our activities are subject to the U.S. economic sanctions laws and regulations that prohibit the shipment of certain products and services without the required export authorizations, including to countries, governments and persons targeted by U.S. embargoes or sanctions. Additionally, the U.S. government has recently been critical of existing trade agreements and may impose more stringent export and import controls. Obtaining the necessary export license or other authorization for a particular sale may be time-consuming and may result in the delay or loss of sales opportunities even if the export license ultimately may be granted. While we take precautions to prevent our solutions from being exported in violation of these laws, including obtaining authorizations for our encryption products, implementing IP address blocking and screenings against U.S. government and international lists of restricted and prohibited persons, we cannot guarantee that the precautions we take will prevent violations of export control and sanctions laws. Violations of U.S. sanctions or export control laws can result in significant fines or penalties and possible incarceration for responsible employees and managers could be imposed for criminal violations of these laws.
We also note that 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. We presently incorporate export control compliance requirements into our channel partner agreements; however, no assurance can be given that our channel partners will be able to comply with such requirements.





33


Also, various countries, in addition to the United States, regulate the import and export of certain encryption and other technology, including import and export licensing requirements, and have enacted laws that could limit our ability to distribute our solutions or could limit our end customers’ ability to implement our solutions in those countries. Changes in our solutions or future changes in export and import regulations may create delays in the introduction of our solutions in international markets, prevent our end customers with international operations from deploying our solutions globally or, in some cases, prevent the export or import of our solutions to certain countries, governments, or persons altogether. From time to time, various governmental agencies have proposed additional regulation of encryption technology, including the escrow and government recovery of private encryption keys. Any change in export or import regulations, economic sanctions or related legislation, increased export and import controls stemming from U.S. government policies, or change in the countries, governments, persons or technologies targeted by such regulations, could result in decreased use of our solutions by, or in our decreased ability to export or sell our solutions to, existing or potential end customers with international operations. Any decreased use of our solutions or limitation on our ability to export or sell our solutions would adversely affect our business, operating results and prospects.
Our international operations expose us to additional risks, and failure to manage those risks could adversely affect our business, operating results and cash flows.
We derive a significant portion of our revenue from end customers and channel partners outside the United States. We derived approximately 44%, 45% and 46% of our total revenue from our international customers based on bill-to-location for fiscal 2018, 2019 and 2020, respectively. We are continuing to adapt to and develop strategies to address international markets but there is no guarantee that such efforts will have the desired effect. As of July 31, 2020, approximately 52% of our full-time employees were located outside of the United States. We expect that our international activities will continue to grow over the foreseeable future as we continue to pursue opportunities in existing and new international markets, which will require significant management attention and financial resources. We are subject to risks associated with having significant worldwide operations, including, but not limited to:
business practices may differ from those in the United States and may require us in the future to include terms other than our standard terms in customer, channel partner, employee, consultant and other contracts;
political, economic and social instability or uncertainty around the world, including the results and impact of the United Kingdom's separation from the European Union, commonly known as "Brexit";
potential changes in trade relations arising from policy initiatives implemented by, or statements made by, the U.S. government, which has been critical of existing and proposed trade agreements;
the potential impact of tariffs or other trade restrictions imposed by, or threatened to be imposed by, the U.S. government, such as the tariffs imposed on Chinese imports to the U.S.;
greater difficulty in enforcing contracts, judgments and arbitration awards in international courts, and in collecting accounts receivable and longer payment and collection periods;
greater risk of unexpected changes in regulatory practices, tariffs and tax laws and treaties;
risks associated with trade restrictions and foreign legal requirements, including the importation, certification and localization of our solutions required in foreign countries;
greater risk of a failure of foreign employees, partners, distributors and resellers to comply with both U.S. and foreign laws, including antitrust regulations, the FCPA, the U.K. Bribery Act, U.S. or foreign sanctions regimes and export or import control laws and any trade regulations ensuring fair trade practices;
heightened risk of unfair or corrupt business practices in certain geographies and of improper or fraudulent sales arrangements that may impact financial results and result in restatements of, or irregularities in, financial statements;
requirements to comply with foreign privacy, data protection and information security laws and regulations and the risks and costs of noncompliance;





34


reduced or uncertain protection for intellectual property rights in some countries;
impediments to the flow of foreign exchange capital payments and receipts due to exchange controls instituted by certain foreign governments;
increased expenses incurred in establishing and maintaining corporate entities, office space and equipment for our international operations;
difficulties in managing and staffing international offices and increased travel, infrastructure and legal and regulatory compliance costs associated with multiple international locations, including costs related to additional regulatory reviews or audits, financial accounting and reporting obligations and international cybersecurity requirements;
greater difficulty in identifying, attracting and retaining local experienced personnel, and the costs and expenses associated with such activities;
the challenge of managing a development team in geographically disparate locations;
management communication and integration problems resulting from cultural and geographic dispersion;
differing employment practices and labor relations issues;
fluctuations in exchange rates between the U.S. dollar and foreign currencies in markets where we do business; and
treatment of revenue from international sources for tax purposes and changes in tax laws, regulations or official interpretations, including being subject to foreign tax laws and being liable for paying withholding, income or other taxes in foreign jurisdictions.
As we expand our business globally, our success will depend, in large part, on our ability to anticipate and effectively manage these risks. These factors and other factors could harm our ability to gain future international revenue and, consequently, materially impact our business, operating results and financial condition. The expansion of our existing international operations and entry into additional international markets will require significant management attention and financial resources. Our failure to successfully manage our international operations and the associated risks effectively could limit the future growth of our business.
A number of our solutions incorporate software provided under open source licenses which may restrict or impose certain obligations on how we use or distribute our solutions or subject us to various risks and challenges, which could result in increased development expenses, delays or disruptions to the release or distribution of those solutions, inability to protect our intellectual property rights and increased competition.
Certain significant components of our solutions incorporate or are based upon open source software, and we may incorporate open source software into other solutions in the future. Such open source software is generally licensed under open source licenses, including, for example, the GNU General Public License, the GNU Lesser General Public License, "Apache-style" licenses, "BSD-style" licenses and other open source licenses. The use of open source software subjects us to a number of risks and challenges, including, but not limited to:
If open source software programmers, most of whom we do not employ, do not continue to develop and enhance open source technologies, our development expenses could increase and our product release and upgrade schedules could be delayed.
Open source software is open to further development or modification by anyone. As a result, others may develop such software to be competitive with our platform and may make such competitive software available as open source. It is also possible for competitors to develop their own solutions using open source software, potentially reducing the demand for, and putting price pressure on, our solutions.





35


The licenses under which we license certain types of open source software may require that, if we modify the open source software we receive, we are required to make such modified software and other related proprietary software of ours publicly available without cost and on the same terms. In addition, some open source licenses appear to be permissive in that internal use of the open source software is allowed, but prohibit commercial uses, or treat provision of cloud services as triggering the requirement to make proprietary software publicly available. Accordingly, we monitor our use of open source software in an effort to avoid subjecting our proprietary software to such conditions and others we do not intend. Although we believe that we have complied with our obligations under the various applicable licenses for open source software that we use, our processes used to monitor how open source software is used could be subject to error. In addition, there is little or no legal precedent governing the interpretation of terms in most of these licenses and licensors sometimes change their license terms. Therefore, any improper usage of open source, including a failure to identify changes in license terms, could result in unanticipated obligations regarding our solutions and technologies, which could have an adverse impact on our intellectual property rights and our ability to derive revenue from solutions incorporating the open source software.
If an author or other third party that distributes such open source software were to allege that we had not complied with the conditions of one or more of these licenses, we could be required to incur legal expenses defending against such allegations, or engineering expenses in developing a substitute solution.
If we are unable to successfully address the challenges of integrating offerings based upon open source technology into our business, our business and operating results may be adversely affected and our development costs may increase.
Adverse or uncertain macroeconomic or geopolitical conditions or reduced IT spending may adversely impact our business, revenues and profitability.
Our business, operations and performance are dependent in part on worldwide economic conditions and events that may be outside of our control, such as political and social unrest, terrorist attacks, hostilities, malicious human acts, climate change, natural disasters (including extreme weather), pandemics or other major public health concerns and other similar events, and the impact these conditions and events have on the overall demand for enterprise computing infrastructure solutions and on the economic health and general willingness of our current and prospective end customers to purchase our solutions and to continue spending on IT in general. The global macroeconomic environment has been, and may continue to be, inconsistent, challenging and unpredictable due to the ongoing COVID-19 pandemic, international trade disputes or tensions, tariffs, including those imposed by the U.S. government on Chinese imports to the U.S., restrictions on sales and technology transfers, uncertainties related to changes in public policies such as domestic and international regulations and fiscal and monetary stimulus measures, taxes, or international trade agreements, actual or potential government shutdowns, elections and any related political instability, including potential additional U.S. government shutdowns and developments resulting from the 2020 U.S. presidential election, geopolitical turmoil and civil unrests, instability in the global credit markets, uncertainties regarding the effects of the United Kingdom’s separation from the European Union, commonly known as "Brexit," and other disruptions to global and regional economies and markets.
These macroeconomic challenges and uncertainties, including the COVID-19 pandemic, have, and may continue to, put pressure on global economic conditions and overall IT spending and may cause our end customers to modify spending priorities or delay or abandon purchasing decisions, thereby lengthening sales cycles and potentially lowering prices for our solutions, and may make it difficult for us to forecast our sales and operating results and to make decisions about future investments, any of which could materially harm our business, operating results and financial condition.





36


We are exposed to fluctuations in currency exchange rates, which could negatively affect our operating results.
Our sales contracts are denominated in U.S. dollars, and therefore, substantially all of our revenue is not subject to foreign currency risk. However, a relative strengthening of the U.S. dollar could increase the real cost of our solutions to our end customers outside of the United States, which could adversely affect our financial condition and operating results. In addition, an increasing portion of our operating expenses is incurred outside the United States, is denominated in foreign currencies such as the Euro, the Pound Sterling, the Indian Rupee, the Canadian Dollar and the Australian Dollar, and is subject to fluctuations due to changes in foreign currency exchange rates. In particular, the ongoing COVID-19 pandemic has caused, and may continue to cause, significant volatility in the currency exchange rates, and such volatility may continue for the duration of and possibly beyond the COVID-19 pandemic. If we become more exposed to currency fluctuations and are not able to successfully hedge against the risks associated with currency fluctuations, our operating results could be adversely affected. Furthermore, such currency fluctuations may also adversely impact our ability to accurately predict our future financial results. To date, we have not entered into any hedging arrangements with respect to foreign currency risk or other derivative instruments.
Taxing authorities may successfully assert that we should have collected or in the future should collect sales and use, value added or similar taxes, and we could be subject to liability with respect to past or future sales, which could adversely affect our operating results.
We do not collect sales and use, value added or similar taxes in all jurisdictions in which we have sales, and we have been advised that such taxes are not applicable to our products and services in certain jurisdictions. Sales and use, value added and similar tax laws and rates vary greatly by jurisdiction. Certain jurisdictions in which we do not collect such taxes may assert that such taxes are applicable. The U.S. Supreme Court’s decision in South Dakota v. Wayfair, Inc. increases states’ ability to assert taxing jurisdiction on out-of-state retailers could result in additional jurisdictions asserting that sales and use or other taxes apply to our products and services. The assertion that such taxes are applicable by a jurisdiction in which we do not collect such taxes could result in tax assessments, penalties and interest, to us or our end customers for the past amounts, and we may be required to collect such taxes in the future. If we are unsuccessful in collecting such taxes from our end customers, we could be held liable for such costs, which may adversely affect our operating results.
Our international operations may subject us to potential adverse tax consequences.
We have expanded and, in the long-term, anticipate continuing to expand our international operations and staff to better support our growth into the international markets. Our corporate structure and associated transfer pricing policies contemplate the business flows and future growth into the international markets, and consider the functions, risks and assets of the various entities involved in the intercompany transactions. The amount of taxes we pay in different jurisdictions may depend on the application of the tax laws of the various jurisdictions, including the United States, to our international business activities, changes in tax rates, new or revised tax laws or interpretations of existing tax laws and policies and our ability to operate our business in a manner consistent with our corporate structure and intercompany arrangements. The taxing authorities of the jurisdictions in which we operate may challenge our methodologies for pricing intercompany transactions pursuant to the intercompany arrangements or disagree with our determinations as to the income and expenses attributable to specific jurisdictions. If such a challenge or disagreement were to occur, and our position was not sustained, we could be required to pay additional taxes, interest and penalties, which could result in one-time tax charges, higher effective tax rates, reduced cash flows and lower overall profitability of our operations. Our financial statements could fail to reflect adequate reserves to cover such a contingency.





37


Changes in global tax laws could increase our worldwide tax rate and could have a material adverse effect on our business, cash flow, results of operations or financial conditions.
In December 2017, the U.S. Congress passed and the President signed legislation commonly referred to as the Tax Cuts and Jobs Act ("TCJA"), which includes a broad range of tax reform proposals affecting businesses, including a federal corporate rate reduction from 35% to 21%; limitations on the deductibility of interest expense and executive compensation; creation of new minimum taxes such as the base erosion anti-abuse tax, Global Intangible Low Taxed Income; and a new minimum tax on certain foreign earnings.
In June 2019, the U.S. Court of Appeals for the Ninth Circuit overturned the 2015 U.S. tax court decision in Altera Corp. v. Commissioner ("Altera"). The Ninth Circuit’s opinion upholds Treasury Regulations requiring the inclusion of stock-based compensation costs under cost sharing agreements. On July 22, 2019, the taxpayer requested an en banc rehearing before the full Ninth Circuit Court of Appeals and the request was denied on November 12, 2019. On February 10, 2020, the taxpayer filed a petition for writ of certiorari to the U.S. Supreme Court. In June 2020, the U.S. Supreme Court denied certiorari in the case of Altera. We have concluded that the law remains unsettled and continue to record unrecognized tax benefit as we exclude stock-based compensation costs from our cost sharing arrangements. Any potential impact of a final adverse decision would result in adjustments to deferred tax assets and corresponding adjustments to the valuation allowance. We will continue to monitor developments and the potential effect on its consolidated financial statements and tax filings.
In addition, international organizations such as the Organization for Economic Cooperation and Development, have published Base Erosion and Profit Shifting action plans that, if adopted by countries where we do business, could increase our tax obligations in these countries. We will continue to assess the ongoing impact of these current and pending changes to global tax legislation and the impact on the Company's future financial statements upon the finalization of laws, regulations and additional guidance. In addition, we have continued to evaluate our corporate structure. Any changes to the taxation of undistributed foreign earnings could change our plans regarding reinvestment of such earnings. Due to the large scale of our U.S. and international business activities, many of these enacted and proposed changes to the taxation of our activities could increase our worldwide effective tax rate and have an adverse effect on our operating results, cash flow or financial condition.
Certain EU and other jurisdictions have introduced anti-hybrid provisions, which came into force in EU member states on January 1, 2020 (subject to relevant derogations). The scope of these rules is wide-reaching and can apply to disallow certain deductions for corporate tax purposes where hybrid entities exist within a company structure. These provisions may place additional burden on our management to assess the impact of the rules and potentially create additional tax costs. EU countries and other jurisdictions will continue to interpret or issue additional guidance on how provisions of the anti-hybrid will be applied, which, if applicable, may materially impact our financial statements and cash flow. Separately, as a result of the complexity of, and lack of clear precedent or authority with respect to, the application of various income tax laws to our corporate structure, tax authorities may challenge how we report our transactions, which may increase our costs and impact our operations.
The determination of our worldwide provision for income taxes and other tax liabilities requires significant judgment by management and involves dealing with uncertainties in the application of complex global tax regulations. Although we believe that our estimates are reasonable, the ultimate tax outcome may differ from the amounts recorded in our consolidated financial statements and may materially affect our financial results in the period or periods for which such determination is made.





38


Our ability to use our net operating loss carryforwards and certain other tax attributes may be limited.
In general, under Section 382 of the United States Internal Revenue Code of 1986, as amended (the "Code"), a corporation that undergoes an ownership change is subject to limitations on its ability to utilize its pre-change net operating losses ("NOLs"), and other tax attributes to offset future taxable income. An ownership change occurs when a company’s "five-percent shareholders" (as defined in Section 382 of the Code) collectively increase their ownership in the company by more than 50 percentage points (by value) over a rolling three-year period. Similar limitations may apply for state tax purposes. If our existing NOLs are subject to limitations arising from previous ownership changes, our ability to utilize NOLs could be limited by Section 382 of the Code. In addition, we may experience ownership changes in the future as a result of subsequent shifts in our stock ownership. Moreover, the TCJA eliminates the carryback and permits the indefinite carryforward of NOLs arising in tax years beginning after December 31, 2017 (whereas NOLs arising in tax years beginning on or prior to that date continue to have a two-year carryback and 20 year carryforward), and limits the deductibility of NOLs arising in tax years beginning after December 31, 2017 to 80% of current year taxable income. As a result, if we earn net taxable income, our ability to use our NOLs and other tax attributes to offset U.S. federal taxable income may be subject to limitations, which could potentially result in increased future tax liability to us.
The Coronavirus Aid, Relief, and Economic Security Act ("CARES Act") enacted on March 27, 2020 lifts certain deduction limitations originally imposed by the TCJA. Under the CARES Act, we will be able to carryback federal NOLs to offset prior year taxable income generated in tax years beginning after December 31, 2017 and before January 1, 2021. This provision does not impact us, as we have NOLs in the applicable tax years.
Our business is subject to the risks of natural disasters (including extreme weather), man-made problems, pandemics and other major public health concerns and other similar events that may be outside of our control.
Significant natural disasters (such as earthquakes, fires, floods, and extreme weather), man-made problems (such as significant power outages, security breaches, acts of terrorism or war, civil unrests, or geopolitical turmoil), pandemics or other major public health concerns (such as the ongoing COVID-19 pandemic) and other similar events that may be outside of our control could have an adverse impact on our business and operating results. For example, despite the implementation of network security measures, our networks also may be vulnerable to computer viruses, break-ins and similar disruptions from unauthorized tampering with our solutions. Further, both our corporate headquarters and our main contract manufacturers are located in the San Francisco Bay Area, a region known for seismic activity. In addition, natural disasters (including extreme weather), man-made problems and pandemics or other major public health concerns could cause disruptions in our or our end customers’ or channel partners’ businesses, our suppliers’ and manufacturers’ operations or the global economy as a whole. We also rely on IT systems to communicate among our workforce and with third parties. Any disruption to our communications, whether caused by a natural disaster or by man-made problems, such as power disruptions, could adversely affect our business. We do not have a formal disaster recovery plan or policy in place and do not currently require that our manufacturing partners have such plans or policies in place. To the extent that any such disruptions result in delays or cancellations of orders or impede our suppliers’ or our manufacturers’ ability to timely deliver our solutions and product components, or the deployment of our solutions, our business, operating results and financial condition would be adversely affected. We do maintain what we believe are commercially reasonable levels of business interruption insurance. However, such insurance may not adequately cover our losses in the event of a significant disruption in our business.





39


If we are the victim of a cyber attack or other cyber security incident and our networks, computer systems or software solutions are breached or unauthorized access to sensitive or proprietary information, including employee or customer data, otherwise occurs, our business operations may be interrupted, our reputation and brand may be damaged, and we may incur significant liabilities.
Cyber attacks designed to gain access to sensitive or proprietary information by breaching mission critical systems of large organizations are constantly evolving, and high-profile electronic security breaches leading to the unauthorized release of sensitive or proprietary information, including employee and customer information, have occurred at a number of large companies in recent years. Companies in our industry have reported that they have been subject to cyber attacks, including attacks potentially from nation-state actors, and we could be subject to similar attacks. Computer malware, viruses, social engineering (predominantly spear phishing attacks) and general hacking have become more prevalent in our industry, particularly against cloud services, and companies like us can suffer security breaches from a variety of causes, whether due to third-party action, software bugs or vulnerabilities or coding errors, physical break-ins, employee error, malfeasance or otherwise. As we transition to offering more cloud-based solutions, such as Nutanix Xi Cloud Services, as well as those based on our partnerships with third party public cloud providers, we may increasingly be the target of cyber threats. Because the techniques used and vulnerabilities exploited to obtain unauthorized access or to sabotage systems change frequently, and generally are not identified until they are launched against a target, we may be unable to anticipate these techniques or vulnerabilities or implement adequate preventative measures. We may also experience security breaches that may remain undetected for an extended period. If any unauthorized access to or security breach of our solutions occurs, or is believed to have occurred, such an event or perceived event could result in the loss of data, loss of intellectual property or trade secrets, loss of business, severe reputational or brand damage adversely affecting end customer or investor confidence, regulatory investigations and orders, litigation, indemnity obligations, damages for contract breach and penalties for violation of privacy, data protection and other applicable laws, regulations or contractual obligations. We may also be subject to significant costs for remediation that may include liability for stolen assets or information and repair of system damage that may have been caused or incentives offered to end customers or other business partners in an effort to maintain business relationships after a breach and other liabilities. Additionally, any such event or perceived event could impact our reputation and brand, harm customer confidence, hurt our sales and expansion into existing and new markets or cause us to lose potential or existing end customers. Furthermore, a high-profile security breach suffered, or perceived to have been suffered, by an industry peer may entail a general loss of trust in our industry and thereby have a similar adverse impact on our business and financial performance as a direct breach suffered by us. We could be required to expend significant capital and other resources to alleviate problems caused by such actual or perceived breaches and to remediate our systems, we could be exposed to a risk of loss, litigation or regulatory action and possible liability, and our ability to operate our business may be impaired. Additionally, actual, potential or anticipated attacks may cause us to incur increasing costs, including costs to deploy additional personnel and protection technologies, train employees and engage third-party experts and consultants.
In addition, if the security measures of our end customers, partners, vendors, or suppliers are compromised, even without any actual compromise of our own systems or of our solutions used by such end customers, partners, vendors, or suppliers, we may face negative publicity, reputational harm or brand damage if our end customers, partners, vendors, or suppliers or anyone else incorrectly attributes the blame for such security breaches to us or our solutions. If end customers believe that our solutions do not provide adequate security for the storage of personal or other sensitive or proprietary information or the transmission of such information over the internet, our business will be harmed. End customers’ concerns about security or privacy may deter them from using our solutions for activities that involve personal or other sensitive information, which may significantly affect our business and operating results. Moreover, we have acquired a number of companies, products, services and technologies over the years. Although we devote significant resources to address any security issues with respect to such acquisitions, we may still inherit additional risks as we integrate these companies, products, services and technologies into our business and solutions.





40


We have expanded and may further expand through acquisitions of, or investments in, other companies, each of which may divert our management’s attention, resulting in additional dilution to our stockholders and consumption of resources that are necessary to sustain and grow our business.
Our business strategy may, from time to time, include acquiring other complementary products, technologies or businesses. For example, in August 2018 we acquired Mainframe2, Inc., in March 2018 we acquired Minjar, Inc. and Netsil Inc., in August 2016, we acquired Calm.io Pte. Ltd. and in September 2016, we acquired PernixData, Inc. We also may enter into relationships with other businesses in order to expand our solutions, which could involve preferred or exclusive licenses, additional channels of distribution or discount pricing or investments in other companies. Negotiating these transactions can be time-consuming, difficult and expensive, and our ability to close these transactions may be subject to third-party approvals, such as government regulatory approvals, which are beyond our control. Consequently, we can make no assurance that these transactions once undertaken and announced, will close.
These kinds of acquisitions or investments may result in unforeseen expenditures and operating and integration difficulties, especially if the acquisitions or investments are more complex in structure and scope, including due to the geographic location of the acquired company. In particular, we may encounter difficulties assimilating or integrating the businesses, technologies, products, personnel or operations of companies that we may acquire, particularly if the key personnel of the acquired business choose not to work for us. We may have difficulty retaining the customers of any acquired business or the acquired technologies or research and development expectations may prove unsuccessful. Acquisitions may also disrupt our ongoing business, divert our resources, require significant management attention that would otherwise be available for development of our business and may be viewed negatively by our end customers, investors or securities analysts. We may not successfully evaluate or utilize the acquired technology or personnel, or accurately forecast the financial impact of an acquisition transaction, including accounting charges. Any acquisition or investment could expose us to unknown liabilities and risks, and we may incur additional costs and expenses necessary to address an acquired company’s failure to comply with laws and governmental rules and regulations. Moreover, we cannot assure you that the anticipated benefits of any acquisition or investment would be realized in a timely manner, if at all, or that we would not be exposed to unknown liabilities. In connection with these types of transactions, we may issue additional equity securities that would dilute our stockholders, use cash that we may need in the future to operate our business, incur debt on terms unfavorable to us or that we are unable to repay, incur large charges or substantial liabilities, encounter difficulties integrating diverse business cultures and become subject to adverse tax consequences, substantial depreciation or deferred compensation charges. These challenges related to acquisitions or investments could adversely affect our business, operating results, financial condition and prospects.
Regulations related to conflict minerals may cause us to incur additional expenses and could limit the supply and increase the costs of certain metals used in the manufacturing of our solutions.
We are subject to the requirements under the Dodd-Frank Wall Street Reform and Consumer Protection Act of 2010 ("Dodd-Frank Act") that have and will continue to require us to perform due diligence and disclose and report whether our solutions contain conflict minerals. Although the SEC has provided guidance with respect to a portion of the conflict mineral filing requirements that has and may continue to somewhat reduce our reporting practices, we have incurred and expect to incur additional costs to comply with these disclosure requirements, and the requirements could adversely affect the sourcing, availability and pricing of the materials used in the manufacture of components used in our products.
Risks Related to Our Long-Term Debt
In January 2018, we issued $575.0 million in aggregate principal amount of 0% Convertible Senior Notes due 2023 (the "2023 Notes"), in private placements to qualified institutional buyers. We expect to issue $750.0 million in aggregate principal amount of 2.5% Convertible Senior Notes due 2026 (the "2026 Notes," together with the 2023 Notes, the "Notes") in September 2020. The 2026 Notes will bear interest at a rate of 2.50% per annum, with such interest to be paid in kind on the Notes held by Bain Capital through an increase in the principal amount of the Notes and in cash on the Notes transferred to entities not affiliated with Bain Capital. Interest on the 2026 Notes will accrue from the date of issuance and be added to the principal amount of such Notes on a semi-annual basis thereafter.





41


We may not have the ability to raise the funds necessary to settle conversions of the Notes in cash or to repurchase the Notes upon a fundamental change, and our future debt may contain limitations on our ability to pay cash upon conversion or repurchase of the Notes.
Holders of the Notes will have the right to require us to repurchase all or a portion of their Notes upon the occurrence of a fundamental change before the maturity date at a repurchase price equal to 100% of the principal amount of the Notes to be repurchased, plus accrued and unpaid special interest, if any. In addition, upon conversion of the Notes, unless we elect to deliver solely shares of our Class A common stock to settle such conversion (other than paying cash in lieu of delivering any fractional share), we will be required to make cash payments in respect of the Notes being converted. Moreover, we will be required to repay the Notes in cash at their maturity unless earlier converted or repurchased. However, we may not have enough available cash or be able to obtain financing at the time we are required to make repurchases of Notes surrendered therefor or pay cash with respect to Notes being converted or at their maturity.
In addition, our ability to repurchase Notes or to pay cash upon conversions of Notes or at their maturity may be limited by law, regulatory authority or agreements governing our future indebtedness. Our failure to repurchase Notes at a time when the repurchase is required by the indenture or to pay cash upon conversions of Notes or at their maturity as required by the indenture would constitute a default under the indenture. A default under the indenture or the fundamental change itself could also lead to a default under agreements governing our future indebtedness. Moreover, the occurrence of a fundamental change under the indenture could constitute an event of default under any such agreement. If the payment of the related indebtedness were to be accelerated after any applicable notice or grace periods, we may not have sufficient funds to repay the indebtedness or to pay cash amounts due upon conversion, upon required repurchase or at maturity of the Notes.
The conditional conversion feature of the Notes, if triggered, may adversely affect our financial condition and operating results.
In the event the conditional conversion feature of the Notes is triggered, holders of the Notes will be entitled to convert their Notes at any time during specified periods at their option. If one or more holders elect to convert their Notes, unless we elect to satisfy our conversion obligation by delivering solely shares of our Class A common stock (other than paying cash in lieu of delivering any fractional share), we would be required to settle a portion or all of our conversion obligation in cash, which could adversely affect our liquidity. In addition, even if holders of Notes do not elect to convert their Notes, we could be required under applicable accounting rules to reclassify all or a portion of the outstanding principal of the Notes as a current rather than long-term liability, which would result in a material reduction of our net working capital.
The accounting method for convertible debt securities that may be settled in cash, such as the Notes, could have a material effect on our reported financial results.
Under Accounting Standards Codification 470-20, Debt with Conversion and Other Options ("ASC 470-20"), an entity must separately account for the liability and equity components of the convertible debt instruments, such as the Notes, that may be settled entirely or partially in cash upon conversion in a manner that reflects the issuer’s economic interest cost. The effect of ASC 470-20 on the accounting for the Notes is that the equity component is required to be included in the additional paid-in capital section of stockholders’ equity on our consolidated balance sheet at the issuance date and the value of the equity component would be treated as debt discount for the purpose of accounting for the debt component of the Notes. As a result, we are required to record non-cash interest expense as a result of the amortization of the discounted carrying value of the Notes to their face amount over the term of the Notes. We will report larger net losses (or lower net income) in our financial results because ASC 470-20 will require interest to include the amortization of the debt discount, which could adversely affect our reported or future financial results or the trading price of our Class A common stock.





42


In addition, under certain circumstances, convertible debt instruments (such as the Notes) that may be settled entirely or partly in cash may be accounted for utilizing the treasury stock method, the effect of which is that the shares issuable upon conversion of such Notes are not included in the calculation of diluted earnings per share except to the extent that the conversion value of such Notes exceeds their principal amount. Under the treasury stock method, for diluted earnings per share purposes, the transaction is accounted for as if the number of shares of Class A common stock that would be necessary to settle such excess, if we elected to settle such excess in shares, are issued. We cannot be sure that the accounting standards in the future will continue to permit the use of the treasury stock method. If we are unable or otherwise elect not to use the treasury stock method in accounting for the shares issuable upon conversion of the Notes, then our diluted earnings per share could be adversely affected.
The convertible note hedge and warrant transactions may affect the value of the Notes and our Class A common stock.
In connection with the pricing of the 2023 Notes, we entered into convertible note hedge transactions with one or more of the initial purchasers of the 2023 Notes and/or their respective affiliates or other financial institutions, or the option counterparties. We also entered into warrant transactions with the option counterparties pursuant to which we will sell warrants for the purchase of our Class A common stock. The convertible note hedge transactions are expected generally to reduce the potential dilution upon any conversion of 2023 Notes and/or offset any cash payments we are required to make in excess of the principal amount upon conversion of any 2023 Notes. The warrant transactions could separately have a dilutive effect to the extent that the market price per share of our Class A common stock exceeds the strike price of the warrants.
The option counterparties and/or their respective affiliates may modify their hedge positions by entering into or unwinding various derivatives with respect to our Class A common stock and/or purchasing or selling our Class A common stock in secondary market transactions prior to the maturity of the 2023 Notes (and are likely to do so during any observation period related to a conversion of 2023 Notes or following any repurchase of 2023 Notes by us on any fundamental change repurchase date or otherwise). This activity could also cause or avoid an increase or a decrease in the market price of our Class A common stock. In addition, if any such convertible note hedge and warrant transactions fail to become effective, the option counterparties may unwind their hedge positions with respect to our Class A common stock, which could adversely affect the value of our Class A common stock.
The potential effect, if any, of these transactions and activities on the market price of our Class A common stock will depend in part on market conditions and cannot be ascertained at this time. Any of these activities could adversely affect the value of our Class A common stock.
We are subject to counterparty risk with respect to the convertible note hedge transactions.
The option counterparties will be financial institutions or affiliates of financial institutions, and we will be subject to the risk that one or more of such option counterparties may default under the convertible note hedge transactions. Our exposure to the credit risk of the option counterparties will not be secured by any collateral. If any option counterparty becomes subject to bankruptcy or other insolvency proceedings, we will become an unsecured creditor in those proceedings with a claim equal to our exposure at that time under our transactions with that option counterparty. Our exposure will depend on many factors but, generally, an increase in our exposure will be correlated to an increase in our Class A common stock market price and in the volatility of the market price of our Class A common stock. In addition, upon a default by an option counterparty, we may suffer adverse tax consequences and dilution with respect to our Class A common stock. We can provide no assurance as to the financial stability or viability of any option counterparty.
Risks Related to Ownership of Our Class A Common Stock
The market price of our Class A common stock may be volatile and may decline.
The market price of our Class A common stock has fluctuated and may continue to fluctuate substantially. The market price of our Class A common stock depends on a number of factors, including those described in this "Risk Factors" section, many of which are beyond our control and may not be related to our operating performance. These fluctuations could cause you to lose all or part of your investment in our Class A common stock. Factors that could cause fluctuations in the market price of our Class A common stock include the following:
price and volume fluctuations in the overall stock market from time to time;





43


volatility in the market prices and trading volumes of high technology stocks;
changes in operating performance and stock market valuations of other technology companies generally, or those in our industry in particular;
changes in financial estimates by any analysts who follow our company, including as a result of our plan to transition our business toward a subscription-based model, or our failure to meet these estimates or the expectations of investors;
the financial projections we may provide to the public, any changes in these projections or our failure to meet these projections;
announcements by us or our competitors of new products or new or terminated significant contracts, commercial relationships or capital commitments;
public analyst or investor reaction to our press releases, other public announcements and filings with the SEC;
rumors and market speculation involving us or other companies in our industry;
actual or anticipated changes or fluctuations in our operating results;
actual or anticipated developments in our business or our competitors’ businesses or the competitive landscape generally;
actual or threatened litigation involving us, our industry or both, or investigations by regulators into our operations or those of our competitors;
developments or disputes concerning our intellectual property or our solutions, or third-party proprietary rights;
rumored, announced or completed acquisitions of businesses or technologies of or 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 major changes in our management or our Board of Directors;
general economic conditions and slow or negative growth of our markets; and
other events or factors which may be outside of our control, such as political and social unrest, terrorist attacks, hostilities, malicious human acts, climate change, natural disasters (including extreme weather), pandemics or other major public health concerns (such as the ongoing COVID-19 pandemic), and other similar events, or responses to these events.
In addition, the stock market in general, and the market for technology companies in particular, has experienced extreme price and volume fluctuations that have often been unrelated or disproportionate to the operating performance of those companies. Broad market and industry factors may seriously affect the market price of our Class A common stock, regardless of our actual operating performance. In addition, in the past, following periods of volatility in the overall market and the market prices of a particular company’s securities, securities class action litigation has often been instituted against that company. For example, following our earnings release in February 2019, the price of our Class A common stock fell significantly and, as a result, multiple class action securities lawsuits have been filed against us, as well as multiple shareholder derivative claims. These securities litigation matters, as well as any additional securities litigation matters that may be instituted against us, could result in substantial costs, divert our management’s attention and resources from our business, and adversely impact our reputation and brand. This could have an adverse effect on our business, operating results and financial condition.





44


Sales of substantial amounts of our Class A common stock in the public markets, or the perception that they might occur, could reduce the price that our Class A common stock might otherwise attain and may dilute your voting power and your ownership interest in us.
Sales of a substantial number of shares of our Class A common stock in the public markets, particularly sales by our directors, executive officers and significant stockholders, or the perception that these sales could occur, could adversely affect the market price of our Class A common stock.
We have reserved a substantial number of shares of our Class A common stock for issuance upon vesting or exercise of our equity compensation plans, upon conversion of the Notes and in relation to warrant transactions we entered into in connection with the pricing of the 2023 Notes.
In addition, certain holders of our Class B common stock are entitled to rights with respect to registration of these shares under the Securities Act, pursuant to our Amended and Restated Investors’ Rights Agreement. If such holders exercise their registration rights and sell a large number of shares, they could adversely affect the market price for our Class A common stock. We have also registered the offer and sale of all shares of Class A and Class B common stock that we may issue under our equity compensation plans.
We may also issue our shares of Class A common stock or additional securities convertible into shares of our Class A common stock from time to time in connection with a financing, acquisition, investments or otherwise. Any such issuance could result in substantial dilution to our existing stockholders and cause the market price of our Class A common stock to decline.
Conversion of our Notes may dilute the ownership interest of existing stockholders, or may otherwise depress the price of our Class A common stock.
The conversion of some or all of our Notes, to the extent we deliver shares upon conversion thereof will dilute the ownership interests of existing stockholders, reduce our earnings per share and potentially have an adverse effect on the price of our Class A common stock. Any sales in the public market of our Class A common stock issuable upon such conversion could adversely affect prevailing market prices of our Class A common stock. In addition, the existence of the Notes may encourage short selling by market participants because the conversion of the Notes could be used to satisfy short positions, or anticipated conversion of the Notes into shares of our Class A common stock could depress the price of our Class A common stock.
The dual class structure of our common stock as contained in our charter documents has the effect of concentrating voting control with a limited number of stockholders that held our stock prior to our IPO, including our directors, executive officers, and employees, and their affiliates, and significant stockholders, which will limit your ability to influence corporate matters.
Our Class B common stock has 10 votes per share, and our Class A common stock has one vote per share. As of July 31, 2020, stockholders who hold shares of Class B common stock, including our investors and our directors, executive officers and employees, and their affiliates, together hold a majority of the voting power of our outstanding capital stock. As a result, for the foreseeable future, such stockholders will have significant influence over the management and affairs of our company and over the outcome of all matters submitted to our stockholders for approval, including the election of directors and significant corporate transactions, such as a merger, consolidation or sale of substantially all of our assets.
In addition, the holders of Class B common stock collectively will continue to control all matters submitted to our stockholders for approval even if their stock holdings represent less than 50% of the outstanding shares of our common stock. Because of the ten-to-one voting ratio between our Class B and Class A common stock, the holders of our Class B common stock collectively will continue to control a majority of the combined voting power of our common stock so long as the shares of Class B common stock represent at least 9.1% of all outstanding shares of our Class A and Class B 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. These holders of our Class B common stock may also have interests that differ from yours and may vote in a way with which you disagree and which may be adverse to your interests, and, unless earlier converted at the election of the holders of 67% of our outstanding Class B common stock, our amended and restated certificate of incorporation provides for a dual class stock structure for 17 years following the completion of our IPO.





45


Future transfers, whether or not for value, by holders of Class B common stock will generally result in those shares converting to Class A common stock, subject to limited exceptions, such as certain transfers affected for estate planning purposes. The conversion of shares of our Class B common stock into shares of our Class A common stock 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 one or more significant holders of our Class B common stock decides to convert or sell their shares, it could result in a different group of Class B common stock holders having the power to exert significant influence over our company, which may or may not align with the strategy and direction set by our management. Any such changes could adversely affect the market price of our Class A common stock.
The requirements of being a public company may strain our resources, divert management’s attention and affect our ability to attract and retain qualified Board members.
We are subject to the reporting and corporate governance requirements of the Exchange Act, the listing requirements of the Nasdaq Stock Market and other applicable securities rules and regulations, including the Sarbanes-Oxley Act and the Dodd-Frank Act. Compliance with these rules and regulations will increase our legal and financial compliance costs, make some activities more difficult, time-consuming or costly and increase demand on our systems and resources, particularly now that we are no longer an "emerging growth company," as defined in the Jumpstart Our Business Startups Act. Among other things, the Exchange Act requires that we file annual, quarterly and current reports with respect to our business and results of operations and maintain effective disclosure controls and procedures and internal control over financial reporting. In order to improve our disclosure controls and procedures and internal control over financial reporting to meet this standard, significant resources and management oversight may be required. As a result, management’s attention may be diverted from other business concerns, which could harm our business, financial condition, results of operations and prospects. Although we have already hired additional employees to help comply with these requirements, we may need to further expand our legal and finance departments in the future, which will increase our costs and expenses.
In addition, changing laws, regulations and standards relating to corporate governance and public disclosure are creating uncertainty for public companies, increasing legal and financial compliance costs and making some activities more time-consuming. These laws, regulations and standards are subject to varying interpretations, in many cases due to their lack of specificity, and, as a result, their application in practice may evolve over time as new guidance is provided by regulatory and governing bodies. This could result in continuing uncertainty regarding compliance matters and higher costs necessitated by ongoing revisions to disclosure and governance practices. We intend to invest resources to comply with evolving laws, regulations and standards, and this investment may result in increased general and administrative expense and a diversion of management’s time and attention from revenue-generating activities to compliance activities. If our efforts to comply with new laws, regulations and standards differ from the activities intended by regulatory or governing bodies, regulatory authorities may initiate legal proceedings against us and our business and prospects may be harmed. As a result of our required public disclosures of information, our business and financial condition are more visible, which may result in threatened or actual litigation, including by competitors and other third parties. If such claims are successful, our business, financial condition, results of operations and prospects could be harmed, and even if the claims do not result in litigation or are resolved in our favor, these claims, and the time and resources necessary to resolve them, could divert the resources of our management and harm our business, financial condition, results of operations and prospects.
In addition, as a result of our disclosure obligations as a public company, we will have reduced strategic flexibility and will be under pressure to focus on short-term results, which may adversely affect our ability to achieve long-term profitability.





46


If financial or industry analysts do not publish research or reports about our business, if they have a difficulty understanding the changes to our business model, or if they issue inaccurate or unfavorable research regarding our Class A common stock, our stock price and trading volume could decline.
The trading market for our Class A common stock will be influenced by the research and reports that industry or financial analysts publish about us or our business. We do not control these analysts or the content and opinions included in their reports. In addition, we are in a period of transition to a subscription-based business model in the long term, which analysts may not have historically reflected, or may not accurately in the future reflect, in their research. The foregoing factors could affect analysts' ability to accurately forecast our results and make it more likely that we fail to meet their estimates. In the event we obtain industry or financial analyst coverage, if any of the analysts who cover us issue an inaccurate or unfavorable opinion regarding our Class A common stock, the price of our Class A common stock would likely decline. In addition, the stock prices of many companies in the high technology industry have declined significantly after those companies have failed to meet, or often times significantly exceeded, the financial guidance publicly announced by the companies or the expectations of analysts. If our financial results fail to meet (or significantly exceed) our announced guidance or the expectations of analysts or public investors, analysts could downgrade our Class A common stock or publish unfavorable research about us. If one or more of these analysts cease coverage of our company or fail to publish reports on us regularly, we could lose visibility in the financial markets, which in turn could cause the price of our Class A common stock or trading volume to decline, potentially significantly.
Certain provisions in our charter documents and under Delaware law could make an acquisition of our company more difficult, limit attempts by our stockholders to replace or remove members of our Board of Directors or current management and may adversely affect the market price of our Class A common stock.
Our amended and restated certificate of incorporation and amended and restated bylaws contain provisions that could delay or prevent a change in control of our company. These provisions could also make it difficult for stockholders to elect directors that are not nominated by the current members of our Board of Directors or take other corporate actions, including effecting changes in our management. These provisions include:
our amended and restated certificate of incorporation provides for a dual class common stock structure for 17 years following the completion of our IPO;
a classified Board of Directors with three-year staggered terms, which could delay the ability of stockholders to change the membership of a majority of our Board of Directors;
the ability of our Board of Directors to issue shares of preferred stock and to determine the price and other terms of those shares, including preferences and voting rights, without stockholder approval, which could be used to significantly dilute the ownership of a hostile acquirer;
upon the conversion of our Class A common stock and Class B common stock into a single class of common stock, the exclusive right of our Board of Directors to elect a director to fill a vacancy created by the expansion of our Board of Directors or the resignation, death or removal of a director, which prevents stockholders from being able to fill vacancies on our Board of Directors;
upon the conversion of our Class A common stock and Class B common stock into a single class of common stock, a prohibition on stockholder action by written consent, which forces stockholder action to be taken at an annual or special meeting of our stockholders;
the requirement that a special meeting of stockholders may be called only by the chairman of our Board of Directors, our lead independent director, our president, our secretary or a majority vote of our Board of Directors, which could delay the ability of our stockholders to force consideration of a proposal or to take action, including the removal of directors;
the requirement for the affirmative vote of holders of at least 66 2⁄3% of the voting power of all of the then outstanding shares of the voting stock, voting together as a single class, to amend the provisions of our amended and restated certificate of incorporation relating to the issuance of preferred stock and management of our business or our amended and restated bylaws, which may inhibit the ability of an acquirer to effect such amendments to facilitate an unsolicited takeover attempt;





47


the ability of our Board of Directors, by majority vote, to amend our amended and restated bylaws, which may allow our Board of Directors to take additional actions to prevent an unsolicited takeover and inhibit the ability of an acquirer to amend our amended and restated bylaws to facilitate an unsolicited takeover attempt; and
advance notice procedures with which stockholders must comply to nominate candidates to our Board of Directors or to propose matters to be acted upon at a stockholders’ meeting, which may discourage or deter a potential acquirer from conducting a solicitation of proxies to elect the acquirer’s own slate of directors or otherwise attempting to obtain control of us.
In addition, as a Delaware corporation, we are subject to Section 203 of the Delaware General Corporation Law. These provisions may prohibit large stockholders, in particular those owning 15% or more of our outstanding voting stock, from merging or combining with us for a certain period of time.
We do not intend to pay dividends in the foreseeable future. As a result, your ability to achieve a return on your investment will depend on appreciation in the price of our Class A common stock.
We have never declared or paid any cash dividends on our Class A common stock. We currently intend to retain all available funds and any future earnings for use in the operation and expansion of our business and do not anticipate paying any dividends on our Class A common stock in the foreseeable future. Any determination to pay dividends in the future will be at the discretion of our Board of Directors. Accordingly, investors must rely on sales of their Class A common stock after price appreciation, which may never occur, as the only way to realize any future gains on their investments.





48


Item 1B. Unresolved Staff Comments
Not Applicable.
Item 2. Properties
Our corporate headquarters are located in San Jose, California where, under lease agreements that expire through May 2024, we currently lease approximately 436,000 square feet of space. We also maintain offices in North America, Europe, Asia Pacific, the Middle East, Latin America and Africa. We lease all of our facilities and do not own any real property. We expect to add facilities as we grow our employee base and expand geographically. We believe that our facilities are adequate to meet our needs for the immediate future and that, should it be needed, suitable additional space will be available to accommodate the expansion of our operations.
Item 3. Legal Proceedings
The information set forth under the "Legal Proceedings" subheading in Note 8 of Notes to Consolidated Financial Statements included in Part II, Item 8 of this Annual Report on Form 10-K is incorporated herein by reference.
Item 4. Mine Safety Disclosures
Not Applicable.





49


PART II
Item 5. Market for Registrant's Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities
Market Information for Common Stock
Our Class A common stock began trading publicly on the NASDAQ Stock Market under the ticker symbol "NTNX" on September 30, 2016. Prior to that time, there was no public market for our Class A common stock. The following table sets forth, for the periods indicated, the high and low sale prices of our Class A common stock as reported on the NASDAQ Global Select Market.
Fiscal 2019Fiscal 2020
Fiscal Quarter:HighLowHighLow
First quarter$61.13 $35.95 $29.51 $18.20 
Second quarter$52.23 $36.13 $37.35 $26.62 
Third quarter$54.14 $33.51 $37.42 $12.49 
Fourth quarter$42.98 $22.70 $25.35 $17.64 
Our Class B common stock is not listed nor traded on any stock exchange.
Holders of Record
As of July 31, 2020, there were 122 holders of record of our Class A common stock. This figure does not include a substantially greater number of "street name" holders or beneficial holders of our common stock whose shares are held of record by banks, brokers and other financial institutions. As of July 31, 2020, there were approximately 45 stockholders of record of our Class B common stock.
Dividend Policy
We have never declared or paid cash dividends on our common stock. We currently intend to retain all available funds and any future earnings for use in the operation of our business and do not anticipate paying any dividends in the foreseeable future. Any future determination to declare dividends will be made at the discretion of our Board of Directors, subject to applicable laws and will depend on our financial condition, operating results, capital requirements, general business conditions and other factors that our Board of Directors may deem relevant.
Unregistered Sales of Equity Securities and Use of Proceeds
None.
Purchases of Equity Securities by the Issuer
None.





50


Stock Performance Graph
The following graph shows a comparison from September 30, 2016 (the date our Class A common stock commenced trading on the NASDAQ Stock Market) through July 31, 2020 of the cumulative total return for our Class A common stock based on the closing price on the last day of each respective period. The graph assumes an initial investment of $100 on September 30, 2016 in the common stock of Nutanix, Inc., the NASDAQ Composite Index and NASDAQ Computer Index and assumes reinvestment of any dividends. The stock price performance on the following graph is not necessarily indicative of future stock price performance.
ntnx-20200731_g1.jpg
Fiscal Year
9/30/167/31/177/31/187/31/197/31/20
Nutanix, Inc.$100 $57.42 $132.14 $61.35 $59.97 
Nasdaq Composite Index$100 $120.60 $147.29 $158.70 $210.72 
Nasdaq Computer Index$100 $126.39 $161.66 $180.60 $267.85 
The information on the above graph shall not be deemed to be "filed" for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, or otherwise subject to the liabilities of that section or Sections 11 and 12(a)(2) of the Securities Act, and shall not be incorporated by reference into any registration statement or other document filed by us with the SEC, whether made before or after the date of this Annual Report on Form 10-K, regardless of any general incorporation language in such filing, except as shall be expressly set forth by specific reference in such filing.
Securities Authorized for Issuance Under Equity Compensation Plans
The information required by this item is incorporated herein by reference to our definitive proxy statement for our 2020 annual meeting of stockholders, which will be filed no later than 120 days after the end of our fiscal year ended July 31, 2020.





51


Item 6. Selected Consolidated Financial and Other Data
The selected consolidated statement of operations data for fiscal 2018, 2019 and 2020 and the consolidated balance sheet data as of July 31, 2019 and 2020 are derived from our audited consolidated financial statements included elsewhere in this Annual Report on Form 10-K. The selected consolidated statement of operations data for fiscal 2016 and fiscal 2017 and the consolidated balance sheet data as of July 31, 2016, 2017 and 2018 were derived from audited financial statements not included in this Annual Report on Form 10-K. Our historical results are not necessarily indicative of the results that may be expected in the future. The selected consolidated financial data below should be read in conjunction with the section entitled "Management’s Discussion and Analysis of Financial Condition and Results of Operations" included in Part II, Item 7 of this Annual Report on Form 10-K and our consolidated financial statements and related notes included in Part II, Item 8 of this Annual Report on Form 10-K.
We adopted Accounting Standards Update ("ASU") 2014-09, Revenue from Contracts with Customers (Topic 606) ("ASC 606"), effective August 1, 2017. For the fiscal years ended July 31, 2016 and 2017, we have recast certain of our financial data, as disclosed in our Annual Report on Form 10-K for the fiscal year ended July 31, 2018.
 Fiscal Year Ended July 31,
 20162017201820192020
 (in thousands, except per share data)
Consolidated Statement of Operations Data:
Revenue:
Product$413,910 $673,297 $887,989 $832,419 $765,822 
Support, entitlements and other services
89,500 172,606 267,468 403,724 541,860 
Total revenue503,410 845,903 1,155,457 1,236,143 1,307,682 
Cost of revenue:
Product (1)(2)
133,541 249,393 276,127 143,078 71,312 
Support, entitlements and other services (1)
37,246 77,938 109,903 161,050 215,377 
Total cost of revenue170,787 327,331 386,030 304,128 286,689 
Gross profit332,623 518,572 769,427 932,015 1,020,993 
Operating expenses:
Sales and marketing (1)(2)
286,584 501,021 649,657 909,750 1,160,389 
Research and development (1)
116,400 288,619 313,777 500,719 553,978 
General and administrative (1)
34,265 77,341 86,401 119,587 135,547 
Total operating expenses437,249 866,981 1,049,835 1,530,056 1,849,914 
Loss from operations(104,626)(348,409)(280,408)(598,041)(828,921)
Other expense, net(1,290)(26,377)(9,306)(15,019)(26,300)
Loss before provision for income taxes
(105,916)(374,786)(289,714)(613,060)(855,221)
Provision for income taxes2,317 4,852 7,447 8,119 17,662 
Net loss$(108,233)$(379,638)$(297,161)$(621,179)$(872,883)
Net loss per share attributable to Class A and Class B common stockholders—basic and diluted
$(2.46)$(2.96)$(1.81)$(3.43)$(4.48)
Weighted average shares used in computing net loss per share attributable to Class A and Class B common stockholders—basic and diluted
43,970 128,296 164,091 181,031 194,719 





52



(1)Includes stock-based compensation expense as follows:
 Fiscal Year Ended July 31,
 20162017201820192020
 (in thousands)
Cost of revenue:
Product$391 $3,066 $2,580 $3,535 $5,334 
Support, entitlements and other services
968 10,411 8,945 15,326 22,014 
Total cost of revenue1,359 13,477 11,525 18,861 27,348 
Sales and marketing8,006 78,117 65,060 107,751 126,015 
Research and development6,259 109,044 74,389 140,519 153,252 
General and administrative4,432 30,853 26,894 39,598 45,383 
Total stock-based compensation expense
$20,056 $231,491 $177,868 $306,729 $351,998 
During the three months ended October 31, 2016, we recorded approximately $83.0 million of stock-based compensation expense related to performance stock awards, as we determined that the performance conditions (certain liquidity events, including our IPO, and the achievement of specified performance targets) were probable of achievement.
(2)Includes amortization of intangible assets as follows:
 Fiscal Year Ended July 31,
 20162017201820192020
 (in thousands)
Product cost of revenue$ $1,314 $5,641 $14,248 $14,777 
Sales and marketing 915 914 2,528 2,603 
Total amortization of intangible assets
$ $2,229 $6,555 $16,776 $17,380 

 As of July 31,
 20162017201820192020
 (in thousands)
Consolidated Balance Sheet Data:
Cash, cash equivalents and short-term investments
$185,200 $349,053 $934,303 $908,834 $719,778 
Total assets$411,715 $738,212 $1,599,880 $1,786,042 $1,768,547 
Deferred revenue (current and non-current portion)
$218,481 $369,056 $631,207 $910,044 $1,183,441 
Long-term debt$73,260 $ $429,598 $458,910 $490,222 
Preferred stock warrant liability
$9,679 $ $ $ $ 
Convertible preferred stock$310,379 $ $ $ $ 
Total stockholders’ (deficit) equity$(285,827)$217,063 $326,779 $186,893 $(274,977)






53


NUTANIX, INC.

Management's Discussion and Analysis of
Financial Condition and Results of Operations
Item 7. Management's Discussion and Analysis of Financial Condition and Results of Operations
The following discussion and analysis of our financial condition, results of operations and cash flows should be read in conjunction with the consolidated financial statements and the related notes thereto included elsewhere in this Annual Report on Form 10-K. The last day of our fiscal year is July 31. Our fiscal quarters end on October 31, January 31, April 30 and July 31. This discussion contains forward-looking statements based upon current expectations that involve risks and uncertainties. Our actual results may differ materially from those anticipated in these forward-looking statements as a result of various factors, including those set forth under "Risk Factors" or in other parts of this Annual Report on Form 10-K. See also "Special Note Regarding Forward-Looking Statements" above.
Overview
Nutanix, Inc. ("we," "us," "our" or "Nutanix") provides a leading enterprise cloud platform, which we call the Nutanix Cloud Platform, that consists of software solutions and cloud services that power our customers’ hybrid cloud and multicloud strategies. We seek to provide an enterprise cloud platform that empowers our customers to unify various clouds - private, public, distributed - into one seamless cloud, allowing enterprises to choose the right cloud for each application. Our enterprise cloud platform allows enterprises to simplify the complexities of a multicloud environment with automation, cost governance and compliance.
Our enterprise cloud platform can be deployed on a variety of qualified hardware platforms or, in the case of our cloud-based software and software as a service ("SaaS") offerings, via hosted service or delivered pre-installed on an appliance that is configured to order. Non-portable software is delivered or sold alongside configured-to-order appliances with a license term equal to the life of the associated appliance. Our subscription term-based licenses are sold separately, or can be sold alongside configured-to-order appliances. Configured-to-order appliances, including our Nutanix-branded NX hardware line, can be purchased from one of our channel partners, original equipment manufacturers ("OEMs") or directly from Nutanix. Our enterprise cloud platform is typically purchased with one or more years of support and entitlements, which includes the right to software upgrades and enhancements as well as technical support.
Product revenue is generated primarily from the licensing of our solutions. Support, entitlements and other services revenue is primarily derived from the related support and maintenance contracts. Prior to fiscal 2019, we delivered most of our solutions on an appliance, thus our revenue included the revenue associated with the appliance and the included non-portable software, which lasts for the life of the associated appliance. However, starting in fiscal 2018, as a result of our business model transition toward software-only sales, more of our customers began buying appliances directly from our OEMs while separately buying licenses for our software solutions from us or one of our channel partners. In addition, starting in fiscal 2019, as a result of our transition towards a subscription-based business model, more of our customers began purchasing separately sold subscription term-based licenses that could be deployed on a variety of hardware platforms. As we continue our transition to a subscription-based business model, we expect a greater portion of our products to be delivered through subscription term-based licenses or cloud-based SaaS subscriptions.
We had a broad and diverse base of approximately 17,360 end customers as of July 31, 2020, including approximately 915 Global 2000 enterprises. We define the number of end customers as the number of end customers for which we have received an order by the last day of the period, excluding partners to which we have sold products for their own demonstration purposes. A single organization or customer may represent multiple end customers for separate divisions, segments or subsidiaries. Since shipping our first product in fiscal 2012, our end customer base has grown rapidly. The number of end customers grew from approximately 14,180 as of July 31, 2019 to approximately 17,360 as of July 31, 2020.
Our solutions are primarily sold through channel partners, including distributors, resellers and OEMs, and delivered directly to our end customers. Our solutions serve a broad range of workloads, including enterprise applications, databases, virtual desktop infrastructure, unified communications and big data analytics, and we support both virtualized and container-based applications. We have end customers across a broad range of industries, such as automotive, consumer goods, education, energy, financial services, healthcare, manufacturing, media, public sector, retail, technology and telecommunications. We also sell to service providers, who utilize our enterprise cloud platform to provide a variety of cloud-based services to their customers.





54


NUTANIX, INC.

Management's Discussion and Analysis of
Financial Condition and Results of Operations (Continued)
We continue to invest in the growth of our business, including the development of our solutions, hiring for critical roles in our global teams, projects to increase the demand for our solutions and other sales and marketing initiatives. The number of our full-time employees increased from approximately 5,340 as of July 31, 2019 to approximately 6,170 as of July 31, 2020. We have an engineering team focused on distributed systems and IT infrastructure technologies at our San Jose, California headquarters and at our research and development centers in India, North Carolina, Washington, Serbia and Germany. We have in the past also expanded our international sales and marketing presence by continuing to build out our global teams and continuing to invest in sales and marketing initiatives, such as additional demand generation spending to increase pipeline growth. We plan to, in the long term, invest in our global engineering team to enhance the functionality of our enterprise cloud platform, including our newer subscription-based products, introduce new products and features to build upon our technology leadership, as well as expand our global sales and marketing teams in the long term. However, as discussed further in the "Impact of the COVID-19 Pandemic" and "Factors Affecting Our Performance" sections below, in response to the ongoing and rapidly evolving COVID-19 pandemic, we have proactively taken steps to manage our expenses. As a result, our overall spending on such efforts will fluctuate, and may decline, from quarter to quarter in the near-term.
Impact of the COVID-19 Pandemic
The ongoing and rapidly evolving COVID-19 pandemic has significantly curtailed the movement of people, goods and services worldwide, imposed unprecedented strains on governments, health care systems, educational institutions, businesses and individuals around the world, including in nearly all of the regions in which we operate, and has resulted in significant volatility and uncertainty in the global economy. In response to the pandemic, authorities, businesses, and individuals have implemented numerous unprecedented measures, including travel bans and restrictions, quarantines, shelter-in-place, stay-at-home, remote work and social distancing orders, and shutdowns, which have impacted and will continue to impact our workforce and operations, as well as those of our customers, vendors, suppliers, and partners.
In response to the COVID-19 pandemic, we have also been required – or have deemed it necessary – to take a number of actions to protect and assist our employees, customers, and partners, including: temporarily closing all of our offices (including our California headquarters) around the world; requiring our employees to work remotely; implementing travel restrictions that allow only the most essential business travel; and postponing, cancelling, withdrawing from, or converting to virtual-only experiences (where possible and appropriate) our in-person customer, industry, analyst, investor, and employee events, including our 2020 .NEXT customer and partner events, our 2020 Investor Day, and our fiscal 2021 sales kick off; and offering extended payment terms of up to 60 days to certain partners through July 2020. As a result of such actions, as well as the general effects of the COVID-19 pandemic, our business and operations have experienced and may continue to experience numerous negative impacts, including: curtailed demand for certain of our solutions; reduced IT spending; delays in or abandonment of planned or future purchases; lengthened payment terms; lengthened sales cycles, particularly with new customers and partners who do not have prior experience with our solutions; supply chain disruptions; and voluntary and involuntary delays in the ability to ship, and the ability of our end customers to accept delivery of, the hardware platforms on which our software solutions run. We also expect the reduced manufacturing capacity caused by the pandemic to result in increases in the prices of certain components used to manufacture such hardware platforms, which may increase the price of those hardware platforms for our end customers. The travel bans, shutdowns, social distancing restrictions and remote work policies have also made it difficult or impossible to deliver on-site services to our partners and end customers, and to meet with our current and potential end customers in person. We have also seen positive impacts, including increased demand for our virtual desktop, desktop-as-a-service, and end-user computing solutions as a result of our end customers enabling their employees to work remotely.





55


NUTANIX, INC.

Management's Discussion and Analysis of
Financial Condition and Results of Operations (Continued)
We have also quickly adapted to the new work environment, leveraging digital, video, and other collaborative tools to enable our teams to stay connected with each other, and our sales, marketing and support teams to continue to engage with and remain responsive to our partners and end customers. Furthermore, we have taken, and expect to continue to take, a number of proactive actions to manage our operating expenses in light of the uncertainty caused by the COVID-19 pandemic, including: effecting a global hiring pause outside of a small number of critical roles; implementing a 10% reduction in executive salaries, effective April 2020; pausing all merit salary increases and bonus payments; and implementing two, non-consecutive, mandatory one-week furloughs for our employees in the U.S., along with two, non-consecutive, voluntary one-week unpaid leave periods for our employees outside the U.S. Although the full impact of these actions is uncertain, they have resulted in a reduction in our operating expenses, including sales and marketing expenses. See the section titled "Risk Factors" in Part II, Item 1A of this Form 10-Q for further discussion of the possible impact of these actions on our business and financial performance.
The duration, scope and ultimate impact of the COVID-19 pandemic on the global economy and our business remain highly fluid and cannot be predicted with certainty, and the full effect of the pandemic and the actions we have taken in response may not be fully reflected in our results of operations and financial performance until future periods. Our management team is focused on guiding our company through the emerging challenges presented by COVID-19 and remains committed to driving positive business outcomes. Although we do not currently expect the pandemic to affect our financial reporting systems, internal control over financial reporting or disclosure controls and procedures, the continued impact of the pandemic on our business and financial performance will be highly dependent upon numerous factors, many of which are beyond our control. See the section titled "Risk Factors" in Part II, Item 1A of this Form 10-Q for further discussion of the possible impact of the COVID-19 pandemic, as well as the actions we have taken in response, on our business and financial performance.
Key Financial and Performance Metrics
We monitor the following key financial and performance metrics:
As of and for the Fiscal Year Ended July 31,
201820192020
(in thousands, except percentages)
Total revenue$1,155,457 $1,236,143 $1,307,682 
Year-over-year percentage increase36.6 %7.0 %5.8 %
Subscription revenue$330,645 $648,415 $1,030,180 
Software and support revenue (TCV revenue)$898,143 $1,130,822 $1,284,227 
Total billings$1,417,484 $1,514,660 $1,580,092 
Subscription billings$581,923 $916,000 $1,276,413 
Software and support billings (TCV billings)$1,160,170 $1,409,339 $1,556,637 
ACV billings$328,811 $428,564 $505,179 
Run-rate ACV$650,166 $944,444 $1,219,965 
Gross profit$769,427 $932,015 $1,020,993 
Adjusted gross profit$786,593 $965,287 $1,063,655 
Gross margin66.6 %75.4 %78.1 %
Adjusted gross margin68.1 %78.1 %81.3 %
Total deferred revenue$631,207 $910,044 $1,183,441 
Net cash provided by (used in) operating activities$92,540 $42,168 $(159,885)
Free cash flow$30,168 $(76,284)$(249,373)
Non-GAAP operating expenses$883,244 $1,239,567 $1,518,697 
Total end customers10,610 14,180 17,360 





56


NUTANIX, INC.

Management's Discussion and Analysis of
Financial Condition and Results of Operations (Continued)
Disaggregation of Revenue and Billings
The following table depicts the disaggregation of revenue and billings by type, consistent with how we evaluate our financial performance:
Fiscal Year Ended July 31,
201820192020
(in thousands)
Disaggregation of revenue:
Subscription revenue$330,645 $648,415 $1,030,180 
Non-portable software revenue543,952 449,131 208,158 
Hardware revenue257,314 105,321 23,455 
Professional services revenue23,546 33,276 45,889 
Total revenue$1,155,457 $1,236,143 $1,307,682 
Disaggregation of billings:
Subscription billings$581,923 $916,000 $1,276,413 
Non-portable software billings543,952 449,131 208,158 
Hardware billings257,314 105,321 23,455 
Professional services billings34,295 44,208 72,066 
Total billings$1,417,484 $1,514,660 $1,580,092 
Subscription revenue Subscription revenue includes any performance obligation which has a defined term and is generated from the sales of software entitlement and support subscriptions, subscription software licenses and cloud-based software as a service ("SaaS") offerings.
Ratable We recognize revenue from software entitlement and support subscriptions and SaaS offerings ratably over the contractual service period, the substantial majority of which relate to software entitlement and support subscriptions. These offerings represented approximately $243.9 million, $376.4 million and $508.8 million of our subscription revenue for fiscal 2018, 2019 and 2020, respectively.
Upfront Revenue from our subscription software licenses is generally recognized upfront upon transfer of control to the customer, which happens when we make the software available to the customer. These subscription software licenses represented approximately $86.7 million, $272.0 million and $521.3 million of our subscription revenue for fiscal 2018, 2019 and 2020, respectively.
Non-portable software revenue — Non-portable software revenue includes sales of our enterprise cloud platform when delivered on a configured-to-order appliance by us or one of our OEM partners. The software licenses associated with these sales are typically non-portable and have a term equal to the life of the appliance on which the software is delivered. Revenue from our non-portable software products is generally recognized upon transfer of control to the customer.
Hardware revenue — In transactions where we deliver the hardware appliance, we consider ourselves to be the principal in the transaction and we record revenue and costs of goods sold on a gross basis. We consider the amount allocated to hardware revenue to be equivalent to the cost of the hardware procured. Hardware revenue is generally recognized upon transfer of control to the customer.
Professional services revenue — We also sell professional services with our products. We recognize revenue related to professional services as they are performed.





57


NUTANIX, INC.

Management's Discussion and Analysis of
Financial Condition and Results of Operations (Continued)
Non-GAAP Financial Measures and Key Performance Measures
We regularly monitor total billings, subscription billings, professional services billings, software and support billings (TCV billings), ACV billings, run-rate ACV, adjusted gross profit, adjusted gross margin, free cash flow and non-GAAP operating expenses, which are non-GAAP financial measures and key performance measures, to help us evaluate our growth and operational efficiencies, measure our performance, identify trends in our sales activity and establish our budgets. We evaluate these measures because they: 
are used by management and the Board of Directors to understand and evaluate our performance and trends, as well as to provide a useful measure for period-to-period comparisons of our core business;
are widely used as a measure of financial performance to understand and evaluate companies in our industry; and
are used by management to prepare and approve our annual budget and to develop short-term and long-term operational and compensation plans, as well as to assess our actual performance against our goals.
Total billings is a performance measure which we believe provides useful information to investors, as it represents the dollar value under binding purchase orders received and billed during a given period. Subscription billings and professional services billings are performance measures that we believe provide useful information to our management and investors as they allow us to better track the growth of the subscription-based portion of our business, which is a critical part of our business plan. TCV billings is a performance measure that we believe provides useful information to our management and investors as it allows us to better track the true growth of our software business by excluding the amounts attributable to the pass-through hardware sales that we use to deliver our solutions. ACV billings and run-rate ACV are performance measures that we believe provide useful information to our management and investors, in particular as we progress further on our subscription-based business model transition, as they allow us to better track the top-line growth of our business during our transition to a subscription-based business model because they take into account variability in term lengths. Free cash flow is a performance measure that we believe provides useful information to management and investors about the amount of cash used in or generated by the business after necessary capital expenditures. Adjusted gross profit, adjusted gross margin and non-GAAP operating expenses are performance measures which we believe provide useful information to investors, as they provide meaningful supplemental information regarding our performance and liquidity by excluding certain expenses and expenditures, such as stock-based compensation expense, that may not be indicative of our ongoing core business operating results. We use these non-GAAP financial and key performance measures for financial and operational decision-making and as a means to evaluate period-to-period comparisons.
Total billings, subscription billings, professional services billings, software and support billings (TCV billings), ACV billings, run-rate ACV, adjusted gross profit, adjusted gross margin, free cash flow and non-GAAP operating expenses have limitations as analytical tools and they should not be considered in isolation or as substitutes for analysis of our results as reported under generally accepted accounting principles in the United States. Total billings, subscription billings, professional services billings, software and support billings (TCV billings), adjusted gross profit, adjusted gross margin, free cash flow and non-GAAP operating expenses are not substitutes for total revenue, subscription revenue, professional services revenue, software and support revenue (TCV revenue), gross profit, gross margin, cash provided by (used in) operating activities, or GAAP operating expenses, respectively. There is no GAAP measure that is comparable to either ACV billings or run-rate ACV, so we have not reconciled either ACV billings or run-rate ACV numbers included in this Annual Report on Form 10-K to any GAAP measure. In addition, other companies, including companies in our industry, may calculate non-GAAP financial measures and key performance measures differently or may use other measures to evaluate their performance, all of which could reduce the usefulness of our non-GAAP financial measures and key performance measures as tools for comparison. We urge you to review the reconciliation of our non-GAAP financial measures and key performance measures to the most directly comparable GAAP financial measures included below and not to rely on any single financial measure to evaluate our business.
We calculate our non-GAAP financial and key performance measures as follows:
Total billings — We calculate total billings by adding the change in deferred revenue, net of acquisitions, between the start and end of the period to total revenue recognized in the same period.





58


NUTANIX, INC.

Management's Discussion and Analysis of
Financial Condition and Results of Operations (Continued)
Subscription billings — We calculate subscription billings by adding the change in subscription deferred revenue, net of acquisitions, between the start and end of the period to subscription revenue recognized in the same period.
Professional services billings — We calculate professional services billings by adding the change in professional services deferred revenue, net of acquisitions, between the start and end of the period to professional services revenue recognized in the same period.
Software and support billings (TCV billings) — We calculate software and support billings, also referred to as TCV billings, by adding the change in software and support deferred revenue (TCV deferred revenue), net of acquisitions, between the start and end of the period to software and support revenue (TCV revenue), recognized in the same period. Software and support revenue and billings (TCV revenue and billings) include software and support, entitlements and other services revenue and billings.
ACV billings — We calculate ACV billings as the sum of the ACV for all contracts billed during the period. ACV is defined as the total annualized value of a contract, excluding amounts related to professional services and hardware. We calculate the total annualized value for a contract by dividing the total value of the contract by the number of years in the term of the contract, using, where applicable, an assumed term of five years for contracts that do not have a specified term. As there is no GAAP measure that is comparable to ACV billings, we have not reconciled ACV billings numbers to any GAAP measure.
Run-rate ACV — We calculate run-rate ACV as the sum of ACV for all contracts that are in effect as of the end of the period. For the purposes of this calculation, we assume that the contract term begins on the date a contract is booked, irrespective of the periods in which we would recognize revenue for such contract. As there is no GAAP measure that is comparable to run-rate ACV, we have not reconciled run-rate ACV numbers to any GAAP measure.
Adjusted gross profit and adjusted gross margin — We calculate adjusted gross margin as adjusted gross profit divided by total revenue. We define adjusted gross profit as gross profit adjusted to exclude stock-based compensation expense, the amortization of acquired intangible assets and costs associated with other non-recurring transactions. Our presentation of adjusted gross profit should not be construed as implying that our future results will not be affected by any recurring expenses or any unusual or non-recurring items that we exclude from our calculation of this non-GAAP financial measure.
Free cash flow — We calculate free cash flow as net cash provided by (used in) operating activities less purchases of property and equipment, which measures our ability to generate cash from our business operations after our capital expenditures.
Non-GAAP operating expenses — We define non-GAAP operating expenses as total operating expenses adjusted to exclude stock-based compensation expense, costs associated with business combinations, such as amortization of acquired intangible assets, revaluation of contingent consideration and other acquisition-related costs and costs associated with other non-recurring transactions. Our presentation of non-GAAP operating expenses should not be construed as implying that our future results will not be affected by any recurring expenses or any unusual or non-recurring items that we exclude from our calculation of this non-GAAP financial measure.





59


NUTANIX, INC.

Management's Discussion and Analysis of
Financial Condition and Results of Operations (Continued)
The following table presents a reconciliation of total billings, adjusted gross profit, adjusted gross margin, free cash flow and non-GAAP operating expenses to the most directly comparable GAAP financial measures, for each of the periods indicated:
Fiscal Year Ended July 31,
201820192020
(in thousands, except percentages)
Total revenue$1,155,457 $1,236,143 $1,307,682 
Change in deferred revenue, net of acquisitions262,027 278,517 272,410 
Total billings (non-GAAP)$1,417,484 $1,514,660 $1,580,092 
Gross profit$769,427 $932,015 $1,020,993 
Stock-based compensation11,525 18,861 27,348 
Amortization of intangible assets5,641 14,248 14,777 
Impairment of lease-related assets  537 
Other 163  
Adjusted gross profit (non-GAAP)$786,593 $965,287 $1,063,655 
Gross margin66.6 %75.4 %78.1 %
Stock-based compensation1.0 %1.5 %2.1 %
Amortization of intangible assets0.5 %1.2 %1.1 %
Adjusted gross margin (non-GAAP)68.1 %78.1 %81.3 %
Operating expenses$1,049,835 $1,530,056 $1,849,914 
Stock-based compensation(166,343)(287,868)(324,650)
Change in fair value of contingent consideration2,423 832  
Amortization of intangible assets(914)(2,528)(2,603)
Acquisition-related costs(1,757)(721) 
Impairment of lease-related assets  (2,465)
Other (204)(1,499)
Operating expenses (non-GAAP)$883,244 $1,239,567 $1,518,697 
Net cash provided by (used in) operating activities$92,540 $42,168 $(159,885)
Purchases of property and equipment(62,372)(118,452)(89,488)
Free cash flow (non-GAAP)$30,168 $(76,284)$(249,373)





60


NUTANIX, INC.

Management's Discussion and Analysis of
Financial Condition and Results of Operations (Continued)
The following table presents a reconciliation of subscription billings, professional services billings and software and support billings (TCV billings) to the most directly comparable GAAP financial measures, for each of the periods indicated:
Fiscal Year Ended July 31,
201820192020
(in thousands)
Subscription revenue$330,645 $648,415 $1,030,180 
Change in subscription deferred revenue, net of acquisitions251,278 267,585 246,233 
Subscription billings$581,923 $916,000 $1,276,413 
Professional services revenue$23,546 $33,276 $45,889 
Change in professional services deferred revenue10,749 10,932 26,177 
Professional services billings$34,295 $44,208 $72,066 
Software revenue$630,675 $727,098 $742,367 
Hardware revenue257,314 105,321 23,455 
Product revenue887,989 832,419 765,822 
Support, entitlements and other services revenue267,468 403,724 541,860 
Total revenue$1,155,457 $1,236,143 $1,307,682 
Software and support revenue (TCV revenue) (1)
$898,143 $1,130,822 $1,284,227 
Change in software and support deferred revenue (TCV deferred revenue), net of acquisitions262,027 278,517 272,410 
Software and support billings (TCV billings) (1)
$1,160,170 $1,409,339 $1,556,637 

(1)Software and support revenue and billings (TCV revenue and billings) include software and support, entitlements and other services revenue and billings.
Factors Affecting Our Performance
We believe that our future success will depend on many factors, including those described below. While these areas present significant opportunity, they also present risks that we must manage to achieve successful results. See the section titled "Risk Factors" for details. If we are unable to address these challenges, our business and operating results could be materially and adversely affected.





61


NUTANIX, INC.

Management's Discussion and Analysis of
Financial Condition and Results of Operations (Continued)
Investment in Growth
We plan to, in the long term, invest in sales and marketing so that we can capitalize on our market opportunity, including growing our sales and marketing teams, continuing our focus on opportunities with major accounts and large deals, which we define as transactions over $500,000, expanding our focus on opportunities in commercial accounts, as well as other sales and marketing initiatives, such as demand generation spending to increase our pipeline growth. Historically, we have significantly increased our sales and marketing personnel, which grew by approximately 17% from July 31, 2019 to July 31, 2020. However, as discussed above in the section titled "Impact of the COVID-19 Pandemic," in response to the COVID-19 pandemic we have proactively taken steps to reduce our expenses and, as a result, our overall investments in growth and the size of our sales and marketing teams will fluctuate, and may decline, in the near term. We estimate, based on past experience, that our average sales team members typically become fully ramped up around the start of their fourth quarter of employment with us, and as our newer employees ramp up, we expect their increased productivity to contribute to our revenue growth. As of July 31, 2020, we considered approximately 69% of our global sales team members to be fully ramped, while the remaining approximately 31% of our global sales team members are in the process of ramping up. As we continue to focus some of our newer and existing sales team members on major accounts and large deals, and as we continue our transition toward a subscription-based business model, it may take longer, potentially significantly, for these sales team members to become fully productive, and there may also be an impact to the overall productivity of our sales team. Furthermore, the effects of the COVID-19 pandemic and the measures we have implemented in response, including postponing, cancelling or making virtual-only certain in-person corporate events at which our sales team members have historically received in-person sales enablement and related trainings, may further increase, potentially significantly, the time it takes for our sales team members to become fully productive. We are focused on actively managing these realignments and potential effects.
We also intend, in the long term, to grow our global research and development and engineering teams to enhance our solutions, including our newer subscription-based products, improve integration with new and existing ecosystem partners and broaden the range of technologies and features available through our platform. However, as discussed above in the section titled "Impact of the COVID-19 Pandemic," in response to the COVID-19 pandemic we have effected a global hiring pause outside of a small number of critical roles and, as a result, the overall growth in our global research and development and engineering teams will fluctuate, and may decline, from quarter to quarter in the near-term.
We believe that these investments will contribute to our long-term growth, although they may adversely affect our profitability in the near term.





62


NUTANIX, INC.

Management's Discussion and Analysis of
Financial Condition and Results of Operations (Continued)
Transition to Subscription
Starting in fiscal 2019, as a result of our transition towards a subscription-based business model, more of our customers began purchasing separately sold subscription term-based licenses that could be deployed on a variety of hardware platforms. As we continue our transition to a subscription-based business model, we expect a greater portion of our products to be delivered through subscription term-based licenses or cloud-based SaaS subscriptions. Shifts in the mix of whether our solutions are sold on a subscription basis have and could continue to result in fluctuations in our billings and revenue. Subscription sales consist of subscription term-based licenses and offerings with ongoing performance obligations, including software entitlement and support subscriptions and cloud-based SaaS offerings. Since revenue is recognized as performance obligations are delivered, sales with ongoing performance obligations may reflect lower revenue in a given period. In addition, other factors relating to our shift to selling more subscription term-based licenses may impact our billings, revenue and cash flow. For example, our term-based licenses generally have an average term of less than four years and thus result in lower billings and revenue in a given period when compared to our historical life of device license sales, which have a duration equal to the life of the associated appliance, which we estimate to be approximately five years. In addition, starting in fiscal 2021, we are beginning to compensate our sales force based on ACV instead of total contract value, and while we expect that the shift to an ACV-based sales compensation plan will incentivize sales representatives to maximize ACV and minimize discounts, it could also further compress the average term of our subscription term-based licenses. Furthermore, our customers may, including in response to the uncertainty caused by the COVID-19 pandemic, decide to purchase our software solutions on shorter subscription terms than they have historically, and/or request to only pay for the initial year of a multi-year subscription term upfront, which could negatively impact our billings, revenue and cash flow in a given period when compared to historical life-of-device or multiple-year term-based license sales.
Revenue for our solutions, whether or not sold as a subscription term-based license, is generally recognized upon transfer of control to the customer. For additional information on revenue recognition, see Note 3 of Notes to Consolidated Financial Statements included in Part II, Item 8 of this Annual Report on Form 10-K and "Critical Accounting Estimates" later in this "Management’s Discussion and Analysis of Financial Condition and Results of Operations" section.
Market Adoption of Our Products
The public cloud and, more recently, hybrid cloud paradigms, have changed IT buyer expectations about the simplicity, agility, scalability, portability and pay-as-you-grow economics of IT resources, which represent a major architectural shift and business model evolution. A key focus of our sales and marketing efforts is creating market awareness about the benefits of our enterprise cloud platform. This includes our newer products outside of our core hyperconverged infrastructure ("HCI") offering, both as compared to traditional datacenter architectures as well as the public cloud, particularly as we continue to pursue large enterprises and mission critical workloads and transition toward a subscription-based business model. The broad nature of the technology shift that our enterprise cloud platform represents, the relationships our end customers have with existing IT vendors, and our transition toward a subscription-based business model sometimes lead to unpredictable sales cycles. We hope to compress and stabilize these sales cycles as market adoption increases, as we gain leverage with our channel partners, as we continue to educate the market about our subscription-based business model, and as our sales and marketing efforts evolve. Our business and operating results will be significantly affected by the degree to and speed with which organizations adopt our enterprise cloud platform.
Leveraging Channel Partners and OEMs
We plan to continue to strengthen and expand our network of channel partners and OEMs to increase sales to both new and existing end customers. We believe that increasing channel leverage, particularly as we expand our focus on opportunities in commercial accounts, by investing in sales enablement and co-marketing with our partners and OEMs in the long term will extend and improve our engagement with a broad set of end customers. Our business and results of operations will be significantly affected by our success in leveraging and expanding our network of channel partners and OEMs.





63


NUTANIX, INC.

Management's Discussion and Analysis of
Financial Condition and Results of Operations (Continued)
Customer Retention and Expansion
Our end customers typically deploy our technology for a specific workload initially. After a new end customer's initial order, which includes the product and associated software entitlement and support subscription and services, we focus on expanding our footprint by serving more workloads. We also generate recurring revenue from our software entitlement and support subscription renewals, and given our transition to a subscription-focused business model, software and support renewals will have an increasing significance for our future revenue streams as existing subscriptions come up for renewal. We view continued purchases and upgrades as critical drivers of our success, as the sales cycles are typically shorter as compared to new end customer deployments, and selling efforts are typically less. As of July 31, 2020, approximately 67% of our end customers who have been with us for 18 months or longer have made a repeat purchase, which is defined as any purchase activity, including renewals of term-based licenses or software entitlement and support subscription renewals, after the initial purchase. Additionally, end customers who have been with us for 18 months or longer have total lifetime orders, including the initial order, in an amount that is more than 4.2x greater, or 4.6x greater excluding the value of hardware purchases, on average, than their initial order. This number increases to approximately 12.4x, or 13.9x excluding hardware, on average, for Global 2000 end customers who have been with us for 18 months or longer as of July 31, 2020. These multiples exclude the effect of one end customer who had a very large and irregular purchase pattern that we believe is not representative of the purchase patterns of all of our other end customers.
Our business and operating results will depend on our ability to retain and sell additional products to our existing and future base of end customers. Our ability to obtain new and retain existing customers will in turn depend in part on a number of factors. These factors include our ability to effectively maintain existing and future customer relationships, continue to innovate by adding new functionality and improving usability of our solutions in a manner that addresses our end customers’ needs and requirements, and optimally price our solutions in light of marketplace conditions, competition, our costs and customer demand. Furthermore, our ongoing transition to a subscription-based business model may cause concerns among our customer base, including concerns regarding changes to pricing over time, and may also result in confusion among new and existing end customers, for example, regarding our pricing models. Such concerns and/or confusion can slow adoption and renewal rates among our current and future customer base. Therefore, as we continue our transition, we may need to enhance our efforts to educate our end customers and as a result incur higher sales and marketing costs.
Components of Our Results of Operations
Revenue
We generate revenue primarily from the sale of our enterprise cloud platform, which can be deployed on a variety of qualified hardware platforms or, in the case of our cloud-based SaaS offerings, via hosted service or delivered pre-installed on an appliance that is configured to order. Non-portable software is delivered or sold alongside configured-to-order appliances with a license term equal to the life of the associated appliance.
Our subscription term-based licenses are sold separately, or can be sold alongside configured-to-order appliances. Our subscription term-based licenses typically have a term of one to five years. Our cloud-based SaaS subscriptions have terms extending up to five years.
Configured-to-order appliances, including our Nutanix-branded NX hardware line, can be purchased from one of our channel partners, OEMs or directly from Nutanix. Our enterprise cloud platform is typically purchased with one or more years of support and entitlements, which includes the right to software upgrades and enhancements as well as technical support. Our platform is primarily sold through channel partners, including distributors, resellers and OEMs.





64


NUTANIX, INC.

Management's Discussion and Analysis of
Financial Condition and Results of Operations (Continued)
Product revenueProduct revenue consists of software and hardware revenue. A majority of our product revenue is generated from the sale of our enterprise cloud operating system. We also sell renewals of previously purchased software licenses and SaaS offerings. Revenue from our software products is generally recognized upon transfer of control to the customer, which is typically upon shipment for sales including a hardware appliance, upon making the software available to the customer when not sold with an appliance or as services are performed with SaaS offerings. In transactions where we deliver the hardware appliance, we consider ourselves to be the principal in the transaction and we record revenue and costs of goods sold on a gross basis. We consider the amount allocated to hardware revenue to be equivalent to the cost of the hardware procured. Hardware revenue is generally recognized upon transfer of control to the customer.
Support, entitlements and other services revenue We generate our support, entitlements and other services revenue primarily from software entitlement and support subscriptions, which include the right to software upgrades and enhancements as well as technical support. The majority of our product sales are sold in conjunction with software entitlement and support subscriptions, with terms ranging from one to five years. Occasionally, we also sell professional services with our products. We recognize revenue from software entitlement and support contracts ratably over the contractual service period. The service period typically commences upon transfer of control of the corresponding products to the customer. We recognize revenue related to professional services as they are performed.
Cost of Revenue
Cost of product revenue Cost of product revenue consists of costs paid to third-party OEM partners, hardware costs, personnel costs associated with our operations function, consisting of salaries, benefits, bonuses and stock-based compensation, cloud-based costs associated with our SaaS offerings, and allocated costs, consisting of certain facilities, depreciation and amortization, recruiting and information technology costs allocated based on headcount.
Cost of support, entitlements and other services revenue Cost of support, entitlements and other services revenue includes personnel and operating costs associated with our global customer support organization, as well as allocated costs. We expect our cost of support, entitlements and other services revenue to increase in absolute dollars as our support, entitlements and other services revenue increases.
Operating Expenses
Our operating expenses consist of sales and marketing, research and development and general and administrative expenses. The largest component of our operating expenses is personnel costs. Personnel costs consist of wages, benefits, bonuses and, with respect to sales and marketing expenses, sales commissions.
Sales and marketing Sales and marketing expense consists primarily of personnel costs. Sales and marketing expense also includes sales commissions, costs for promotional activities and other marketing costs, travel costs and costs associated with demonstration units, including depreciation and allocated costs. Commissions are deferred and recognized as we recognize the associated revenue. We expect sales and marketing expense to continue, in the long term, to increase in absolute dollars as part of our long-term plans to increase the size of our global sales and marketing organizations. However, as discussed above in the section titled "Impact of the COVID-19 Pandemic," in response to the COVID-19 pandemic we have proactively taken steps to reduce our expenses, including (i) effecting a global hiring pause outside of a small number of critical roles; (ii) implementing travel restrictions prohibiting all non-essential business travel; and (iii) postponing, cancelling, withdrawing from, or converting to virtual-only experiences (where possible and appropriate) our in-person sales and marketing events, including our 2020 .NEXT customer and partner events and our fiscal 2021 sales kick off. As a result, our sales and marketing expense will fluctuate, and may decline, in the near-term. Additionally, as we continue our transition to a subscription-based business model, we anticipate needing to adjust the compensation structure of our sales force, which may lead to fluctuations in our commissions expense and overall sales and marketing expense as a percentage of revenue and on an absolute basis.





65


NUTANIX, INC.

Management's Discussion and Analysis of
Financial Condition and Results of Operations (Continued)
Research and development Research and development ("R&D") expense consists primarily of personnel costs, as well as other direct and allocated costs. We have devoted our product development efforts primarily to enhancing the functionality and expanding the capabilities of our solutions. R&D costs are expensed as incurred. We expect R&D expense, in the long term, to increase in absolute dollars as part of our long-term plans to invest in our future products and services, including our newer subscription-based products, although R&D expense may fluctuate as a percentage of total revenue and, on an absolute basis, from quarter to quarter. In addition, as discussed above in the section titled "Impact of the COVID-19 Pandemic," in response to the COVID-19 pandemic we have effected a global hiring pause outside of a small number of critical roles and, as a result, our R&D expense will fluctuate, and may decline, from quarter to quarter in the near-term.
General and administrative General and administrative ("G&A") expense consists primarily of personnel costs, which include our executive, finance, human resources and legal organizations. G&A expense also includes outside professional services, which consists primarily of legal, accounting and other consulting costs, as well as insurance and other costs associated with being a public company and allocated costs. We expect G&A expense, in the long term, to increase in absolute dollars, particularly due to additional legal, accounting, insurance and other costs associated with our growth, although G&A expense may fluctuate as a percentage of total revenue and, on an absolute basis, from quarter to quarter. In addition, as discussed above in the section titled "Impact of the COVID-19 Pandemic," in response to the COVID-19 pandemic we have effected a global hiring pause outside of a small number of critical roles and, as a result, our G&A expense will fluctuate, and may decline, from quarter to quarter in the near-term.
Other Income (Expense), Net
Other income (expense), net consists primarily of interest income and expense, which includes the amortization of the debt discount and issuance costs associated with our 0% Convertible Senior Notes, due in 2023 (the "2023 Notes"), interest income related to our short-term investments and foreign currency exchange gains or losses. During fiscal 2019 and fiscal 2020, we recognized $29.3 million and $31.3 million, respectively, of interest expense related to the amortization of the debt discount and issuance costs associated with the 2023 Notes.
Provision for Income Taxes
Provision for income taxes consists primarily of income taxes for certain foreign jurisdictions in which we conduct business and state income taxes in the United States. We have recorded a full valuation allowance related to our federal and state net operating losses and other net deferred tax assets and a partial valuation allowance related to our foreign net deferred tax assets due to the uncertainty of the ultimate realization of the future benefits of those assets.
Results of Operations
The following tables set forth our consolidated results of operations in dollars and as a percentage of total revenue for the fiscal years presented. The period-to-period comparison of results is not necessarily indicative of results for future periods.





66


NUTANIX, INC.

Management's Discussion and Analysis of
Financial Condition and Results of Operations (Continued)
 Fiscal Year Ended July 31,
 201820192020
 (in thousands)
Revenue:
Product$887,989 $832,419 $765,822 
Support, entitlements and other services267,468 403,724 541,860 
Total revenue1,155,457 1,236,143 1,307,682 
Cost of revenue:
Product (1)(2)
276,127 143,078 71,312 
Support, entitlements and other services (1)
109,903 161,050 215,377 
Total cost of revenue386,030 304,128 286,689 
Gross profit769,427 932,015 1,020,993 
Operating expenses:
Sales and marketing (1)(2)
649,657 909,750 1,160,389 
Research and development (1)
313,777 500,719 553,978 
General and administrative (1)
86,401 119,587 135,547 
Total operating expenses1,049,835 1,530,056 1,849,914 
Loss from operations(280,408)(598,041)(828,921)
Other expense, net(9,306)(15,019)(26,300)
Loss before provision for income taxes
(289,714)(613,060)(855,221)
Provision for income taxes7,447 8,119 17,662 
Net loss$(297,161)$(621,179)$(872,883)

(1)Includes stock-based compensation expense as follows:
 Fiscal Year Ended July 31,
 201820192020
 (in thousands)
Cost of revenue:
Product$2,580 $3,535 $5,334 
Support, entitlements and other services8,945 15,326 22,014 
Total cost of revenue11,525 18,861 27,348 
Sales and marketing65,060 107,751 126,015 
Research and development74,389 140,519 153,252 
General and administrative26,894 39,598 45,383 
Total stock-based compensation expense
$177,868 $306,729 $351,998 
(2)Includes amortization of intangible assets as follows:
 Fiscal Year Ended July 31,
 201820192020
 (in thousands)
Product cost of revenue$5,641 $14,248 $14,777 
Sales and marketing914 2,528 2,603 
Total amortization of intangible assets
$6,555 $16,776 $17,380 






67


NUTANIX, INC.

Management's Discussion and Analysis of
Financial Condition and Results of Operations (Continued)
 Fiscal Year Ended July 31,
 201820192020
 (as a percentage of total revenue)
Revenue:
Product76.9 %67.3 %58.6 %
Support, entitlements and other services23.1 %32.7 %41.4 %
Total revenue100.0 %100.0 %100.0 %
Cost of revenue:
Product23.9 %11.6 %5.4 %
Support, entitlements and other services9.5 %13.0 %16.5 %
Total cost of revenue33.4 %24.6 %21.9 %
Gross profit66.6 %75.4 %78.1 %
Operating expenses:
Sales and marketing56.2 %73.6 %88.7 %
Research and development27.2 %40.5 %42.4 %
General and administrative7.5 %9.7 %10.4 %
Total operating expenses90.9 %123.8 %141.5 %
Loss from operations(24.3)%(48.4)%(63.4)%
Other expense, net(0.8)%(1.2)%(2.0)%
Loss before provision for income taxes
(25.1)%(49.6)%(65.4)%
Provision for income taxes0.6 %0.7 %1.4 %
Net loss(25.7)%(50.3)%(66.8)%

Revenue
 Fiscal Year Ended July 31,ChangeFiscal Year Ended July 31,Change
 20182019$%20192020$%
 (in thousands, except percentages)
Product$887,989 $832,419 $(55,570)(6)%$832,419 $765,822 $(66,597)(8)%
Support, entitlements and other services
267,468 403,724 136,256 51 %403,724 541,860 138,136 34 %
Total revenue$1,155,457 $1,236,143 $80,686 7 %$1,236,143 $1,307,682 $71,539 6 %
Total revenue by bill-to-location was as follows:
 Fiscal Year Ended July 31,ChangeFiscal Year Ended July 31,Change
 20182019$%20192020$%
 (in thousands, except percentages)
U.S.$648,805 $682,340 $33,535 5 %$682,340 $706,110 $23,770 3 %
Asia Pacific
240,247 271,712 31,465 13 %271,712 265,092 (6,620)(2)%
Europe, the Middle East and Africa
224,392 238,356 13,964 6 %238,356 277,489 39,133 16 %
Other Americas42,013 43,735 1,722 4 %43,735 58,991 15,256 35 %
Total revenue$1,155,457 $1,236,143 $80,686 7 %$1,236,143 $1,307,682 $71,539 6 %





68


NUTANIX, INC.

Management's Discussion and Analysis of
Financial Condition and Results of Operations (Continued)
Product revenue decreased year-over-year for fiscal 2019 and fiscal 2020 due primarily to the decrease in hardware revenue, as more and more customers are purchasing hardware directly from our OEMs. In addition, our product revenue has been impacted by our continued transition to selling subscription term-based licenses, as these licenses generally have had an average term of approximately four years, while those with a duration equal to the life of the associated appliance have an estimated life of approximately five years. The total average contract term was approximately 4.3 years, 4.1 years and 3.8 years for fiscal 2018, 2019 and 2020, respectively. Total average contract term represents the dollar-weighted term across all subscription and life-of-device contracts billed during the period, using an assumed term of five years for licenses without a specified term, such as life-of-device licenses.
Support, entitlements and other services revenue increased year-over-year for both fiscal 2019 and fiscal 2020 in conjunction with the growth of our end customer base and the related software entitlement and support subscription contracts. Our total end customer count increased from approximately 10,610 as of July 31, 2018 to approximately 14,180 as of July 31, 2019 and to approximately 17,360 as of July 31, 2020.
Cost of Revenue and Gross Margin
 Fiscal Year Ended July 31,ChangeFiscal Year Ended July 31,Change
 20182019$%20192020$%
 (in thousands, except percentages)
Cost of product revenue
$276,127 $143,078 $(133,049)(48)%$143,078 $71,312 $(71,766)(50)%
Product gross margin68.9 %82.8 %82.8 %90.7 %
Cost of support, entitlements and other services revenue
$109,903 $161,050 $51,147 47 %$161,050 $215,377 $54,327 34 %
Support, entitlements and other services gross margin
58.9 %60.1 %60.1 %60.3 %
Total gross margin
66.6 %75.4 %75.4 %78.1 %
Cost of product revenue
The year-over-year fluctuations in cost of product revenue are in line with the corresponding fluctuations in hardware revenue. For fiscal 2019 and fiscal 2020, as compared to the respective prior year periods, the decreases in cost of product revenue were due primarily to the decreases in hardware revenue, as more and more customers are purchasing hardware directly from our OEMs.
Product gross margin increased by 13.9 percentage points, from 68.9% in fiscal 2018 to 82.8% in fiscal 2019, and by 7.9 percentage points, to 90.7% in fiscal 2020, due primarily to the higher mix of software revenue, as we continued to focus on more software-only transactions.
Cost of support, entitlements and other services revenue
Cost of support, entitlements and other services revenue increased year-over-year for both fiscal 2019 and fiscal 2020 due primarily to higher personnel-related costs, relating to growth in our global customer support organization, and other costs associated with supporting our growing end customer base. The increases in personnel-related costs were driven primarily by increases in our customer support, entitlements and other services headcount of 40% from July 31, 2018 to July 31, 2019 and 19% from July 31, 2019 to July 31, 2020.
Support, entitlements and other services gross margin increased by 1.2 percentage points, from 58.9% in fiscal 2018 to 60.1% in fiscal 2019, and by 0.2 percentage points to 60.3% in fiscal 2020, due primarily to personnel-related costs growing at a slower rate than support, entitlements and other services revenue.





69


NUTANIX, INC.

Management's Discussion and Analysis of
Financial Condition and Results of Operations (Continued)
Operating Expenses
Sales and marketing
 Fiscal Year Ended July 31,ChangeFiscal Year Ended July 31,Change
 20182019$%20192020$%
 (in thousands, except percentages)
Sales and marketing
$649,657 $909,750 $260,093 40 %$909,750 $1,160,389 $250,639 28 %
Percent of total revenue
56.2 %73.6 %73.6 %88.7 %
Sales and marketing expense increased year-over-year both for fiscal 2019 and fiscal 2020 due primarily to higher personnel-related costs and sales commissions, as our sales and marketing headcount increased year-over-year by 36% in fiscal 2019 and 17% in fiscal 2020, as well as increased sales and marketing activities related to demand generation, brand awareness, promotions, trade shows and partner programs as part of our efforts to penetrate and expand in global markets.
Research and development
 Fiscal Year Ended July 31,ChangeFiscal Year Ended July 31,Change
 20182019$%20192020$%
 (in thousands, except percentages)
Research and development
$313,777 $500,719 $186,942 60 %$500,719 $553,978 $53,259 11 %
Percent of total revenue
27.2 %40.5 %40.5 %42.4 %
Research and development expense increased year-over-year both for fiscal 2019 and fiscal 2020 due primarily to higher personnel-related costs, including stock-based compensation expense, as our R&D headcount increased year-over-year by 27% in fiscal 2019 and 13% in fiscal 2020 in an effort to continue the expansion of our product development activities, including new products. For fiscal 2019, this increase includes additional headcount and stock-based compensation expense related to employees who joined the Company through acquisitions.
General and administrative
 Fiscal Year Ended July 31,ChangeFiscal Year Ended July 31,Change
 20182019$%20192020$%
 (in thousands, except percentages)
General and administrative
$86,401 $119,587 $33,186 38 %$119,587 $135,547 $15,960 13 %
Percent of total revenue
7.5 %9.7 %9.7 %10.4 %
General and administrative expense increased year-over-year both for fiscal 2019 and fiscal 2020 due primarily to higher personnel-related costs, including stock-based compensation expense, as our G&A headcount increased year-over-year by 30% in fiscal 2019 and 10% in fiscal 2020 in order to support our growing business. The increase in G&A expense was also impacted by higher depreciation and legal and outside services costs, in line with the general growth of the business.
Other Expense, Net
 Fiscal Year Ended July 31,ChangeFiscal Year Ended July 31,Change
 20182019$%20192020$%
 (in thousands, except percentages)
Other expense, net$(9,306)$(15,019)$5,713 61 %$(15,019)$(26,300)$11,281 75 %
The increase in other expense, net for fiscal 2019 was due primarily to interest expense associated with the amortization of the debt discount and issuance costs for the 2023 Notes, as the 2023 Notes were issued during the second quarter of fiscal 2018, partially offset by interest earned on short-term investments.





70


NUTANIX, INC.

Management's Discussion and Analysis of
Financial Condition and Results of Operations (Continued)
The increase in other expense, net for fiscal 2020 was due primarily to higher foreign currency losses, primarily related to operating expenses denominated in foreign currencies and our increasing foreign business. The increase in other expense, net was also impacted by lower interest income due primarily to sales of investments during fiscal 2020.
Provision for Income Taxes
 Fiscal Year Ended July 31,ChangeFiscal Year Ended July 31,Change
 20182019$%20192020$%
 (in thousands, except percentages)
Provision for income taxes
$7,447 $8,119 $672 9 %$8,119 $17,662 $9,543 118 %
The year-over-year increase in the provision for income taxes in fiscal 2019 and fiscal 2020 was due primarily to higher foreign taxes as a result of higher taxable earnings in foreign jurisdictions, as we continued our global expansion. The provision for income taxes in fiscal 2019 was partially offset by a one-time U.S. valuation allowance release related to a business combination and a one-time tax benefit related to the change in tax law. We continue to maintain a full valuation allowance on our U.S. federal and state deferred tax assets and a partial valuation allowance related to our foreign net deferred tax assets.
Liquidity and Capital Resources
As of July 31, 2020, we had $318.7 million of cash and cash equivalents, $3.3 million of restricted cash and $401.0 million of short-term investments, which were held for general corporate purposes. Our cash, cash equivalents and short-term investments primarily consist of bank deposits, money market accounts and highly rated debt instruments of the U.S. government and its agencies and debt instruments of highly rated corporations.
In January 2018, we issued Convertible Senior Notes with a 0% interest rate for an aggregate principal amount of $575.0 million. There are no required principal payments prior to the maturity of the 2023 Notes. For additional information, see Note 6 of Notes to Consolidated Financial Statements included in Part II, Item 8 of this Annual Report on Form 10-K.
Due to investments in our business as well as the potential cash flow impacts resulting from our continued transition to a subscription-based business model, we expect our operating and free cash flow to continue to be negative during the next 12 months. Notwithstanding that fact, we believe that our cash and cash equivalents and short-term investments will be sufficient to meet our anticipated cash needs for working capital and capital expenditures for at least the next 12 months. Our future capital requirements will depend on many factors, including our growth rate, the timing and extent of spending to support development efforts, the expansion of sales and marketing activities, the introduction of new and enhanced product and service offerings, the continuing market acceptance of our products, the impact of COVID-19 pandemic on our business, our end customers and partners, and the economy, and the timing of and extent to which our customers transition to shorter-term contracts or request to only pay for the initial term of multi-year contracts as a result of our transition to a subscription-based business model.
On August 26, 2020, we entered into an investment agreement (the "Investment Agreement") with BCPE Nucleon (DE) SPV, LP ("Bain") relating to the issuance and sale to Bain of $750 million in an initial aggregate principal amount of 2.5% Convertible Senior Notes due 2026. The transactions contemplated by the Investment Agreement are expected to close on or prior to September 24, 2020, subject to satisfaction of the customary closing conditions set forth in the Investment Agreement. For additional details, refer to Note 15 of Notes to Consolidated Financial Statements included in Part II, Item 8 of this Annual Report on Form 10-K.





71


NUTANIX, INC.

Management's Discussion and Analysis of
Financial Condition and Results of Operations (Continued)
Cash Flows
The following table summarizes our cash flows for the periods presented:
 Fiscal Year Ended July 31,
 201820192020
 (in thousands)
Net cash provided by (used in) operating activities
$92,540 $42,168 $(159,885)
Net cash (used in) provided by investing activities(503,555)(16,850)24,559 
Net cash provided by financing activities
578,616 67,104 57,797 
Net increase (decrease) in cash, cash equivalents and restricted cash
$167,601 $92,422 $(77,529)
We retrospectively adopted Accounting Standards Update ("ASU") 2016-18, Statement of Cash Flows (Topic 230): Restricted Cash, which requires that a statement of cash flows explain the change during the period in the total of cash, cash equivalents and amounts generally described as restricted cash or restricted cash equivalents, effective August 1, 2018. Our statement of cash flows for the fiscal year ended July 31, 2018 has been adjusted to conform to the new standard.
Cash Flows from Operating Activities
Net cash generated from operating activities was $92.5 million and $42.2 million and net cash used in operating activities was $159.9 million for fiscal 2018, 2019 and 2020, respectively, representing an increase of $77.8 million and decreases of $50.4 million and $202.1 million, respectively, as compared to the respective prior year periods. The generation of cash during fiscal 2018 and 2019 was due primarily to increasing billings and collections, partially offset by higher operating expenses as we continue to invest in the long-term growth of our business. The use of cash during fiscal 2020 was due primarily to our higher net loss from operations.
Cash Flows from Investing Activities
Net cash used in investing activities of $503.6 million for fiscal 2018 primarily consisted of $716.4 million of short-term investment purchases, using a significant portion of the proceeds from the 2023 Notes, $62.4 million of purchases of property and equipment and $22.2 million of net payments for business combinations, partially offset by $297.5 million of maturities of short-term investments.
Net cash used in investing activities of $16.9 million for fiscal 2019 primarily consisted of $468.1 million of short-term investment purchases, $118.5 million of purchases of property and equipment and $19.0 million of net payments for business combinations, partially offset by $588.8 million of maturities of short-term investments.
Net cash provided by investing activities of $24.6 million for fiscal 2020 primarily consisted of $645.8 million of maturities of short-term investments and $75.4 million of sales of short-term investments, partially offset by $607.2 million of short-term investment purchases and $89.5 million of purchases of property and equipment.
Cash Flows from Financing Activities
Net cash provided by financing activities of $578.6 million for fiscal 2018 primarily consisted of $563.6 million of net proceeds from the 2023 Notes, after deducting the initial purchasers' discount and debt issuance costs, $88.0 million of proceeds from the sale of the warrants in connection with the 2023 Notes and $72.0 million of net proceeds from the sale of shares through employee equity incentive plans, partially offset by $143.2 million of cash used to purchase bond hedges in connection with the 2023 Notes and a $1.7 million debt payment in conjunction with a business combination.
Net cash provided by financing activities of $67.1 million for fiscal 2019 primarily consisted of $69.2 million of net proceeds from the sale of shares through employee equity incentive plans, partially offset by a $1.0 million acquisition-related contingent consideration payment and a $1.0 million debt payment in conjunction with a business combination.





72


NUTANIX, INC.

Management's Discussion and Analysis of
Financial Condition and Results of Operations (Continued)
Net cash provided by financing activities of $57.8 million for fiscal 2020 consisted of proceeds from the sale of shares through employee equity incentive plans.
Contractual Obligations
The following table summarizes our contractual obligations as of July 31, 2020:
 Payments Due by Period
 TotalLess than
1 Year
1 Year to
3 Years
3 to 5 YearsMore than 5 Years
 (in thousands)
Principal amount payable on convertible senior notes (1)
$575,000 $ $575,000 $ $ 
Operating leases (undiscounted basis) (2)
182,585 46,007 94,272 38,113 4,193 
Other commitments (3)
62,453 59,722 2,131 600  
Guarantees with OEMs
81,215 51,215 30,000   
Total$901,253 $156,944 $701,403 $38,713 $4,193 

(1)For additional information regarding our convertible senior notes, refer to Note 6 of Notes to Consolidated Financial Statements included in Part II, Item 8 of this Annual Report on Form 10-K.
(2)For additional information regarding our operating leases, refer to Note 7 of Notes to Consolidated Financial Statements included in Part II, Item 8 of this Annual Report on Form 10-K.
(3)Purchase obligations and other commitments pertaining to our daily business operations.
From time to time, in the normal course of business, we make commitments with our OEMs to ensure them a minimum level of financial consideration for their investment in our joint solutions. These commitments are based on revenue targets or on-hand inventory and non-cancelable purchase orders for non-standard components. We record a charge related to these items when we determine that it is probable a loss will be incurred and we are able to estimate the amount of the loss. Our historical charges have not been material.
As of July 31, 2020, we had accrued liabilities related to uncertain tax positions, which are reflected on our consolidated balance sheet. These accrued liabilities are not reflected in the contractual obligations disclosed in the table above, as it is uncertain if or when such amounts will ultimately be settled. Uncertain tax positions are further discussed in Note 12 of Notes to Consolidated Financial Statements included in Part II, Item 8 of this Annual Report on Form 10-K.
Off-Balance Sheet Arrangements
As of July 31, 2020, we did not have any relationships with unconsolidated organizations or financial partnerships, such as structured finance or special purpose entities that would have been established for the purpose of facilitating off-balance sheet arrangements or other contractually narrow or limited purposes.
Critical Accounting Policies and Estimates
Our consolidated financial statements are prepared in accordance with U.S. GAAP. The preparation of these consolidated financial statements requires management to make estimates, assumptions and judgments that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the applicable periods. We evaluate our estimates, assumptions and judgments on an ongoing basis. Our estimates, assumptions and judgments are based on historical experience and various other factors that we believe to be reasonable under the circumstances. Different assumptions and judgments would change the estimates used in the preparation of our consolidated financial statements, which, in turn, could change the results from those reported.
The critical accounting estimates, assumptions and judgments that we believe have the most significant impact on our consolidated financial statements are described below.





73


NUTANIX, INC.

Management's Discussion and Analysis of
Financial Condition and Results of Operations (Continued)
Revenue Recognition
Some of our contracts with customers contain multiple performance obligations. Determining whether products and services are considered distinct performance obligations that should be accounted for separately versus together may require significant judgment. For these contracts, we account for individual performance obligations separately if they are distinct. The transaction price is allocated to the separate performance obligations on a relative standalone selling price ("SSP") basis. For deliverables that we routinely sell separately, such as software entitlement and support subscriptions on our core offerings, we determine SSP by evaluating the standalone sales over the trailing 12 months. For those that are not sold routinely, we determine SSP based on our overall pricing trends and objectives, taking into consideration market conditions and other factors, including the value of our contracts, the products sold and geographic locations.
If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. Contracts that contain multiple performance obligations require an allocation of the transaction price to each performance obligation based on a relative SSP. We determine SSP based on the price at which the performance obligation is sold separately. If the SSP is not observable through past transactions, we estimate the SSP, taking into account available information such as market conditions and internally approved pricing guidelines related to the performance obligations. Refer to Note 1 and Note 3 of Notes to Consolidated Financial Statements included in Part II, Item 8 of this Annual Report on Form 10-K for additional information on revenue recognition.
Income Taxes
The objectives of accounting for income taxes are to recognize the amount of taxes payable or refundable for the current year and deferred tax liabilities and assets for the future tax consequences of events that have been recognized in an entity’s financial statements or tax returns. We recognize the tax benefit from an uncertain tax position only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position. We recognize uncertain tax positions only if it is more likely than not to be sustained based solely on its technical merits as of the reporting date. We consider many factors when evaluating and estimating our tax positions and tax benefits, which may require periodic adjustments and which may not accurately anticipate actual outcomes. Judgment is required in assessing the future tax consequences of events that have been recognized in our consolidated financial statements or tax returns. Variations in the actual outcome of these future tax consequences could materially impact our consolidated financial statements.
Stock-Based Compensation
We measure and recognize compensation expense for all stock-based awards, including stock options and purchase rights issued to employees under our 2016 Employee Stock Purchase Plan ("2016 ESPP"), based on the estimated fair value of the awards on the grant date. We use the Black-Scholes-Merton ("Black-Scholes") option pricing model to estimate the fair value of stock options and 2016 ESPP purchase rights. The fair value of restricted stock units ("RSUs"), is measured using the fair value of our common stock on the date of the grant. The fair value of stock options and RSUs is recognized as expense on a straight-line basis over the requisite service period, which is generally four years. For stock-based awards granted to employees with a performance condition, we recognize stock-based compensation expense using the accelerated attribution method over the requisite service period when management determines it is probable that the performance condition will be satisfied. The fair value of the 2016 ESPP purchase rights is recognized as expense on a straight-line basis over the offering period. We account for forfeitures of all share-based awards when they occur.
Our use of the Black-Scholes option pricing model requires the input of highly subjective assumptions, including the fair value of the underlying common stock, expected term of the option, expected volatility of the price of our common stock, risk-free interest rates and the expected dividend yield of our common stock. The assumptions used in our option pricing model represent management’s best estimates. These estimates involve inherent uncertainties and the application of management’s judgment. If factors change and different assumptions are used, our stock-based compensation expense could be materially different in the future.





74


NUTANIX, INC.

Management's Discussion and Analysis of
Financial Condition and Results of Operations (Continued)
Business Combinations
We account for our acquisitions using the acquisition method. Goodwill is measured at the acquisition date as the excess of the purchase price over the fair value of the assets acquired and liabilities assumed. Significant estimates and assumptions are made by management to value such assets and liabilities. Although we believe that those estimates and assumptions are reasonable and appropriate, they are inherently uncertain and subject to refinement. Additional information related to the acquisition date fair value of acquired assets and assumed liabilities obtained during the measurement period, not to exceed one year, may result in changes to the recorded values of such assets and liabilities, resulting in an offsetting adjustment to the goodwill associated with the business acquired.
Uncertain tax positions and tax-related valuation allowances are initially established in connection with a business combination as of the acquisition date. We continue to collect information and reevaluate these estimates and assumptions quarterly. We will record any adjustments to our preliminary estimates to goodwill, provided that we are within the one-year measurement period.
Any contingent consideration payable is recognized at fair value at the acquisition date. Liability-classified contingent consideration is remeasured each reporting period, with changes in fair value recognized in earnings until the contingent consideration is settled.
Goodwill, Intangible Assets and Impairment Assessment
Goodwill represents the excess of the purchase price over the fair value of the assets acquired and liabilities assumed, if any, in a business combination, and is allocated to our single reporting unit. We review our goodwill and other intangible assets determined to have an indefinite useful life for impairment at least annually, during the fourth quarter, or more frequently whenever events or changes in circumstances indicate that the carrying value of an asset may not be recoverable. Goodwill is tested for impairment by comparing the reporting unit's carrying value, including goodwill, to the fair value of the reporting unit. We operate under one reporting unit and for our annual goodwill impairment test, we determine the fair value of our reporting unit based on our enterprise value. We may elect to utilize a qualitative assessment to determine whether it is more likely than not that the fair value of our reporting unit is less than its carrying value. If, after assessing the qualitative factors, we determine that it is more likely than not that the fair value of our reporting unit is less than its carrying value, an impairment analysis will be performed. We will compare the fair value of our reporting unit with its carrying amount and if the carrying value of the reporting unit exceeds its fair value, an impairment loss will be recognized.
Assessing whether impairment indicators exist or if events or changes in circumstances have occurred, including market conditions, operating fundamentals, competition and general economic conditions, requires significant judgment. Additionally, changes in the technology industry occur frequently and quickly. Therefore, there can be no assurance that a charge to operating expenses will not occur as a result of future goodwill, intangible assets and other long-lived assets impairment tests. To date, we have not recorded any impairment charges related to our goodwill and intangible assets.
Legal and Other Contingencies
The outcomes of legal proceedings and claims brought against us are subject to significant uncertainty. An estimated loss from a loss contingency such as a legal proceeding or claim is accrued by a charge to income if it is probable that an asset has been impaired or a liability has been incurred and the amount of the loss can be reasonably estimated. In determining whether a loss should be accrued, we evaluate, among other factors, the degree of probability of an unfavorable outcome and the ability to make a reasonable estimate of the amount of loss. Changes in these factors could materially impact our consolidated financial statements.
Recent Accounting Pronouncements
Refer to "Recent Accounting Pronouncements" in Note 1 of Notes to Consolidated Financial Statements included in Part II, Item 8 of this Annual Report on Form 10-K.





75


Item 7A. Quantitative and Qualitative Disclosures About Market Risk
We have operations both within the United States and internationally and we are exposed to market risk in the ordinary course of 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 a result of fluctuations in foreign currency exchange rates and interest rates.
Foreign Currency Risk
Our consolidated results of operations and cash flows are subject to fluctuations due to changes in foreign currency exchange rates. Historically, our revenue contracts have been denominated in U.S. dollars. Our expenses are generally denominated in the currencies in which our operations are located. To date, we have not entered into any hedging arrangements with respect to foreign currency risk or other derivative instruments. In the event our foreign sales and expenses increase, our operating results may be more significantly affected by foreign currency exchange rate fluctuations, which can affect our operating income or loss. The effect of a hypothetical 10% change in foreign currency exchange rates on our non-U.S. dollar monetary assets and liabilities would not have had a material impact on our historical consolidated financial statements. Foreign currency transaction gains and losses and exchange rate fluctuations have not been material to our consolidated financial statements.
A hypothetical 10% decrease in the U.S. dollar against other currencies would result in an increase in our operating loss of approximately $31.2 million, $38.4 million and $46.1 million for fiscal 2018, 2019 and 2020, respectively. The increase in this hypothetical change is due to an increase in our expenses denominated in foreign currencies due to of our continued global expansion. This analysis disregards the possibilities that rates can move in opposite directions and that losses from one geographic area may be offset by gains from another geographic area.
Interest Rate Risk
Our investment objective is to conserve capital and maintain liquidity to support our operations; therefore, we generally invest in highly liquid securities, consisting primarily of bank deposits, money market funds, commercial paper, U.S. government securities and corporate bonds. Such fixed and floating interest-earning instruments carry a degree of interest rate risk. The fair market value of fixed income securities may be adversely impacted by a rise in interest rates, while floating rate securities may produce less income than predicted if interest rates fall. Due to the short-term nature of our investment portfolio, we do not believe an immediate 10% increase or decrease in interest rates would have a material effect on the fair market value of our portfolio. Therefore, we do not expect our operating results or cash flows to be materially affected by a sudden change in interest rates.





76


Item 8. Financial Statements and Supplementary Data

INDEX TO CONSOLIDATED FINANCIAL STATEMENTS






77


REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

To the shareholders and the Board of Directors of Nutanix, Inc.
Opinion on the Financial Statements
We have audited the accompanying consolidated balance sheets of Nutanix, Inc. and subsidiaries (the "Company") as of July 31, 2020 and 2019, the related consolidated statements of operations, comprehensive loss, shareholders' equity (deficit), and cash flows, for each of the three years in the period ended July 31, 2020, and the related notes (collectively referred to as the "financial statements"). In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of July 31, 2020 and 2019, and the results of its operations and its cash flows for each of the three years in the period ended July 31, 2020, in conformity with accounting principles generally accepted in the United States of America.
We have also audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the Company's internal control over financial reporting as of July 31, 2020, based on criteria established in Internal Control — Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission and our report dated September 23, 2020 expressed an unqualified opinion on the Company's internal control over financial reporting.
Basis for Opinion
These financial statements are the responsibility of the Company's management. Our responsibility is to express an opinion on the Company's financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.
We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.
Critical Audit Matter
The critical audit matter communicated below is a matter arising from the current-period audit of the financial statements that was communicated or required to be communicated to the audit committee and that (1) relates to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate opinion on the critical audit matter or on the accounts or disclosures to which it relates.
Revenue Recognition Refer to Notes 1 and 3 to the financial statements
Critical Audit Matter Description
The Company recognizes revenue upon transfer of control of promised products or services to customers in an amount that reflects the consideration the Company expects to receive in exchange for those products or services. The Company offers customers an enterprise cloud platform, which can be pre-installed on hardware or delivered separately, as well as related support subscriptions and professional services. Product revenue was $765.8 million and support, entitlements, and other services was $541.9 million for the year ended July 31, 2020.
Significant judgment is exercised by the Company in determining revenue recognition for the Company’s customer contracts, and includes the following:
Determination of whether promised goods or services, such as hardware and software licenses, are capable of being distinct and are distinct in the context of the Company’s customer contracts which leads to whether they should be accounted for as individual or combined performance obligations.





78


Determination of standalone selling prices for each distinct performance obligation and for products and services that are not sold separately.
Determination of the timing of when revenue is recognized for each distinct performance obligation either over time or at a point in time.
We identified revenue recognition as a critical audit matter because of these significant judgments required by management. This required a high degree of auditor judgment and an increased extent of effort when performing audit procedures to evaluate whether revenue was recognized to depict the transfer of promised goods or services to customers in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services.
How the Critical Audit Matter Was Addressed in the Audit
Our audit procedures related to the Company’s revenue recognition for the Company’s customer contracts included the following, among others:
We tested the effectiveness of controls related to the identification of distinct performance obligations, determination of the standalone selling prices, and the determination of the timing of revenue recognition.
We evaluated management’s significant accounting policies related to revenue recognition for reasonableness.
We selected a sample of recorded revenue transactions and performed the following procedures:
Obtaining and reading customer source documents and the contract for each selection, including master agreements and related amendments to evaluate if relevant contractual terms have been appropriately considered by management.
Evaluating management’s application of their accounting policy and tested revenue recognition for specific performance obligations by comparing management’s conclusions to the underlying master agreement and any related amendments.
Testing the mathematical accuracy of management’s calculations of revenue and the associated timing of revenue recognized in the financial statements.
For a selection of arrangements with original equipment manufacturers (“OEMs”), we confirmed accounts receivable and total billings as of and for the year ended July 31, 2020, respectively, directly with the OEM. In addition, we confirmed a sample of individual revenue orders for the year ended July 31, 2020, to evaluate the accuracy of management’s records.
We evaluated the reasonableness of management’s estimate of standalone selling prices for products and services that are not sold separately by performing the following:
Assessing the appropriateness of the Company’s methodology and mathematical accuracy of the determined standalone selling prices.
Testing the completeness and accuracy of the source data utilized in management’s calculations.

/s/ DELOITTE & TOUCHE LLP
San Jose, California
September 23, 2020

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





79


REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

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






80


NUTANIX, INC.
CONSOLIDATED BALANCE SHEETS

 As of July 31,
 20192020
(in thousands, except per share data)
Assets
Current assets:
Cash and cash equivalents$396,678 $318,737 
Short-term investments512,156 401,041 
Accounts receivable, net of allowance of $379 and $804 as of July 31, 2019 and 2020
245,475 242,516 
Deferred commissions—current46,238 68,694 
Prepaid expenses and other current assets74,665 63,032 
Total current assets1,275,212 1,094,020 
Property and equipment, net136,962 143,172 
Operating lease right-of-use assets (1)
 127,326 
Deferred commissions—non-current107,474 146,834 
Intangible assets, net66,773 49,392 
Goodwill185,180 185,260 
Other assets—non-current14,441 22,543 
Total assets$1,786,042 $1,768,547 
Liabilities and Stockholders’ Equity (Deficit)
Current liabilities:
Accounts payable$74,047 $54,029 
Accrued compensation and benefits99,804 109,109 
Accrued expenses and other current liabilities (1)
28,797 25,924 
Deferred revenue—current396,667 534,572 
Operating lease liabilities—current (1)
 36,569 
Total current liabilities599,315 760,203 
Deferred revenue—non-current513,377 648,869 
Operating lease liabilities—non-current (1)
 116,794 
Convertible senior notes, net458,910 490,222 
Other liabilities—non-current (1)
27,547 27,436 
Total liabilities1,599,149 2,043,524 
Commitments and contingencies (Note 8)





81


NUTANIX, INC.
CONSOLIDATED BALANCE SHEETS
Stockholders’ equity (deficit):
Preferred stock, par value of $0.000025 per share— 200,000 shares authorized as of July 31, 2019 and 2020; no shares issued and outstanding as of July 31, 2019 and 2020
  
Common stock, par value of $0.000025 per share— 1,200,000 (1,000,000 Class A, 200,000 Class B) shares authorized as of July 31, 2019 and 2020; 188,595 (168,155 Class A, 20,440 Class B) and 201,949 (186,846 Class A, 15,103 Class B) shares issued and outstanding as of July 31, 2019 and 2020
5 5 
Additional paid-in capital1,835,528 2,245,180 
Accumulated other comprehensive income669 2,030 
Accumulated deficit(1,649,309)(2,522,192)
Total stockholders’ equity (deficit)186,893 (274,977)
Total liabilities and stockholders’ equity (deficit)$1,786,042 $1,768,547 

(1)During the first quarter of fiscal 2020, we adopted Accounting Standards Update ("ASU") No. 2016-02 using the modified retrospective method and elected the transition option that allowed us not to restate the comparative periods in our condensed consolidated financial statements in the year of adoption. For additional details, refer to Note 1.
 See the accompanying notes to the consolidated financial statements.





82


NUTANIX, INC.
CONSOLIDATED STATEMENTS OF OPERATIONS

 Fiscal Year Ended July 31,
 201820192020
(in thousands, except per share data)
Revenue:
Product$887,989 $832,419 $765,822 
Support, entitlements and other services267,468 403,724 541,860 
Total revenue1,155,457 1,236,143 1,307,682 
Cost of revenue:
Product276,127 143,078 71,312 
Support, entitlements and other services109,903 161,050 215,377 
Total cost of revenue386,030 304,128 286,689 
Gross profit769,427 932,015 1,020,993 
Operating expenses:
Sales and marketing649,657 909,750 1,160,389 
Research and development313,777 500,719 553,978 
General and administrative86,401 119,587 135,547 
Total operating expenses1,049,835 1,530,056 1,849,914 
Loss from operations(280,408)(598,041)(828,921)
Other expense, net(9,306)(15,019)(26,300)
Loss before provision for income taxes(289,714)(613,060)(855,221)
Provision for income taxes7,447 8,119 17,662 
Net loss$(297,161)$(621,179)$(872,883)
Net loss per share attributable to Class A and Class B common stockholders—basic and diluted
$(1.81)$(3.43)$(4.48)
Weighted average shares used in computing net loss per share attributable to Class A and Class B common stockholders—basic and diluted
164,091 181,031 194,719 
 

See the accompanying notes to the consolidated financial statements.





83


NUTANIX, INC.
CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS

 Fiscal Year Ended July 31,
 201820192020
(in thousands)
Net loss$(297,161)$(621,179)$(872,883)
Other comprehensive (loss) income, net of tax:
Change in unrealized (loss) gain on available-for-sale securities, net of tax
(896)1,671 1,361 
Comprehensive loss$(298,057)$(619,508)$(871,522)
 
See the accompanying notes to the consolidated financial statements.





84


NUTANIX, INC.
CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY (DEFICIT)

 Common StockAdditional
Paid-In
Capital
Accumulated
Other
Comprehensive
Income (Loss)
Accumulated
Deficit
Total
Stockholders’
Equity (Deficit)
 SharesAmount
(in thousands)
Balance - July 31, 2017154,637 $4 $948,134 $(106)$(730,969)$217,063 
Issuance of common stock through employee equity incentive plans, net of repurchases14,493  33,037   33,037 
Issuance of common stock from ESPP purchase2,418  39,009   39,009 
Issuance of common stock in connection with business combinations1,310  63,780   63,780 
Vesting of early exercised stock options  681   681 
Stock-based compensation  177,868   177,868 
Equity component of convertible senior notes, net  148,598   148,598 
Purchase of bond hedges related to the convertible senior notes  (143,175)  (143,175)
Sale of warrants related to the convertible senior notes  87,975   87,975 
Other comprehensive loss   (896) (896)
Net loss    (297,161)(297,161)
Balance - July 31, 2018172,858 4 1,355,907 (1,002)(1,028,130)326,779 
Issuance of common stock through employee equity incentive plans11,272  12,187   12,187 
Issuance of common stock from ESPP purchase2,008 1 57,217   57,218 
Issuance of common stock in connection with a business combination2,457  103,305   103,305 
Stock-based compensation  306,729   306,729 
Vesting of early exercised stock options  183   183 
Other comprehensive income   1,671  1,671 
Net loss    (621,179)(621,179)
Balance - July 31, 2019188,595 5 1,835,528 669 (1,649,309)186,893 
Issuance of common stock through employee equity incentive plans10,034  7,024   7,024 
Issuance of common stock from ESPP purchase3,320  50,630   50,630 
Stock-based compensation  351,998   351,998 
Other comprehensive income   1,361  1,361 
Net loss    (872,883)(872,883)
Balance - July 31, 2020201,949 $5 $2,245,180 $2,030 $(2,522,192)$(274,977)
See the accompanying notes to the consolidated financial statements.





85


NUTANIX, INC.
CONSOLIDATED STATEMENTS OF CASH FLOWS

 Fiscal Year Ended July 31,
 201820192020
(in thousands)
Cash flows from operating activities:
Net loss$(297,161)$(621,179)$(872,883)
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:
Depreciation and amortization50,302 77,612 93,773 
Stock-based compensation177,868 306,729 351,998 
Amortization of debt discount and issuance cost14,685 29,313 31,313 
Change in fair value of contingent consideration(2,423)(832) 
Operating lease cost, net of accretion  30,374 
Impairment of lease-related assets  3,002 
Other(962)(2,786)324 
Changes in operating assets and liabilities:
Accounts receivable, net(79,273)15,704 4,334 
Deferred commissions(40,852)(39,333)(61,816)
Prepaid expenses and other assets (1)
(37,374)(12,037)10,089 
Accounts payable(16,469)13,508 (16,574)
Accrued compensation and benefits27,877 14,406 18,765 
Accrued expenses and other liabilities34,295 (17,454)3,400 
Operating leases, net  (28,394)
Deferred revenue262,027 278,517 272,410 
Net cash provided by (used in) operating activities (1)
92,540 42,168 (159,885)
Cash flows from investing activities:
Purchases of investments(716,417)(468,144)(607,194)
Maturities of investments297,461 588,763 645,828 
Sales of investments  75,413 
Purchases of property and equipment(62,372)(118,452)(89,488)
Payments for business combinations, net of cash and restricted cash acquired(22,227)(19,017) 
Net cash (used in) provided by investing activities(503,555)(16,850)24,559 
Cash flows from financing activities:
Proceeds from sales of shares through employee equity incentive plans, net of repurchases
72,010 69,210 57,797 
Payment of contingent consideration associated with a business combination
 (1,040) 
Payment of debt in conjunction with business combinations
(1,696)(991) 
Proceeds from issuance of convertible senior notes, net
563,587 (75) 
Payments for convertible note hedges
(143,175)  
Proceeds from issuance of warrants
87,975   
Payments of offering costs
(85)  
Net cash provided by financing activities578,616 67,104 57,797 
Net increase (decrease) in cash, cash equivalents and restricted cash (1)
$167,601 $92,422 $(77,529)





86


NUTANIX, INC.
CONSOLIDATED STATEMENTS OF CASH FLOWS
 Fiscal Year Ended July 31,
 201820192020
(in thousands)
Cash, cash equivalents and restricted cash—beginning of period (1)
139,497 307,098 399,520 
Cash, cash equivalents and restricted cash—end of period (1)
$307,098 $399,520 $321,991 
Restricted cash (1)(2)
1,123 2,842 3,254 
Cash and cash equivalents—end of period$305,975 $396,678 $318,737 
Supplemental disclosures of cash flow information:
Cash paid for income taxes$10,116 $28,999 $16,625 
Supplemental disclosures of non-cash investing and financing information:
Issuance of common stock for business combinations $63,780 $103,305 $ 
Purchases of property and equipment included in accounts payable and accrued liabilities
$13,444 $8,074 $4,630 
Vesting of early exercised stock options$681 $183 $ 

(1)During the first quarter of fiscal 2019, we adopted Accounting Standards Update ("ASU") No. 2016-18, which requires that the statement of cash flows explain the change during the period in the total of cash, cash equivalents and restricted cash. We adopted the standard retrospectively for the prior period presented. Our adoption of ASU 2016-18 did not have any significant impact on our consolidated statements of cash flows.
(2)Included within other assets—non-current in the consolidated balance sheets.

 See the accompanying notes to the consolidated financial statements.





87


NUTANIX, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

NOTE 1. OVERVIEW AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
Organization and Description of Business
Nutanix, Inc. was incorporated in the state of Delaware in September 2009. Nutanix, Inc. is headquartered in San Jose, California, and together with its wholly-owned subsidiaries (collectively, "we," "us," "our" or "Nutanix") has operations throughout North America, Europe, Asia Pacific, the Middle East, Latin America and Africa.
We provide a leading enterprise cloud platform, which we call the Nutanix Cloud Platform, that consists of software solutions and cloud services that power our customers’ hybrid cloud and multicloud strategies. We seek to provide an enterprise cloud platform that empowers our customers to unify various clouds - private, public, distributed - into one seamless cloud, allowing enterprises to choose the right cloud for each application. Our enterprise cloud platform allows enterprises to simplify the complexities of a multicloud environment with automation, cost governance and compliance. Our solutions are primarily sold through channel partners, including distributors, resellers and original equipment manufacturers ("OEMs") (collectively, "Partners"), and delivered directly to our end customers.
Principles of Consolidation
The accompanying consolidated financial statements, which include the accounts of Nutanix, Inc. and its wholly-owned subsidiaries, have been prepared in conformity with accounting principles generally accepted in the United States ("U.S. GAAP"). All intercompany accounts and transactions have been eliminated in consolidation. Certain reclassifications have been made to the prior year financial statements to conform to the current year presentation. These reclassifications had no impact on the previously reported net loss or accumulated deficit.
Use of Estimates
The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Such management estimates and assumptions include, but are not limited to, the best estimate of selling prices for products and related support; useful lives and recoverability of intangible assets and property and equipment; allowance for doubtful accounts; determination of fair value of stock-based awards; accounting for income taxes, including the valuation allowance on deferred tax assets and uncertain tax positions; warranty liability; purchase commitment liabilities to our OEMs; sales commissions expense and the period of benefit for deferred commissions; whether an arrangement is or contains a lease; the incremental borrowing rate to measure the present value of operating right-of-use assets and lease liabilities; and contingencies and litigation. Management evaluates these estimates and assumptions on an ongoing basis using historical experience and other factors and makes adjustments when facts and circumstances dictate. As future events and their effects cannot be determined with precision, actual results could materially differ from those estimates and assumptions.
In response to the ongoing and rapidly evolving COVID-19 pandemic, we considered the impact of the estimated economic implications on our critical and significant accounting estimates, including assessment of collectibility of customer contracts, valuation of accounts receivable, provision for purchase commitments to our OEMs and impairment of long-lived assets, right-of-use assets, and deferred commissions.
Concentration Risk
Credit Risk—Financial instruments that potentially subject us to concentrations of credit risk consist of cash and cash equivalents and accounts receivable. We invest only in high-quality credit instruments and maintain our cash and cash equivalents and available-for-sale investments in fixed income securities. Management believes that the financial institutions that hold our investments are financially sound and, accordingly, are subject to minimal credit risk. Our deposits are with multiple institutions, however such deposits may exceed federally insured limits. We provide credit, in the normal course of business, to a number of companies and perform credit evaluations of our customers.
Concentration of Revenue and Accounts Receivable — We sell our products primarily through our Partners and occasionally directly to end customers. For the fiscal years ended July 31, 2018, 2019 and 2020, no end customer accounted for more than 10% of total revenue or accounts receivable.





88


NUTANIX, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)
For each significant Partner, revenue as a percentage of total revenue and accounts receivable as a percentage of total accounts receivable, net are as follows:
 RevenueAccounts Receivable
as of July 31,
 Fiscal Year Ended July 31,
Partners20182019202020192020
Partner A18 %24 %29 %27 %33 %
Partner B13 %13 %14 %18 %16 %
Partner C10 %10 %
(1)
(1)
(1)
Partner D20 %10 %
(1)
(1)
(1)

(1)Less than 10%
Summary of Significant Accounting Policies
Cash, Cash Equivalents and Short-Term Investments
We classify all highly liquid investments with original maturities of three months or less from the date of purchase as cash equivalents and all highly liquid investments with stated maturities of greater than three months as marketable securities.
We determine the appropriate classification of our marketable securities at the time of purchase and reevaluate such designation as of each balance sheet date. We classify and account for our marketable securities as available-for-sale securities. We classify our marketable securities with stated maturities greater than twelve months as short-term investments due to our intent and ability to use these securities to support our current operations.
Our marketable securities are recorded at their estimated fair value. Unrealized gains or losses on available-for-sale securities are reported in other comprehensive income (loss). We periodically review whether our securities may be other-than-temporarily impaired, including whether or not (i) we have the intent to sell the security or (ii) it is more likely than not that we will be required to sell the security before its anticipated recovery. If one of these factors is met, we will record an impairment loss associated with our impaired investment. The impairment loss will be recorded as a write-down of investments in the consolidated balance sheets and a realized loss within other expense in the consolidated statements of operations.
Fair Value Measurement
We define fair value as the price that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. When determining the fair value measurements for assets and liabilities, which are required to be recorded at fair value, we consider the principal or most advantageous market in which to transact and the market-based risk. We apply fair value accounting for all assets and liabilities that are recognized or disclosed at fair value in the consolidated financial statements on a recurring basis. The carrying amounts reported in the consolidated financial statements for cash and cash equivalents, accounts receivable, accounts payable and accrued liabilities approximate their fair values due to their short-term nature. The fair value of the 0% Convertible Senior Notes, due in January 2023 (the "2023 Notes") is determined based on the closing trading price per $100 of the 2023 Notes as of the last day of trading for the period.
Accounts Receivable and Allowance for Doubtful Accounts
Accounts receivable are recorded at the invoiced amount, net of an allowance for doubtful accounts. Credit is extended to customers based on an evaluation of their financial condition and other factors. We generally do not require collateral or other security to support accounts receivable. We perform ongoing credit evaluations of our customers and maintain an allowance for doubtful accounts.





89


NUTANIX, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)
The allowance for doubtful accounts is based on the best estimate of the amount of probable credit losses in existing accounts receivable. We evaluate the collectability of our accounts receivable based on known collection risks and historical experience. In circumstances where we are aware of a specific customer’s inability to meet its financial obligations (e.g., bankruptcy filings or substantial downgrading of credit ratings), we record an allowance for doubtful accounts in order to reduce the net recognized receivable to the amount we reasonably believe will be collected. For all other customers, we record an allowance for doubtful accounts based on the length of time the receivable is past due and our historical experience of collections and write-offs.
The changes in the allowance for doubtful accounts are as follows:
 Fiscal Year Ended July 31,
 201820192020
(in thousands)
Allowance for doubtful accounts—beginning balance$132 $815 $379 
Charged to allowance for doubtful accounts815 437 822 
Recoveries (290)(22)
Write-offs(132)(583)(375)
Allowance for doubtful accounts—ending balance$815 $379 $804 
Property and Equipment
Property and equipment, including leasehold improvements, are stated at cost, less accumulated depreciation and amortization. We include the cost to acquire demonstration units and the related accumulated depreciation in property and equipment as such units are generally not available for sale. Depreciation and amortization is computed using the straight-line method over the estimated useful lives of the related assets.
Leases
We determine if an arrangement is or contains a lease at inception by evaluating various factors, including whether a vendor’s right to substitute an identified asset is substantive. Lease classification is determined at the lease commencement date when the leased assets are made available for our use. Operating leases are included in operating lease right-of-use assets, operating lease liabilities—current and operating lease liabilities—non-current in our consolidated balance sheet as of July 31, 2020. We did not have any material financing leases in the periods presented.
Operating lease right-of-use assets ("ROU assets") represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make payments arising from the lease. Operating lease ROU assets and liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. Lease payments consist primarily of fixed payments under the arrangement, less any lease incentives, such as rent holidays. Variable lease payments not dependent on an index or a rate are expensed as incurred and are not included within the ROU asset and lease liability calculation. Variable lease payments primarily include reimbursements of costs incurred by lessors for common area maintenance, property taxes and utilities. We use an estimate of our incremental borrowing rate ("IBR") based on the information available at the lease commencement date in determining the present value of lease payments, unless the implicit rate is readily determinable. In determining the appropriate IBR, we consider information including, but not limited to, our credit rating, the lease term and the currency in which the arrangement is denominated. For leases which commenced prior to our adoption of Accounting Standards Update ("ASU") 2016-02, Leases ("ASC 842"), we used the IBR as of August 1, 2019. Our lease terms may include renewal options, which are not included in the lease terms for calculating our lease liability, as we are not reasonably certain that we will exercise these renewal options at the time of the lease commencement. Lease costs are recognized on a straight-line basis as operating expenses within our consolidated statements of operations. We present lease payments within cash flows from operations within the consolidated statements of cash flows.
For our operating leases, we elected to account for lease and non-lease components as a single lease component. Additionally, we do not record leases on the consolidated balance sheet that have a lease term of 12 months or less at the lease commencement date.





90


NUTANIX, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)
Business Combinations
We account for our acquisitions using the acquisition method. Goodwill is measured at the acquisition date as the excess of the purchase price over the fair value of the assets acquired and liabilities assumed. Significant estimates and assumptions are made by management to value such assets and liabilities. Although we believe that those estimates and assumptions are reasonable and appropriate, they are inherently uncertain and subject to refinement. Additional information related to the acquisition date fair value of acquired assets and assumed liabilities obtained during the measurement period, not to exceed one year, may result in changes to the recorded values of such assets and liabilities, resulting in an offsetting adjustment to the goodwill associated with the business acquired.
Uncertain tax positions and tax-related valuation allowances are initially established in connection with a business combination as of the acquisition date. We continue to collect information and reevaluate these estimates and assumptions quarterly. We will record any adjustments to our preliminary estimates to goodwill, provided that it is within the one-year measurement period. Any contingent consideration payable is recognized at fair value at the acquisition date. Liability-classified contingent consideration is remeasured each reporting period, with changes in fair value recognized in earnings until the contingent consideration is settled.
Acquisition related costs incurred in connection with a business combination, other than those associated with the issuance of debt or equity securities, are expensed as incurred.
Goodwill, Intangible Assets and Other Long-Lived Assets
Goodwill represents the future economic benefits arising from other assets acquired in a business combination or an acquisition that are not individually identified and separately recorded. The excess of the purchase price over the estimated fair value of net assets of businesses acquired in a business combination is recognized as goodwill.
Intangible assets consist of identifiable intangible assets, including developed technology, customer relationships and trade names, resulting from business combinations. Finite-lived intangible assets are recorded at fair value, net of accumulated amortization. Finite-lived intangible assets are amortized on a straight-line basis over their estimated useful lives. Amortization expense is included as a component of cost of product revenue and sales and marketing expense in the accompanying consolidated statements of operations. Amounts included in sales and marketing expense relate to customer relationships.
Goodwill and other intangible assets acquired in a business combination and determined to have an indefinite useful life are not amortized, but instead tested for impairment at least annually, as of May 1 of each year. Such goodwill and other intangible assets may also be tested for impairment between annual tests in the presence of impairment indicators such as, but not limited to: (i) a significant adverse change in legal factors or in the business climate; (ii) a substantial decline in our market capitalization; (iii) an adverse action or assessment by a regulator; (iv) unanticipated competition; (v) loss of key personnel; (vi) a more likely-than-not expectation of the sale or disposal of a reporting unit or a significant portion thereof; (vii) a realignment of our resources or restructuring of our existing businesses in response to changes to industry and market conditions; (viii) testing for recoverability of a significant asset group within a reporting unit; or (ix) a higher discount rate used in the impairment analysis as impacted by an increase in interest rates.
Goodwill is tested for impairment by comparing the reporting unit's carrying value, including goodwill, to the fair value of the reporting unit. We operate under one reporting unit and for our annual goodwill impairment test, we determine the fair value of our reporting unit based on our enterprise value. We may elect to utilize a qualitative assessment to determine whether it is more likely than not that the fair value of our reporting unit is less than its carrying value. If, after assessing the qualitative factors, we determine that it is more likely than not that the fair value of our reporting unit is less than its carrying value, an impairment analysis will be performed. We compare the fair value of our reporting unit with its carrying amount and if the carrying value of the reporting unit exceeds its fair value, an impairment loss will be recognized.





91


NUTANIX, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)
Long-lived assets, such as property and equipment and finite-lived intangible assets subject to depreciation and amortization, are evaluated for impairment whenever events or changes in circumstances indicate that their carrying amount may not be recoverable. Among the factors and circumstances we consider in determining recoverability are: (i) a significant decrease in the market price of a long-lived asset; (ii) a significant adverse change in the extent or manner in which a long-lived asset is being used or in its physical condition; (iii) a significant adverse change in legal factors or in the business climate that could affect the value of a long-lived asset, including an adverse action or assessment by a regulator; (iv) an accumulation of costs significantly in excess of the amount originally expected for the acquisition; and (v) current-period operating or cash flow loss combined with a history of operating or cash flow losses or a projection or forecast that demonstrates continuing losses associated with the use of a long-lived asset. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to the estimated undiscounted future cash flows expected to be generated by the asset. If the carrying amount of an asset exceeds its estimated future cash flows, an impairment charge is recognized in the amount by which the carrying amount of the asset exceeds the fair value of the asset.
There have been no indicators of impairment of goodwill, intangible assets or other long-lived assets and we did not record any material impairment losses during fiscal 2018, 2019 or 2020.
Revenue Recognition
The core principle of ASC 606 is to recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration the entity expects to be entitled to in exchange for those goods or services. This principle is achieved by applying the following five-step approach:
Identification of the contract, or contracts, with a customer — A contract with a customer exists when (i) we enter into an enforceable contract with a customer that defines each party’s rights regarding the goods or services to be transferred and identifies the payment terms related to these goods or services, (ii) the contract has commercial substance and (iii) we determine that collection of substantially all consideration for goods or services that are transferred is probable based on the customer’s intent and ability to pay the promised consideration. We apply judgment in determining the customer’s ability and intention to pay, which is based on a variety of factors, including the customer’s historical payment experience or, in the case of a new customer, published credit and financial information pertaining to the customer.
Identification of the performance obligations in the contract — Performance obligations promised in a contract are identified based on the goods or services that will be transferred to the customer that are both capable of being distinct, whereby the customer can benefit from the goods or services either on their own or together with other resources that are readily available from third parties or from us, and are distinct in the context of the contract, whereby the transfer of the goods or services is separately identifiable from other promises in the contract. To the extent a contract includes multiple promised goods or services, we apply judgment to determine whether promised goods or services are capable of being distinct and distinct in the context of the contract. If these criteria are not met, the promised goods or services are accounted for as a combined performance obligation.
Determination of the transaction price — The transaction price is determined based on the consideration to which we will be entitled in exchange for transferring goods or services to the customer.
Allocation of the transaction price to the performance obligations in the contract — If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. Contracts that contain multiple performance obligations require an allocation of the transaction price to each performance obligation based on a relative standalone selling price ("SSP"). We determine SSP based on the price at which the performance obligation is sold separately. If the SSP is not observable through past transactions, we estimate the SSP, taking into account available information such as market conditions and internally approved pricing guidelines related to the performance obligations.
Recognition of revenue when, or as, performance obligations are satisfied — We satisfy performance obligations either over time or at a point in time. Revenue is recognized at the time the related performance obligation is satisfied with the transfer of a promised good or service to a customer. For additional details on revenue recognition, refer to Note 3 of Notes to Consolidated Financial Statements.





92


NUTANIX, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)
Contracts with multiple performance obligations — Some of our contracts with customers contain multiple performance obligations. For these contracts, we account for individual performance obligations separately if they are distinct. The transaction price is allocated to the separate performance obligations on a relative standalone selling price ("SSP") basis. For deliverables that we routinely sell separately, such as software entitlement and support subscriptions on our core offerings, we determine SSP by evaluating the standalone sales over the trailing 12 months. For those that are not sold routinely, we determine SSP based on our overall pricing trends and objectives, taking into consideration market conditions and other factors, including the value of our contracts, the products sold and geographic locations.
Contract balances — The timing of revenue recognition may differ from the timing of invoicing to customers. Accounts receivable are recorded at the invoiced amount, net of an allowance for doubtful accounts. A receivable is recognized in the period we deliver goods or provide services, or when our right to consideration is unconditional. In situations where revenue recognition occurs before invoicing, an unbilled receivable is created, which represents a contract asset. Unbilled accounts receivable, included in accounts receivable, net on the consolidated balance sheets, was not material for any of the periods presented.
Payment terms on invoiced amounts are typically 30-45 days. The balance of accounts receivable, net of allowance for doubtful accounts, as of July 31, 2019 and 2020 is presented in the accompanying consolidated balance sheets.
Costs to obtain and fulfill a contract — We capitalize commissions paid to sales personnel and the related payroll taxes when customer contracts are signed. These costs are recorded as deferred commissions in the consolidated balance sheets, current and non-current. We determine whether costs should be deferred based on our sales compensation plans, if the commissions are incremental and would not have been incurred absent the execution of the customer contract. Commissions paid upon the initial acquisition of a contract are amortized over the estimated period of benefit, which may exceed the term of the initial contract if the commissions expected to be paid upon renewal are not commensurate with that of the original contract. Accordingly, the amortization of deferred costs is recognized on a systematic basis that is consistent with the pattern of revenue recognition allocated to each performance obligation and included in sales and marketing expense in the consolidated statements of operations. We determine the estimated period of benefit by evaluating the expected renewals of customer contracts, the duration of relationships with our customers, customer retention data, our technology development lifecycle and other factors. Deferred costs are periodically reviewed for impairment.
Taxes assessed by a government authority that are both imposed on and concurrent with specific revenue transactions between us and our customers are presented on a net basis in our consolidated statements of operations.
Deferred revenue — Deferred revenue primarily consists of amounts that have been invoiced but not yet recognized as revenue and primarily pertain to software entitlement and support subscriptions and professional services. The current portion of deferred revenue represents the amounts that are expected to be recognized as revenue within one year of the consolidated balance sheet date.
Cost of Revenue
Cost of revenue consists of cost of product revenue and cost of support, entitlements and other services revenue. Personnel costs associated with our operations and global customer support organizations consist of salaries, benefits and stock-based compensation. Allocated costs consist of certain facilities, depreciation and amortization, recruiting and information technology costs allocated based on headcount.
Warranties
We generally provide a one-year warranty on hardware sold by us and a 90-day warranty on software licenses. The hardware warranty provides for parts replacement for defective components and the software warranty provides for bug fixes. With respect to the hardware warranty obligation, we have a warranty agreement with our contract manufacturers under which the OEMs are generally required to replace defective hardware within three years of shipment. Furthermore, our post-contract customer support ("PCS") agreements provide for the same parts replacement that customers are entitled to under the warranty program, except that replacement parts are delivered according to targeted response times to minimize disruption to the customers’ critical business applications. Substantially all customers purchase PCS agreements.





93


NUTANIX, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)
Given the warranty agreement with our OEMs and considering that substantially all products are sold together with PCS agreements, we generally have very limited exposure related to warranty costs and therefore no warranty reserve has been recognized.
Research and Development
Our research and development expense consists primarily of product development personnel costs, including salaries and benefits, stock-based compensation and allocated facilities costs. Research and development costs are expensed as incurred.
Stock-Based Compensation
Stock-based compensation expense is measured based on the grant date fair value of share-based awards. The fair value of the purchase rights under our 2016 Employee Stock Purchase Plan ("2016 ESPP") is estimated using the Black-Scholes-Merton ("Black-Scholes") option pricing model, which is impacted by the fair value of our common stock, as well as changes in assumptions regarding a number of subjective variables. These variables include the expected common stock price volatility over the term of the awards, the expected term of the awards, risk-free interest rates and expected dividend yield. The fair value of restricted stock units ("RSUs") is determined using the fair value of our common stock on the date of grant.
We grant stock awards with service conditions only and with both service and performance conditions. We recognize stock-based compensation expense for employee stock awards with a service condition only using the straight-line method over the requisite service period of the awards, which is generally the vesting period. We use the accelerated attribution method to recognize stock-based compensation expense related to employee stock awards that contain both service and performance conditions. The fair value of the 2016 ESPP purchase rights is recognized as expense on a straight-line basis over the offering period. We account for forfeitures of all share-based awards when they occur.
Foreign Currency
The functional currency of our foreign subsidiaries is the U.S. dollar. Transactions denominated in currencies other than the functional currency are remeasured at the average exchange rate in effect during the reporting period. At the end of each reporting period all monetary assets and liabilities of our subsidiaries are remeasured at the current U.S. dollar exchange rate at the end of the reporting period. Remeasurement gains and losses are included within other expense, net in the accompanying consolidated statements of operations. During the fiscal years ended July 31, 2018, 2019 and 2020, we recognized foreign currency losses of $3.6 million, $2.5 million and $9.4 million, respectively. To date, we have not undertaken any hedging transactions related to foreign currency exposure.
Segments
Our chief operating decision maker is a group which is comprised of our Chief Executive Officer and Chief Financial Officer. This group allocates resources and assesses financial performance based upon discrete financial information at the consolidated level. Accordingly, we have determined that we operate as a single operating and reportable segment.
Income Taxes
We account for income taxes using the asset and liability method. Deferred income taxes are recognized by applying enacted statutory tax rates applicable to future years to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carryforwards. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. The measurement of deferred tax assets is reduced, if necessary, by a valuation allowance on amounts that are more likely than not to be realized.
We record a liability for uncertain tax positions if it is not more likely than not to be sustained based solely on its technical merits as of the reporting date. We consider many factors when evaluating and estimating our tax positions and tax benefits, which may require periodic adjustments and may not accurately anticipate actual outcomes.





94


NUTANIX, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)
Advertising Costs
Advertising costs are charged to sales and marketing expenses as incurred in the consolidated statements of operations. During the fiscal years ended July 31, 2018, 2019 and 2020, advertising expense was $14.6 million, $26.7 million and $38.7 million, respectively.
Recently Adopted Accounting Pronouncements
In February 2016, the Financial Accounting Standards Board (the "FASB") issued ASC 842, which requires the recognition of ROU assets and lease liabilities on the consolidated balance sheets and additional disclosures around key information about leasing arrangements. We adopted the standard effective August 1, 2019, using a modified retrospective transition method. As a result, our consolidated balance sheet as of July 31, 2019 was not restated and continued to be reported under the previous lease standard ("ASC 840"), and is therefore not comparative. We elected the package of practical expedients permitted under the transition guidance, which allowed us to not reassess whether existing arrangements contain leases, not reassess lease classification and not reassess initial direct costs. The standard had a material impact on our consolidated balance sheet, but did not have an impact on our consolidated statement of operations or cash flows. The most significant impact was the recognition of ROU assets and lease liabilities for operating leases. We recognized ROU assets and lease liabilities of $120.2 million and $142.1 million, respectively, on our consolidated balance sheet on August 1, 2019, which included reclassifying lease incentives, prepaid rent and deferred rent as components of the ROU asset. The difference between the total ROU assets and total lease liabilities recorded as of August 1, 2019 was due primarily to the derecognition of deferred rent liabilities that were included in accrued expenses and other current liabilities and other liabilities—non-current in our consolidated balance sheet as of July 31, 2019. The operating lease ROU asset also includes any lease payments made prior to commencement date and excludes lease incentives. Refer to Note 7 for additional details.
In February 2018, the FASB issued ASU 2018-02, Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income, which provides companies with an option to reclassify stranded tax effects resulting from the enactment of the Tax Cuts and Jobs Act ("TCJA") from accumulated other comprehensive income to retained earnings. We adopted the new standard effective August 1, 2019 and the adoption had no impact on our consolidated financial statements.
In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes, which simplifies the accounting for income taxes by removing certain exceptions to the general principles in Topic 740 and clarify and amend existing guidance. The new standard is effective for fiscal years beginning after December 15, 2020, with early adoption permitted, including interim reporting periods within those fiscal years. We early adopted the new standard effective November 1, 2019 and the adoption had no impact in our consolidated financial statements.
Recently Issued and Not Yet Adopted Accounting Pronouncements
In June 2016, the FASB issued ASU 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which requires the measurement and recognition of expected credit losses for financial assets held at amortized cost, including trade receivables. ASU 2016-13 replaces the existing incurred loss impairment model with an expected loss model that requires the use of forward-looking information to calculate credit loss estimates. It also eliminates the concept of other-than-temporary impairment and requires credit losses related to available-for-sale debt securities to be recorded through an allowance for credit losses rather than as a reduction in the amortized cost basis of the securities. The new standard is effective for fiscal years beginning after December 15, 2019, with early adoption permitted, including interim reporting periods within those fiscal years. ASU 2016-13 is effective for us in the first quarter of fiscal 2021. We do not expect the adoption of this new standard to have a material impact on our consolidated financial statements and related disclosures.
In August 2018, the FASB issued ASU 2018-13, Fair Value Measurement (Topic 820): Disclosure Framework-Changes to the Disclosure Requirements for Fair Value Measurement, which eliminates, adds and modifies certain disclosure requirements for fair value measurements as part of the FASB's disclosure framework project. The new standard is effective for fiscal years beginning after December 15, 2019, with early adoption permitted, including interim reporting periods within those fiscal years. ASU 2018-13 is effective for us in the first quarter of fiscal 2021. We do not expect the adoption of this new standard to have a material impact on our quarterly or annual disclosures.





95


NUTANIX, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)
In August 2020, the FASB issued ASU 2020-06, Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity ("ASU 2020-06"). Under ASU 2020-06 the embedded conversion features are no longer separated from the host contract for convertible instruments with conversion features that are not required to be accounted for as derivatives under Topic 815, Derivatives and Hedging, or that do not result in substantial premiums accounted for as paid-in capital. Consequently, a convertible debt instrument will be accounted for as a single liability measured at its amortized cost and a convertible preferred stock will be accounted for as a single equity instrument measured at its historical cost, as long as no other features require bifurcation and recognition as derivatives. By removing those separation models, the interest rate of convertible debt instruments typically will be closer to the coupon interest rate. ASU 2020-06 also provides for certain disclosures with regard to convertible instruments and associated fair values. ASU 2020-06 is effective for us in the first quarter of fiscal 2023. Early adoption is permitted, but no earlier than fiscal years beginning after December 15, 2020, including interim periods within those fiscal years. The FASB specified that an entity should adopt the guidance as of the beginning of its annual fiscal year. As such, we can early adopt this standard beginning in the first quarter of fiscal 2022. We are currently evaluating the potential impact of adoption of this guidance on our consolidated financial statements.
NOTE 2. BUSINESS COMBINATIONS
We completed one acquisition in fiscal 2019. We did not complete any acquisitions in fiscal 2020. The purchase price allocation for the fiscal 2019 acquisition, discussed in detail below, reflects various fair value estimates and analyses, including certain tangible assets acquired and liabilities assumed, the valuation of intangible assets acquired, income taxes and goodwill, which were subject to change within the measurement period as preliminary valuations were finalized. Measurement period adjustments are recorded in the reporting period in which the estimates are finalized and adjustment amounts are determined. We determined the fair values of the intangible assets with the assistance of a valuation firm. The estimation of the fair value of the intangible assets required the use of valuation techniques and entailed consideration of all the relevant factors that might affect the fair value, such as present value factors and estimates of future revenues and costs.
Our consolidated financial statements for the fiscal years ended July 31, 2019 and 2020 include the operations of the acquired company from the date the deal closed. Pro forma results of operations have not been presented because they are not material to our consolidated financial statements. Goodwill represents the excess of the purchase price over the fair value of the net tangible and intangible assets acquired. The goodwill recognized in this acquisition is primarily attributable to the synergies expected from the expanded market opportunities with our offerings and the knowledgeable and experienced workforce that joined us as part of the acquisition. Goodwill will not be amortized, but will instead be tested for impairment annually, or more frequently if certain indicators of impairment are present.
Mainframe2, Inc.
On August 24, 2018, we completed the acquisition of Mainframe2, Inc. ("Frame"), a privately held Delaware corporation with its principal offices in San Mateo, California ("Frame Acquisition"). Frame provides a cloud-based Windows desktop and application delivery service. The aggregate purchase price of approximately $130.0 million consisted of approximately $26.7 million in cash and 1,813,321 shares of our Class A common stock, with an aggregate fair value of approximately $103.3 million. The fair value of the shares of common stock issued was determined to be $56.97 per share, the closing price of our stock on August 24, 2018. Certain portions of the consideration for the acquisition, both cash and shares of our Class A common stock, were placed in escrow to secure the indemnification obligations of certain Frame security holders.





96


NUTANIX, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)
We also entered into employee holdback or deferred payment arrangements with certain employees of Frame who joined Nutanix after the acquisition, totaling approximately $43.3 million, of which $6.6 million will be paid in cash ("cash holdback") and $36.7 million will be satisfied by issuing shares of our Class A common stock ("share holdback"). As the earning of the share holdback and payment of the cash holdback are contingent upon the continuous service of the employees, they are being accounted for as post-combination compensation expense over the required service period of three years. The 643,746 shares of our Class A common stock related to the $36.7 million share holdback have a fair value of $56.97 per share, the closing price of our Class A common stock on August 24, 2018, and had been issued at closing and are currently being held in escrow. This holdback is being accounted for as stock-based compensation over the required three-year service period. On September 21, 2018, we filed a Form S-3 registration statement with the SEC for the 2,451,322 shares of our Class A common stock that were issued as partial consideration in the Frame Acquisition.
The purchase price allocation primarily included approximately $97.3 million of goodwill and $38.2 million of intangible assets, including $31.8 million related to developed technology and $2.2 million related to customer relationships, which are being amortized over an estimated economic life of five years, and $4.2 million related to trade name, which is being amortized over an estimated economic life of four years. Goodwill was not deductible for income tax purposes.
Acquisition-related costs were expensed as incurred as general and administrative expenses on our consolidated statement of operations. We recognized approximately $1.1 million of acquisition-related costs in connection with the Frame Acquisition.
The following table presents the aggregate purchase price allocation related to the Frame acquisition:
As of July 31, 2019
(in thousands)
Goodwill
$97,328 
Amortizable intangible assets
38,180 
Tangible assets acquired
10,811 
Liabilities assumed
(16,293)
Total consideration
$130,026 

NOTE 3. REVENUE, DEFERRED REVENUE AND DEFERRED COMMISSIONS
Disaggregation of Revenue and Revenue Recognition
We generate revenue primarily from the sale of our enterprise cloud platform, which can be delivered pre-installed on an appliance that is configured to order or delivered separately to be utilized on a variety of certified hardware platforms. Software can be delivered separately or on a configured-to-order appliance. When the software is not portable to other appliances, it generally has a term equal to the life of the associated appliance, while subscription term-based licenses typically have a term of one to five years. Configured-to-order appliances, including our Nutanix-branded NX hardware line, are typically sold through Partners and can be purchased from one of our OEMs or in some cases directly from Nutanix. Our enterprise cloud platform is typically purchased with one or more years of support and entitlements, which includes the right to software upgrades and enhancements as well as technical support. A substantial portion of sales are made through channel partners and OEM relationships.





97


NUTANIX, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)
The following table depicts the disaggregation of revenue by revenue type, consistent with how we evaluate our financial performance:
Fiscal Year Ended July 31,
201820192020
(in thousands)
Subscription$330,645 $648,415 $1,030,180 
Non-portable software 543,952 449,131 208,158 
Hardware257,314 105,321 23,455 
Professional services23,546 33,276 45,889 
Total revenue$1,155,457 $1,236,143 $1,307,682 
Prior to the first quarter of fiscal 2019, we disaggregated revenue into the following categories: software revenue, hardware revenue and support, entitlements and other services revenue. Software revenue included non-portable software and term-based software licenses. Under the new disaggregated revenue categories, included in the table above, term-based software licenses are included within subscription revenue and non-portable software is presented separately. Support, entitlements and other services revenue included software entitlement and support subscriptions and professional services. Under the new disaggregated revenue categories, software entitlement and support subscriptions are included within subscription revenue and professional services revenue is presented separately. There was no change to the presentation of hardware revenue.
Subscription revenue Subscription revenue includes any performance obligation which has a defined term and is generated from the sales of software entitlement and support subscriptions, subscription software licenses and cloud-based software as a service ("SaaS") offerings.
Ratable We recognize revenue from software entitlement and support subscriptions and SaaS offerings ratably over the contractual service period, the substantial majority of which relate to software entitlement and support subscriptions. These offerings represented approximately $243.9 million, $376.4 million and $508.8 million of our subscription revenue for fiscal 2018, 2019 and 2020, respectively.
Upfront Revenue from our subscription software licenses is generally recognized upfront upon transfer of control to the customer, which happens when we make the software available to the customer. These subscription software licenses represented approximately $86.7 million, $272.0 million and $521.3 million of our subscription revenue for fiscal 2018, 2019 and 2020, respectively.
Non-portable software revenue — Non-portable software revenue includes sales of our enterprise cloud platform when delivered on a configured-to-order appliance by us or one of our OEM partners. The software licenses associated with these sales are typically non-portable and have a term equal to the life of the appliance on which the software is delivered. Revenue from our non-portable software products is generally recognized upon transfer of control to the customer.
Hardware revenue — In transactions where we deliver the hardware appliance, we consider ourselves to be the principal in the transaction and we record revenue and costs of goods sold on a gross basis. We consider the amount allocated to hardware revenue to be equivalent to the cost of the hardware procured. Hardware revenue is generally recognized upon transfer of control to the customer.
Professional services revenue — We also sell professional services with our products. We recognize revenue related to professional services as they are performed.





98


NUTANIX, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)
Significant changes in the balance of deferred revenue (contract liability) and deferred commissions (contract asset) for the periods presented are as follows:
Deferred RevenueDeferred Commissions
(in thousands)
Balance as of July 31, 2018$631,207 $114,379 
Additions682,241 158,062 
Revenue/commissions recognized(403,724)(118,729)
Assumed in a business combination320  
Balance as of July 31, 2019910,044 153,712 
Additions815,257 233,917 
Revenue/commissions recognized(541,860)(172,101)
Balance as of July 31, 2020$1,183,441 $215,528 
During the fiscal year ended July 31, 2019, we recognized revenue of approximately $275.0 million pertaining to amounts deferred as of July 31, 2018. During the fiscal year ended July 31, 2020, we recognized revenue of approximately $371.8 million pertaining to amounts deferred as of July 31, 2019.
The majority of our contracted but not invoiced performance obligations are subject to cancellation terms. Revenue allocated to remaining performance obligations represents contracted revenue that has not yet been recognized ("contracted not recognized"), which includes deferred revenue and non-cancelable amounts that will be invoiced and recognized as revenue in future periods and excludes performance obligations that are subject to cancellation terms. Contracted not recognized revenue was approximately $1.2 billion as of July 31, 2020, of which we expect to recognize approximately 46% over the next 12 months, and the remainder thereafter.
NOTE 4. FAIR VALUE MEASUREMENTS
The authoritative guidance on fair value measurements establishes a three-tier fair value hierarchy based on the observability of the inputs available in the market used to measure fair value as follows:
Level I — Inputs are unadjusted, quoted prices in active markets for identical assets or liabilities at the measurement date;
Level II — Inputs are observable, unadjusted quoted prices in active markets for similar assets or liabilities, unadjusted quoted prices for identical or similar assets or liabilities in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the related assets or liabilities; and
Level III — Unobservable inputs that are significant to the measurement of the fair value of the assets or liabilities that are supported by little or no market data.
Assets and Liabilities Measured at Fair Value on a Recurring Basis
Cash equivalents and short-term investments
Our money market funds are classified within Level I due to the highly liquid nature of these assets and have unadjusted inputs, quoted prices in active markets for these assets at the measurement date from the financial institution that carries these investment securities. Our investments in available-for-sale debt securities such as commercial paper, corporate bonds and U.S. government securities are classified within Level II. The fair value of these securities is priced by using inputs based on non-binding market consensus prices that are corroborated by observable market data, quoted market prices for similar instruments, or pricing models such as discounted cash flow techniques.





99


NUTANIX, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)
The fair value of our financial assets and liabilities measured on a recurring basis is as follows:
 As of July 31, 2019
 Level ILevel IILevel IIITotal
 (in thousands)
Financial Assets:
Cash equivalents:
Money market funds$33,156 $ $ $33,156 
Commercial paper 103,029  103,029 
U.S. government securities 119,933  119,933 
Corporate bonds 9,996  9,996 
Short-term investments:
Corporate bonds 354,549  354,549 
Commercial paper 92,851  92,851 
U.S. government securities 64,756  64,756 
Total measured at fair value$33,156 $745,114 $ $778,270 
Cash130,564 
Total cash, cash equivalents and short-term investments
$908,834 
 
 As of July 31, 2020
 Level ILevel IILevel IIITotal
 (in thousands)
Financial Assets:
Cash equivalents:
Money market funds$142,936 $ $ $142,936 
Commercial paper 8,999  8,999 
Short-term investments:
Corporate bonds 345,265  345,265 
Commercial paper 29,702  29,702 
U.S. government securities 26,074  26,074 
Total measured at fair value$142,936 $410,040 $ $552,976 
Cash166,802 
Total cash, cash equivalents and short-term investments
$719,778 





100


NUTANIX, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)
Financial Instruments Not Recorded at Fair Value on a Recurring Basis
We report our financial instruments at fair value, with the exception of the 2023 Notes. Financial instruments that are not recorded at fair value on a recurring basis are measured at fair value on a quarterly basis for disclosure purposes. The carrying values and estimated fair values of financial instruments not recorded at fair value are as follows:
As of July 31, 2019As of July 31, 2020
Carrying ValueEstimated Fair ValueCarrying ValueEstimated Fair Value
(in thousands)
Convertible senior notes, net$458,910 $527,275 $490,222 $529,385 
The carrying value of the 2023 Notes as of July 31, 2019 and 2020 was net of the unamortized debt discount of $110.0 million and $80.3 million, respectively, and unamortized debt issuance costs of $6.1 million and $4.5 million, respectively.
The total estimated fair value of the 2023 Notes was determined based on the closing trading price per $100 of the 2023 Notes as of the last day of trading for the period. We consider the fair value of the 2023 Notes to be a Level 2 measurement due to the limited trading activity.
NOTE 5. BALANCE SHEET COMPONENTS
Short-Term Investments
The amortized cost of our short-term investments approximates their fair value. As of July 31, 2019 and 2020, unrealized gains and losses from our short-term investments were not material. As of July 31, 2019 and 2020, unrealized losses from securities that were in an unrealized loss position for more than 12 months were not material. Unrealized losses related to our short-term investments are due to interest rate fluctuations, as opposed to credit quality. As a result, at July 31, 2019 and 2020, we did not record any other-than-temporary impairments for these investments.
The following table summarizes the estimated fair value of our investments in marketable debt securities by their contractual maturity dates:
 As of
July 31, 2020
 (in thousands)
Due within one year$298,074 
Due in one to two years102,967 
Total$401,041 
Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets consists of the following:
 As of July 31,
 20192020
(in thousands)
Prepaid operating expenses$37,864 $31,690 
Tenant improvement allowance receivables 8,557 
VAT receivables5,068 8,381 
Prepaid income taxes19,690  
Other current assets12,043 14,404 
Total prepaid expenses and other current assets$74,665 $63,032 





101


NUTANIX, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)
The decrease in prepaid expenses and other current assets from July 31, 2019 to July 31, 2020 was due primarily to the receipt of an $18.0 million corporate income tax refund in the first quarter of fiscal 2020, partially offset by the addition of $8.6 million of tenant improvement allowances, which are recorded within prepaid expenses and other current assets on the consolidated balance sheet as of July 31, 2020 as a result of our adoption of ASC 842 during the first quarter of fiscal 2020.
Property and Equipment, Net
Property and equipment, net consists of the following:
 Estimated
Useful Life
As of July 31,
 20192020
 (in months)(in thousands)
Computer, production, engineering and other equipment36$200,762 $245,245 
Demonstration units1259,981 66,569 
Leasehold improvements
(1)
46,520 65,557 
Furniture and fixtures6012,868 17,026 
Total property and equipment, gross320,131 394,397 
Less: accumulated depreciation (2)
(183,169)(251,225)
Total property and equipment, net$136,962 $143,172 

(1)Leasehold improvements are amortized over the shorter of the estimated useful lives of the improvements or the remaining lease term.
(2)Includes a $1.2 million write-off related to the impairment of certain leasehold improvements for the fiscal quarter ended January 31, 2020. For additional information on this lease-related impairment, refer to Note 7.
Depreciation expense related to our property and equipment was $43.7 million, $60.8 million and $76.4 million for the fiscal years ended July 31, 2018, 2019 and 2020, respectively.
Intangible Assets, Net
Intangible assets, net consists of the following:
As of July 31,
20192020
(in thousands)
Developed technology
$79,300 $79,300 
Customer relationships
8,860 8,860 
Trade name
4,170 4,170 
Total intangible assets, gross
92,330 92,330 
Less:
Accumulated amortization of developed technology
(21,210)(35,987)
Accumulated amortization of customer relationships
(3,392)(4,953)
Accumulated amortization of trade name
(955)(1,998)
Total accumulated amortization
(25,557)(42,938)
Total intangible assets, net
$66,773 $49,392 
Amortization expense related to our intangible assets is being recognized in the consolidated statements of operations within product cost of revenue for developed technology and sales and marketing expense for customer relationships and trade name.





102


NUTANIX, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)
The changes in the net book value of intangible assets, net are as follows:
As of July 31,
20192020
(in thousands)
Intangible assets, net—beginning balance
$45,366 $66,773 
Acquired intangible assets
38,180  
Amortization of intangible assets (1)
(16,773)(17,381)
Intangible assets, net—ending balance
$66,773 $49,392 

(1)Represents amortization expense related to intangible assets recognized during the year in the consolidated statements of operations, within product cost of revenue and sales and marketing expense.
The estimated future amortization expense of our intangible assets is as follows:
Fiscal Year Ending July 31:Amount
(in thousands)
2021$17,380 
202216,183 
202310,856 
20243,210 
20251,763 
Total
$49,392 
Goodwill
The changes in the carrying amount of goodwill are as follows:
Carrying Amount
(in thousands)
Balance at July 31, 2018
$87,759 
Acquired in Frame Acquisition97,328 
Other93 
Balance at July 31, 2019
185,180 
Other80 
Balance at July 31, 2020
$185,260 





103


NUTANIX, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)
Accrued Compensation and Benefits
Accrued compensation and benefits consists of the following:
 As of July 31,
 20192020
(in thousands)
Accrued commissions$31,703 $33,503 
Accrued vacation15,475 24,006 
Contributions to ESPP withheld20,778 16,563 
Payroll taxes payable8,504 10,742 
Accrued benefits6,819 8,426 
Accrued bonus11,413 5,568 
Other5,112 10,301 
Total accrued compensation and benefits$99,804 $109,109 
Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consists of the following:
 As of July 31,
 20192020
(in thousands)
Income taxes payable$9,651 $9,703 
Accrued professional services2,996 3,006 
Other16,150 13,215 
Total accrued expenses and other current liabilities$28,797 $25,924 

NOTE 6. CONVERTIBLE SENIOR NOTES
In January 2018, we issued Convertible Senior Notes with a 0% interest rate for an aggregate principal amount of $575.0 million, due in 2023, in a private placement to qualified institutional buyers pursuant to Rule144A under the Securities Act. This included $75.0 million in aggregate principal amount of the 2023 Notes that we issued resulting from initial purchasers fully exercising their option to purchase additional notes. There are no required principal payments prior to the maturity of the 2023 Notes. The total net proceeds from the 2023 Notes are as follows:
Amount
(in thousands)
Principal amount$575,000 
Less: initial purchasers' discount(10,781)
Less: cost of the bond hedges(143,175)
Add: proceeds from the sale of warrants87,975 
Less: other issuance costs(707)
Net proceeds $508,312 
The 2023 Notes do not bear any interest and will mature on January 15, 2023, unless earlier converted or repurchased in accordance with their terms. The 2023 Notes are unsecured and do not contain any financial covenants or any restrictions on the payment of dividends, or the issuance or repurchase of securities by us.





104


NUTANIX, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)
Each $1,000 of principal of the 2023 Notes will initially be convertible into 20.4705 shares of our Class A common stock, which is equivalent to an initial conversion price of approximately $48.85 per share, subject to adjustment upon the occurrence of specified events. Holders of these Notes may convert their Notes at their option at any time prior to the close of the business day immediately preceding October 15, 2022, only under the following circumstances:
1)during any fiscal quarter commencing after the fiscal quarter ending on April 30, 2018 (and only during such fiscal quarter), if the last reported sale price of our Class A common stock for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding fiscal quarter, is greater than or equal to 130% of the conversion price on each applicable trading day;
2)during the five business day period after any five consecutive trading day period (the "measurement period") in which the trading price per $1,000 principal amount of Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price of our Class A common stock and the conversion rate for the 2023 Notes on each such trading day; or
3)upon the occurrence of certain specified corporate events.
Based on the closing price of our Class A common stock of $22.19 on July 31, 2020, the if-converted value of the 2023 Notes was lower than the principal amount. The price of our Class A common stock was not greater than or equal to 130% of the conversion price for 20 or more trading days during the 30 consecutive trading days ending on the last trading day of the quarter ended July 31, 2020. As such, the 2023 Notes are not convertible for the fiscal quarter commencing after July 31, 2020.
On or after October 15, 2022, holders may convert all or any portion of their Notes at any time prior to the close of business on the second scheduled trading day immediately preceding the maturity date, regardless of the foregoing conditions.
Upon conversion of the 2023 Notes, we will pay or deliver, as the case may be, cash, shares of our Class A common stock or a combination of cash and shares of Class A common stock, at our election. We intend to settle the principal of the 2023 Notes in cash.
The conversion rate will be subject to adjustment in some events, but will not be adjusted for any accrued or unpaid interest. A holder who converts their Notes in connection with certain corporate events that constitute a "make-whole fundamental change" per the indenture governing the 2023 Notes are, under certain circumstances, entitled to an increase in the conversion rate. In addition, if we undergo a fundamental change prior to the maturity date, holders may require us to repurchase for cash all or a portion of their Notes at a repurchase price equal to 100% of the principal amount of the repurchased Notes, plus accrued and unpaid interest.
We may not redeem the 2023 Notes prior to the maturity date, and no sinking fund is provided for the 2023 Notes.
In accounting for the issuance of the 2023 Notes, we separated the 2023 Notes into liability and equity components. The carrying amount of the liability component of approximately $423.4 million was calculated by measuring the fair value of a similar liability that does not have an associated convertible feature. The carrying amount of the equity component of approximately $151.6 million, representing the conversion option, was determined by deducting the fair value of the liability component from the par value of the 2023 Notes. The difference between the principal amount of the 2023 Notes and the liability component (the "debt discount") is amortized to interest expense using the effective interest method over the term of the 2023 Notes. The equity component of the 2023 Notes is included in additional paid-in capital in the consolidated balance sheets and is not remeasured as long as it continues to meet the conditions for equity classification.





105


NUTANIX, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)
We incurred transaction costs related to the issuance of the 2023 Notes of approximately $11.5 million, consisting of an initial purchasers' discount of $10.8 million and other issuance costs of approximately $0.7 million. In accounting for the transaction costs, we allocated the total amount incurred to the liability and equity components using the same proportions as the proceeds from the 2023 Notes. Transaction costs attributable to the liability component were approximately $8.5 million, recorded as debt issuance costs (presented as contra debt in the consolidated balance sheets), and are being amortized to interest expense over the term of the 2023 Notes. The transaction costs attributable to the equity component were approximately $3.0 million and were net with the equity component within stockholders’ equity.
The 2023 Notes consisted of the following:
As of July 31,
20192020
(in thousands)
Principal amounts:
Principal
$575,000 $575,000 
Unamortized debt discount (1)
(109,956)(80,298)
Unamortized debt issuance costs (1)
(6,134)(4,480)
Net carrying amount
$458,910 $490,222 
Carrying amount of equity component (2)
$148,598 $148,598 

(1)Included in the consolidated balance sheets within "convertible senior notes, net" and amortized over the remaining life of the 2023 Notes using the effective interest rate method. The effective interest rate is 6.62%.
(2)Included in the consolidated balance sheets within additional paid-in capital, net of $3.0 million in equity issuance costs.
As of July 31, 2020, the remaining life of the 2023 Notes was approximately 29 months.
The following table sets forth the total interest expense recognized related to the 2023 Notes:
Fiscal Year Ended July 31,
201820192020
(in thousands)
Interest expense related to amortization of debt discount$13,909 $27,764 $29,658 
Interest expense related to amortization of debt issuance costs776 1,549 1,654 
Total interest expense$14,685 $29,313 $31,312 
Note Hedges and Warrants
Concurrently with the offering of the 2023 Notes in January 2018, we entered into convertible note hedge transactions with certain bank counterparties, whereby we have the initial option to purchase a total of approximately 11.8 million shares of our Class A common stock at a conversion price of approximately $48.85 per share, subject to adjustment for certain specified events. The total cost of the convertible note hedge transactions was approximately $143.2 million. In addition, we sold warrants to certain bank counterparties, whereby the holders of the warrants have the initial option to purchase a total of approximately 11.8 million shares of our Class A common stock at a price of $73.46 per share, subject to adjustment for certain specified events. We received approximately $88.0 million in cash proceeds from the sale of these warrants.
Taken together, the purchase of the convertible note hedges and the sale of warrants are intended to offset any actual dilution from the conversion of the 2023 Notes and to effectively increase the overall conversion price from $48.85 to $73.46 per share. As these transactions meet certain accounting criteria, the convertible note hedges and warrants are recorded within stockholders’ equity and are not accounted for as derivatives. The net cost incurred in connection with the convertible note hedge and warrant transactions of approximately $55.2 million was recorded as a reduction to additional paid-in capital in the consolidated balance sheets as of July 31, 2019 and 2020. The fair value of the note hedges and warrants are not remeasured each reporting period. The amounts paid for the note hedges were tax deductible expenses, while the proceeds received from the warrants were not taxable.





106


NUTANIX, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)
Impact to Earnings per Share
The 2023 Notes will have no impact to diluted earnings per share ("EPS") until they meet the criteria for conversion, as discussed above, as we intend to settle the principal amount of the 2023 Notes in cash upon conversion. Under the treasury stock method, in periods when we report net income, we are required to include the effect of additional shares that may be issued under the 2023 Notes when the price of our Class A common stock exceeds the conversion price. Under this method, the cumulative dilutive effect of the 2023 Notes would be approximately 3.9 million shares if the average price of our Class A common stock was $73.46. However, upon conversion, there will be no economic dilution from the 2023 Notes, as exercise of the note hedges eliminate any dilution that would have otherwise occurred. The note hedges are required to be excluded from the calculation of diluted earnings per share, as they would be antidilutive under the treasury stock method.
The warrants will have a dilutive effect when the average share price exceeds the warrant strike price of $73.46 per share. As the price of our Class A common stock continues to increase above the warrant strike price, additional dilution would occur at a declining rate so that a $10 increase from the warrant strike price would yield a cumulative dilution of approximately 4.9 million diluted shares for EPS purposes. However, upon conversion, the note hedges would neutralize the dilution from the 2023 Notes so that there would only be dilution from the warrants, which would result in an actual dilution of approximately 1.4 million shares at a common stock price of $83.46.
NOTE 7. LEASES
We have operating leases for offices, research and development facilities and datacenters. Our leases have remaining lease terms of one year to approximately nine years, some of which include options to renew or terminate. We do not include renewal options in the lease terms for calculating our lease liability, as we are not reasonably certain that we will exercise these renewal options at the time of the lease commencement. Our lease agreements do not contain any residual value guarantees or restrictive covenants.
Total operating lease cost was $39.1 million for the fiscal year ended July 31, 2020, excluding short-term lease costs, variable lease costs and sublease income, each of which were not material. Variable lease costs primarily include common area maintenance charges. Total lease expense recognized prior to our adoption of ASC 842 was $19.0 million and $37.0 million for the fiscal years ended July 31, 2018 and 2019, respectively.
During the second quarter of fiscal 2020, we ceased using certain office spaces in Bangalore, India. As the carrying value of the related right-of-use assets exceeded fair value, we recorded a $3.0 million impairment in our consolidated statements of operations for the fiscal year ended July 31, 2020. Of the $3.0 million impairment, approximately $1.8 million relates to the impairment of the operating lease right-of-use assets and approximately $1.2 million relates to the impairment of leasehold improvements. Additional charges related to asset impairments may be recorded in the future.





107


NUTANIX, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)
Supplemental balance sheet information related to leases is as follows:
As of
July 31, 2020
(in thousands)
Operating leases:
Operating lease right-of-use assets, gross
$159,292 
Accumulated amortization
(31,966)
Operating lease right-of-use assets, net
$127,326 
Operating lease liabilities—current
$36,569 
Operating lease liabilities—non-current
116,794 
Total operating lease liabilities
$153,363 
Weighted average remaining lease term (in years):
3.7
Weighted average discount rate:
5.3 %
Supplemental cash flow and other information related to leases is as follows:
Fiscal Year Ended July 31, 2020
(in thousands)
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases
$42,231 
Lease liabilities arising from obtaining right-of-use assets:
Operating leases
$45,278 
The undiscounted cash flows for our operating lease liabilities as of July 31, 2020 were as follows:
Fiscal Year Ending July 31:Amount
(in thousands)
2021$43,874 
202244,953 
202343,313 
202430,762 
20255,158 
Thereafter3,414 
Total lease payments171,474 
Less: imputed interest(18,111)
Total lease obligation153,363 
Less: current lease obligations(36,569)
Long-term lease obligations$116,794 
As of July 31, 2020, we have additional operating lease commitments of approximately $11.1 million on an undiscounted basis for certain office leases that have not yet commenced. These operating leases will commence during fiscal 2021 and fiscal 2022, with lease terms of two to six years.





108


NUTANIX, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)
As previously disclosed in our Annual Report on Form 10-K for the fiscal year ended July 31, 2019, the following table summarizes the future minimum payments due under our operating leases as of July 31, 2019, reported under ASC 840:
Fiscal Year Ending July 31:Amount
(in thousands)
2020$39,540 
202141,909 
202241,332 
202340,695 
202430,240 
Thereafter3,511 
Total$197,227 

NOTE 8. COMMITMENTS AND CONTINGENCIES
Purchase Commitments
In the normal course of business, we make commitments with our OEMs to ensure them a minimum level of financial consideration for their investment in our joint solutions. These commitments are based on revenue targets or on-hand inventory and non-cancelable purchase orders for non-standard components. We record a charge related to these items when we determine that it is probable a loss will be incurred and we are able to estimate the amount of the loss. Our historical charges have not been material. As of July 31, 2020, we had up to approximately $62.5 million of non-cancelable purchase obligations and other commitments pertaining to our daily business operations, and up to approximately $81.2 million in the form of guarantees to certain of our OEMs.
Guarantees and Indemnifications
We have entered into agreements with some of our Partners and customers that contain indemnification provisions in the event of claims alleging that our products infringe the intellectual property rights of a third party. The scope of such indemnification varies, and may include, in certain cases, the ability to cure the indemnification by modifying or replacing the product at our own expense, requiring the return and refund of the infringing product, procuring the right for the partner and/or customer to continue to use or distribute the product, as applicable, and/or defending the partner or customer against and paying any damages from third-party actions based upon claims of infringement. Other guarantees or indemnification arrangements include guarantees of product and service performance.
We have also agreed to indemnify our directors, executive officers and certain other officers for costs associated with any fees, expenses, judgments, fines and settlement amounts incurred by any of these persons in any action or proceeding to which any of those persons is, or is threatened to be, made a party by reason of the person’s service as a director or officer, including any action by us, arising out of that person’s services as a director or officer of our company or that person’s services provided to any other company or enterprise at our request. We maintain director and officer insurance coverage that may enable us to recover a portion of any future amounts paid.
The fair value of liabilities related to indemnifications and guarantee provisions are not material and have not had any material impact on the consolidated financial statements to date.





109


NUTANIX, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)
Legal Proceedings
Beginning on March 29, 2019, several purported securities class actions were filed in the United States District Court for the Northern District of California against us and two of our officers. The initial complaints generally alleged that the defendants made false and misleading statements in violation of Sections 10(b) and 20(a) of the Exchange Act and SEC Rule 10b-5. In July 2019, the court consolidated the actions into a single action, and appointed a lead plaintiff, who then filed a consolidated amended complaint (the "Original Complaint"). The action was brought on behalf of those who purchased or otherwise acquired our stock between November 30, 2017 and May 30, 2019, inclusive. The defendants subsequently filed a motion to dismiss the Original Complaint, and the court granted that motion on March 9, 2020, while providing the lead plaintiff leave to amend. On April 17, 2020, the lead plaintiff filed a second amended complaint (the "Current Complaint"), again naming us and two of our officers as defendants. The Current Complaint alleges the same class period, includes many of the same factual allegations as the Original Complaint, and again alleges that the defendants violated Sections 10(b) and 20(a) of the Exchange Act, as well as SEC Rule 10b-5. The Current Complaint seeks monetary damages in an unspecified amount. On May 22, 2020, the Company and the individual defendants filed a motion to dismiss the Current Complaint, which was denied on September 11, 2020. The litigation is still in early stages, and we plan to continue to vigorously defend against the allegations and we are not able to determine what, if any, liabilities will attach to the Current Complaint.
Beginning on July 1, 2019, several shareholder derivative complaints were filed in each of the U.S. District Court for the Northern District of California, the Superior Court of California for the County of San Mateo and the Superior Court of California for the County of Santa Clara, naming (i) fourteen of Nutanix’s current and former officers and directors as defendants and (ii) the Company as a nominal defendant. The complaints generally alleged claims for breach of fiduciary duty, waste of corporate assets and unjust enrichment, all based on the same general underlying allegations that are contained in the securities class actions described above. The Superior Court complaints additionally alleged insider trading and violation of California Corporations Code Section 25402, and the Santa Clara County Superior Court complaints further included additional claims for "abuse of control" and "gross mismanagement." On January 7, 2020, the U.S. District Court for the North District of California consolidated the federal actions and, on March 6, 2020, the plaintiffs filed a stipulation designating a lead plaintiff and deeming the lead plaintiff’s original complaint as the designated complaint in the matter. On April 22, 2020, (i) the individual defendants filed a motion to dismiss the designated complaint on the grounds that it fails to state a claim, and (ii) we filed a motion to dismiss the designated complaint on the grounds that the plaintiffs failed to make a demand on our Board of Directors before filing the designated complaint. In response, the plaintiffs filed an amended complaint on June 17, 2020. The defendants filed motions to dismiss the amended complaint on July 17, 2020. A hearing on the motions to dismiss is scheduled for September 23, 2020. In August 2019, the Superior Court of California for the County of Santa Clara consolidated the Santa Clara derivative actions into a single action and, in January 2020, the court stayed the consolidated Santa Clara action in deference to the federal derivative actions described above. On September 17, 2019, the Superior Court of California for the County of San Mateo granted the plaintiff’s request for voluntary dismissal without prejudice. The remaining derivative cases are in the very early stages and we are not able to determine what, if any, liabilities will attach to those complaints.
We are not currently a party to any other legal proceedings that we believe to be material to our business or financial condition. From time to time, we may become party to various litigation matters and subject to claims that arise in the ordinary course of business.
NOTE 9. STOCKHOLDERS’ EQUITY
We have two classes of authorized common stock, Class A common stock and Class B common stock. As of July 31, 2020, we had one billion shares of Class A common stock authorized, with a par value of $0.000025 per share, and 200 million shares of Class B common stock authorized, with a par value of $0.000025 per share. As of July 31, 2020, we had 186.8 million shares of Class A common stock issued and outstanding and 15.1 million shares of Class B common stock issued and outstanding.





110


NUTANIX, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)
Holders of Class A common stock are entitled to one vote for each share of Class A common stock held on all matters submitted to a vote of stockholders. Holders of Class B common stock are entitled to 10 votes for each share of Class B common stock held on all matters submitted to a vote of stockholders. Except with respect to voting, the rights of the holders of Class A and Class B common stock are identical. Shares of Class B common stock are voluntarily convertible into shares of Class A common stock at the option of the holder and are generally automatically converted into shares of our Class A common stock upon a sale or transfer. Shares issued in connection with exercises of stock options, vesting of restricted stock units, or shares purchased under the employee stock purchase plan are generally automatically converted into shares of our Class A common stock. Shares issued in connection with an exercise of common stock warrants are converted into shares of our Class B common stock.
Common Stock Reserved for Issuance
As of July 31, 2020, we had reserved shares of common stock for future issuance as follows:
 As of July 31, 2020
(in thousands)
Shares reserved for future equity grants12,724 
Shares underlying outstanding stock options7,546 
Shares underlying outstanding restricted stock units22,632 
Shares reserved for future employee stock purchase plan awards9,169 
Total52,071 

NOTE 10. EQUITY INCENTIVE PLANS
Stock Plans
We have three equity incentive plans, the 2010 Stock Plan ("2010 Plan"), 2011 Stock Plan ("2011 Plan") and 2016 Equity Incentive Plan ("2016 Plan"). Our stockholders approved the 2016 Plan in March 2016 and it became effective in connection with our initial public offering ("IPO"). As a result, at the time of the IPO, we ceased granting additional stock awards under the 2010 Plan and 2011 Plan and both plans were terminated. Any outstanding stock awards under the 2010 Plan and 2011 Plan will remain outstanding, subject to the terms of the applicable plan and award agreements, until such shares are issued under those stock awards, by exercise of stock options or settlement of restricted stock units ("RSUs"), or until those stock awards become vested or expired by their terms.
Under the 2016 Plan, we may grant incentive stock options, non-statutory stock options, restricted stock, RSUs and stock appreciation rights to employees, directors and consultants. We initially reserved 22.4 million shares of our Class A common stock for issuance under the 2016 Plan. The number of shares of Class A common stock available for issuance under the 2016 Plan will also include an annual increase on the first day of each fiscal year, beginning in fiscal 2018, equal to the lesser of: 18.0 million shares, 5% of the outstanding shares of all classes of common stock as of the last day of our immediately preceding fiscal year, or such other amount as may be determined by the Board. Accordingly, on August 1, 2018 and 2019, the number of shares of Class A common stock available for issuance under the 2016 Plan increased by 8.6 million and 9.4 million shares, respectively, pursuant to these provisions. As of July 31, 2020, we had reserved a total of 42.9 million shares for the issuance of equity awards under the Stock Plans, of which 12.7 million shares were still available for grant. On August 1, 2020, the number of shares of Class A common stock available for issuance under the 2016 Plan increased by 10.1 million shares pursuant to the automatic increase provisions.





111


NUTANIX, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)
Restricted Stock Units
Performance RSUs — We have granted RSUs that have both service and performance conditions to our executives and employees ("Performance RSUs"). Vesting of Performance RSUs is subject to continuous service and the satisfaction of certain performance targets. While we recognize cumulative stock-based compensation expense for the portion of the awards for which both the service condition has been satisfied and it is probable that the performance conditions will be met, the actual vesting and settlement of Performance RSUs are subject to the performance conditions actually being met.
Market Stock Units — In October 2018, the Compensation Committee of our Board of Directors approved the grant of 100,000 RSUs subject to certain market conditions ("MSUs") to our Chief Executive Officer, with a weighted average grant date fair value per unit of $25.16. The MSUs will vest based upon the achievement of an average stock price of $80 over a performance period of approximately 4.5 years (the "Performance Period"), subject to his continuous service on each vesting date. The average stock price is calculated based on the average closing price of one share of our Class A common stock, as reported on the Nasdaq Stock Market during the 180-day period ending on the last trading day prior to each measurement date (as applicable, the "Average Stock Price"). The Average Stock Price is measured once per quarter during the Performance Period, and:

If the Average Stock Price on any given quarterly measurement date does not equal or exceed $80, then none of the MSUs will vest that quarter, and any unvested MSUs will carry over to the next quarter (the "Carryover MSUs");
If the Average Stock Price on any given quarterly measurement date equals or exceeds $80, then 1/18th of the MSUs plus the applicable Carryover MSUs, if any, would vest; and/or
If the Average Stock Price never equals or exceeds $80 during the Performance Period, the MSUs would terminate at the end of the Performance Period.
In December 2019, the Compensation Committee of our Board of Directors approved the grant of 200,000 additional MSUs to our Chief Executive Officer, with a weighted average grant date fair value per unit of $20.80. The MSUs will vest based upon the achievement of an average stock price of $65 over a performance period of approximately 4.5 years (the "Second Performance Period"), subject to his continuous service on each vesting date.
In February 2020, the Compensation Committee of our Board of Directors approved the grant of 75,000 MSUs to our Executive Vice President of Worldwide Sales, with a weighted average grant date fair value per unit of $20.80. The MSUs will vest based upon the achievement of an average stock price of $65 over a performance period of approximately 3.9 years (the "Second Performance Period"), subject to his continuous service on each vesting date.
The average stock price is calculated based on the average closing price of one share of our Class A common stock, as reported on the Nasdaq Stock Market during the 180-day period ending on the last trading day prior to each measurement date (as applicable, the "Second Average Stock Price"). The Second Average Stock Price is measured once per quarter during the Second Performance Period, and:
If the Second Average Stock Price on any given quarterly measurement date does not equal or exceed $65, then none of the MSUs will vest that quarter, and any unvested MSUs will carry over to the next quarter (the "Carryover MSUs");
If the Second Average Stock Price on any given quarterly measurement date equals or exceeds $65, then 1/18th of the MSUs plus the applicable Carryover MSUs, if any, would vest; and/or
If the Second Average Stock Price never equals or exceeds $65 during the Second Performance Period, the MSUs would terminate at the end of the Second Performance Period.
We used Monte Carlo simulations to calculate the fair value of these awards on the grant date. A Monte Carlo simulation requires the use of various assumptions, including the stock price volatility and risk-free interest rate as of the valuation date corresponding to the length of time remaining in the performance period and expected dividend yield. We recognize stock-based compensation expense related to these MSUs using the graded vesting attribution method over the Performance Period or Second Performance Period, as applicable. As of July 31, 2020, 375,000 MSUs remained outstanding.





112


NUTANIX, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)
Below is a summary of RSU activity, including MSUs, under the Stock Plans:
Fiscal Year Ended July 31,
20192020
Number of
Shares
Grant Date Fair Value per ShareNumber of
Shares
Grant Date Fair Value per Share
(in thousands)(in thousands)
Outstanding at beginning of period23,597 $31.20 22,136 $36.72 
Granted11,204 $42.23 13,502 $27.31 
Released(8,717)$30.15 (8,807)$33.86 
Forfeited(3,948)$33.86 (4,199)$34.82 
Outstanding at end of period22,136 $36.72 22,632 $32.70 
Stock Options
The Board determines the period over which stock options become exercisable and stock options generally vest over a four-year period. Stock options generally expire 10 years from the date of grant. The term of an ISO grant to a 10% stockholder will not exceed five years from the date of the grant. The exercise price of an ISO will not be less than 100% of the estimated fair value of the shares of common stock underlying the stock option (or 110% of the estimated fair value in the case of an ISO granted to a 10% stockholder) on the date of grant. The exercise price of an NSO is determined by the Board at the time of grant and is generally not less than 100% of the estimated fair value of the shares of common stock underlying the stock option on the date of grant.
Below is a summary of stock option activity under the Stock Plans:
 Fiscal Year Ended July 31,
20192020
 Number of
Shares
Weighted Average
Exercise
Price
Weighted
Average
Remaining
Contractual
Life
Aggregate
Intrinsic
Value
Number of
Shares
Weighted Average
Exercise
Price
Weighted
Average
Remaining
Contractual
Life
Aggregate
Intrinsic
Value
 (in thousands)(in years)(in thousands)(in thousands) (in years)(in thousands)
Outstanding at beginning of period
11,333 $5.12 5.6$496,022 8,740 $5.20 4.6$153,000 
Options granted $  $ 
Options exercised(2,555)$4.77 (1,192)$5.83 
Options canceled/forfeited(38)$10.09 (2)$26.21 
Outstanding at end of period
8,740 $5.20 4.6$153,000 7,546 $5.10 3.6$129,010 
Exercisable at end of period
8,721 $5.18 4.6$152,837 7,545 $5.09 3.7$129,004 
Vested and expected to vest at end of period
8,740 $5.20 4.6$153,000 7,546 $5.10 3.6$129,010 
Stock options exercisable as of July 31, 2019 includes 8.0 million vested options and 0.7 million unvested options with an early exercise provision. Stock options exercisable as of July 31, 2020 includes 7.0 million vested options and 0.5 million unvested options with an early exercise provision. There were no options granted during fiscal 2019 or 2020.
The aggregate intrinsic value of stock options exercised during the fiscal years ended July 31, 2018, 2019 and 2020 was $289.4 million, $90.3 million and $23.4 million, respectively. Aggregate intrinsic value represents the difference between the exercise price of the options and the estimated fair value of our common stock. Cash received from option exercises was $33.1 million, $12.2 million and $6.9 million for the fiscal years ended July 31, 2018, 2019 and 2020, respectively. The total grant date fair value of stock options vested was $11.5 million, $4.4 million and $1.0 million for the fiscal years ended July 31, 2018, 2019 and 2020, respectively.





113


NUTANIX, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)
Employee Stock Purchase Plan
In December 2015, the Board adopted the 2016 Employee Stock Purchase Plan, which was subsequently amended in January 2016 and September 2016 and approved by our stockholders in March 2016 ("Original 2016 ESPP"). The Original 2016 ESPP became effective in connection with our IPO. On December 13, 2019, during our 2019 Annual Meeting of Stockholders, our stockholders approved certain amendments to the Original 2016 ESPP. Under the amended and restated Original 2016 ESPP ("2016 ESPP"), the maximum number of shares of Class A common stock available for sale is 11.5 million shares, representing an increase of 9.2 million shares.
The 2016 ESPP allows eligible employees to purchase shares of our Class A common stock at a discount through payroll deductions of up to 15% of eligible compensation, subject to caps of $25,000 in any calendar year and 1,000 shares on any purchase date. The 2016 ESPP provides for 12-month offering periods, generally beginning in March and September of each year, and each offering period consists of two six-month purchase periods.
On each purchase date, participating employees will purchase Class A common stock at a price per share equal to 85% of the lesser of the fair market value of our Class A common stock on (i) the first trading day of the applicable offering period or (ii) the last trading day of each purchase period in the applicable offering period. If the stock price of our Class A common stock on any purchase date in an offering period is lower than the stock price on the enrollment date of that offering period, the offering period will immediately reset after the purchase of shares on such purchase date and automatically roll into a new offering period.
During the fiscal year ended July 31, 2020, 3.3 million shares of common stock were purchased under the 2016 ESPP for an aggregate amount of $50.6 million. As of July 31, 2020, 9.2 million shares were available for future issuance under the 2016 ESPP.
We use the Black-Scholes option pricing model to determine the fair value of shares purchased under the 2016 ESPP with the following weighted average assumptions on the date of grant:
Fiscal Year Ended July 31,
201820192020
Expected term (in years)0.750.840.92
Risk-free interest rate1.4 %2.5 %0.1 %
Volatility49.8 %69.0 %73.4 %
Dividend yield % % %
Stock-Based Compensation
Total stock-based compensation expense recognized in the consolidated statements of operations is as follows:
 Fiscal Year Ended July 31,
 201820192020
(in thousands)
Cost of revenue:
Product$2,580 $3,535 $5,334 
Support, entitlements and other services8,945 15,326 22,014 
Sales and marketing65,060 107,751 126,015 
Research and development74,389 140,519 153,252 
General and administrative26,894 39,598 45,383 
Total stock-based compensation expense$177,868 $306,729 $351,998 
As of July 31, 2020, unrecognized stock-based compensation expense related to outstanding stock awards was approximately $689.9 million and is expected to be recognized over a weighted average period of approximately 2.5 years.





114


NUTANIX, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)
NOTE 11. NET LOSS PER SHARE
Basic and diluted net loss per share attributable to common stockholders is presented in conformity with the two-class method required for participating securities. Our Convertible Preferred Stock is considered a participating security. Participating securities do not have a contractual obligation to share in our losses. As such, for the periods we incur net losses, there is no impact on the calculated net loss per share attributable to common stockholders in applying the two-class method.
Basic net income (loss) per share is computed using the weighted average number of common shares outstanding during the period. Diluted net income (loss) per share is computed by giving effect to potentially dilutive common stock equivalents outstanding during the period, as their effect would be dilutive. Potentially dilutive common shares include participating securities and shares issuable upon the exercise of stock options, the exercise of common stock warrants, the exercise of convertible preferred stock warrants, the vesting of RSUs and each purchase under the 2016 ESPP, under the treasury stock method.
In loss periods, basic net loss per share and diluted net loss per share are the same, as the effect of potential common shares is antidilutive and therefore excluded.
The rights, including the liquidation and dividend rights, of the holders of our Class A and Class B common stock are identical, except with respect to voting. As the liquidation and dividend rights are identical, our undistributed earnings or losses are allocated on a proportionate basis among the holders of both Class A and Class B common stock. As a result, the net income (loss) per share attributed to common stockholders will, therefore, be the same for both Class A and Class B common stock on an individual or combined basis.
The computation of basic and diluted net loss per share attributable to Class A and Class B common stockholders is as follows:
 Fiscal Year Ended July 31,
 201820192020
(in thousands, except per share data)
Numerator:
Net loss$(297,161)$(621,179)$(872,883)
Denominator:
Weighted average shares—basic and diluted164,091 181,031 194,719 
Net loss per share attributable to common stockholders—basic and diluted
$(1.81)$(3.43)$(4.48)
The potential shares of common stock that were excluded from the computation of diluted net loss per share attributable to common stockholders for the fiscal years presented because including them would have been antidilutive are as follows:
 As of July 31,
 201820192020
(in thousands)
Outstanding stock options and RSUs34,930 30,876 30,178 
Employee stock purchase plan1,311 1,659 4,368 
Contingently issuable shares pursuant to business combinations277 749 506 
Common stock subject to repurchase47   
Common stock warrants34 34  
Total36,599 33,318 35,052 
Shares that will be issued in connection with our stock awards and shares that will be purchased under the employee stock purchase plan are generally automatically converted into shares of our Class A common stock. Shares issued in connection with an exercise of the common stock warrants are converted into shares of our Class B common stock and are voluntarily convertible into shares of Class A common stock at the option of the holder.





115


NUTANIX, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)
NOTE 12. INCOME TAXES
Income Taxes
Loss before provision for income taxes by fiscal year consisted of the following:
 Fiscal Year Ended July 31,
 201820192020
(in thousands)
Domestic$(201,666)$(658,938)$(905,840)
Foreign(88,048)45,878 50,619 
Loss before provision for income taxes$(289,714)$(613,060)$(855,221)
Provision for income taxes by fiscal year consisted of the following:
 Fiscal Year Ended July 31,
 201820192020
(in thousands)
Current:
U.S. federal$2,059 $(1,998)$175 
State and local429 312 79 
Foreign8,541 17,270 18,033 
Total current taxes11,029 15,584 18,287 
Deferred:
U.S. federal(3,387)(4,949)80 
State and local(718)(770) 
Foreign523 (1,746)(705)
Total deferred taxes(3,582)(7,465)(625)
Provision for income taxes$7,447 $8,119 $17,662 
The income tax provision differs from the amount of income tax determined by applying the applicable U.S. federal statutory income tax rate of 21% to pre-tax loss. The reconciliation of the statutory federal income tax and our effective income tax is as follows:
 Fiscal Year Ended July 31,
 201820192020
(in thousands)
U.S. federal income tax at statutory rate$(75,779)$(128,680)$(179,514)
Change in valuation allowance25,274 142,273 145,244 
Stock-based compensation(73,631)(23,378)30,913 
Effect of foreign operations26,117 14,305 12,676 
Non-deductible expenses2,115 4,651 5,393 
Change in unrecognized tax benefit653 727 1,709 
State income taxes(290)(458)79 
Transfer pricing adjustments4,584 (3)7 
U.S. tax reform impact93,352   
Intangible asset migration4,461 (2,027) 
Other591 709 1,155 
Total$7,447 $8,119 $17,662 





116


NUTANIX, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)
During the fiscal year ended July 31, 2018, our provision for income taxes was primarily attributable to the alternative minimum tax in the U.S. related to the migration of certain intangible assets and foreign tax provisions in certain foreign jurisdictions in which we conduct business, partially offset by a partial valuation allowance release in the U.S. due to acquisitions completed during fiscal 2018.
During the fiscal year ended July 31, 2019, our provision for income taxes was primarily attributable to foreign tax provisions in certain foreign jurisdictions in which we conduct business, partially offset by a partial valuation release in the U.S. due to an acquisition completed during fiscal 2019 and a tax benefit related to the change in tax law.
During the fiscal year ended July 31, 2020, our provision for income taxes was primarily attributable to foreign tax provisions in certain foreign jurisdictions in which we conduct business.
On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security Act ("CARES Act") was enacted by the United States government. However, the CARES Act did not have a material impact on our provision for income taxes for the fiscal year ended July 31, 2020.
In June 2020, the U.S. Supreme Court denied certiorari in the case of Altera Corp. v. Commissioner ("Altera"). We have concluded that the law remains unsettled and continue to record unrecognized tax benefits as we exclude stock-based compensation costs from our cost sharing arrangements. Any potential impact of a final adverse decision would result in adjustments to deferred tax assets and corresponding adjustments to the valuation allowance. We will continue to monitor developments and the potential effect on our consolidated financial statements and tax filings.





117


NUTANIX, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)
The temporary differences that give rise to significant portions of deferred tax assets and liabilities are as follows:
 As of July 31,
 20192020
(in thousands)
Deferred tax assets:
Net operating loss carryforward$294,577 $412,110 
Tax credit carryforward109,921 152,330 
Deferred revenue71,859 122,236 
Leases 48,270 
Intangible assets35,764 31,119 
Stock-based compensation expense27,493 24,177 
Accruals and reserves14,825 13,401 
Property and equipment633 2,234 
Other assets24,258 29,022 
Total deferred tax assets579,330 834,899 
Deferred tax liabilities:
Deferred commission expense(35,814)(50,344)
Leases (44,502)
Acquisition-related(11,515)(8,003)
Property and equipment(9,174)(5,629)
Foreign branch taxes(4,607)(5,175)
Prepaid expenses(2,303)(2,140)
Other(1,621)(1,991)
Total deferred tax liabilities(65,034)(117,784)
Valuation allowance(509,764)(712,093)
Net deferred tax assets$4,532 $5,022 
Management believes that based on available evidence, both positive and negative, it is more likely than not that the U.S. deferred tax assets will not be utilized and as such, a full valuation allowance has been recorded.
The valuation allowance for deferred tax assets was $712.1 million as of July 31, 2020. The net increase in the total valuation allowance for the fiscal years ended July 31, 2019 and 2020 was $282.8 million and $202.3 million, respectively.
As of July 31, 2020, we had approximately $1.9 billion of federal net operating loss carryforwards and $1.1 billion of state net operating loss carryforwards available to reduce future taxable income, which will begin to expire in fiscal 2029. In addition, we had approximately $97.2 million of federal research credit carryforwards, $65.5 million of state research credit carryforwards and $26.0 million of foreign tax credit carryforwards. The federal credits will begin to expire in fiscal 2030 and the state credits can be carried forward indefinitely. The foreign credits will begin to expire in fiscal 2027.
Utilization of the net operating loss and tax credit carryforwards may be subject to an annual limitation due to the ownership change limitations provided by the Internal Revenue Code of 1986, as amended, and similar state provisions. Any annual limitation may result in the expiration of net operating losses and credits before utilization. If an ownership change occurred, utilization of the net operating loss and tax credit carryforwards could be significantly reduced.





118


NUTANIX, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)
As of July 31, 2020, we held an aggregate of $173.7 million in cash and cash equivalents in our foreign subsidiaries, of which $114.7 million was denominated in U.S. dollars. We attribute net revenue, costs and expenses to domestic and foreign components based on the terms of our agreements with our subsidiaries. We do not provide for federal income taxes on the undistributed earnings of our foreign subsidiaries, as such earnings are to be reinvested offshore indefinitely. The income tax liability would be insignificant if these earnings were to be repatriated.
The income tax benefit and provision for the fiscal year ended July 31, 2020 are based on the assumption that foreign undistributed earnings are indefinitely reinvested. We will continue to evaluate whether or not to continue to assert indefinite reinvestment on part or all of our foreign undistributed earnings. In the event we determine not to continue to assert the permanent reinvestment of part or all of our foreign undistributed earnings, such a determination could result in the accrual and payment of additional foreign, state and local taxes.
We recognize uncertain tax positions in our financial statements if that position will more likely than not be sustained on audit, based on the technical merits of the position. A reconciliation of our unrecognized tax benefits, excluding accrued interest and penalties, is as follows:
 Fiscal Year Ended July 31,
 20192020
(in thousands)
Balance at the beginning of the year$91,716 $81,250 
Increases related to current year tax positions13,736 3,897 
Increases related to prior year tax positions301 491 
Decreases related to prior year tax positions(23,782)(381)
Settlements with tax authorities(721) 
Balance at the end of the year$81,250 $85,257 
During the fiscal year ended July 31, 2020, the net increase in unrecognized tax positions was primarily attributable to federal and state research and development credits and intercompany charges.
As of July 31, 2020, if uncertain tax positions are fully recognized in the future, it would result in a $14.5 million impact to our effective tax rate, and the remaining amount would result in adjustments to deferred tax assets and corresponding adjustments to the valuation allowance.
We recognize interest and/or penalties related to income tax matters as a component of income tax expense. As of July 31, 2020, we had recognized $3.1 million accrued interest and penalties related to uncertain tax positions.
We file income tax returns in the U.S. federal jurisdiction as well as various U.S. states and foreign jurisdictions. The tax years 2009 and forward remain open to examination by the major jurisdictions in which we are subject to tax. These fiscal years outside the normal statute of limitation remain open to audit by tax authorities due to tax attributes generated in those early years, which have been carried forward and may be audited in subsequent years when utilized. We are subject to the continuous examination of income tax returns by various tax authorities. We regularly assess the likelihood of adverse outcomes resulting from these examinations to determine the adequacy of the provision for income taxes. We believe that adequate amounts have been reserved for any adjustments that may ultimately result from these examinations. A final determination of Altera is possible within the next 12 months. If the Altera opinion stands, it would result in a $36.2 million reduction of our gross unrecognized tax benefits. There is no impact to our effective tax rate and this would result in adjustments to deferred tax assets and corresponding adjustments to the valuation allowance. Other than Altera, we do not anticipate a significant impact to the unrecognized tax benefits within the next 12 months.





119


NUTANIX, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)
NOTE 13. SEGMENT INFORMATION
Our chief operating decision maker is a group which is comprised of our Chief Executive Officer and Chief Financial Officer. This group reviews financial information presented on a consolidated basis for purposes of allocating resources and evaluating financial performance. Accordingly, we have a single reportable segment.
The following table sets forth revenue by geographic location based on bill-to location:
 Fiscal Year Ended July 31,
 201820192020
(in thousands)
U.S.$648,805 $682,340 706,110 
Europe, the Middle East and Africa224,392 238,356 277,489 
Asia Pacific240,247 271,712 265,092 
Other Americas42,013 43,735 58,991 
Total revenue$1,155,457 $1,236,143 $1,307,682 
As of July 31, 2019 and 2020, $161.9 million and $136.7 million, respectively, of our long-lived assets, net were located in the United States.





120


NUTANIX, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)
NOTE 14. SELECTED QUARTERLY FINANCIAL DATA (UNAUDITED)
The following sets forth selected unaudited quarterly consolidated statements of operations data for each of the eight quarters in the period ended July 31, 2020. The information for each of these quarters has been prepared on a basis consistent with our audited annual consolidated financial statements included elsewhere in this report and, in the opinion of management, includes all adjustments of a normal, recurring nature that are necessary for the fair presentation of the results of operations for these periods in accordance with U.S. GAAP. This data should be read in conjunction with our audited consolidated financial statements and related notes included elsewhere in this report. These historical quarterly operating results are not necessarily indicative of the results that may be expected for a full fiscal year or any future period.
Three Months Ended
October 31, 2018January 31, 2019April 30, 2019July 31, 2019October 31, 2019January 31, 2020April 30, 2020July 31, 2020
(unaudited, in thousands, except per share amounts)
Revenue:
Product$224,346 $236,932 $184,794 $186,347 $192,444 $213,547 $180,756 $179,075 
Support, entitlements and other services
88,937 98,428 102,830 113,529 122,324 133,220 137,517 148,799 
Total revenue313,283 335,360 287,624 299,876 314,768 346,767 318,273 327,874 
Cost of revenue:
Product (2)(3)
39,261 45,966 29,528 28,323 21,233 20,676 15,990 13,413 
Support, entitlements and other services (2)
34,845 40,016 45,549 40,640 50,968 54,547 56,304 53,558 
Total cost of revenue74,106 85,982 75,077 68,963 72,201 75,223 72,294 66,971 
Gross profit239,177 249,378 212,547 230,913 242,567 271,544 245,979 260,903 
Operating expenses:
Sales and marketing (2)(3)
196,497 213,707 245,703 253,843 291,838 304,936 299,162 264,453 
Research and development (2)
110,531 123,037 137,982 129,169 138,206 139,088 141,346 135,338 
General and administrative (2)
27,339 28,788 33,040 30,420 32,860 34,579 35,644 32,464 
Total operating expenses334,367 365,532 416,725 413,432 462,904 478,603 476,152 432,255 
Loss from operations(95,190)(116,154)(204,178)(182,519)(220,337)(207,059)(230,173)(171,352)
Other expense, net(2,703)(4,399)(3,212)(4,705)(5,040)(5,863)(5,640)(9,757)
Loss before (benefit from) provision for income taxes
(97,893)(120,553)(207,390)(187,224)(225,377)(212,922)(235,813)(181,109)
(Benefit from) provision for income taxes
(3,628)2,210 2,423 7,114 3,923 4,642 4,858 4,239 
Net loss$(94,265)$(122,763)$(209,813)$(194,338)$(229,300)$(217,564)$(240,671)$(185,348)
Net loss per share attributable to Class A and Class B common stockholders—basic and diluted (1)
$(0.54)$(0.68)$(1.15)$(1.04)$(1.21)$(1.13)$(1.23)$(0.93)

(1)Basic and diluted earnings per share are computed independently for each of the quarters presented. Therefore, the sum of quarterly basic and diluted per share amounts may not equal annual basic and diluted per share amounts.





121


NUTANIX, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)
(2)Includes stock-based compensation as follows:
Three Months Ended
October 31, 2018January 31, 2019April 30, 2019July 31, 2019October 31, 2019January 31, 2020April 30, 2020July 31, 2020
(unaudited, in thousands)
Product cost of sales$698 $872 $953 $1,012 $1,112 $1,458 $1,367 $1,397 
Support, entitlements and other services cost of sales
3,157 3,373 4,542 4,254 4,751 5,140 5,959 6,164 
Sales and marketing22,606 23,462 35,257 26,426 27,775 31,185 33,177 33,878 
Research and development31,009 34,679 42,265 32,566 37,563 36,459 39,462 39,768 
General and administrative8,455 10,179 11,815 9,149 10,225 11,373 12,131 11,654 
Total$65,925 $72,565 $94,832 $73,407 $81,426 $85,615 $92,096 $92,861 
(3)Includes amortization of intangible assets as follows:
Three Months Ended
October 31, 2018January 31, 2019April 30, 2019July 31, 2019October 31, 2019January 31, 2020April 30, 2020July 31, 2020
(unaudited, in thousands)
Product cost of sales$3,168 $3,692 $3,694 $3,694 $3,694 $3,694 $3,694 $3,695 
Sales and marketing550 666 661 651 651 651 651 650 
Total$3,718 $4,358 $4,355 $4,345 $4,345 $4,345 $4,345 $4,345 

NOTE 15. SUBSEQUENT EVENTS
Issuance and Sale of Convertible Senior Notes
On August 26, 2020, we entered into an investment agreement (the "Investment Agreement") with BCPE Nucleon (DE) SPV, LP ("Bain") relating to the issuance and sale to Bain of $750 million in an initial aggregate principal amount of 2.50% Convertible Senior Notes due 2026 (the "2026 Notes"). The transactions contemplated by the Investment Agreement (the "Transaction") are expected to close on or prior to September 24, 2020, subject to satisfaction of the customary closing conditions set forth in the Investment Agreement (the date on which the closing occurs, the "Closing").
The 2026 Notes will be governed by an indenture (the "Indenture") between the us and U.S. Bank National Association, as trustee. The 2026 Notes will bear interest at a rate of 2.50% per annum, with such interest to be paid in kind on the 2026 Notes held by Bain through an increase in the principal amount of the 2026 Notes, and in cash on the 2026 Notes transferred to entities not affiliated with Bain. Interest on the 2026 Notes will accrue from the date of issuance and be added to the principal amount on a semi-annual basis thereafter. The 2026 Notes will mature on September 15, 2026, subject to earlier conversion, redemption or repurchase.
The 2026 Notes are convertible at the option of the holder at any time until the close of business on the scheduled trading day immediately preceding the maturity date, subject to all applicable conversion restrictions. The 2026 Notes will be convertible into shares of our Class A Common Stock ("Common Stock") based on an initial conversion rate of 36.0360 shares of Common Stock per $1,000 principal amount of the 2026 Notes (which is equal to an initial conversion price of $27.75 per share), in each case subject to customary anti-dilution and other adjustments, including in connection with any make-whole adjustment (as described in the Indenture) as a result of certain extraordinary transactions. In addition, at the one-year anniversary of the date of the 2026 Notes, depending on the achievement of financial milestones, the conversion price may be subject to an additional, one-time adjustment, to an amount in the range of $25.25 to $27.75 per share.





122


NUTANIX, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)
On or after September 15, 2025, the 2026 Notes will be redeemable by us, at our option, for cash, shares of Common Stock, or a combination of both at the election of the holder of the 2026 Notes, for all or any portion of the 2026 Notes in the event that the closing sale price per share of our Common Stock has been at least 150% of the conversion price then in effect for at least 20 trading days (whether or not consecutive), including at least one of the five trading days immediately preceding the date on which we provide the redemption notice in accordance with the Indenture, during any 30 consecutive trading day period (including the last trading day of such period) ending on, and including, the trading day immediately preceding the date on which we provide the redemption notice at a redemption price of 100% of the principal amount of such 2026 Notes, plus any accrued and unpaid interest to, but excluding, the redemption date.
With certain exceptions, upon a Fundamental Change (as defined in the Indenture), which includes, among other things, change of control of Nutanix or the failure of our Common Stock to be listed on a certain stock exchange, the holders of the 2026 Notes may require that we repurchase all or part of their 2026 Notes in principal amount of $1,000 or an integral multiple thereof at purchase price equal to 100% of the principal amount thereof, plus accrued and unpaid interest thereon to, but excluding, the Fundamental Change repurchase date.
The Indenture will include customary "events of default," which may result in the acceleration of the maturity of the 2026 Notes under the Indenture. The Indenture will also include customary covenants for convertible notes of this type.
Stock Repurchase Program
In August 2020, our Board of Directors authorized the repurchase of up to $125.0 million of our Class A common stock. Repurchases may be made from time to time through open market purchases or through privately negotiated transactions subject to market conditions, applicable legal requirements and other relevant factors. The repurchase program does not obligate us to acquire any particular amount of our common stock, and may be suspended at any time at our discretion.
CEO Succession Plan
On August 27, 2020, our Board of Directors announced that it has initiated a CEO succession plan to identify a candidate to succeed Dheeraj Pandey, given Mr. Pandey’s plans to retire as Chief Executive Officer. Mr. Pandey intends to continue as Chairman of the Board and Chief Executive Officer until his successor has been selected and appointed.







123


Item 9. Changes in and Disagreements with Accountants on Accounting and Financial Disclosure
None.
Item 9A. Controls and Procedures
Evaluation of Disclosure Controls and Procedures
Our management, with the participation of our Chief Executive Officer and our Chief Financial Officer, has evaluated the effectiveness of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Securities and Exchange Act of 1934, as amended ("Exchange Act")) prior to the filing of this Annual Report on Form 10-K. Based on such evaluation, our Chief Executive Officer and Chief Financial Officer have concluded that, as of the end of the period covered by this Annual Report on Form 10-K, our disclosure controls and procedures were, in design and operation, effective at the reasonable assurance level.
Management’s Report on Internal Control over Financial Reporting
Our management is responsible for establishing and maintaining adequate internal control over financial reporting, as defined in Rule 13a-15(f) and Rule 15d-15(f) of the Exchange Act. Internal control over financial reporting consists of policies and procedures that: (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of our assets; (2) are designed and operated to provide reasonable assurance regarding the reliability of our financial reporting and our process for the preparation of financial statements for external purposes in accordance with generally accepted accounting principles and that our receipts and expenditures are being made only in accordance with authorizations of our management and directors; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use or disposition of our assets that could have a material effect on the financial statements. Our management evaluated the effectiveness of our internal control over financial reporting using the criteria set forth by the Committee of Sponsoring Organizations of the Treadway Commission in Internal Control - Integrated Framework (2013). Based on the results of our evaluation, our management has concluded that our internal control over financial reporting was effective as of July 31, 2020.
The effectiveness of our internal control over financial reporting as of July 31, 2020 has been audited by Deloitte & Touche LLP, an independent registered public accounting firm, as stated in their report, which appears in Part II, Item 8 of this Annual Report on Form 10-K.
Limitations on the Effectiveness of Controls
Because of inherent limitations, internal control over financial reporting may not prevent or detect misstatements and 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.
Changes in Internal Control over Financial Reporting
There was no change in our internal control over financial reporting identified in connection with the evaluation required by Rule 13a-15(d) and 15d-15(d) of the Exchange Act that occurred during the most recently completed fiscal quarter that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.
Item 9B. Other Information
None.





124


PART III
Item 10. Directors, Executive Officers and Corporate Governance
The information required by this item is incorporated herein by reference to our definitive proxy statement for our 2020 annual meeting of stockholders ("2020 Proxy Statement"), which will be filed not later than 120 days after the end of our fiscal year ended July 31, 2020.
Item 11. Executive Compensation
The information required by this item is incorporated herein by reference to our 2020 Proxy Statement.
Item 12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters
The information required by this item is incorporated herein by reference to our 2020 Proxy Statement.
Item 13. Certain Relationships and Related Transactions and Director Independence
The information required by this item is incorporated herein by reference to our 2020 Proxy Statement.
Item 14. Principal Accountant Fees and Services
The information required by this item is incorporated herein by reference to our 2020 Proxy Statement.





125


PART IV
Item 15. Exhibits and Financial Statement Schedules
(a)(1) Consolidated Financial Statements
We have filed the consolidated financial statements listed in the Index to Consolidated Financial Statements included in Part II, Item 8, "Financial Statements and Supplementary Data" of this Annual Report on Form 10-K.
(a)(2) Financial Statement Schedules
All financial statement schedules have been omitted because they are not applicable, not material, or the required information is shown in the consolidated financial statements or the notes thereto.
(a)(3) Exhibits
See the Exhibit Index below in this Annual Report on Form 10-K.
Item 16. Form 10-K Summary
None.





126


EXHIBIT INDEX
Incorporated by Reference
NumberExhibit TitleFormFile No.Exhibit
Filing
Date
Filed
Herewith
3.110-Q001-378833.112/8/2016
3.2S-1/A333-2087113.45/27/2016
4.1S-1333-2087114.112/22/2015
4.2S-1/A333-2087114.24/4/2016
4.3S-1333-2087114.312/22/2015
4.48-K001-378834.11/23/2018
4.510-K001-378834.59/24/2019
10.1†10-Q001-3788310.16/5/2019
10.2S-1333-20871110.112/22/2015
10.3+S-1/A333-20871110.28/16/2016
10.4+S-1333-20871110.312/22/2015
10.5+S-1/A333-20871110.49/19/2016
10.6+10-Q001-3788310.13/5/2020
10.7+S-1333-20871110.612/22/2015
10.8+S-1333-20871110.712/22/2015
10.9+S-1333-20871110.1112/22/2015
10.10+S-1333-20871110.1212/22/2015
10.11+S-1333-20871110.1312/22/2015
10.12+S-1333-20871110.1412/22/2015
10.13S-1/A333-20871110.158/16/2016
10.14S-1/A333-20871110.168/16/2016
10.15†10-Q001-3788310.26/5/2019
10.16†10-Q001-3788310.312/10/2018
10.17+S-1/A333-20871110.219/12/2016
10.18†S-1/A333-20871110.185/27/2016
10.19+10-Q001-3788310.412/10/2018
10.20+10-Q001-3788310.13/15/2018
10.21†10-Q001-3788310.36/5/2019
10.2210-Q001-3788310.16/12/2018
10.2310-Q001-3788310.26/12/2018
10.2410-Q001-3788310.36/12/2018
10.2510-Q001-3788310.112/10/2018
10.2610-K001-3788310.289/24/2019
10.2710-K001-3788310.299/24/2019
10.2810-Q001-3788310.46/12/2018
10.29††10-K001-3788310.319/24/2019
10.3010-Q001-3788310.212/10/2018
10.318-K001-3788310.11/23/2018
10.32††10-Q001-3788310.112/5/2019
10.3310-Q001-3788310.212/5/2019
10.34††10-Q001-3788310.312/5/2019
10.35††10-Q001-3788310.412/5/2019
10.3610-Q001-3788310.512/5/2019
10.37+10-Q001-3788310.23/5/2020
10.388-K001-3788310.18/27/2020
21.1X
23.1X
24.1X
31.1X
31.2X
32.1X
32.2X
101.INSXBRL Instance Document.X
101.SCHXBRL Taxonomy Extension Schema Document.X
101.CALXBRL Taxonomy Extension Calculation Linkbase Document.X
101.XBRL Taxonomy Extension Definition.X
101.XBRL Taxonomy Extension Label LinkbaseX
101.PREXBRL Taxonomy Extension Presentation Linkbase Document.X
† Confidential treatment has been requested for portions of this exhibit. These portions have been omitted and have been filed separately with the Securities and Exchange Commission.
†† Certain confidential information contained in this Exhibit was omitted by means of marking such portions with brackets because the identified confidential information (i) is not material and (ii) would be competitively harmful if publicly disclosed.
* These exhibits are furnished with this Annual Report on Form 10-K and are not deemed filed with the Securities and Exchange Commission and are not incorporated by reference in any filing of Nutanix, Inc. under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended, whether made before or after the date hereof and irrespective of any general incorporation language contained in such filings.
+Indicates a management contract or compensatory plan or arrangement.





127


SIGNATURES
Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereto duly authorized.
NUTANIX, INC.
Date: September 23, 2020By:/s/ Dheeraj Pandey
Dheeraj Pandey
Chief Executive Officer and Chairman
POWER OF ATTORNEY
KNOW ALL PERSONS BY THESE PRESENTS, that each person whose signature appears below constitutes and appoints Dheeraj Pandey and Duston M. Williams, jointly and severally, his attorneys-in-fact, each with the power of substitution, for him in any and all capacities, to sign any amendments to this report, and to file the same, with exhibits thereto and other documents in connection therewith, with the Securities and Exchange Commission, hereby ratifying and confirming all that each of said attorneys-in-fact, or his substitute or substitutes, may do or cause to be done by virtue hereof.
Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed by the following persons on behalf of the registrant and in the capacities and on the dates indicated.
Signature Title Date
/s/ Dheeraj Pandey
 
Chief Executive Officer and Chairman
(Principal Executive Officer)
 September 23, 2020
Dheeraj Pandey
/s/ Duston M. Williams
 
Chief Financial Officer
(Principal Financial Officer)
 September 23, 2020
Duston M. Williams
/s/ Aaron Boynton
Chief Accounting Officer
(Principal Accounting Officer)
September 23, 2020
Aaron Boynton
/s/ Sohaib Abbasi
DirectorSeptember 23, 2020
Sohaib Abbasi
/s/ Susan L. Bostrom
 Director September 23, 2020
Susan L. Bostrom
/s/ Craig Conway
DirectorSeptember 23, 2020
Craig Conway
/s/ Virginia Gambale
DirectorSeptember 23, 2020
Virginia Gambale
/s/ Steven J. Gomo
 Director September 23, 2020
Steven J. Gomo
/s/ Ravi Mhatre
 Director September 23, 2020
Ravi Mhatre
/s/ Jeffrey T. Parks
 Director September 23, 2020
Jeffrey T. Parks
/s/ Brian M. StevensDirectorSeptember 23, 2020
Brian M. Stevens






128

EX-21.1 2 exhibit211significants.htm EX-21.1 Document

Exhibit 21.1

SUBSIDIARIES OF NUTANIX, INC.


NameJurisdiction
Nutanix Netherlands B. V.Netherlands

EX-23.1 3 exhibit231-auditorscon.htm EX-23.1 Document

Exhibit 23.1

CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

We consent to the incorporation by reference in Registration Statement Nos. 333- 227491 and 333- 227513 on Form S-3 and Registration Statement Nos. 333- 213888, 333- 220517, 333- 227490, 333- 233499, and 333- 236925 on Form S-8 of our reports dated September 23, 2020, relating to the financial statements of Nutanix, Inc. and its subsidiaries (the “Company”) and the effectiveness of the Company's internal control over financial reporting appearing in this Annual Report on Form 10-K for the year ended July 31, 2020.
/s/ DELOITTE & TOUCHE LLP

San Jose, California
September 23, 2020



EX-31.1 4 ex311-07312020x10k.htm EX-31.1 Document

Exhibit 31.1

CERTIFICATION OF CHIEF EXECUTIVE OFFICER
PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Dheeraj Pandey, certify that:

1.I have reviewed this Annual Report on Form 10-K of Nutanix, 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 officers 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

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

5.The registrant's other certifying officers 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: September 23, 2020/s/ Dheeraj Pandey
Dheeraj Pandey
Chairman and Chief Executive Officer
(Principal Executive Officer)


EX-31.2 5 ex312-07312020x10k.htm EX-31.2 Document

Exhibit 31.2

CERTIFICATION OF CHIEF EXECUTIVE OFFICER
PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Duston M. Williams, certify that:

1.I have reviewed this Annual Report on Form 10-K of Nutanix, 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 officers 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

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

5.The registrant's other certifying officers 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: September 23, 2020/s/ Duston M. Williams
Duston M. Williams
Chief Financial Officer
(Principal Financial Officer)


EX-32.1 6 ex321-07312020x10k.htm EX-32.1 Document

        Exhibit 32.1


CERTIFICATIONS OF CHIEF EXECUTIVE OFFICER AND CHIEF FINANCIAL OFFICER
PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002


I, Dheeraj Pandey, certify pursuant to Rule 13a-14(b) of the Securities Exchange Act of 1934, as amended, (the “Exchange Act”) and Section 1350 of Chapter 63 of Title 18 of the United States Code (18 U.S.C. §1350), as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Annual Report on Form 10-K of Nutanix, Inc. for the year ended July 31, 2020, fully complies with the requirements of Section 13(a) or 15(d) of the Exchange Act and that information contained in such Annual Report on Form 10-K fairly presents, in all material respects, the financial condition and results of operations of Nutanix, Inc.
Date: September 23, 2020/s/ Dheeraj Pandey
Dheeraj Pandey
Chairman and Chief Executive Officer
(Principal Executive Officer)





EX-32.2 7 ex322-07312020x10k.htm EX-32.2 Document

        Exhibit 32.2


CERTIFICATIONS OF CHIEF EXECUTIVE OFFICER AND CHIEF FINANCIAL OFFICER
PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002


I, Duston M. Williams, certify pursuant to Rule 13a-14(b) of the Securities Exchange Act of 1934, as amended, (the “Exchange Act”) and Section 1350 of Chapter 63 of Title 18 of the United States Code (18 U.S.C. §1350), as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Annual Report on Form 10-K of Nutanix, Inc. for the period ended July 31, 2020, fully complies with the requirements of Section 13(a) or 15(d) of the Exchange Act and that information contained in such Annual Report on Form 10-K fairly presents, in all material respects, the financial condition and results of operations of Nutanix, Inc.
Date: September 23, 2020/s/ Duston M. Williams
Duston M. Williams
Chief Financial Officer
(Principal Financial Officer)




EX-101.SCH 8 ntnx-20200731.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - COVER PAGE link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY (DEFICIT) link:presentationLink link:calculationLink link:definitionLink 1006007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - OVERVIEW AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - OVERVIEW AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 2303301 - Disclosure - OVERVIEW AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) link:presentationLink link:calculationLink link:definitionLink 2404401 - Disclosure - OVERVIEW AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - OVERVIEW AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Concentration Risk (Details) link:presentationLink link:calculationLink link:definitionLink 2406403 - Disclosure - OVERVIEW AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Allowance for Doubtful Accounts (Details) link:presentationLink link:calculationLink link:definitionLink 2107102 - Disclosure - BUSINESS COMBINATIONS link:presentationLink link:calculationLink link:definitionLink 2308302 - Disclosure - BUSINESS COMBINATIONS (Tables) link:presentationLink link:calculationLink link:definitionLink 2409404 - Disclosure - BUSINESS COMBINATIONS - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2410405 - Disclosure - BUSINESS COMBINATIONS - Minjar Acquisition (Details) link:presentationLink link:calculationLink link:definitionLink 2411406 - Disclosure - BUSINESS COMBINATIONS - Preliminary Aggregate Purchase Price Allocation (Details) link:presentationLink link:calculationLink link:definitionLink 2112103 - Disclosure - REVENUE, DEFERRED REVENUE AND DEFERRED COMMISSIONS link:presentationLink link:calculationLink link:definitionLink 2313303 - Disclosure - REVENUE, DEFERRED REVENUE AND DEFERRED COMMISSIONS (Tables) link:presentationLink link:calculationLink link:definitionLink 2414407 - Disclosure - REVENUE, DEFERRED REVENUE AND DEFERRED COMMISSIONS - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2415408 - Disclosure - REVENUE, DEFERRED REVENUE AND DEFERRED COMMISSIONS - Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2416409 - Disclosure - REVENUE, DEFERRED REVENUE AND DEFERRED COMMISSIONS - Changes in Deferred Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2117104 - Disclosure - FAIR VALUE MEASUREMENTS link:presentationLink link:calculationLink link:definitionLink 2318304 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 2419410 - Disclosure - FAIR VALUE MEASUREMENTS - Fair Value of Financial Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2420411 - Disclosure - FAIR VALUE MEASUREMENTS FAIR VALUE MEASUREMENTS - Convertible Senior Notes (Details) link:presentationLink link:calculationLink link:definitionLink 2121105 - Disclosure - BALANCE SHEET COMPONENTS link:presentationLink link:calculationLink link:definitionLink 2322305 - Disclosure - BALANCE SHEET COMPONENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 2423412 - Disclosure - BALANCE SHEET COMPONENTS - Short-Term Investments (Details) link:presentationLink link:calculationLink link:definitionLink 2424413 - Disclosure - BALANCE SHEET COMPONENTS - Prepaid Expenses and Other Current Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2425414 - Disclosure - BALANCE SHEET COMPONENTS - Property, Plant and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 2426415 - Disclosure - BALANCE SHEET COMPONENTS - Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2427416 - Disclosure - BALANCE SHEET COMPONENTS - Future Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2428417 - Disclosure - BALANCE SHEET COMPONENTS BALANCE SHEET COMPONENTS - Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 2429418 - Disclosure - BALANCE SHEET COMPONENTS - Accrued Compensation Benefits (Details) link:presentationLink link:calculationLink link:definitionLink 2430419 - Disclosure - BALANCE SHEET COMPONENTS - Accrued Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2131106 - Disclosure - CONVERTIBLE SENIOR NOTES link:presentationLink link:calculationLink link:definitionLink 2332306 - Disclosure - CONVERTIBLE SENIOR NOTES (Tables) link:presentationLink link:calculationLink link:definitionLink 2433420 - Disclosure - CONVERTIBLE SENIOR NOTES - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2434421 - Disclosure - CONVERTIBLE SENIOR NOTES - Proceeds from Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2435422 - Disclosure - CONVERTIBLE SENIOR NOTES - Components of Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2436423 - Disclosure - CONVERTIBLE SENIOR NOTES - Interest Expense Recognized (Details) link:presentationLink link:calculationLink link:definitionLink 2137107 - Disclosure - LEASES link:presentationLink link:calculationLink link:definitionLink 2338307 - Disclosure - LEASES (Tables) link:presentationLink link:calculationLink link:definitionLink 2439424 - Disclosure - LEASES - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2440425 - Disclosure - LEASES - Supplemental Balance Sheet (Details) link:presentationLink link:calculationLink link:definitionLink 2441426 - Disclosure - LEASES - Supplemental Cash Flow and Other Information (Details) link:presentationLink link:calculationLink link:definitionLink 2442427 - Disclosure - LEASES - Remaining Maturity Under Topic 842 (Details) link:presentationLink link:calculationLink link:definitionLink 2442427 - Disclosure - LEASES - Remaining Maturity Under Topic 842 (Details) link:presentationLink link:calculationLink link:definitionLink 2443428 - Disclosure - LEASES - Remaining Maturity Under Topic 840 (Details) link:presentationLink link:calculationLink link:definitionLink 2144108 - Disclosure - COMMITMENTS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 2445429 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details) link:presentationLink link:calculationLink link:definitionLink 2146109 - Disclosure - STOCKHOLDERS’ EQUITY link:presentationLink link:calculationLink link:definitionLink 2347308 - Disclosure - STOCKHOLDERS’ EQUITY STOCKHOLDERS' EQUITY (Tables) link:presentationLink link:calculationLink link:definitionLink 2448430 - Disclosure - STOCKHOLDERS’ EQUITY (Details) link:presentationLink link:calculationLink link:definitionLink 2149110 - Disclosure - EQUITY AWARD PLANS link:presentationLink link:calculationLink link:definitionLink 2350309 - Disclosure - EQUITY AWARD PLANS (Tables) link:presentationLink link:calculationLink link:definitionLink 2451431 - Disclosure - EQUITY AWARD PLANS - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2452432 - Disclosure - EQUITY AWARD PLANS - RSU (Details) link:presentationLink link:calculationLink link:definitionLink 2453433 - Disclosure - EQUITY AWARD PLANS - Stock Options (Details) link:presentationLink link:calculationLink link:definitionLink 2454434 - Disclosure - EQUITY AWARD PLANS - ESPP (Details) link:presentationLink link:calculationLink link:definitionLink 2455435 - Disclosure - EQUITY AWARD PLANS - Stock Based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2156111 - Disclosure - NET LOSS PER SHARE link:presentationLink link:calculationLink link:definitionLink 2357310 - Disclosure - NET LOSS PER SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink 2458436 - Disclosure - NET LOSS PER SHARE (Details) link:presentationLink link:calculationLink link:definitionLink 2459437 - Disclosure - NET LOSS PER SHARE (Details) link:presentationLink link:calculationLink link:definitionLink 2160112 - Disclosure - INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 2361311 - Disclosure - INCOME TAXES (Tables) link:presentationLink link:calculationLink link:definitionLink 2462438 - Disclosure - INCOME TAXES - Schedule of Income Before Provision for Income Taxes, Domestic and Foreign (Details) link:presentationLink link:calculationLink link:definitionLink 2463439 - Disclosure - INCOME TAXES - Schedule of Provision for Income Taxes, Current and Deferred (Details) link:presentationLink link:calculationLink link:definitionLink 2464440 - Disclosure - INCOME TAXES - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2465441 - Disclosure - INCOME TAXES - Schedule of Effective Income Tax Rate Reconciliation (Details) link:presentationLink link:calculationLink link:definitionLink 2466442 - Disclosure - INCOME TAXES - Schedule of Deferred Tax Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2467443 - Disclosure - INCOME TAXES INCOME TAXES - Schedule of Unrecognized Tax Benefits (Details) link:presentationLink link:calculationLink link:definitionLink 2168113 - Disclosure - SEGMENT INFORMATION link:presentationLink link:calculationLink link:definitionLink 2369312 - Disclosure - SEGMENT INFORMATION (Tables) link:presentationLink link:calculationLink link:definitionLink 2470444 - Disclosure - SEGMENT INFORMATION (Details) link:presentationLink link:calculationLink link:definitionLink 2171114 - Disclosure - SELECTED QUARTERLY FINANCIAL DATA (UNAUDITED) link:presentationLink link:calculationLink link:definitionLink 2372313 - Disclosure - SELECTED QUARTERLY FINANCIAL DATA (UNAUDITED) (Tables) link:presentationLink link:calculationLink link:definitionLink 2473445 - Disclosure - SELECTED QUARTERLY FINANCIAL DATA (UNAUDITED) (Details) link:presentationLink link:calculationLink link:definitionLink 2174115 - Disclosure - SUBSEQUENT EVENTS link:presentationLink link:calculationLink link:definitionLink 2475446 - Disclosure - SUBSEQUENT EVENTS (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 9 ntnx-20200731_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 10 ntnx-20200731_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 11 ntnx-20200731_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Document Type Document Type ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag Outstanding, intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Demonstration units Demonstration Units [Member] Demonstration Units [Member] Options granted (in shares) 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] Condensed Financial Statements Condensed Financial Statements [Table Text Block] Related Party [Axis] Related Party [Axis] Amortization of Debt Discount (Premium) Amortization of Debt Discount (Premium) Support, entitlements and other services Service [Member] Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block] Partner A Partner A [Member] Partner A [Member] Released (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Number of additional shares authorized (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized Level III Fair Value, Inputs, Level 3 [Member] U.S. tax reform impact Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount Less: Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Statistical Measurement [Domain] Statistical Measurement [Domain] Liabilities and Stockholders’ Equity (Deficit) Liabilities and Equity [Abstract] Change in unrecognized tax benefit Effective Income Tax Rate Reconciliation, Tax Contingency, Amount Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Equity component of convertible senior notes, net Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt Deferred payment arrangement, number of shares (in shares) Business Combination, Deferred Payment Arrangement, Number of Shares Business Combination, Deferred Payment Arrangement, Number of Shares recognized as stock-based compensation expense over the required service period. Security Exchange Name Security Exchange Name Intangible assets—net Intangible assets, net Intangible assets, net—beginning balance Intangible assets, net—ending balance Intangible Assets, Net (Excluding Goodwill) Proceeds from issuance of convertible senior notes, net Proceeds from Convertible Debt Sales and marketing Selling and Marketing Expense [Member] Loss from operations Operating Income (Loss) Market Stock Units Market Stock Units [Member] Market Stock Units [Member] Total current liabilities Liabilities, Current Accounts Receivable and Allowance for Doubtful Accounts Accounts Receivable [Policy Text Block] Prepaid expenses and other current assets Total prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Outstanding (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Accrued professional services Accrued Professional Fees, Current Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Commitments and contingencies (Note 8) Commitments and Contingencies Warranties Guarantees, Indemnifications and Warranties Policies [Policy Text Block] Assets Assets [Abstract] Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Award vesting period (in years) Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Accounting Policies [Abstract] Accounting Policies [Abstract] Thereafter Lessee, Operating Lease, Liability, to be Paid, after Year Five Convertible senior notes, net Convertible Notes Payable, Noncurrent Furniture and fixtures Furniture and Fixtures [Member] Issuance of common stock through employee equity incentive plans, net of repurchases Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture Entity Address, State or Province Entity Address, State or Province Released (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Proceeds from sales of shares through employee equity incentive plans, net of repurchases Proceeds from Stock Plans U.S. federal income tax at statutory rate Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount Operating cash flows from operating leases Operating Lease, Payments Accounts payable Accounts Payable, Current Accumulated deficit Retained Earnings (Accumulated Deficit) Finite-lived intangible assets: Finite-Lived Intangible Assets, Gross [Abstract] Software Software [Member] Software [Member] Operating lease right-of-use assets Right-of-use asset Operating lease right-of-use assets, net Operating Lease, Right-of-Use Asset Net Transaction Cost of the Note Hedges and Warrants Net Transaction Cost of the Note Hedges and Warrants Net transaction cost of the Note Hedges and Warrants. Accrued commissions Accrued Sales Commission, Current Convertible Debt Issuance Cost Convertible Debt Issuance Cost Convertible Debt Issuance Cost Debt issuance costs incurred related to the convertible debt. It includes the amount of discount given to the initial purchasers' of the convertible debt. The total amount will be amortized over the term of the convertible debt. Debt Instrument, Unamortized Discount Debt Instrument, Unamortized Discount Debt Instrument, Unamortized Discount Property and equipment Deferred Tax Liabilities, Property, Plant and Equipment Acquisition-related Deferred Tax Liabilities, Goodwill and Intangible Assets 2021 Lessee, Operating Lease, Liability, to be Paid, Year One Common Class B Common Class B [Member] Shares underlying outstanding stock options (in shares) Beginning balance (in shares) Ending balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number 2024 Lessee, Operating Lease, Liability, to be Paid, Year Four Schedule of Financial Assets and Liabilities Measured on Recurring Basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Compensation not yet recognized Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Deferred payment arrangement, amount paid in cash Business Combination, Deferred Payment Arrangement, Amount Paid in Cash Business Combination, Deferred Payment Arrangement, Amount Paid in Cash New Accounting Pronouncements or Change in Accounting Principle [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Share cap (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Maximum Number of Shares Per Employee Customer [Axis] Customer [Axis] State and local Current State and Local Tax Expense (Benefit) Research credit carryforwards Tax Credit Carryforward, Amount Revenue/commissions recognized Contract with Customer, Asset, Reclassified to Receivable Vesting of early exercised stock options Adjustments to Additional Paid in Capital, Vesting of Early Exercised Stock Options Adjustments to Additional Paid in Capital, Vesting of Early Exercised Stock Options Income Taxes Income Tax, Policy [Policy Text Block] Total operating expenses Operating Expenses Exercisable (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 comprehensive (loss) income, net of tax: Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] Other liabilities—non-current (1) Other Liabilities, Noncurrent Options canceled/forfeited (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Options vested in period, fair value Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value Stock-based compensation APIC, Share-based Payment Arrangement, Increase for Cost Recognition Options canceled/forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period Total revenue Revenue from Contract with Customer, Excluding Assessed Tax Measurement Frequency [Domain] Measurement Frequency [Domain] Advertising expense Advertising Expense Common stock, number of classes of stock Common Stock, Number of Classes of Stock Common Stock, Number of Classes of Stock Fair value of common stock (in dollars per share) Share Price Concentration risk percentage Concentration Risk, Percentage Business Acquisition [Axis] Business Acquisition [Axis] Geographical [Domain] Geographical [Domain] Expiration period (in years) Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period Debt instrument, conversion ratio Debt Instrument, Convertible, Conversion Ratio Statement [Line Items] Statement [Line Items] Issuance of common stock for acquisitions (in shares) Stock Issued During Period, Shares, Acquisitions Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Foreign Deferred Foreign Income Tax Expense (Benefit) Class of Stock [Domain] Class of Stock [Domain] Nonvested shares (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Unvested, Number Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Unvested, Number Entity Voluntary Filers Entity Voluntary Filers Common stock warrants Common Stock Warrants [Member] Common Stock Warrants [Member] Acquisition related costs Business Combination, Acquisition Related Costs Tax Credit Carryforward [Axis] Tax Credit Carryforward [Axis] Statement [Table] Statement [Table] Stock-based compensation expense Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits Write-offs Accounts Receivable, Allowance for Credit Loss, Writeoff Statistical Measurement [Axis] Statistical Measurement [Axis] Debt Instrument, Fair Value Disclosure Debt Instrument, Fair Value Disclosure Payment term Business Combination, Deferred Payment Arrangement, Payment Term Business Combination, Deferred Payment Arrangement, Payment Term Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Increase in common stock available for issuance (in shares) Common Stock, Capital Shares Reserved for Future Issuance, Period Increase (Decrease) Common Stock, Capital Shares Reserved for Future Issuance, Period Increase (Decrease) VAT receivables VAT Receivables VAT Receivables Canceled/forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Forfeitures and Expirations Convertible Debt, Noncurrent Convertible Debt, Noncurrent Mainframe2, Inc. Mainframe2, Inc. [Member] Mainframe2, Inc. [Member] Foreign branch taxes Deferred Tax Liabilities, Foreign Branch Taxes Deferred Tax Liabilities, Foreign Branch Taxes Foreign Tax Authority Foreign Tax Authority [Member] Exercise Price per Share (in dollars per share) Class of Warrant or Right, Exercise Price of Warrants or Rights Fair Value, Measurements, Nonrecurring Fair Value, Nonrecurring [Member] Business Combinations [Abstract] Business Combinations [Abstract] Short-Term Investments Marketable Securities, Policy [Policy Text Block] Net income (loss) per share attributable to common stockholders—basic and diluted (in dollars per share) Net loss per share attributable to common stockholders—basic and diluted (in dollars per share) Earnings Per Share, Basic and Diluted Right-of-use asset, impairment loss Operating Lease, Right-of-Use Asset, Impairment Loss Operating Lease, Right-of-Use Asset, Impairment Loss Entity Small Business Entity Small Business Principles of Consolidation Consolidation, Policy [Policy Text Block] Operating lease right-of-use assets, gross Operating Lease, Right-of-Use Asset, Gross Operating Lease, Right-of-Use Asset, Gross Purchase obligation Unrecorded Unconditional Purchase Obligation Subscription and Circulation, Software Term-based Licenses Subscription and Circulation, Software Term-based Licenses [Member] Subscription and Circulation, Software Term-based Licenses [Member] Increase (Decrease) in Stockholders' Deficit Increase (Decrease) in Stockholders' Equity [Roll Forward] Debt Instrument, Convertible, Transaction Costs Attributable to Equity Component Debt Instrument, Convertible, Transaction Costs Attributable to Equity Component Debt Instrument, Convertible, Transaction Costs Attributable to Equity Component DEBT Debt Disclosure [Text Block] Unamortized Debt Issuance Expense Unamortized Debt Issuance Expense Unamortized Debt Issuance Expense Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Exercisable (in years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Assumed in a business combination Deferred Revenue, Assumed in Business Combination Deferred Revenue, Assumed in Business Combination Amendment Flag Amendment Flag Schedule of Basic and Diluted Net Loss Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Total Operating Leases, Future Minimum Payments Due Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Research and Development Research and Development Expense, Policy [Policy Text Block] Deferred tax assets: Deferred Tax Assets, Gross [Abstract] Percent expected to be recognized in next year Deferred Revenue, Contracted Revenue Not Recognized, Percent Expected to be Recognized in Next Year Deferred Revenue, Contracted Revenue Not Recognized, Percent Expected to be Recognized in Next Year Share reserved for future equity grants (in shares) Number of shares available for grant (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Other Other Accrued Liabilities, Current Fair Value Measurement Fair Value Measurement, Policy [Policy Text Block] BALANCE SHEET COMPONENTS Supplemental Balance Sheet Disclosures [Text Block] Partner C Partner C [Member] Partner C [Member] Debt Instrument, Convertible, Carrying Amount of Liability Component Debt Instrument, Convertible, Carrying Amount of Liability Component Debt Instrument, Convertible, Carrying Amount of Liability Component Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Entity Central Index Key Entity Central Index Key Related Party [Domain] Related Party [Domain] Incremental Common Shares Attributable to Dilutive Effect of Conversion of Debt Securities Incremental Common Shares Attributable to Dilutive Effect of Conversion of Debt Securities Measurement Frequency [Axis] Measurement Frequency [Axis] Short-term investments Short-term investments: Total Debt Securities, Available-for-sale, Current Financial Instruments [Domain] Financial Instruments [Domain] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Deferred payment arrangement, amount paid in shares (in shares) Business Combination, Deferred Payment Arrangement, Amount Paid in Shares Business Combination, Deferred Payment Arrangement, Amount Paid in Shares Schedule of Finite-Lived Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Fair Value Measurement [Domain] Fair Value Measurement [Domain] Purchases of property and equipment included in accounts payable and accrued liabilities Capital Expenditures Incurred but Not yet Paid Geographical [Axis] Geographical [Axis] SUBSEQUENT EVENTS Subsequent Events [Text Block] Change in valuation allowance Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount Debt Instrument, Convertible, Transaction Costs Attributable to Liability Component Debt Instrument, Convertible, Transaction Costs Attributable to Liability Component Debt Instrument, Convertible, Transaction Costs Attributable to Liability Component Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Non-deductible expenses Effective Income Tax Rate Reconciliation, Nondeductible Expense Excluding Share-based Compensation Cost, Amount Effective Income Tax Rate Reconciliation, Nondeductible Expense Excluding Share-based Compensation Cost, Amount Proceeds from Debt, Net of Issuance Costs Proceeds from Debt, Net of Issuance Costs Property, Plant and Equipment, Type [Axis] Long-Lived Tangible Asset [Axis] Employee Stock Employee Stock [Member] Income Statement Location [Axis] Income Statement Location [Axis] Accounts receivable, allowance Allowance for accounts receivable, beginning balance Allowance for doubtful accounts—ending balance Accounts Receivable, Allowance for Credit Loss, Current Issuance of common stock in connection with business combinations Stock Issued During Period, Value, Acquisitions Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Income Statement Location [Domain] Income Statement Location [Domain] 2022 Lessee, Operating Lease, Liability, to be Paid, Year Two Lease not yet commenced, undiscounted amount Lessee, Operating Lease, Lease Not Yet Commenced, Undiscounted Amount Lessee, Operating Lease, Lease Not Yet Commenced, Undiscounted Amount State State and Local Jurisdiction [Member] Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Transfer pricing adjustments Effective Income Tax Rate Reconciliation, Nondeductible Expenses, Transfer Pricing Adjustments Effective Income Tax Rate Reconciliation, Nondeductible Expenses, Transfer Pricing Adjustments Incentive Stock Option Incentive Stock Option [Member] Incentive Stock Option [Member] Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block] U.S. federal Current Federal Tax Expense (Benefit) Accrued bonus Accrued Bonuses, Current Amortization of intangible assets Amortization of intangible assets Amortization of Intangible Assets Deferred revenue Deferred Tax Assets, Deferred Income Lease, Cost Lease, Cost [Table Text Block] Prepaid income taxes Prepaid Taxes 2023 Lessee, Operating Lease, Liability, to be Paid, Year Three Other assets—non-current Other Assets, Noncurrent Plan Name [Axis] Plan Name [Axis] Non-contract Vendors Non-contract Vendors [Member] Non-contract Vendors [Member] Debt Instrument, convertible, threshold percentage of stock price trigger Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger SEGMENT INFORMATION Segment Reporting Disclosure [Text Block] Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants Cash equivalents: Cash and Cash Equivalents, Fair Value Disclosure Concentration Risk [Table] Concentration Risk [Table] Total assets Assets Share Price Threshold for Dilutive Effect of Warrants Share Price Threshold for Dilutive Effect of Warrants Share Price Threshold for Dilutive Effect of Warrants Interest Expense, Debt Interest Expense, Debt Debt Instrument, Convertible, Carrying Amount of Equity Component, Excluding Equity Issuance Costs Debt Instrument, Convertible, Carrying Amount of Equity Component, Excluding Equity Issuance Costs Debt Instrument, Convertible, Carrying Amount of Equity Component, Excluding Equity Issuance Costs Shares underlying outstanding restricted stock units (in shares) Outstanding, beginning balance (in shares) Outstanding, ending balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Title of 12(b) Security Title of 12(b) Security Schedule of Accrued Liabilities Schedule of Accrued Liabilities [Table Text Block] Total Finite-Lived Intangible Assets, Net Long-lived assets Long-Lived Assets Leases Deferred Tax Assets, Leases Deferred Tax Assets, Leases Income taxes payable Accrued Income Taxes, Current Subsequent Event Type [Axis] Subsequent Event Type [Axis] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Concentration Risk Concentration Risk, Credit Risk, Policy [Policy Text Block] Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Research Credit Carryforwards Research Tax Credit Carryforward [Member] Depreciation and amortization Depreciation, Depletion and Amortization Stock-based compensation Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Amount Revenue, Initial Application Period Cumulative Effect Transition [Line Items] Revenue, Initial Application Period Cumulative Effect Transition [Line Items] Schedule of Components of Income Tax Expense (Benefit) Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Offering period duration (in months) Share-based Compensation Arrangement by Share-based Payment Award, Offering Period Duration Share-based Compensation Arrangement by Share-based Payment Award, Offering Period Duration Product and Service [Axis] Product and Service [Axis] Total liabilities Liabilities Number of six-month purchase periods Share-based Compensation Arrangement by Share-based Payment Award, Number of Six Month Purchase Periods Share-based Compensation Arrangement by Share-based Payment Award, Number of Six Month Purchase Periods Period for recognition (in years) Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Volatility Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate Less: imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Vested and expected to vest (in years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term Schedule of Stock by Class Schedule of Stock by Class [Table Text Block] Revenue/commissions recognized Contract with Customer, Liability, Revenue Recognized Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Level I Fair Value, Inputs, Level 1 [Member] Amount deferred in prior period Deferred Revenue, Revenue Recognized, Amount Deferred in Prior Period Deferred Revenue, Revenue Recognized, Amount Deferred in Prior Period Debt Securities, Available-for-sale, Maturity, Fair Value, Rolling Maturity [Abstract] Debt Securities, Available-for-sale, Maturity, Fair Value, Rolling Maturity [Abstract] Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Accounts payable Increase (Decrease) in Accounts Payable Valuation allowance increase Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount Debt Instrument [Axis] Debt Instrument [Axis] Additional Paid-in Capital Additional Paid-in Capital [Member] New Accounting Pronouncement, Early Adoption [Table] New Accounting Pronouncement, Early Adoption [Table] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Condensed Financial Statements, Captions [Line Items] Condensed Financial Statements, Captions [Line Items] Intangible assets Deferred Tax Assets, Goodwill and Intangible Assets Common stock number of votes per share Common Stock, Number of Votes Per Share Common Stock, Number of Votes Per Share Class of Stock [Line Items] Class of Stock [Line Items] Accrued expenses and other liabilities Increase (Decrease) in Accrued Liabilities Asset Class [Axis] Asset Class [Axis] Adjustments to reconcile net loss to net cash provided by (used in) operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Monetary cap Share-based Compensation Arrangement by Share-based Payment Award, Monetary Cap Share-based Compensation Arrangement by Share-based Payment Award, Monetary Cap Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Change in unrealized (loss) gain on available-for-sale securities, net of tax Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax, Portion Attributable to Parent Common stock, shares outstanding (in shares) Common stock, shares outstanding, beginning balance (in shares) Common stock, shares outstanding, ending balance (in shares) Common Stock, Shares, Outstanding Entity Information [Line Items] Entity Information [Line Items] Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Business Combination Business Combination [Policy Text Block] Business Combination (Policy Text Block) State income taxes Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount Employee-related Liabilities, Current [Abstract] Employee-related Liabilities, Current [Abstract] Income taxes receivable Income Taxes Receivable Loss before provision for income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Research and development Research and Development Expense Subsequent Event Subsequent Event [Member] Property, Plant and Equipment Property, Plant and Equipment [Member] Beginning balance (in dollars per share) Ending balance (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Warranty duration, hardware (in years) Product Warranty Duration Product Warranty Duration Federal Domestic Tax Authority [Member] Payments for business combinations, net of cash and restricted cash acquired Payments to Acquire Businesses, Net of Cash Acquired Common stock, shares authorized (in shares) Common Stock, Shares Authorized Concentration Risk Type [Axis] Concentration Risk Type [Axis] Schedule of Revenue by Geographic Area Revenue from External Customers by Geographic Areas [Table Text Block] Proceeds from stock options exercised Proceeds from Stock Options Exercised Total property and equipment—gross Property, Plant and Equipment, Gross U.S. federal Deferred Federal Income Tax Expense (Benefit) US government securities US Government Debt Securities [Member] Principal Owner Principal Owner [Member] Contracted revenue not recognized Deferred Revenue, Contracted Revenue Not Recognized Deferred Revenue, Contracted Revenue Not Recognized Accrued vacation Accrued Vacation, Current Accrued compensation and benefits Increase (Decrease) in Employee Related Liabilities Estimate of Fair Value Measurement Estimate of Fair Value Measurement [Member] Income Statement [Abstract] Income Statement [Abstract] Accumulated Other Comprehensive Loss AOCI Attributable to Parent [Member] Schedule of Investments in Marketable Debt Securities, by Contractual Maturity Date Investments Classified by Contractual Maturity Date [Table Text Block] Deferred commissions Increase (Decrease) in Deferred Charges Operating lease liabilities—non-current Long-term lease obligations Operating Lease, Liability, Noncurrent 2023 Finite-Lived Intangible Asset, Expected Amortization, Year Four Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Operating leases, rent expense Operating Leases, Rent Expense Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net Use of Estimates Use of Estimates, Policy [Policy Text Block] Current assets: Assets, Current [Abstract] Income Tax Authority [Domain] Income Tax Authority [Domain] Total measured at fair value Investments, Fair Value Disclosure Payment of debt in conjunction with business combinations Repayments of Assumed Debt Additions Contract with Customer, Liability, Additions Contract with Customer, Liability, Additions Comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent 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 Documents Incorporated by Reference Documents Incorporated by Reference [Text Block] Schedule of Effective Income Tax Rate Reconciliation Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Purchase of bond hedges related to the convertible senior notes Adjustments to Additional Paid in Capital, Purchase of Bond Hedges Adjustments to Additional Paid in Capital, Purchase of Bond Hedges Asia-Pacific Asia Pacific [Member] Counterparty Name [Domain] Counterparty Name [Domain] Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment City Area Code City Area Code Income Tax Authority [Axis] Income Tax Authority [Axis] Document Period End Date Document Period End Date Condensed Financial Statements [Table] Condensed Financial Statements [Table] Deferred commission expense Deferred Tax Liabilities, Deferred Expense Finite-lived Intangible Assets [Roll Forward] Finite-lived Intangible Assets [Roll Forward] Shares reserved for future issuance (in shares) Common Stock, Capital Shares Reserved for Future Issuance Stock repurchase program, authorized amount Stock Repurchase Program, Authorized Amount Payroll taxes payable Accrued Payroll Taxes, Current Impairment of Long-Lived Assets Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] Impairment of lease-related assets Impairment loss Operating Lease, Impairment Loss Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Stock-based compensation Share-based Payment Arrangement, Noncash Expense Property and equipment Deferred Tax Assets, Property, Plant and Equipment Cover page. Cover [Abstract] Goodwill acquired Goodwill, Acquired During Period Current: Current Federal, State and Local, Tax Expense (Benefit) [Abstract] Schedule of Income before Income Tax, Domestic and Foreign Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] Estimated Useful Life (In months) Property, Plant and Equipment, Useful Life Cash and Cash Equivalents [Domain] Cash and Cash Equivalents [Domain] Thereafter Operating Leases, Future Minimum Payments, Due Thereafter Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Tenant Improvements Tenant Improvements Deferred revenue Increase (Decrease) in Contract with Customer, Liability LEASES Lessee, Operating Leases [Text Block] Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] 2020 Operating Leases, Future Minimum Payments Due, Next Twelve Months Net deferred tax assets Deferred Tax Assets, Net Deferred Revenue, by Arrangement, Disclosure Deferred Revenue, by Arrangement, Disclosure [Table Text Block] Customer relationships Customer Relationships [Member] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Total cost of revenue Cost of Goods and Services Sold Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Equity Components [Axis] Equity Components [Axis] Percent of awards to vest if average stock price exceeds threshold Share-based Compensation Arrangement by Share-based Payment Award, Percent of Awards to Vest if Average Stock Price Exceeds Threshold Share-based Compensation Arrangement by Share-based Payment Award, Percent of Awards to Vest if Average Stock Price Exceeds Threshold Additions Contract with Customer, Asset, Additions Contract with Customer, Asset, Additions Professional Services Professional Services [Member] Professional Services [Member] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Share-based Payment Arrangement [Abstract] Share-based Payment Arrangement [Abstract] Total deferred tax assets Deferred Tax Assets, Gross Minimum Minimum [Member] Tangible assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets Operating lease liabilities—current Less: current lease obligations Operating Lease, Liability, Current SELECTED QUARTERLY FINANCIAL DATA (UNAUDITED) Condensed Financial Statements [Text Block] Instruments outstanding (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding, Number Canceled/forfeited (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Entity Interactive Data Current Entity Interactive Data Current U.S. 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] Schedule of Stock Option Activity Share-based Payment Arrangement, Option, Activity [Table Text Block] Accounts Receivable Accounts Receivable [Member] Maturities of investments Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-sale Stock-Based Compensation Share-based Payment Arrangement [Policy Text Block] Customer [Domain] Customer [Domain] Foreign Current Foreign Tax Expense (Benefit) Cumulative Effect, Period of Adoption, Adjustment Cumulative Effect, Period of Adoption, Adjustment [Member] Entity Registrant Name Entity Registrant Name Subsequent Event Type [Domain] Subsequent Event Type [Domain] Business Acquisition [Line Items] Business Acquisition [Line Items] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Weighted average discount rate: Operating Lease, Weighted Average Discount Rate, Percent Accrued benefits Accrued Employee Benefits, Current Financial Assets: Assets, Fair Value Disclosure [Abstract] Concentration Risk [Line Items] Concentration Risk [Line Items] Total deferred tax liabilities Deferred Tax Liabilities, Gross Impairment losses Asset Impairment Charges Accounts Receivable, Allowance for Credit Loss [Roll Forward] Accounts Receivable, Allowance for Credit Loss [Roll Forward] Advertising Costs Advertising Cost [Policy Text Block] Proceeds from issuance of warrants Proceeds from Issuance of Warrants Number of Shares Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward] Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Total intangible assets, gross Intangible Assets, Gross (Excluding Goodwill) Number of reportable segments Number of Reportable Segments Change in fair value of contingent consideration Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability Reduction of gross unrecognized tax benefts Decrease in Unrecognized Tax Benefits is Reasonably Possible Operating leases, net increase (decrease) in operating leases, net increase (decrease) in operating leases, net Debt Instrument, Interest Rate, Effective Percentage Debt Instrument, Interest Rate, Effective Percentage Research and development Research and Development Expense [Member] Contingently issuable shares pursuant to business combinations Continently Issuable Shares Pursuant to a Business Combination [Member] Continently Issuable Shares Pursuant to a Business Combination [Member] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Accounts receivable—net Accounts Receivable, after Allowance for Credit Loss, Current Total lease payments Lessee, Operating Lease, Liability, to be Paid Other assets Deferred Tax Assets, Other Debt instrument, convertible, threshold trading days Debt Instrument, Convertible, Threshold Trading Days Annual increase (in shares) Common Stock, Capital Shares Reserved for Future Issuance, Annual Increase Common Stock, Capital Shares Reserved for Future Issuance, Annual Increase Adjustments for New Accounting Pronouncements [Axis] Accounting Standards Update [Axis] Foreign Currency Foreign Currency Transactions and Translations Policy [Policy Text Block] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Vesting of early exercised stock options Noncash Vesting of Early Exercised Stock Options Noncash Vesting of Early Exercised Stock Options Weighted-average shares used in computing net income (loss) per share attributable to common stockholders—basic and diluted (in shares) Weighted-average shares—basic and diluted (in shares) Weighted Average Number of Shares Outstanding, Basic and Diluted Purchase price of common stock, percent Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent Cash Cash Goodwill Beginning Balance Ending Balance Goodwill Other comprehensive income Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Document Transition Report Document Transition Report Schedule of Employee Stock Purchase Plan, Valuation Assumptions Schedule of Share-based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block] Vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Vested, Number Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Vested, Number Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Net operating loss carryforward Deferred Tax Assets, Operating Loss Carryforwards Payments for convertible note hedges Payments for convertible note hedges Payments for Hedge, Financing Activities Prepaid expenses Deferred Tax Liabilities, Prepaid Expenses Debt instrument, face amount Debt Instrument, Face Amount Level II Fair Value, Inputs, Level 2 [Member] Other current assets Other Assets, Current Schedule of Goodwill Schedule of Goodwill [Table Text Block] Employee Stock Options Excluding Performance Stock Options Employee Stock Options Excluding Performance Stock Options [Member] Employee Stock Options Excluding Performance Stock Options [Member] Asset Class [Domain] Asset Class [Domain] General and administrative General and Administrative Expense [Member] Equity [Abstract] Equity [Abstract] Europe, the Middle East and Africa EMEA [Member] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Hardware Hardware [Member] Hardware [Member] Deferred revenue—current Contract with Customer, Liability, Current Subsequent Event [Line Items] Subsequent Event [Line Items] Accruals and reserves Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals Options granted (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Cumulative Effect, Period of Adoption [Axis] Cumulative Effect, Period of Adoption [Axis] Entities [Table] Entities [Table] Partner Concentration Risk Customer Concentration Risk [Member] Vested and expected to vest (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Debt instrument, conversion price Debt Instrument, Convertible, Conversion Price Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Common stock subject to repurchase Common Stock Subject to Mandatory Redemption [Member] Unrecognized tax benefits that would impact effective tax rate Unrecognized Tax Benefits that Would Impact Effective Tax Rate Operating lease cost, net of accretion Increase (Decrease) in Operating Lease Cost, Net of Accretion Increase (Decrease) in Operating Lease Cost, Net of Accretion Expected term (in years) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Entity File Number Entity File Number Debt Disclosure [Abstract] Debt Disclosure [Abstract] Weighted average remaining lease term (in years) Operating Lease, Weighted Average Remaining Lease Term Prepaid operating expenses Prepaid Operating Expense Prepaid Operating Expense Recoveries Accounts Receivable, Allowance for Credit Loss, Recovery Sales and marketing Selling and Marketing Expense Amortizable intangible assets Intangible assets acquired Finite-lived Intangible Assets Acquired Amortization of debt discount and issuance cost Amortization of Debt Issuance Costs and Discounts Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities Sale of warrants related to the convertible senior notes Adjustments to Additional Paid in Capital, Warrant Issued Revenues from External Customers and Long-Lived Assets [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] 2016 Plan 2016 Plan [Member] 2016 Plan [Member] Assets and Liabilities, Lessee Assets and Liabilities, Lessee [Table Text Block] Assets and Liabilities, Lessee [Table Text Block] Total stock-based compensation expense Share-based Payment Arrangement, Expense Balance, beginning balance Balance, ending balance Unrecognized Tax Benefits Tax Credit Carryforward, Name [Domain] Tax Credit Carryforward, Name [Domain] Issuance of common stock from ESPP purchase Stock Issued During Period, Value, Employee Stock Purchase Plan Counterparty Name [Axis] Counterparty Name [Axis] Common stock Common Stock, Value, Issued Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Partner B Partner B [Member] Partner B [Member] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Document Fiscal Year Focus Document Fiscal Year Focus Document Annual Report Document Annual Report 2021 Finite-Lived Intangible Asset, Expected Amortization, Year Two Commercial paper Commercial Paper [Member] Intangible asset migration Effective Income Tax Rate Reconciliation, Intangible Asset Migration, Amount Effective Income Tax Rate Reconciliation, Intangible Asset Migration, Amount Exercisable, intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Axis] Settlements with tax authorities Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities Schedule of Allowance for Doubtful Accounts Receivable Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Entity Current Reporting Status Entity Current Reporting Status Senior Notes due 2026 Senior Notes due 2026 [Member] Senior Notes due 2026 All Currencies [Domain] All Currencies [Domain] Subsequent Event [Table] Subsequent Event [Table] Purchases of investments Payments to Acquire Debt Securities, Available-for-sale Issuance of common stock for stock awards, net of repurchases (in shares) Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture Exercise price, percent of estimated fair value Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercise Price, Percent of Estimated Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercise Price, Percent of Estimated Fair Value Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Number of equity incentive plans Number of Equity Incentive Plans Number of Equity Incentive Plans Granted (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Share price (in dollars per share) Business Acquisition, Share Price 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—end of period Cash and Cash Equivalents, at Carrying Value Due within one year Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling within One Year, Fair Value Sales of investments Proceeds from Sale of Other Investments Other Deferred Tax Liabilities, Other Operating lease liability Total operating lease liabilities Operating Lease, Liability Segment Reporting [Abstract] Segment Reporting [Abstract] Cash and cash equivalents in foreign subsidiaries Cash and Cash Equivalents in Foreign Subsidiaries Cash and Cash Equivalents in Foreign Subsidiaries OVERVIEW AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Basis of Presentation and Significant Accounting Policies [Text Block] Accounts receivable, net Increase (Decrease) in Accounts Receivable Debt Instrument [Line Items] Debt Instrument [Line Items] Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Total stockholders’ equity (deficit) Stockholders' (deficit) equity, beginning balance Stockholders' (deficit) equity, ending balance Stockholders' Equity Attributable to Parent Payments of offering costs Payments of Stock Issuance Costs Effect of foreign operations Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount Consideration transferred Total consideration Business Combination, Consideration Transferred Concentration Risk Type [Domain] Concentration Risk Type [Domain] Total liabilities and stockholders’ equity (deficit) Liabilities and Equity Other Other Employee-related Liabilities, Current Business acquisition equity issued (in shares) Business Acquisition, Equity Interest Issued or Issuable, Number of Shares Loss Contingencies [Line Items] Loss Contingencies [Line Items] Convertible Debt Par Amount Convertible Debt Par Amount Face (par) amount of debt instrument at time of issuance. Accounting Standards Update 2014-09 Accounting Standards Update 2014-09 [Member] Number of Businesses Acquired Number of Businesses Acquired Accumulated other comprehensive income Accumulated Other Comprehensive Income (Loss), Net of Tax INCOME TAXES Income Tax Disclosure [Text Block] Entity Address, City or Town Entity Address, City or Town Portion at Fair Value Measurement Portion at Fair Value Measurement [Member] Schedules of Concentration of Revenue and Accounts Receivable Schedules of Concentration of Risk, by Risk Factor [Table Text Block] Accrued compensation and benefits Total accrued compensation and benefits Employee-related Liabilities, Current Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] RSUs Restricted Stock Units (RSUs) [Member] Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants, $10 Increase in Share Price Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants, $10 Increase in Share Price Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants, $10 Increase in Share Price Accounts payable and accrued liabilities Accounts Payable and Accrued Liabilities, Current Operating lease, cost Operating Lease, Cost Percent of eligible compensation (up to) Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Rate 5158000 Lessee, Operating Lease, Liability, to be Paid, Year Five Liabilities assumed Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities Debt Issuance Cost, Gross, Noncurrent Debt Issuance Cost, Gross, Noncurrent Debt Issuance Cost, Gross, Noncurrent General and administrative General and Administrative Expense Deferred tax liabilities: Deferred Tax Liabilities, Gross [Abstract] Financial Instrument [Axis] Financial Instrument [Axis] Type of Adoption [Domain] Accounting Standards Update [Domain] Antidilutive securities excluded from computation of earnings per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 2023 Operating Leases, Future Minimum Payments, Due in Four Years Total current taxes Current Income Tax Expense (Benefit) Other Other Noncash Income (Expense) Product Product [Member] Share Price Threshold for Dilutive Effect of Convertible Debt Share Price Threshold for Dilutive Effect of Convertible Debt Share Price Threshold for Dilutive Effect of Convertible Debt Increases related to prior year tax positions Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions Increases related to current year tax positions Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Estimated Life (in years) Finite-Lived Intangible Asset, Useful Life Equity Component [Domain] Equity Component [Domain] Total cash, cash equivalents and short-term investments Cash, Cash Equivalents, and Short-term Investments Due in one to two years Available-for-sale Securities, Debt Maturities, Rolling Year Two Through Three, Fair Value Available-for-sale Securities, Debt Maturities, Rolling Year Two Through Three, Fair Value Partner D Partner D [Member] Partner D [Member] Deferred Commissions Movement in Deferred Commissions [Roll Forward] Movement in Deferred Commissions [Roll Forward] Leases Deferred Tax Liabilities, Leasing Arrangements Valuation allowance for deferred tax assets Valuation allowance Deferred Tax Assets, Valuation Allowance Gross profit Gross Profit Property and equipment, net Total property and equipment—net Property, Plant and Equipment, Net 2022 Finite-Lived Intangible Asset, Expected Amortization, Year Three Entity Tax Identification Number Entity Tax Identification Number Revenue Recognition Revenue from Contract with Customer [Policy Text Block] Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] EQUITY AWARD PLANS Share-based Payment Arrangement [Text Block] Net loss Net loss Net Income (Loss) Attributable to Parent Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Employee Stock Purchase Plan Employee stock purchase plan Employee Stock Purchase Plan [Member] Employee Stock Purchase Plan [Member] Assumed in a business combination Deferred Sales Commissions, Assumed in Business Combination Deferred Sales Commissions, Assumed in Business Combination Annual increase, percent of outstanding shares Common Stock, Capital Shares Reserved for Future Issuance, Annual Increase, Percent of Outstanding Shares Common Stock, Capital Shares Reserved for Future Issuance, Annual Increase, Percent of Outstanding Shares Debt Instrument, Convertible, Carrying Amount of Equity Component Debt Instrument, Convertible, Carrying Amount of Equity Component Impairment of Leasehold Impairment of Leasehold Trade Names Trade Names [Member] Leases [Abstract] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Total current assets Assets, Current Current Fiscal Year End Date Current Fiscal Year End Date Operating expenses: Operating Expenses [Abstract] Net operating loss carryforwards Operating Loss Carryforwards Earnings Per Share [Abstract] Earnings Per Share [Abstract] Schedule of Deferred Tax Assets and Liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Stockholders’ (deficit) equity: Stockholders' Equity Attributable to Parent [Abstract] Intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Class of Warrant or Right, Number of Securities Called by Warrants or Rights Class of Warrant or Right, Number of Securities Called by Warrants or Rights Tax credit carryforward Deferred Tax Assets, Tax Credit Carryforwards Number of Shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] 2024 Finite-Lived Intangible Asset, Expected Amortization, Year Five Document Fiscal Period Focus Document Fiscal Period Focus Convertible Debt Convertible Debt Lease not yet commenced, term of contract Lessee, Operating Lease, Lease Not yet Commenced, Term of Contract Deferred revenue—non-current Contract with Customer, Liability, Noncurrent Supplemental disclosures of cash flow information: Supplemental Cash Flow Information [Abstract] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Debt instrument, redemption price, percentage Debt Instrument, Redemption Price, Percentage Issuance of common stock from ESPP purchase (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Entity Filer Category Entity Filer Category Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs 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] Convertible Debt Convertible Debt [Member] Developed technology Technology-Based Intangible Assets [Member] Schedule of Property, Plant and Equipment Property, Plant and Equipment [Table Text Block] Other Americas Other Americas [Member] Other Americas [Member] Leasehold improvements Leasehold Improvements [Member] Finite-lived intangible assets, gross Finite-Lived Intangible Assets, Gross Revenue Revenue Benchmark [Member] New Accounting Pronouncement, Early Adoption [Line Items] New Accounting Pronouncement, Early Adoption [Line Items] Debt instrument, interest rate, stated percentage Debt Instrument, Interest Rate, Stated Percentage Money market funds Money Market Funds [Member] Charged to allowance for doubtful accounts Accounts Receivable, Credit Loss Expense (Reversal) Outstanding stock options and RSUs Share-based Payment Arrangement [Member] Less accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Common Class A Common Class A [Member] Preferred stock Preferred Stock, Value, Outstanding Vested and expected to vest, intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Supplemental disclosures of non-cash investing and financing information: Noncash Investing and Financing Items [Abstract] Currency [Axis] Currency [Axis] Options exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Net increase in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect BUSINESS COMBINATIONS Business Combination Disclosure [Text Block] Other expense, net Nonoperating Income (Expense) Subscription and Circulation, Software Entitlement and Support Subscription Subscription and Circulation, Software Entitlement and Support Subscription [Member] Subscription and Circulation, Software Entitlement and Support Subscription [Member] Lessee, Operating Lease, Liability, Maturity Lessee, Operating Lease, Liability, Maturity [Table Text Block] Employee Stock Option Share-based Payment Arrangement, Option [Member] Other Effective Income Tax Rate Reconciliation, Other Adjustments, Amount Software license term Software, License Term Software, License Term Issuance of common stock for business combinations Stock Issued Product warranty replacement period (in years) Product Warranty Replacement Period Product Warranty Replacement Period Condensed Financial Information Disclosure [Abstract] Condensed Financial Information Disclosure [Abstract] United States of America, Dollars United States of America, Dollars Risk-free interest rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Subsequent Events [Abstract] Subsequent Events [Abstract] Deferred: Deferred Federal, State and Local, Tax Expense (Benefit) [Abstract] Contributions to ESPP withheld Accrued Benefits, ESPP Contributions Accrued Benefits, ESPP Contributions State and local Deferred State and Local Income Tax Expense (Benefit) Loss Contingencies [Table] Loss Contingencies [Table] Schedule of Future Minimum Rental Payments for Operating Leases Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block] Reported Value Measurement Reported Value Measurement [Member] Domestic Income (Loss) from Continuing Operations before Income Taxes, Domestic Plan Name [Domain] Plan Name [Domain] Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer REVENUE, DEFERRED REVENUE AND DEFERRED COMMISSIONS Revenue from Contract with Customer [Text Block] Remaining lease term Operating Lease, Remaining Lease Term Operating Lease, Remaining Lease Term Lease liabilities arising from obtaining right-of-use assets from operating leases Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Remaining Term of Convertible Debt Remaining Term of Convertible Debt Remaining term of the Convertible Debt as of the balance sheet date. Additional paid-in capital Additional Paid in Capital 2020 Finite-Lived Intangible Asset, Expected Amortization, Year One Cash, Cash Equivalents Cash and Cash Equivalents, Policy [Policy Text Block] 2022 Operating Leases, Future Minimum Payments, Due in Three Years Foreign currency transaction gain (loss), before tax Foreign Currency Transaction Gain (Loss), before Tax Class of Stock [Axis] Class of Stock [Axis] Provision for income taxes Total Income Tax Expense (Benefit) Deferred commissions—non-current Deferred sales commissions, non-current Carrying amounts as of the balance sheet date of deferred sales commissions at the end of the reporting period that are expected to be charged against earnings beyond one year or the normal operating cycle, if longer. 2024 Operating Leases, Future Minimum Payments, Due in Five Years Cash paid for income taxes Income Taxes Paid, Net Schedule of RSUs Activity Schedule of Nonvested Restricted Stock Units Activity [Table Text Block] Cash, cash equivalents and restricted cash—beginning of period Cash, cash equivalents and restricted cash—end of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Property and Equipment Property, Plant and Equipment, Policy [Policy Text Block] New Accounting Pronouncements or Change in Accounting Principle [Table] Accounting Standards Update and Change in Accounting Principle [Table] Accrued expenses and other current liabilities (1) Total accrued expenses and other current liabilities Accrued Liabilities, Current 2021 Operating Leases, Future Minimum Payments, Due in Two Years Local Phone Number Local Phone Number Cash payment to acquire business Payments to Acquire Businesses, Gross Schedule of Unrecognized Tax Benefits Roll Forward Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block] Holdback arrangement, amount Business Combination, Deferred Payment Arrangement, Amount Business Combination, Deferred Payment Arrangement, Amount, Amount recognized as compensation over the required service period. Cumulative Effect, Period of Adoption [Domain] Cumulative Effect, Period of Adoption [Domain] Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Equity interests issued and issuable (in shares) Business Combination, Consideration Transferred, Equity Interests Issued and Issuable Exercises in period, intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Schedule of Debt Schedule of Debt [Table Text Block] Deferred Revenue Movement in Deferred Revenue [Roll Forward] Schedule of Indefinite-Lived Intangible Assets Schedule of Indefinite-Lived Intangible Assets [Table Text Block] Cost of revenue, support and other services Cost of Services [Member] Cost of Services [Member] Schedule of Long-term Debt Instruments Schedule of Long-term Debt Instruments [Table Text Block] Entity Address, Address Line One Entity Address, Address Line One Decreases related to prior year tax positions Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions Revenue by Arrangement, Disclosure Revenue by Arrangement, Disclosure [Table Text Block] Revenue by Arrangement, Disclosure [Table Text Block] Beginning balance Ending balance Contract with Customer, Liability Entity Emerging Growth Company Entity Emerging Growth Company Debt instrument, convertible, threshold consecutive trading days Debt Instrument, Convertible, Threshold Consecutive Trading Days Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Total deferred taxes Deferred Income Tax Expense (Benefit) Award Type [Axis] Award Type [Axis] Grant Date Fair Value per Share Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Amortization of Debt Issuance Costs Amortization of Debt Issuance Costs Maximum Maximum [Member] Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Cost of product revenue Cost of product revenue [Member] Cost of product revenue [Member] Restricted cash Restricted Cash Accumulated Deficit Retained Earnings [Member] Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Measurement Basis [Axis] Measurement Basis [Axis] Payment of contingent consideration associated with a business combination Payment for Contingent Consideration Liability, Financing Activities Interest Income and Interest Expense Disclosure Interest Income and Interest Expense Disclosure [Table Text Block] 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 (used in) provided by investing activities Net Cash Provided by (Used in) Investing Activities Additional Disclosures Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Outstanding (in years) 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] Deferred commissions—current Deferred commissions, current portion Carrying amounts as of the balance sheet date of deferred sales commissions at the end of the reporting period that are expected to be charged against earnings within one year or the normal operating cycle, if longer. Award Type [Domain] Award Type [Domain] Accumulated amortization Operating Lease, Right-of-Use Asset, Accumulated Amortization Operating Lease, Right-of-Use Asset, Accumulated Amortization Corporate bonds Corporate Debt Securities [Member] Trading Symbol Trading Symbol Other Goodwill, Other Increase (Decrease) Exercisable (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Cost of revenue: Cost of Goods and Services Sold [Abstract] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Revenue, Initial Application Period Cumulative Effect Transition [Table] Revenue, Initial Application Period Cumulative Effect Transition [Table] Non-qualified Stock Option Non-qualified Stock Option [Member] Non-qualified Stock Option [Member] Subscription and Circulation Subscription and Circulation [Member] Beginning balance Ending balance Contract with Customer, Asset, after Allowance for Credit Loss NET LOSS AND UNAUDITED NET LOSS PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS Earnings Per Share [Text Block] Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Computer, production, engineering and other equipment Equipment [Member] Current liabilities: Liabilities, Current [Abstract] Federal statutory income tax rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Foreign Income (Loss) from Continuing Operations before Income Taxes, Foreign Entity Shell Company Entity Shell Company Contract Manufacturer Contract Manufacturer [Member] Contract Manufacturer [Member] Recurring Fair Value, Recurring [Member] Vested and expected to vest (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Recently Issued and Adopted Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Entity Public Float Entity Public Float Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] EX-101.PRE 12 ntnx-20200731_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 13 ntnx-20200731_g1.jpg begin 644 ntnx-20200731_g1.jpg M_]C_X 02D9)1@ ! @$ 8 !@ #_[@ .061O8F4 90 !_]L 0P " 0$! M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D* M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H* M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\ $0@# M8@4L P$B (1 0,1 ?_$ !\ $% 0$! 0$! ! @,$!08'" D* M"__$ +40 (! P,"! ,%!00$ !?0$" P $$042(3%!!A-180'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H MJ:JRL[2UMK>XN;K"P\3%QL?(R;GZ.GJ\?+S]/7V M]_CY^O_$ !\! ,! 0$! 0$! 0$ ! @,$!08'" D*"__$ +41 (! M @0$ P0'!00$ $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P M%6)RT0H6)#3A)?$7&!D:)BH*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_: P# M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** / /^"H_P"W/_P[7_83\<_MK?\ "KO^$T_X0O\ LS_BF?[; M_L[[9]LU2TL/^/CR)_+V?:O,_P!6V[9MXW;AY!_P1-_X+8_#3_@LG\,/%WB3 M2OA9_P (!XL\%ZO%;ZSX.E\1C5&^QSQ[K>]2?[/!N1V2>,KY>4:'DD,I//?\ M'1W_ "@H^.?_ '+/_J3Z37Y ?L26?B/_ ((R>'/V//\ @LUX(@O&^%OQ=@@'[#_\$8O^"X'_ ]W\?\ MQ>\#?\,Q?\*]_P"%57&GQ?:O^$U_M;^U/M4M['G;]BM_(V_8\]7SYF.-O.?_ M ,$:O^"[G_#V_P"-'Q1^$/\ PRQ_PK__ (5K;P2_VC_PG']K?VCYES-!CR_L M-OY./*W?>?.['&,GX3_X,MKZSU/XX?M:ZEI]RDUO<7?AV6":-LJZ--^$72\_X/F9YK1Q*D>HWHD>,[@I7X=R(02.F&^4^AXK[1_P"# MO'_E#9K?_90-!_\ 1ST <5^QU_P_%3X;>&M$_P""&?Q+T_P3\0?% MNF:4_P 2[7Q)J%[I6FV5U>1VTNHF5="2&6* ,\C?O47$3 NO)'T;_P %O/\ M@MMX+_X(T?#_ ,#:]=_!7_A8?B+QWK%U;Z?X:7Q0-)\JSMHE:>[,WV:X)VR2 MVT838-WFD[ALP=?_ (-XO^4+G[/_ /V)\O\ Z77-?CW_ ,%#_P!NG]D_]IK_ M (.=?#VN_M>?%FQT+X(?L]ZO'I+W=Y87-[!=7NE^9)KK1/$'A)]>&HM M8S1K'+$XG\B R))#+&P/EJ V]/FV$GY3_P""B/\ P=(^#?\ @G5_P4AU/]A7 MXB?L?W&K:!H5]HJZW\0K7QWY7[?#75$@GMXY9K%YKO3QL MN$1XV^Q274+952\D<8&?EK,_X*$_LA^ _P!O3_@[>\4_LB?$B9H=,\;^$9;- M;Q%RUE=I\/))[2Z R-QAN8H9@IX8QX/!- 'ZS_\ !9K_ (+1Z+_P29_9Z\ ? MM#>&O@9;_%73O'^NBQL$M/&8TN)8&M&N4N4F%I$_\ @E5^U/'+:?%3]F;XTW>B>3>#8 M=62RN]5NB?\ 28)9 DWV;[*!(L[;'"2((^6=,]WXEU']EK2O^"+.GWW[:Z6; M_"M?@#I8\:1W@!\RU.EP )%R#]H+E!#M(?SC'L^;;7\L?_!.Q?@1HO[:_P $ M?$?[=NC>+O\ AFN7XAWQT8Z\SG3MRM&"SD@0R1).; WOE 9C!!'04 ?UQ_\ M!/C]I?XP_MA_LG>%OVE?C5^S>?A3J'B^U.H:;X.F\2G5+B'3WP;:>:0VMMY; MRI^\$6PE4=,MN+(OM-5SJ&EVVGI?F^MX[38ICG,JB/:<;2#TP1/LV^9NQY9SC&1G->'Z__ ,%SO[#_ ."'-E_P M6;_X9=\W[9Y?_%M_^$VV[-^OG2/^0A]B.<8\[_CW_P!C_;KG_P#@[ _Y0E?$ M;_L8/#O_ *=K:OB#Q_\ \J.>B?\ ;M_ZGK4 ?HY_P1+_ ."W7PS_ ."R?P[\ M7ZQIOPJ_X5]XN\%:K%%JO@^7Q(-49[&=,P7L<_V>W+*SI-&R^7\AC&2=ZUE? M\$?/^"X'_#U_XT_&'X0?\,Q?\(#_ ,*GN+>+^T?^$U_M7^U?-N;J#/E_8K?R M,?9MWWGSOQQC)_'C]C;3/$W_ 1L\%?L<_\ !:KX>65XWPT^*&BW?@WX^V%H MC.JDZE=(+@JO4M;P1SQJ,9GTTY/[[!]8_P"#6S5O$NL^/OV\M=^#EZ;K6+OP MOY_A6XL6W&6Y:76&MGC(ZY'O8C\GF+A6RRG /YY_P#!CZGPI>]_:$GNOLA\>[=!$37&W[3_ &43 M>>9Y1/S;#.(_-QQN$&[G;7[_ )";PQ W '![X[_TH 6BJ]IJVEW\SV]CJ5O- M)%_K$BF5BG..0#Q6/\6&\7+\+/$K> QUX>'[PZ(%ZF[\A_)Q_VTVT ?F5^V MO_P<_P#@;X6?M2WW[$O_ 3]_8^\5?M%_$/2[^:PU5?#EU)#9Q7<1(FB@$%O M<379B*LLC!(XU()$C &O6_\ @F5_P6&_:6_;"_:1O?V3_P!KW_@F1X\^ GBB M+PA=>(M*U'Q!+.]CJEM!<6T$B1FXM+=MX-TGW#(/E;)4X%?G-_P9"I\-I/BA M^T5<>(C;-\0!I6@_V>UX?],_LTS7WVW9GYMOGBR\W_:\G/:OZ /&G]NCPAJK M>%@#JHTV?^S,@?\ 'QY;>7UX^]B@#\P/VT/^#G#P_P##G]K+4/V'/^">/[&/ MBG]HSX@Z+=S6>MGP[>216D%S"<7$4 @M[B6Y\DAEDDVQQH0<.P!-3?L._P#! MS/X9^+W[6=C^PI^W[^QQXI_9V^)6L7L-CH<'B*[DFM+J[F_U$$HGM[>6U:8E M5B8I)'(6'SKN7/QG_P &1H\(2_'']I&Y\8B,^._[%T'["U]_Q^_8S#QKO M]J?\+ _LC[-FZGM_)\O^S[G?_J=V_,GZ8^&W_!43X#>/\ _@EQ;_\ M!5&X'V#P@/AY/XDU/2_MJRRVES CK<::)-JB29;J-[53M&]P,*-P%?D%_P ' M.WA?3/''_!;K]D'P7\0-(M[^RUC2?#=EK=A.H:*YBE\2S1S1,!U5E9E(]#7S M5X_\ ?MF?"WXJ>*O^#5SP;+>-X>\7?M&V&IZ%X@F=G<>')(_M(+IC#0")+34 M) I^62UF'))H _6+_@C#_P '*'_#WC]J_5/V8/\ AB__ (5[_9O@>[\1?VY_ MPL;^UO,\BZM(/(\G^SK?&[[5NW[SCR\;3NR."^.O_!TQ\;? G[='Q&_86^ ' M_!(OQ5\6]?\ 'B;4=+!\'>.[FXO+^"SF\I[O[%;:-.\2?=)&YPNX L:^Y"(,GN< MFO!? OQ__:[_ &;/^#F#]HOXD_L3?LO?\+=\;#Q=XMM1X1\]X\VCWJ>;<90@ M_(53_OJ@#]9/^"8'_!R+\'_V^_VGI?V)/C1^S'XK^"/Q9*W(L/#/B2]^U17, M]O&TL]H9'@MYH;E8T>3RY(%!6-OFW84^H?\ !;7_ (+.>"_^"-GP<\'^/]1^ M#_\ PL#Q!XU\12Z?I'A5?$HTHFVAA,ES>&;[-<96-GMH]@CY-PIW#'/P%_P3 MF_X)A?\ !4O]KS_@MJ/^"Q?_ 4/^ ^F?"+3M,NQJ$/AZ&[B\^_GBTL:;:6T M,"RRR(B(L*)=&UWPD_B :FUO^ZCFAN!/Y$&Y)4D('[L M8:*1>=N3\X?\%+O^#D?Q_P#L&?\ !02X_P""??PM_P""<>L?%_Q"=/TZ?29/ M#_CF6"]U*6ZMQ,((;&'2[EW91D?*S%L9P.E?!_\ P;_?MB_L\?LP_P#!?/XK M?LU?LW_$VVUKX)_'/4+Z'P+?VUI/:VZW$32:AIB>7<1QR*8XI+NRPR+ND=<< M$9S/^"RWB?\ :/\ !?\ P=2^&O%/[(7PXTKQ?\2[&#PY)X-\-:Y=)!::A>?V M;@12R// JKM+')E3IUH _07]A'_@YW\'?M)?MFZ3^P?^UA^PUXX^ GQ U^\% MCI-EXCU%KI5O7C,D-O/ MO5^7O[''C?Q_^V9_P/A-\7_"#6:>#/A]H&AB/3+S4K.W::RM MGNWNIF4,K_:8W!F2Y;"+(@:-&[O_ (.BO^4Y?[)7_8/\/?\ J334 ?H]_P % MB_\ @NA\/_\ @E5XC\%_!/PO\!-<^*_Q7^(*>9X:\#Z)=FV_218II M&>6?='%#%$[2-&X)3"[O*?V6_P#@O#^WYXX_:2\!_ 3]KS_@B;\2/A9I?CWQ M%;Z39^.KN[OOL-A+,<+YHGTZ-.O;SE;_ &34O_!=_P#X(B?M#_M^?'KX<_MS M?L+_ !VTKP?\8_AAI]O:64.N7$D$4\-O>2WEI-#/%'(89XYY9\!T,<@< LFP M[ODWPQ_P6]_X+E_\$L/VO/A_^S9_P6+^%OAOQ-X:\;:C!;Q>(;.TL8KV6S:X M2W>\M+C3&6WD,3.&>"6%9&&T$Q[U>@#]*_\ @KU_P6M_9D_X)!> -(U'XIZ1 MJ'BKQIXH65O"O@31)TCGNHXR ]Q/,X*VUN&(3>5=F8X1'VN4^)=3_P"#J;]J M_P" BZ%\2/VX_P#@BE\2/AU\-?$ES&EAXK_M.ZWJCC>NQ;RPMXKB0I\RH982 MP!(XZ?.W_!:D:?/_ ,'7'P$A_:&,)\&B_P# HTL:GC[-]A_M&3A]_P OE?;? M/WY^7&[/&:_57_@XIC^&S_\ !&#X\?\ "T1:?8U\+0G33=8XU+[9;_8MF?X_ MM/E8QSU[9H Z+]KW_@K9\(O@+_P2EU7_ (*O_ ;P]!\4O"4&F:3?:+IL&M'3 M/[0CO=4M=.9'F:"9K>2%[AM\;1%@\+1D*,O M^"1?P)_8[_X+F?#*RO[CP-XVFU[P5\?]-M S^9!_PD.IPQS%1UW6MO&T:Y"B M?3(:?J,T-U8W<#92>&35KYT=3W#*00?0U^UG[:1\;+^QS\66^&?G?\)(/AGKW M_"/_ &;/F?;O[/G\C;CG=YFS&.] 'YP?M#_\'1\6J_M.:O\ LG?\$O?V#?%W M[1^O:!+-'JVLZ%>2Q69,#A)I+:.WMKB2>W5B$^T/Y2%B"N]65F[C_@G!_P ' M)/P[_:R_:C'["7[7O[+GB7X ?&":X-KIF@>);IY;>]N@GF"U9IH+>6UN'3YH MXY(RL@P%D+,BM\I?\&/<7PZ_X5E\?YK<69\6_P!O:&MX3C[0-.\FZ\G'?R_- M\_..,@9Z"O-_^#H5=*A_X+M?LT3?!CRQ\0FTSPT;C^S,?:/M0\03?8-^W_EK MG.W/S;?+_AVT ?=/_!6?_@XS\4_\$SOVWM&_8C\#_L"ZA\6=9U[PWIVI:5/I M7CM[*ZN[B\N)X([.*SCTVY>5]T(V[6)8N %XYU/V /\ @N;^VW^V+^UQX2_9 MQ^+O_!$?XJ?"'P[XC^W_ -H?$3Q)J&I/9:3]GL+BZC\Q9M%MD/FR0) NZ9/F MF7&XX5OSD_X.-=-^.FL?\'(OP5TG]F'7]/TKXCW.A^#HO FIZJB-:VNK-J]V M+664/'(I19MA8,CC .5/2OTT_P"";'PI_P"#C7PC^T[:ZS_P4P_:8^&7BGX7 M+HUXEWI/A:PL8[MKTJ/L[@PZ;;MM#9S^\Q[&@#]$J^9?^"K_ /P4]^$__!*7 M]EFX_:%^(.@/XDUF]U&+3/!G@BUU 6USK^H2'/DI)Y@_!'3]7\)_LW?"O4- M#U"],NH[)8I=;N/LMO+"DK2J&0,VX.8><6B,X!^H?_!$+_@LI_P^3^%?CCXF M?\,X_P#"N/\ A#/$%OIGV+_A+_[8^V>; 9?,W_9+;R\=-NUL]/-B+QP3- M*T1(65B(XXW8(9"X95^,/^#+']JW]G_P/HOQ%_9)\4_$.*T^(?C?Q5%J?A;P MX;"Y9KZTM=/=KB02K&84V!6.'=2<< U\I?\ !"WX+?\ !1[]K']NOX]_#K]E MW]L6/X*>)+V&ZU?XB^,G\/1ZAJ%S+'J3J+.,OB2,27$[/(5=<^2N[>0JD _H M"_X)B?MX_M5_MG0>-M!_:W_X)Y^*O@#X@\&2:<(+?7]1DN[;78KH7.9;65K: M%2(S;[7"F0 R+E@>*^G/%FN_\(OX5U/Q-]E\_P#L[3YKKR-^WS/+0OMS@XSC M&<''I7Y*?\&YG_!5']MGX_?M1_&K_@FG^WAXTM?&WBKX2-?26'C>"TCBFD%C MJ2Z==VTK1(BSKYLD3Q2%1)CS Y;*[?U;^+/_ "2OQ-_V+][_ .B'H _*G_@E ME_P=?^ O^"B_[9WAS]D#QQ^R!_PK.3Q9;72:#XA;XC#58YK^*(S):/$=/MMG MF(DH5]Y^<(@4E\CUC_@MQ_P<0^ O^"._Q.\&?!C3_P!GG_A9WB;Q-HD^KZKI MZ>,QHXT>S$ODVTC-]CN3*9G2Y 7";1!G)W#'X(?L(_LK>-/&7_!,'XJ?\% ? M@/OM?B5^S-\7?#OBK1]1MH\RKIWEN;G '412Q6MT0"30!_0?\(/^"LOP1UW_@E;H7_!5?\ :(TM/AUX3U+PVVJZAH_]IG4I M;9_M+V\5K#((H3UKXZ?LL?\$1_B M)XR^$N@3RB^\8G6;K!BB^:1W>VTZ:&!D7EU$DPC'+-BOE7_@IBWC1?\ @TJ_ M9$71/M']CMXWMQKGD9V_ZK6_)\S'\&_/7C=L[[:_:O\ X(@P_#6+_@D/^SJG MPJ6T_LMOA/I#7?V,+L.I&!3J.<<;_MIN=_??NSSF@"K_ ,$FO^"P?[,O_!77 MX0:CX^^"=O?Z%XB\-S10>,/!.MLAN]+>4,8I%=#MG@DV2;)1@DHP94(Q7R1^ MP7_P=6?#3]K_ /X*#6?["/Q*_95_X5R-8UF^T70?%[_$$:E'=:G"[+!;/ ;" M#RO/*,JMYC8D:-,'?N'Q_P#\&T"Z=!_P<+_M-VW[/YB'PU73?& LELL?9/[. M'B6U&G[-ORYV8V8_@\S'&:^-OV-_^"?/BC]MOP[^V/\ $;X+F\A^*?P4\06' MC+P#<::[+_X61_8G_%=_\)M]E_L[^T+N:W_X\OL4GG>7Y.[_ %Z;MV/E MQD^ _M>?\'-G[7_[(GQ ^(&F>+/^"&7Q)E\%>!?%5]I2_$?4?$^H6&EW]M#> MM:P7WG/H30QQSGRV3]ZRGS5 =L@G\W='_P""@FG_ /!3+_@N[^Q3^TY,D,;2"17TMX-_P""[O\ PEW_ 6]U#_@C9_PRQ]G M^PW%U%_PL?\ X3C?O\G1#JF?[/\ L(QG'E?\?!Q]_G[M(/_ $N>ORU_:E\/?MM>*O\ @[)^(>A_\$[O'>@^&OBW-JTQ\-:SXEABDLX$ M'A:-KH.LT$Z$M;"91F-OF88P>0 ?KS_P7._X+G?\.7/^%7?\8N_\+*_X65_; M?_,[?V-_9W]G_8/^G*Y\[S/MW^QM\K^+=\OWOI-__:FE6VI^5Y?VFW279NSM MW*#C/?K7\H7_ <9^ /^"S?@;_A3G_#W3XW>!_&7VK_A(?\ A7W_ AEI:Q? M8]O]F?;_ #O(LK;._=9[=V_[CXV\[OZM?"7_ "*NF?\ 8/A_] % 'SC_ ,%3 M/^"L?[+_ /P28^"5I\6/V@[J_P!0U+7+F2U\(^#]#5&O]9G10TFS>P6.&,,A MDF8[4#J &=T1O@;PE_PNGP+I(A%J(5^S"WQY?EX&W;MX MVXQC'&* /SL_X+#_ /!P)8?\$IOAY\$/B-I7[*,WQ"M?C3HNHZE;6]SXV&C2 M:3';0Z;*JMBSNA,SC4 #@J%,7\6[Y?>O^"JW_!2'_AV3^PQ?_MH_\*:_X3;[ M#J&F6O\ PC7_ D7]F[_ +9*L>[[1]GGQLW9QY9W8QD5^47_ ?-6\OV?]EZ M>.!O*C;QJC.%^521H) ST!(4X'L?2OK?_@ZEU+3[G_@A5JUU;WT3QW>O>&#: MR+(")@;F-AM/\65!/'8$T >C:_\ \%SO[#_X( O^"RUOX\T5?@=_ MPK?Q1X'>TG;P])XL&K?;["<.HNHY?LML1LE0HZ;#MWQ'=\^!\!_$RQNM._X, M>=#M[R$H[0V4H4]T?QT74_BK _C7R;\-M?\ BU_P1I^ _P"RI_P66_9K\-1W M-G\3_A1XC\&>.;"3Y;:?6$N;Y;.2<@'BC]B_X=_L:_P#"?V?A;Q/#H%WXS7XE#3TEOAY:72+;#3I^()VDA)\W MYFA8_*"*^@?^"U__ 7=_P"'/'C_ .&/@;_AEC_A8O\ PL>WOY?M7_"J8V8YSQ_/O^V/^Q'K7[)_P _8[^*OQ-AGD^('QOU# M6?''BR]OB6N6BN;S3#8Q2,WS$_9R)R&Y$EW*#7Z _P#![/FS^-_[,FIW2F.W M&G^(,SL,+\MSII;GV!!/U% 'ZS_\%A?^"E__ Z>_8^;]J[_ (4K_P )]M\4 M6.C_ -@?\))_97_'P)3YOG_9KC[OE_=V<[NHQSY/\7O^"YW_ JK_@BWX7_X M*^?\,N_;_P#A)/L7_%O/^$V\K[/]HOGM/^/_ .Q-OV[-_P#Q[C.<<=:\L_X/ M"KNT_P"'/H;[3'B?XHZ&(#O'[P^7=-\OK\H)X[ FOEG]L>RNM/\ ^#+WX707 MD#1NT.@R!6[H^M2NI_%6!_&@#]B?^";W[97_ \&_8E\ _MC?\*X_P"$1_X3 MC3[BZ_X1S^V/M_V+RKN>WV_:/)A\S/D[L^6N-V,'&3U?[7'[27@K]CS]F+QY M^U%\0T\S2/ GA>\UBYM5F$;7;0QEH[9&((#RR;(ER#\TBU\R?\&WO_*$KX!_ M]B_J'_IVO:^.O^#SW]M?_A6'[(G@G]B'PMJVS4_B?KO]K>)(8Y.5T?3F5TC< M=A+>/ ZGO]C<4 >H_P#!'C_@Y]\%_P#!53]K<_LE>)/V4/\ A66I7OAN\U+P M]J+?$ :N-2N+;8\EH(_L%L4;R/.F#;FX@88Y!KTW_@IU_P %E/VO_P!@W]I" M#X(? S_@C]\2?CIHLOAJUU-_&OA.^U".U2>629&M"+?2+M-Z")6/[S.)1E1P M3^&_[6/[2G[ W[%O[0W[&_[47_!,WX]:=XTUKX0^$-,TSXG6&D:%J&G_ &V\ MLIA+=7#&[MX0XOUO+V%MI)58QG&03_5OX \=>%OBAX$T3XE^!M7CU#1/$6D6 MVIZ/?PG*7-K<1++%*OLR.K#ZT ?B=\(?^#P;]HW]H.^U'3/@)_P0[\;>-[G1 MU1M6M_"'Q"O-3>R#E@AF6VT!S'N*.!NQDJ<=#7N_[:'_ =L2!\LD)'3;SF MOD+_ (,H?^2_?M.?]@_0O_2K4:/^#RG_ )/0_9<_[!]]_P"G&SH _0;]KO\ MX+O']BO_ (*Q^ ?^";GQE_97^R^&?B*^D_V#\61XYVH$OG:V1WL38X4)>HT+ M_P"D\)B4X!V5] _\%3/^"A7@S_@E]^Q;XF_:]\8>$?\ A(Y-&GL[/1O#"ZJ+ M)]7O;B=(D@6(? M@UXF2/4KRTRLJ:1J#QQ&3/K*PU;XA16V'BM/$<\SZ2WF*I&P6YAU*<@X_'2LD;HRLKJ2K*P()!K*_P"#O_X5^#/@7_P2#^!W MP5^'6F"RT#PC\4-(T;1+08_=6MMH.I0Q+QU(1%R>YK'_ .">?P8_X.J+[]F7 MX':Y\)OVM_A'9_".;P)X9G\,Z->:;IYO8/#ALK9K>W=FTEG,JVFQ"3(S;@64=LL\MX771)H8HHP7W/YS*HC8EA@X_4NO /^"L7_*++]I;_LW_ ,9?^F.\ MH _,3X0_\'<'[67[0?A^X\6? 3_@@W\1/&^E6EX;2[U/PAXWO]3MX;@(KF%Y M+;P^ZJX5T;:3G#J<8(KZV_X*E?\ !P=\!/\ @F3I/@[P+JGP@UOQQ\7_ !MH M=KJ=A\+M'O/(DT^.?Y4%W<-$S1%I0\:(L+R.4)V*,$_.O_!E!_RC<^)?_9<+ MO_TSZ57S'K0TZX_X/:K=/VB_+-JOBR+^P!J('DB0>$@=)V;N,^?]G*;?^6V. M^: /I>#_ (.I?CI^SKX_\/:5_P %./\ @D5\1O@OX4\43!=/\527%U(\:\;B M+:ZLK?S]@8,ZI()%7_EFQ(!^E?\ @HM_P6D^.?[)NK?#_4?V.?\ @FEXU_:8 M\(>/_!D?B&R\:^ -1O19P12N?)CS;:7>*Q>/;("60X9Y6>=WV+[;G'.W=VS7H?_!LB_C1 M_P#@B#\#SXX\_P \6>LBQ^TYW_8AK=_]FZ_P^5LV?[&R@#XH^'/_ >%_M$_ M&'QOJ7PS^$?_ 0_\:>*?$FBI*^L>'_#GQ#N[Z^L5CE$4C300Z"TD061E1BR MC#,%."<5^H?[(W[=FO?&G]@)/VYOVHOV>-;^![6.DZSJGBCP7XHEFDN]&L]/ MFN5::0SVULY#PV_GC,2_+(,%AAC^-'_!K]_RGU_:I_[%_P 5_P#J4V-?9G_! MW/\ MK_\,U?\$S/^% ^&]6\CQ%\:M<7142-\2+I%MLN;^0>H/^C6[#NMV: . M7_X)A_\ !V+X&_X*&_MK^%_V/O%G['+_ Y7Q@+N'1/$TOQ&&IJUY% \T5N\ M']GP;?-$;(&$APY1<'=D?9?_ 62_P""GW_#I/\ 9'MOVI_^%'_\+ ^T>,++ M0O["_P"$E_LK;]HBN)/.\_[-<9V^1C9LYWYW#'/\V7[5GQ+_ &#O@3^R9^QK M\6/V"/VC--U;X[_"6,7?Q#MK;0=0MYH]0DNQK$+M-/;Q13):7;W%M\CMN5X\ M94$U^L/_ = _M ^#/VKO^" /PU_:5^'LF=&\<^-_#.M6,9<,T"W&G7TAA;]W.[RUZ]*]?KY _X($?\H;?V>_^R?P_^CI:^OZ /S._ MX+"?\'#?B3_@EE^V7X0_8U\&?L)WWQ;UCQGX-T_6M*ETSQR]A5VDC"I), M(T8F1 Q)=?O#D/&/Q'^/?[:O_!PS\%?"7_!=[PA:_ _Q!X6?2+?PIX:\(Z. MLFGZG,E\]U8027AOIP(;FZ9HCEW=:>#^]2(QZ3$P8CIB1# M[B@#EOVQ?^#EG]L3]D+XJ?$GPUK?_!#/XEZAX)^'WBW4]*3XEW7B34++2M2L MK6\DMHM1$K:$\,44X5)%_>NN)5 =N">'^#?_ =??MB?M :':^,?@U_P0/\ MB7XJ\/W5Z;4>(/#'C#4-0LPZL%<>=!X?9"4SR-V1WQ7VY_P<._\ *%S]H#_L M3XO_ $NMJ\0_X-#O^4-FB?\ 90->_P#1R4 =OJ?_ 7=_L[_ (+GK_P1<_X9 M8W[KB&+_ (65_P )QC[_ (<76L_V?]A[;O(_X^.V_P#V*/\ @LK_ ,%W/^'2 M'QH^%WPA_P"&6/\ A8'_ LJWGE_M'_A./[)_L[R[F&#'E_8;CSL^;N^\F-N M.U"XEFBA+A&N?LMYIM MD\D*%@7:,NP .%8X4^ ?\'RG_(U?LT_]@_Q;_P"AZ17A'_!6#XV_ML?M?_MY M? ']GS_@X(^%NF?L\^!]-NYY+34?A]I<=_%):WLUNES.UU_:-S&1FVAC=TD8 MVRG>87)"L ?MG_P6K_X+ V__ 2 _9Z\(?'VT^ 2?$J+Q;XM718K"/Q<-)6! M6M)KD3B46ESY@Q#MV[1][.[C!G_8:_X+'_#/]NG_ ()D>*?^"A_@+X=?8-0\ M$Z'K=SXI^'DFOB:6QOM.MI+D6ANQ N5FA$+K-Y/"S?<)4K7Q)_P>HV6G:;_P M3Q^#VG:/$B6EO\6(H[5(VRJQKI-Z% /<8 KY0U ZI_P0J^)^L>'93<6_P _; M0_9=F>R)W&WTGQ-)H+84=@4O+@KV5;?4T)SY/ !^QW_!%#_@K3_P^'_9M\2_ MM"?\* _X5U_PCOCB;P[_ &1_PE7]K_:-EG:W/G^;]EMMF?M.W9L/W,[N<#W_ M /;$_:"_X9._90^)/[3_ /PB/]O_ /"O? ^J>(O[#^W_ &7[?]CM9)_(\[RY M/*W[-N_8^W.=IQBORY_X,H/^4;GQ+_[+A=_^F?2J^_\ _@L/_P HH/VDO^R' M^)__ $V7% 'YH_#S_@[P_:8^*GPUU/XW_#[_ ((7_$'7_ N@W,D'B'QGX=\< M7M]IFF/%&DLJS7,>@^3$Z1RQNRNZX61"7P.\":H=3^#7@[5M8\6_#C7+U+:ZCGL].GO8X1.]4-UX\N79TTK M4[C2M/MY+_X)"?M%?\$O/^"'W[;/C+]J MJVM-)\8_%+X'Z\[^$[34(KLZ39Z?H&K"'SI82T9FD>]F++&SJJI'\VXLJ@%S MX0_\'<'[67[0?A^X\6? 3_@@W\1/&^E6EX;2[U/PAXWO]3MX;@(KF%Y+;P^Z MJX5T;:3G#J<8(K[1\??\%B_B;\(_^",6J_\ !5[XP_L):]X1\0:/-$E[\&/$ MOB&:QO(1)X@BTE&>ZGT]'0,DJW(S:\J0HX(DK\9_^#?'X9_\%]?&O[)OBW4O M^"4?[0_P[\(>!(OB)/%KVG^+[*SEN)=6^P61>5#/I]RPC,!MUP' RK?+U)_2 MO_@M9HG[6GAS_@U]^(6B?MT^,-'U_P"+%O9>'QXRUCP_%&EG1Q*K1[?.'SJ5Z\5^BWA/_@JW\&OB]_P2J\0_P#!5/X# M^%;_ %WP_H?@'6?$*^%M6N5L+LW&FQS&?3YI%6987\R!D\Q5D7!#J&4C/\ZJ M_M1_\%9_!7_!O#I7P+C_ &7?#5O^ROXAU>YL&^*]I&MWJKDZ]+<212QK?'[, MOVU&A626VC# *JON=6/ZZ_ 3X=?LS?#/_@T\\=Z/^R=\2[_Q?X5O?V?_ !A? MS^(-5LEM;J?4IK6\:\CFMU>1;9XI]\/E!W"B(?/)GS& /(?A#_P=P?M9?M!^ M'[CQ9\!/^"#?Q$\;Z5:7AM+O4_"'C>_U.WAN BN87DMO#[JKA71MI.<.IQ@B MOT8^!'_!2_3-6_X)M'_@HO\ MN_!+6/@!9:=::A<^)O"'BI[B:]TN."^EM85 MQ+:VTLDEQMB:)/)4L;A%7=D,?P@_X-\?AG_P7U\:_LF^+=2_X)1_M#_#OPAX M$B^(D\6O:?XOLK.6XEU;[!9%Y4,^GW+",P&W7 <#*M\O4G[3_P"#D[2/VWO# MG_!O5\/=$_:O\6Z=KOQ&A^)FD)\6M7\.QHEE^*'[$O\ P10^)'Q"^&/ANYDCOO%G]J71=E0!V\P6 M>GW$-O(J$,R"68H"&)P:^W_^"17_ 6G_9C_ ."OGP]U?5OA/I>H^%_&'A<1 M'Q5X%UR9)+BT23(CN(94PMS;LRLOF *RL,.B;DW5?^#>A/ANG_!&7X!CX7&T M-B?!Q-^;0C']I&ZF^W;L?Q_:O.W9YS7Y2?\ !#)=*M?^#IS]H6U_9\"#P4+G MQT+M=*_X]!8#5X=FW;\ODBZ\G9CC&W'% 'T+?L^?L\? M\$7_ !E\3M1\!:UJ-IJ)\%^/;N^G^S6MVUL;R2"VT.5H(V8+RQ*J7"[CW^J_ M^".__!?CX&_\%;/&?BCX*VOP9U_X;?$?PCIS:CJ7A36KQ+N.:S6=+>62*=4C M8M%+)$DB211E3*F-WS;?Q-_X)C?&3_@IE\$?^"KG[3_BW_@E]^S)X8^*7BPW M?B-?$>C^*+M8TM=,&NAS/$IOK1II/-6)1&C.Q#G"'J/KC_@TXT%;"VLK&_U-+J^NX/WC-(WVQ(HG0I&;?Y5^ M?S00 >Z_ME_\'9'A']BS_@HEXD_8A^('[%DMUH/A/Q?9Z3K7Q @^(NUXK258 M'FO%L/[.;<8TE9A%Y_S^7C>N[C[/_P""NG_!5SX:_P#!*/\ 8ZA_:IU7P?%X MXN]8UNRTOPCX9M=?6R&L2SAI6<7(BGV1I;1RR[Q&X)5$X\P,/Q!^.G[%&B_\ M%"_^#D']J[]E#488!?\ B+P?K;^&;J? %IK%OIEC/8RENJJ+B.,/C&8V=>C& MN2_9$U[]H_\ X+,^/OAG^R[^TWX:NHO!O[%7P4\0W7BFWO=Q-]?V?G1627"L M,"3]SIENT3[BR6-TV?WC*H!^W?\ P1"_X+*?\/D_A7XX^)G_ SC_P *X_X0 MSQ!;Z9]B_P"$O_MC[9YL!E\S?]DMO+QTV[6SUR.E>)?\%D/^#F_P7_P2C_:L MMOV4O#O[*G_"SM4A\,6NJ^(+Y/'PTA=+EN'D,5J4^P7)=S"L+_ W\/OV*?VA?'OC+5X=/T?1/%UKJ&JW]P<1VUM#IKR2RL>RJBLQ] MA7P3^RM^T_\ \$__ -MO]L']K_\ :P_X*:_'BR\%W/Q5\':MI/PQM-8T*_OV ML[B_8K:7"&SMYMAL+>UM8AO(W"7C=@X /Z>_V-OVGO!?[:/[*W@']JOX?0>1 MI7COPQ:ZK%9&X$K64LB?OK5W 9X91)"Q &6C/ K\X/V-O\ @ZP^&7[2W_!1 MBW_8%^*'[*O_ KZ#4_%5_X6I$C;9 M)(UP0Q8>O MB3PD/#(U7'V?;_9$!M -_P NS^UM_MNW9[T ?6WP^_X.0/V_K#4=#\:?M)_\ M$(OBKX0^&VO7]M"?&5M?LX6'P4U6TL M?&4_@KP['X2OK]5,%OJ;>)=0%K)(&1P468QE@588!RIZ4 ??G[#O_!>']N3] MJ[]JOP?^SW\4_P#@AI\5_A9H'B6]FAU+Q_X@U#4WL]'5+:699)1-HENA#-&L M8W2IS(.2>#^F]?FU_P $]OA'_P '+?A7]K'PWKG_ 41_:B^%OB7X20PWP\2 MZ-X:T^PCO)W-G,MJ4:+2X' 6Y,+'$B_*ISD<']): "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \ _X M*C_L,?\ #RC]A/QS^Q3_ ,+1_P"$+_X33^S/^*F_L3^T?L?V/5+2_P#^/?SX M/,W_ &7R_P#6+MW[N=NT^6^&/^",WPU_X,[/..\1E2P#D#[1HH _/C_@AK_P $(O\ MAS!JOQ+U/_AJ?_A9/_"Q+?28MG_"#_V/_9_V%KPYS]NN?-W_ &O_ &-OE_Q; MN/%_VGO^#8[Q_!^V3XE_;;_X)C?\%!/$/P#\0^,;JZN?$&C66GS- );J02W* MP3VUQ$R6\DH$GV:1)%5\%64*BK^M]% 'YR_\$C/^#?'PI_P3I^/GB#]L_P"/ M/[2FM?&;XR^(K>YAE\4ZM9-!%9_:6#7,H$LTTL]S)C:T\C@[&90@W,3[W_P5 MY_X)O?\ #U7]C:]_9)_X7+_P@?VSQ!8:G_PD'_"._P!J;/LSLWE^1]HM\[LX MW>9QCH:^GZ* /"OV%OV.-=_8:_8*\'_L9>%OBY#K.I^#/#5QING>,KCP[Y,< MD[R321W#67VA_E1I1F/SOF"8W+GCX^_X)K?\&Q'[)_[&]WX]\2?M=:IX5_:5 MU_QKJ%O/O\ G_\ 'OVV?[=?>]% 'Y9?\%BO^#87X:?\%4OVHX/VK?"' M[3/_ JS7+S0H+#Q7!'X%&KIK,T'R079/VZV,4@AV0M]X,L,?W2#N]._X*R? M\$,?^'H?[+'PB_9H_P"&HO\ A!O^%5>7_P 3O_A"?[3_ +4V6*6O^I^VP>1G M9O\ OOUQ[U]_T4 ?G[_P4S_X(H?%G_@HC^RK\*/V,M/_ &[7\ ^ _A[I-A!X MAL;+X=F]E\47=I;QV\,\C_VC$((T5798=L@#R;F9RB;>J_;2_P""%7[(G[5_ M_!-WP]_P3E\+62>"-+\!V]N?AQXHM=-6[NM#NX\^9<.F^/[3]H#2_:%+IYK2 MER0ZJR_;%% 'X_\ _!6']C']K/\ 9R_X-[+3_@G%#XX\1_M&>+]5\9Z#X8\( M:QX?\!36MY!IT5['>P1W427-U^[@2S, N&=$"O K %2S_H#_ ,$L?V1?$?[! M_P#P3X^%?[)OC+Q!;ZIK/@_PV(=9O+1<0F\FFDN9TC)Y9$DF=%8X+*@8@9P/ M?Z* /G#_ (*P?\$^_P#AY_\ L2^(_P!CG_A;?_"#_P#"0:AIUU_PD?\ 8']I M^1]ENXKC;]G\^#?N\O;GS!C.<'&*\/U__@AC_;G_ 0YLO\ @C)_PU%Y7V/R M_P#BY'_"$[M^S7SJ_P#R#_MHQG/D_P#'Q_M_[%??]% 'QGX-_P""-OPSM_\ M@CA!_P $@_BQ\1_^$ITNW\+W6FP^-$T 6DD-X]Y->6U_':F>78\$SQL%\TA_ M*() <@>>?\$.O^""G_#F3Q5\1?$W_#5G_"R/^$^T_3;7R/\ A!?['^P?9'N' MW9^W7/F[_/QC"[=G4YX_0^B@#\FOVM_^#7K3]9_:IU#]M3_@F;^VGXE_9V\: MZO>3W>J6&CVDLED9YVW3_9GMYX9;6*1LL\!\V(DD*J+A1[C_ ,$P?^"2O[6' M[(/[1>K?M7?MF?\ !3+QE\=_%%_X*N?#.FZ3K%O/'IVD6T]W9W4DD(FN9?G+ M648^1(AAFR&."/O2B@#X(_X)8_\ !$#_ (=H_M>?&?\ :J_X:=_X37_A;UQ/ M+_8/_"%?V;_9/F:A)>8\_P"VS^?CS-GW(\XW<9Q7WO110!^47[:'_!L'HWCC M]JN__;?_ .";_P"V5XD_9W\?ZM>SWVK0:):RR64MU,Q:=[=[>>"6T65BS219 MEB8D@(BG%>Q_\$R_^"2'[7?[)W[2-[^U=^VG_P %._&?QU\0R>$;GP_I&AZK M;SQZ=I4,]Q;322QB:YE_>$VJ#Y$B&"<[N,??5% 'Y2_MD?\ !LH/%G[7.I_M MT_\ !-C]M;Q'^SSX^UV[GO-YG;=2$^;&S$X5! MA1-^Q)_P;-VOPZ_:ZT_]O+_@HQ^V;XB_:%^(VC7L-[H::Q9216=M=P$&WFF> M>>:6Y\DA6BC'E1HRK\C 5^JE% 'P!_P4O\ ^"&/_#Q/]OKX-_MQ?\-1?\(? M_P *E_LO_BE_^$)_M#^U?L>JMJ'_ !\_;8?(W[O+_P!5)MQNY^[7V?>?L\? M#4?C+:?M&ZA\#?!T_P 0K"P-C8^/)O#-HVLV]J5=3!'>F/STC*R2#8'"XD88 M^8Y["B@#X(_8W_X(?_\ #)7_ 5G^+?_ 5%_P"&G?\ A(/^%I6^LQ?\(-_P MA7V3^S/M]_;7>?MOVV3SO+^S[/\ 4INWY^7&#G_LH?\ !"/_ (9@_P""O'Q% M_P""JO\ PU/_ &Y_PGUQKDO_ @?_"#_ &;[!_:,Z2X^V_;I/-\O9C_4+NSG MY>E?H/10!!J<6H3:;<0Z1=Q6]V\#K:SSP&5(Y"#M9D#*7 ."5#+D#&1UK\S? M^"=?_!L;^S+^RIXZ^(WQ1_;0\5>&/VFO$/CZ^ANXK[QS\,+>&/2Y3+/-=2I% M-6>292S_ "$"( #YC7Z_8<^(7AC M]FS7OAM=Q7AM?"'PL@N;35+NWNX[JTN&B@N[,1R1NKJS'>9%9!E0@SV/QN_X M(1-\9?\ @LSX4_X*Z/\ M4#3CX9GTR4_#X>!O-%R;2U-OC[=]N79OSN_U#;> MGS=:_0>B@#\\O^"NG_! S2?^"F'[27PX_:]^%/[4,WP;^(OP^B2/_A(['P:- M6>_^SW*W-A)C[9;>5);R^<0^7W"10<",5'_P4H_X(-ZS_P %'/VRO@Q^V-XC M_:Y@\,:A\*=-TJ"_T:U^'ANHM:FM-1:^>5'.HH;19&8H$(F*#!W/TK]$:* / M@C_@J7_P1N^.'[.- \'Q>'6?PU;3/;ZC:QW M5S&.)?,R*0@O;7,#%1=6^X M!PF]'1LE'4/('^)]>_X-//AGX2112A"RK*Z3E Q &":_:BB@#Y(_:T_P""1?P?^./_ 2@U3_@ MDW\ _$<7PN\(SZ;I5EHVJ1:,=4-BMGJMKJ+R/"T\)N))GMWWNTJDO.TAW'(. M'\$_^",'PR\"?\$:4_X(\?%SXE_\)IHHT35[-O&*>'A8R)<7>J76I6]Y':F> M8));33QLH,K!F@!. Q4?:=% 'YT?\$/O^" W_#FCQ]X^\BB@#\C/CY_P:\:]X-_: M?UG]K'_@E)^WMXE_9WU?Q#+,^J^'--L99+)/.??+%;R6\\31VQW_ ."*/$'CS0/BIXTU#4Q/H'CBZ^'4 M6EZCH5N;=H)K6"4W5S($D#$MM= ,/'FKV?V;S$$C3& M&&(R2LH:5S)([R.TKA6.T*%'VAXLT+_A*/"NI^&?M7D?VCI\UKY^S=Y?F(4W M8R,XSG&1GUK0HH ^"_\ @C'_ ,$./#G_ 2;^#WQ.^"WC#XZ67Q=TCXG7=NV MJ6NI> TTZV%LEO+!+;2P/=W2W$6UCS*ZMN(9?F< ML=QX/UG10!\G?"O_ ()(? _3?^"4^A_\$H_VB=8_X6#X5TSPXVEWFN1Z=_9L M\T@N7N8KR"/S9OLTT4C*R'>XRG.5)4_ >B?\&M_[>GP1\,:S\ /V4/\ @MOX MT\)?"37IYC>>%FT>[C:.*7B53';WR12,Z\.R"$2#AEQQ7[6T4 ?(W_!(W_@C MA^S9_P $A/A'J?@KX0:E?>(_%'B:2&7QAXXUF%([G4C$&$4,<296WMT+R%8@ M6.9&+.YP1P/_ 1\_P""'_\ PZ@^-/QA^+__ T[_P )]_PMBXMY?[._X0K^ MRO[*\JYNI\>9]MN//S]IV_=3&S/.<#[WHH _)'PI_P &I/PT^&'_ 5&TO\ MX*&?!_\ :N_X1_P[H_Q.@\8:?\+5^'HE2VVSK<264=\+] D1DW[#]G_=HRKA M]FYOO?\ X*:?L3?\/%_V'/'G[&/_ LS_A#O^$VM[&+_ (23^QO[0^Q?9[^V MO,_9_.A\S=]GV?ZQ<;\\XP?=Z* /FC_@DG_P3M_X=:_L6Z/^R#_PN#_A.O[) MUC4+[_A(?^$?_LSS?M4[2[/(^T3[=N<9\PYZX'2O#_!O_!"+_A$?^"WNH?\ M!9/_ (:G^T?;KBZE_P"%BA/MVC3R*HD #@K+!($020M M@-L4@JRJZ_!?@[_@VW_X*D>'O!]O^SO)_P %]_B%:?"JUA%K%HVD:;J$4XL@ M-HM40ZEMBB*?+Y8D:-1QL(XK]F** /C_ /X*2?\ !&KX ?\ !2C]B_PS^R1\ M2?%FJ:/>>!8+4^"?&UG!'+=Z?<0VPMBTD9VK/%+&!YD64W$*0RE%(^![S_@U M+_;,^-.A^%_@5^UY_P %F/%WB_X1>#KB)M%\)0:-=.T442&*-84N;V2&V=8B MT:.5F\I6*JNTD5^W%% 'R9^V]_P2=^''[47_ 2VF_X):?"#QPOPU\,0Z7HF MG:'JPT4ZJ;"WTZ\MKA T)G@,SR"WVLYD!+2%SN.0=C]D'_@E[\#O@'_P3V\ M?\$^?V@M \*?&G0? L4I6?QEX%MI+.\G:ZN)TG%C!1J:7R2S6LBJ MI%[;"W""V"@!7&&[;<'T[_@K_P#\$A/@;_P5_P#@+IOPJ^)_BF^\+^(/#.H2 M7W@[QEIEHEQ+ILLJ!)HWA=E$\$BJF^,.A+11D.-O/UM10!^)EW_P:H?M@_'Q M/"OPL_;E_P""Q_C'QW\+O!D\9T;PI!IET\B1(AC583=WDD5LXB)C60I,40E0 M-O%???\ P42_X),^!/VV/^";=K_P3:^%WQ!B^&'AO2H]%M]!U"'0#JBV-IIK M1^5!Y)N("^4C"[S)G/S'<:^N** /Q8\ ?\&JG[*3=YS1,SU MFT?XA^$/AM9"[TUXITD<%(3 TT./CC_ ,+%G\#6$FGV'BEO#QTQIK(3.]O"T'VBXQY,3+""'Y6-> /'_ ,3O'/\ PU/_ ,+%_P"%CV]A%]E_X0?^R/[. M^S2W,F=WVZY\[=]HQT3&S/.>#_@LK_P0C_X>W_&CX7?%[_AJ?_A7_P#PK6WG MB_L[_A!_[6_M'S+F&?/F?;K?R<>5M^Z^=V>,8/Z#T4 7*"$W9E.H7._;;O<1 MA-B\S!MPVX;]8Z* /CC_ (+7_P#!);_A\/\ LV^&OV>_^%__ /"NO^$=\<0^ M(O[7_P"$5_M?[1LL[JV\CROM5MLS]IW;]Y^YC;SD?%7AC_@UQ_;_ /!/AO3_ M 9X,_X.*OC%I&CZ18Q66E:5IGA_5;>VLK:) D4$42>(@L<:(JJJ* JJH MK]G** *?AS3+G1/#UAHU[J4E[-:644,MY*#NG9$"F0Y).6(RIKB_VL?@ M7_PU!^RQ\2_V:/\ A*?[#_X6)\/]9\,?VW]A^T_V?]OL9K7[1Y.^/S?+\W?L MWINVXW+G(] HH ^./^"*'_!);_ASQ^S;XE_9[_X7_P#\+%_X2+QQ-XB_M?\ MX17^R/L^^SM;;R/*^U7._'V;=OWC[^-O&3QG_!8/_@@-\!O^"JOB70_CEH_Q M0U7X7?%WPS;QV^D^/="LQ<+/#%(984N8!)$SM$Y8QS1RQR)N.2X"JOWU10!^ M,DW_ :V?M1_M1^/O#E__P %1/\ @KMXX^+GA'PK/NL/"\-K!<75U M(MNSA0KR+$\C+QO! (_8#X;?#CP+\'OA[HGPH^&/ABTT3PYX;TJ#3=#TBQ3; M#9VD,8CBB0=<*J@-?* M$^U#9$Y$!Q'$HP2,U^A=% 'Q7^UK_P $"_\ @FA^T=^S=XP^"/P]_9+^%WPV MU[Q#I#6^C>._#'PXL4OM$N@RO%%>)/^#<#QKX MR_X(_:)_P28\5_M]_;+/PS\23XE\/>-3\,2#:616=CIQLSJ9W?O[JXE$WG# M<)Y?&X_J310!^+G@C_@U>_;M^&?A.Q\!?#?_ (.&OBWX?T+2X!#IFBZ'X:U2 MTM+2($D)%#%XA5(UR3PH YK]?O@OX%UOX7_!WPG\-/$WC>Z\3:EX=\-6&F:A MXDOU83ZM/;VZ127<@=Y&#RLAD.7EHH _/C_@HA_P0B_X;W_X*;]H\K_4OLV; M_FSM&C_P6O\ ^"%'@;_@L#)X!\8:=\=9?A?XV\!7,Z6OBVT\,?VG)=6,F'%L MR"ZMF4QS*LLU% 'YK_ /!7#_@@!XZ_X*W^ _@EHWQ/_;EB MT#Q'\*/#E[8:YXCA^&7VI?$UW=)8B6[%O_:47V/+69?RP\HS-@, O/G'PH_X M-R/^"AOP\^*7AKQ_X@_X.'?C/X@L-#U^SU"]T&\TS5A#J4,,Z2/;.6\0.H21 M5*'*,,,,>8O7.>,5P__!(;_@F]_P .JOV-K+]DG_A M?8_$%_J?_"0?\([_ &7O^TNK>7Y'VBXQMQC=YG.>@KZ?HH _.7_@KG_P;X^$ MO^"B_P ?/#_[9WP(_:4UKX,_&3P[;VT,?BG2;)KB*\%LQ:VE(BFAE@N8\[5G MCD)V*JE#M4CRG]F/_@V.\?W/[9'AK]MK_@IU_P %!?$7Q\\0>#;JUN/#^C7N MGS)!YMK(9;99Y[BXE9K>.4F3[-&D:L^2S,&=6_7"B@#\^/\ @N5_P0B_X?/Z MK\--3_X:G_X5M_PKNWU:+9_P@_\ ;']H?;FLSG/VZV\K9]D_V]WF?P[>?0/^ M"T?_ 1X^''_ 6*^ &A?"CQ%\1_^$'\2>%=?&I>&_&<>@#4GM(W3R[FV: S MP;XYE$9.)%P\$3%OV$/&_Q'_LC5O!-AHZ>%/B%'H N)+&[LH$MGG^R^>FY)H! M*C1>< /,5MQ,:U]F44 ?''_!%#_@DM_PYX_9M\2_L]_\+_\ ^%B_\)%XXF\1 M?VO_ ,(K_9'V??9VMMY'E?:KG?C[-NW[Q]_&WC)]_P#VQ/V??^&L?V4/B3^S M!_PEW]@?\+"\#ZIX=_MS[!]J^P?;+62#S_)\R/S=F_=LWINQC<,YKTBB@#Y M_P""*G_!*3_ASY^RQK_[-'_"^O\ A8G]N?$"Z\3_ -M_\(M_9'D>=8V-K]G\ MG[5<[L?8M^_>,^;C:-N6]_\ VL?@7_PU!^RQ\2_V:/\ A*?[#_X6)\/]9\,? MVW]A^T_V?]OL9K7[1Y.^/S?+\W?LWINVXW+G(] HH _$7X0_\&C_ .UE^SYX M?N/"?P$_X+R?$3P1I5W>&[N],\(>"+_3+>:X**AF>.V\0(K.51%W$9PBC. * M^Q/%7_!&'XK?$W_@C?XF_P""5?QH_;_\0^-=>\2ZG!=3_&+Q1X>GOKM$BUFU MU)(FM9]1=Y !;>2,W( #[@/EV'[VHH ^//V2_P#@C_\ #CX!_P#!)63_ ()- M?%SXB_\ "P/#MYH^M:?J?B)=!&FO*M_>W%VLL=N9Y_*E@>=2C>8WSPJ_'0>/ M_L(_\$#?B/\ L8?\$^OCM_P3OU;]O'_A,?"OQAT&_M-%NY/AL;)O"UW>V,EG M44 ?BQH7_!KG^W1^SK9:[\(_V'?^"U_CGP-\+_ !%=2RW7AF33;J*6 M%7 5LFTO(XI960!7E1("X !& *^V_P#@C[_P1/\ V;?^"/\ \/=7T[X;:]?> M+O&WB@1+XK\>:Q:I!-=1QDF.VMX%+"UMPQ+[-[LS'+NVU GV910!^?'_ 2Z M_P""$?\ P[9_;E^+?[:'_#4__":?\+2M]1B_X1O_ (0?^SO[,^U:FE]G[1]N MG\[;L\O_ %:9SNX^[6=I?_! 1_AC_P %CY_^"M'[-O[6O_"$Q:QJ[7OBOX9_ M\(%]KM]56YA$>I1?:UOXM@N6W3@M"_ESL) 'VA1^C%% 'P1\%?\ @B!_PI__ M (+-^,_^"NG_ T[_:/_ EUO>1?\*^_X0KR?LGGVL,&?M_VUO,V^3N_U"YW M8XQD_4^I?L?_ !T[PO\2M/^$?PB\'^"-<^*FFWD'C#Q-X<\)6MM=ZK9=?&ZZM1>>.%^&)B;2[)56*ZMA:?VFWG>? )(BYE3:LK?*U>H_L!?\&[ M'_!/']D#]F72/@G\:?@+\.?C1XIM+R[N=7^(7B_X:V?VK4&EG9HT6.9KAH8X MXO+C""5@2C/P7('WO10!^<_[,'_!OKX7_8N_X*R:O_P4;_9=_:%L?"'@S7+2 MZL[_ .">F_#U8[1;.XM8UDMHKR.]18HQ>11W:*+;";%CP0-U;/\ P2;_ ."& M/_#KS]J?XO?M+_\ #47_ G/_"U?,_XDG_"$_P!F?V7OOI+K_7?;9_/QOV?< M3IGOBOO^B@#\E'_X-3?AGX:_X*G:9_P47^$/[5G_ C.@Z7\5;'QO;_"]?A\ M)XXI8KJ.[GM([T7\8CBDF60IBW(B215"N$R?H[_@L)_P0L_9G_X*]:+H_B'Q MKXFU'P1\1?#-JUKX=\?:):I/(ML7+_9;J!F47,"NS.JAXW1F8JX#NK?;M% ' MY"> /^#>/_@ISK6HZ)X)_:7_ ."[_P 1O$OPYT.^MI9?"UC;W^_5H(9%9;:= MIK\KL(4#$@G Z;>]>G_\%DO^#>G6_P#@J_\ M6^#?VJO#/[;UW\*=2\&>$K7 M1]/@L/ K:C.L\%]=7D=Y'(_MW>)O^"@'ASX8Z3%_P $Y_AM\._$ M/C2_U]+?4I?B?J5Q;Z7IFGF"9FNF%LZS3,)5A0(F3B0G'%>W52\1CQ WAZ_7 MPFUH-5-E+_9AO]WD"XV'R_,V?-LW8W8YQG% 'Y:?M$?\%%?^"X__ 2CT?2? MVB_^"D?PC^ /Q%^#%QK]KI_BW4_@I7)K^HW?_'K; MHY4[%89D9MK%8XW8*Q 4_E]_P5TTW_@KUIOPN\,>(?\ @M+I/PY\3?LJZ5XP MTVZ^*FG?LNW=U;WNT7*+:O>_VO$)I+;SV162W9,LZ?.C!6'N/_!Q3KW@SX@> M$OV'!H&H07/@'Q'^U'X3N1):Q_Z+/921_N' QC:8)I"HQ]UCQ0!9^+/[?G_! M?;]AGX,67[>7[:W[./P*USX3PRV=QX^^'OP[FU2/Q3X3TZXD1!+YMQ(UO/)$ M9%$J@NN[H43=(GVK^U-_P47_ &??V7/^"?\ J?\ P47U?56UKP/#X2L]<\/B MP8))K8O5B^P0Q;A\K3O/"N2/D#EF&%-1_P#!6'3M#U7_ ()=_M&V?B15^Q_\ M*-\5O*S#.PII%RZN.#\RLJL.#R!7XZ?MP:KK^K?\&G/[)FG>()99++4?'WAJ MPUH39"MIR-J@C5N1\@$4 &>,!?K0!]8^*/V^O^#AOX/?LQI_P4I^*_[+?P$O M/A=;Z0GB'7_@]H][JT7BW2_#[*)3<-'[;5](DF0+*L4R!O+D4$[9$.4=>(H=/=SDM NNW^.?0-O4>@4#M0!^A=9_BOQ7X<\#>'+OQ; MXMU>&PTVPA,MY>3G"1)TW'';FM"HKZPL=4M)-/U.RBN+>5=LL$\8=''H5/!% M 'EO_#<_[(__ $7K0?\ O\__ ,377^#?C1\+/B%H:>)?!7C>RU&P>1D2ZMW) M4LIP1R.QJW_PJ[X9_P#1.]"_\%$/_P 37DO_ 3_ ((+KX*ZHUU"DA3QOJZ( M9%!VJMP0JC/0 < =J /9?^$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJKG]G:?_SX MP_\ ?H4?V=I__/C#_P!^A0!3_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZJY_9VG_ M //C#_WZ%']G:?\ \^,/_?H4 4_^$Q\,?]!J#_OJC_A,?#'_ $&H/^^JN?V= MI_\ SXP_]^A1_9VG_P#/C#_WZ% %/_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZJ MY_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A0!3_ .$Q\,?]!J#_ +ZH_P"$Q\,? M]!J#_OJKG]G:?_SXP_\ ?H4?V=I__/C#_P!^A0!3_P"$Q\,?]!J#_OJC_A,? M#'_0:@_[ZJY_9VG_ //C#_WZ%']G:?\ \^,/_?H4 4_^$Q\,?]!J#_OJC_A, M?#'_ $&H/^^JN?V=I_\ SXP_]^A63XBM;6+5=)2*VC4/=D.%0 ,-O0^M %K_ M (3'PQ_T&H/^^J/^$Q\,?]!J#_OJKG]G:?\ \^,/_?H4?V=I_P#SXP_]^A0! M3_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZJY_9VG_P#/C#_WZ%']G:?_ ,^,/_?H M4 4_^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJKG]G:?_P ^,/\ WZ%']G:?_P ^ M,/\ WZ% %/\ X3'PQ_T&H/\ OJC_ (3'PQ_T&H/^^JN?V=I__/C#_P!^A1_9 MVG_\^,/_ 'Z% %/_ (3'PQ_T&H/^^J/^$Q\,?]!J#_OJKG]G:?\ \^,/_?H4 M?V=I_P#SXP_]^A0!3_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZJY_9VG_P#/C#_W MZ%']G:?_ ,^,/_?H4 4_^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJKG]G:?_P ^ M,/\ WZ%']G:?_P ^,/\ WZ% %/\ X3'PQ_T&H/\ OJC_ (3'PQ_T&H/^^JN? MV=I__/C#_P!^A1_9VG_\^,/_ 'Z% %/_ (3'PQ_T&H/^^J/^$Q\,?]!J#_OJ MKG]G:?\ \^,/_?H4?V=I_P#SXP_]^A0!3_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_ M[ZJY_9VG_P#/C#_WZ%']G:?_ ,^,/_?H4 4_^$Q\,?\ 0:@_[ZH_X3'PQ_T& MH/\ OJKG]G:?_P ^,/\ WZ%']G:?_P ^,/\ WZ% %/\ X3'PQ_T&H/\ OJC_ M (3'PQ_T&H/^^JN?V=I__/C#_P!^A1_9VG_\^,/_ 'Z% %/_ (3'PQ_T&H/^ M^J/^$Q\,?]!J#_OJKG]G:?\ \^,/_?H4?V=I_P#SXP_]^A0!3_X3'PQ_T&H/ M^^J/^$Q\,?\ 0:@_[ZJY_9VG_P#/C#_WZ%']G:?_ ,^,/_?H4 4_^$Q\,?\ M0:@_[ZH_X3'PQ_T&H/\ OJHO%EG:0^&[R6&UC1EA)5E0 BKEA86+6,+-91$F M)228QSQ0!!_PF/AC_H-0?]]4?\)CX8_Z#4'_ 'U5S^SM/_Y\8?\ OT*/[.T_ M_GQA_P"_0H I_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU5S^SM/\ ^?&'_OT* M/[.T_P#Y\8?^_0H I_\ "8^&/^@U!_WU1_PF/AC_ *#4'_?57/[.T_\ Y\8? M^_0H_L[3_P#GQA_[]"@"G_PF/AC_ *#4'_?5'_"8^&/^@U!_WU5S^SM/_P"? M&'_OT*/[.T__ )\8?^_0H I_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]5<_L[3_^ M?&'_ +]"C^SM/_Y\8?\ OT* *?\ PF/AC_H-0?\ ?5'_ F/AC_H-0?]]5<_ ML[3_ /GQA_[]"C^SM/\ ^?&'_OT* *?_ F/AC_H-0?]]4?\)CX8_P"@U!_W MU5S^SM/_ .?&'_OT*/[.T_\ Y\8?^_0H I_\)CX8_P"@U!_WU1_PF/AC_H-0 M?]]5<_L[3_\ GQA_[]"C^SM/_P"?&'_OT* *?_"8^&/^@U!_WU1_PF/AC_H- M0?\ ?57/[.T__GQA_P"_0H_L[3_^?&'_ +]"@"G_ ,)CX8_Z#4'_ 'U1_P ) MCX8_Z#4'_?57/[.T_P#Y\8?^_0H_L[3_ /GQA_[]"@"G_P )CX8_Z#4'_?5' M_"8^&/\ H-0?]]5<_L[3_P#GQA_[]"C^SM/_ .?&'_OT* *?_"8^&/\ H-0? M]]4?\)CX8_Z#4'_?57/[.T__ )\8?^_0H_L[3_\ GQA_[]"@"G_PF/AC_H-0 M?]]4?\)CX8_Z#4'_ 'U5S^SM/_Y\8?\ OT*/[.T__GQA_P"_0H I_P#"8^&/ M^@U!_P!]4?\ "8^&/^@U!_WU5S^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0H I_\ M"8^&/^@U!_WU1_PF/AC_ *#4'_?55?!MK:SZ5(\]M&Y%W* 70$XW=*UO[.T_ M_GQA_P"_0H I_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU5S^SM/\ ^?&'_OT* M/[.T_P#Y\8?^_0H I_\ "8^&/^@U!_WU1_PF/AC_ *#4'_?57/[.T_\ Y\8? M^_0H_L[3_P#GQA_[]"@"G_PF/AC_ *#4'_?5'_"8^&/^@U!_WU5S^SM/_P"? M&'_OT*/[.T__ )\8?^_0H I_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]5<_L[3_^ M?&'_ +]"C^SM/_Y\8?\ OT* *?\ PF/AC_H-0?\ ?5'_ F/AC_H-0?]]5<_ ML[3_ /GQA_[]"C^SM/\ ^?&'_OT* *?_ F/AC_H-0?]]4?\)CX8_P"@U!_W MU5S^SM/_ .?&'_OT*/[.T_\ Y\8?^_0H I_\)CX8_P"@U!_WU1_PF/AC_H-0 M?]]5<_L[3_\ GQA_[]"C^SM/_P"?&'_OT* *?_"8^&/^@U!_WU1_PF/AC_H- M0?\ ?57/[.T__GQA_P"_0H_L[3_^?&'_ +]"@"G_ ,)CX8_Z#4'_ 'U1_P ) MCX8_Z#4'_?57/[.T_P#Y\8?^_0H_L[3_ /GQA_[]"@"G_P )CX8_Z#4'_?5' M_"8^&/\ H-0?]]5<_L[3_P#GQA_[]"C^SM/_ .?&'_OT* *?_"8^&/\ H-0? M]]4?\)CX8_Z#4'_?57/[.T__ )\8?^_0H_L[3_\ GQA_[]"@"G_PF/AC_H-0 M?]]4?\)CX8_Z#4'_ 'U5S^SM/_Y\8?\ OT*/[.T__GQA_P"_0H I_P#"8^&/ M^@U!_P!]4?\ "8^&/^@U!_WU5S^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0H I_\ M"8^&/^@U!_WU1_PF/AC_ *#4'_?57/[.T_\ Y\8?^_0K)\&VMK/I4CSVT;D7 M<5K?V= MI_\ SXP_]^A0!3_X3'PQ_P!!J#_OJC_A,?#'_0:@_P"^JN?V=I__ #XP_P#? MH4?V=I__ #XP_P#?H4 4_P#A,?#'_0:@_P"^J/\ A,?#'_0:@_[ZJY_9VG_\ M^,/_ 'Z%']G:?_SXP_\ ?H4 4_\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^JN?V=I M_P#SXP_]^A1_9VG_ //C#_WZ% %/_A,?#'_0:@_[ZH_X3'PQ_P!!J#_OJKG] MG:?_ ,^,/_?H4?V=I_\ SXP_]^A0!3_X3'PQ_P!!J#_OJC_A,?#'_0:@_P"^ MJN?V=I__ #XP_P#?H4?V=I__ #XP_P#?H4 4_P#A,?#'_0:@_P"^J/\ A,?# M'_0:@_[ZJY_9VG_\^,/_ 'Z%']G:?_SXP_\ ?H4 4_\ A,?#'_0:@_[ZK11U MD02(V589!'<5%_9VG_\ /C#_ -^A4P P!@#H!0 4444 %%%% !1110 4444 M %?/'[??QY_;W_9^L?"OB[]BG]BG3_CA8O<7:>./#I\:V^AZA:Q!8C;S6LMQ MF.3GS@\>QV.$QMY-?0]% 'Y'_MKZQ_P6E_X++_!JZ_8/TK_@FHO[.O@+Q;?6 M2_$+XD?$+X@6>I316$-S'<&&UM+94D9R\*<@.& *$Q!MX^G?^"I/_!*8_MB_ M\$TM%_8_^!7BQ=#\5_"_^QM3^$>MZG*0MMJ6DP>1;B9U!*B2!I8BX!V-('VM MLVG[3HH _)3]I[XC?\%V/^"D?[+LW_!.S5_^"9\?P>UGQK;0:-\5/C'K'C^P MNM%M=/#H+R6QMX&,LOV@*0(PTA5)&0;B?-3ZF_;9_P""1OPZ_:1_X)%/_P $ MO?A_K$>E0^'O!VEZ?X#UO4(\BVO],6(VL\^T$XE:(I,R@MMGD(!.*^Q:* /R M7^)7QN_X.!/V@OV.;O\ X)U:G_P3(7P[\0_$?AH^$/%?QVO_ (EZ>^@+8R1" MVNM6CCB)F\V6!G(C0LZ.Y958KY0_0[]A']DOPE^PI^Q]\/?V2/!.H&]LO WA MR*PDU%HO+-]=$F6YN=F3L\VXDEEVY.-^,G&:]:HH **** "O"_\ @GO_ ,D3 MU;_L>]9_]*37NE>%_P#!/?\ Y(GJW_8]ZS_Z4F@#W2BBB@ HHHH **** "BB MB@ HHHH **** "L?Q+_R%]'_ .OT_P#H)K8K'\2_\A?1_P#K]/\ Z": -BBB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH S?&/_(L7O_7 UK?\ 8]ZS_P"E)KW2O"_^">__ "1/5O\ L>]9 M_P#2DT >Z4444 %%%% !1110 4444 %%%% !1110 5C^)?\ D+Z/_P!?I_\ M036Q6/XE_P"0OH__ %^G_P!!- &Q1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 9OC'_D6+W_ *X&KFG? M\@^#_KBO\A5/QC_R+%[_ -<#5S3O^0?!_P!<5_D* )J*** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#'\# M_P#((E_Z_9O_ $*MBL?P/_R")?\ K]F_]"K8H **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L?P/_P @B7_K M]F_]"K8K'\#_ /((E_Z_9O\ T*@#8HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,>R_Y'>]_Z\HOYFMB ML>R_Y'>]_P"O*+^9K8H **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O"_P#@GO\ \D3U M;_L>]9_]*37NE>%_\$]_^2)ZM_V/>L_^E)H ]THHHH **** "BBB@ HHHH * M*** "BBB@ K'\2_\A?1_^OT_^@FMBL?Q+_R%]'_Z_3_Z": -BBBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH S?&/_ "+%[_UP-7-._P"0?!_UQ7^0JGXQ_P"18O?^N!JYIW_(/@_ZXK_( M4 34444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% &/X'_Y!$O\ U^S?^A5L5C^!_P#D$2_]?LW_ *%6Q0 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %8_@?_D$2_\ 7[-_Z%6Q6/X'_P"01+_U^S?^A4 ;%%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M69XS\5Z5X&\*W_B_6Y=MKI]JTTN#RV!PH]R< >Y%8XBO1PM"=:M)1A%-MO9) M*[;\DBZ=.I6J1IP5Y-I)=V]D167_ ".][_UY1?S-;%?.?['?QQU+QSX^U[1? M%]]NO-1:2^L S< ;LO"N>R@@@>@;TKZ,KY_A'BK+>,\CAF>!OR2]9_\ 2DT >Z4444 % M%%% !1110 4444 %%%% !1110 5C^)?^0OH__7Z?_036Q6/XE_Y"^C_]?I_] M!- &Q1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 9OC'_ )%B]_ZX&KFG?\@^#_KBO\A5/QC_ ,BQ>_\ M7 U7PATBY_NWFK[3_WZC/ZN1_N&OH!'*GW!R".Q!K\X:^F_V M"OBOOBO?A#J]SRFZ\TC<>W_+6,?CAP/=S7Y=]'OC+^QN(IY+B)6I8KX;[*JE MI_X''W?-J"/K_$S(OKV5K'TE[]'?S@]__ 7KZ.1]*T445_;9^ !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !7A?\ P3W_ .2)ZM_V/>L_^E)KW2O"_P#@GO\ \D3U;_L>]9_] M*30![I1110 4444 %%%% !1110 4444 %%%% !6/XE_Y"^C_ /7Z?_036Q6/ MXE_Y"^C_ /7Z?_030!L4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% &;XQ_Y%B]_ZX&KFG?\ (/@_ZXK_ M "%4_&/_ "+%[_UP-7-._P"0?!_UQ7^0H FHHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,?P/_R")?\ MK]F_]"K8K'\#_P#((E_Z_9O_ $*MB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Q_ _P#R")?^OV;_ -"K M8K'\#_\ ((E_Z_9O_0J -BBBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH ***I>(?$6A>%-'GU_P 2:K!96=NFZ:XN'VJH_J3T M ')/ K.K5I4*4JE22C&*NVW9)+=MO1)=RH0G4FH05V]$ENR[7G/C?XW7MQKT MGPX^"^D)KWB)?ENIBW^A:8.F^>0<$C^X#G((Z\'(?6OB1^T8YMO"(+F;S-4U>YT_P X M,H'RP0)YB"&,$D\9)P/NCBN9_P"'=?\ U6'_ ,M__P"Z*^F**\C&^#OASF-? MVV*P7/.VLG5K7?F[5%>3W;IZEU>/>*ZU.5.>(O&2::Y*>J>Z^ ****_4CX\**** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OG?_@H'\5O^"BG@#1O" MOAG_ ()R?LU^#_'/B/Q!?W$>M:WX^\0-9:1X;MXT0I/.D;I-<;V-I. M",X^B** /RI^-?\ P4Q_X+,?\$I-8\)_%?\ X*K_ B^!OC+X*^)/$EOH^O^ M+_@C<:I%>^%9I]VR2:*^QYT8"N0%C^;9M,JLR*WTY_P6W_X*"_%+_@FE_P $ M^]<_:X^"/A?PYKVMZ;K>EV=K9>)8IY;*2*ZN%B9B+>6)R0K94A\9ZYKY1_X* M%>,M5_X+W?M0Z=_P2P_969KKX(?#7QC::M^TC\6K4AK.2>V+&/0+"4?+-.26 MW,N=LBJWW87\S['_ ."N?_!.N]_X*>?L3W_['.B?$ZV\$QZGKNEW_\%L?^"1WPCU']OSP5_P4_G_: M!\+>#[F"\^(OPR^(/@*RT]+O3FFCCEDM)[=G:$KO#;8_+VJ"W[S'EM7_ .#E MWXW^'OVE?^"*GP9^-O@N.9/"?Q.^)G@S5KF"Y(#+IE[875VL. ^;*"&V*#^Z#!D3](_P!FO]H+X7(H)VR(QR !# UE*K@]L;2?PKXQ_X-8=1UW4?^"'GPA_MIG:."\\10Z>[G):!= M=O\ '/H&WJ/0*!VH _0NBBLGQUX.TOX@^$;_ ,%ZW<7<-IJ,!AGDL;EH9E4D M'*.O*GCJ* -:O"_^">__ "1/5O\ L>]9_P#2DT?\.]_@G_T-OCO_ ,+*Y_QK M$_X)X^ M&@^!NI6Z75\5B\::K$I-XQ)"3;!D]SA1D]SDT ?1]%8__"#Z1_S\ MWO\ X%M1_P (/I'_ #\WO_@6U &Q16/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ M@6U &Q16/_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M0!L45C_P#"#Z1_S\WO M_@6U'_"#Z1_S\WO_ (%M0!L45C_\(/I'_/S>_P#@6U'_ @^D?\ /S>_^!;4 M ;%%8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;4 ;%8_B7_D+Z/\ ]?I_]!-' M_"#Z1_S\WO\ X%M69KGA73K74=-ACGN2)[DJY:X8D#;V]* .KHK'_P"$'TC_ M )^;W_P+:C_A!](_Y^;W_P "VH V**Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P M+:@#8HK'_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VH V**Q_^$'TC_GYO?\ MP+:C_A!](_Y^;W_P+:@#8HK'_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VH V M**Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:@#8HK'_P"$'TC_ )^;W_P+:C_A M!](_Y^;W_P "VH V**Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:@#8HK'_P"$ M'TC_ )^;W_P+:C_A!](_Y^;W_P "VH V**Q_^$'TC_GYO?\ P+:C_A!](_Y^ M;W_P+:@#8HK'_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VH V**Q_^$'TC_GY MO?\ P+:C_A!](_Y^;W_P+:@#8HK'_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P " MVH V**Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:@";QC_ ,BQ>_\ 7 U"]*ELXI6N;S+1*3BZ;' M2@#=HK'_ .$'TC_GYO?_ +:C_A!](_Y^;W_ ,"VH V**Q_^$'TC_GYO?_ M MJ/\ A!](_P"?F]_\"VH V**Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJ - MBBL?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJ -BBL?\ X0?2/^?F]_\ MJ/ M^$'TC_GYO?\ P+:@#8HK'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:@#8HK'_ M .$'TC_GYO?_ +:C_A!](_Y^;W_ ,"VH V**Q_^$'TC_GYO?_ MJ/\ A!]( M_P"?F]_\"VH V**Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJ -BBL?_A!] M(_Y^;W_P+:C_ (0?2/\ GYO?_ MJ -BBL?\ X0?2/^?F]_\ MJ/^$'TC_GY MO?\ P+:@#8HK'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:@#8HK'_ .$'TC_G MYO?_ +:C_A!](_Y^;W_ ,"VH V**Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\ M"VH / __ "")?^OV;_T*MBN4\*^%=.U#3I)II[D$7,B@)<,HP&K3_P"$'TC_ M )^;W_P+:@#8HK'_ .$'TC_GYO?_ +:C_A!](_Y^;W_ ,"VH V**Q_^$'TC M_GYO?_ MJ/\ A!](_P"?F]_\"VH V**Q_P#A!](_Y^;W_P "VH_X0?2/^?F] M_P# MJ -BBL?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJ -BBL?\ X0?2/^?F M]_\ MJ/^$'TC_GYO?\ P+:@#8HK'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+ M:@#8HK'_ .$'TC_GYO?_ +:C_A!](_Y^;W_ ,"VH V**Q_^$'TC_GYO?_ M MJ/\ A!](_P"?F]_\"VH V**Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJ - MBBL?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJ -BBL?\ X0?2/^?F]_\ MJ/ M^$'TC_GYO?\ P+:@#8HK'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:@#8HK'_ M .$'TC_GYO?_ +:C_A!](_Y^;W_ ,"VH V*Q_ __((E_P"OV;_T*C_A!](_ MY^;W_P "VK,\*^%=.U#3I)II[D$7,B@)<,HP&H ZNBL?_A!](_Y^;W_P+:C_ M (0?2/\ GYO?_ MJ -BBL?\ X0?2/^?F]_\ MJ/^$'TC_GYO?\ P+:@#8HK M'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:@#8HK'_ .$'TC_GYO?_ +:C_A! M](_Y^;W_ ,"VH V**Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VH V**Q_P#A M!](_Y^;W_P "VH_X0?2/^?F]_P# MJ -BBL?_A!](_Y^;W_P+:C_ (0?2/\ MGYO?_ MJ -BBL?\ X0?2/^?F]_\ MJ/^$'TC_GYO?\ P+:@#8HK'_X0?2/^ M?F]_\"VH_P"$'TC_ )^;W_P+:@#8HK'_ .$'TC_GYO?_ +:C_A!](_Y^;W_ M ,"VH V**Q7\%:+&ADDO+M5499FO& ]:\PUSQ9J/Q%UB;P1^SZL]TT,GEZG MXKNKES8V7J(_^>\GH!QTZC)'CYOGF!R6G'VUY3F[0IQ7-4F^T8]?-NT8K632 MU.[ Y?B,?)^SLHQUE)Z1BN[?Y+5O9)O0[KXF_&;PW\-S#I MYM5UV]XTW0-. M&^XN&/0D#.Q/5CZ' .,5SOA[X.>)OB%K$/CO]H.ZBNY87\S3/"MNV;&P]"XZ M32>I.1UZC&-3P#^SSX-\#+)J#7U]J&L70SJ&M75P?/N&/7G^%?11Z#).,UTO M_"#Z1_S\WO\ X%M7B4LCQ^>U8XG/;+O3CU3JO_ )>S6]OX<7\*DTIO MOGF&&RZ#I9=?F>CJO23[J"^Q'S^-]6D^4UU544(B@ # ' %+6/_ ,(/I'_/ MS>_^!;4?\(/I'_/S>_\ @6U?9['A&Q16/_P@^D?\_-[_ .!;4?\ "#Z1_P _ M-[_X%M0 67_([WO_ %Y1?S-;%_^!;4?\(/I'_/S>_^!;4 ;%%8_P#P M@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U &Q16/_P (/I'_ #\WO_@6U'_"#Z1_ MS\WO_@6U &Q16/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M0!L45C_\ "#Z1 M_P _-[_X%M1_P@^D?\_-[_X%M0!L45C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ M .!;4 ;%%8__ @^D?\ /S>_^!;5KQH(HUC4G"J ,GF@!:*** "BBB@ HHHH M **** "OA#_@OGX<_P""L/Q._9ETGX%_\$L_AG)J]QXPO+FU^)&M:=XKT[2- M1T[2E2/$%K-?7$2QM<;Y$:5 [HL9 "[\U]WT4 ?E!^QQ\0/^"P7[!O[/VA_L MT?LU?\&W&E:)X:T.+@']J?PV]Q?W# >;=W,NT&:>0@%G/H%4*JJH^X_VW_C; M^W/\%_@[X:^(G[&_['-A\7/$;:W OC#P)<^,[;2)X-.:UF:62VNYSY32I.(5 MQM?X]\HH _)']M#QS_P6X_X*\?!>\_84\(?\$QC^SSX1\:R6]M\0?B5 M\0OB#9ZB;73EF222&VM;=4D=F\L E0^Y24/E;O,7ZM_;C_X),^!/VG_^"1[? M\$Q/!6O)IJ>'/!6D:7X"US4DW?9KW2HX5LY9M@)VR>3Y'(K"346B\LWUT29;FYV9.SS;B267;DXWXR<9KUJB@ HHHH *\+_P"">_\ MR1/5O^Q[UG_TI->Z5X7_ ,$]_P#DB>K?]CWK/_I2: /=**** "BBB@ HHHH M**** "BBB@ HHHH *Q_$O_(7T?\ Z_3_ .@FMBL?Q+_R%]'_ .OT_P#H)H V M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@#-\8_\BQ>_]<#5S3O^0?!_UQ7^0JGXQ_Y%B]_ZX&KFG?\ M(/@_ZXK_ "% $U%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110!C^!_^01+_P!?LW_H5;%8_@?_ )!$O_7[ M-_Z%6Q0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %8_@?\ Y!$O_7[-_P"A5L5C^!_^01+_ -?LW_H5 &Q1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6-XZ\?^$OAOH, MGB/QCK$=I;)PF[EY6[(BCEV/H/KTYKG/B-\;[7PYK \!> ]'?Q%XJF7]WI5J MWR6P_P">EP_2-1D'!.>G0'-5O OP0NFUZ/XD?&/6$U_Q(.;9"O\ H>F#KL@C M/&1_?(SD9X.2?DL;Q!B<9BIX#)(JI5B[3J2O[*D^TFM9S7_/J#O_ #R@FF_: MH9;2H48XG'MQ@]8Q7QS]$_AC_?EI_*I/0QTT#XD?M%N+OQI'=^&/!C',.AQN M4OM43L;AA_JHS_<')_)J]1T'P_HGA;2(-!\.Z7!96=LFV&WMXPJJ/H._/-"BBB@ HHHH Q[+_ )'>]_Z\HOYFMBL>R_Y' M>]_Z\HOYFMB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\+_X)[_\ )$]6_P"Q[UG_ M -*37NE>%_\ !/?_ )(GJW_8]ZS_ .E)H ]THHHH **** "BBB@ HHHH *** M* "BBB@ K'\2_P#(7T?_ *_3_P"@FMBL?Q+_ ,A?1_\ K]/_ *": -BBBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH S?&/_(L7O\ UP-7-._Y!\'_ %Q7^0JGXQ_Y%B]_ZX&KFG?\@^#_ M *XK_(4 34444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% &/X'_ .01+_U^S?\ H5;%8_@?_D$2_P#7[-_Z M%6Q0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %8_@?_ )!$O_7[-_Z%6Q6/X'_Y!$O_ %^S?^A4 ;%%%% ! M1110 4444 %%%% !1110 4444 %%%% !117-?$KXL>$/A;IL=UXANGDNKEMF MGZ7:)YES>/T"QH.3S@9Z#/7D5R8['X/+,)+$XNHH4XZN4G9+_A]DMV]%J;8? M#5\765*C%RD]DMS?U#4;#2;&74]4O8K:V@0O-//($2-1U))X KRN[^(/Q ^. M]U)H7P8>71_#JN8[[QEWF'&.?ND#+]/^&7CKXU7T7B;X[9 ML='CD$NG>"K68[!CE7NG'^L;_9Z#VY4^IVEI:V%K'96-M'##"@2*&) JHH& M !P /2OE+9QQ7\7/AL&^FL:]5>?6C!]M*TEO[/9^U? Y-MRUJ_WTX/\ *I)? M^ +^_P!,+X<_"[P?\+=(.E>%=/*O*V^\O9VWW%T_=Y'/+'))QT&3@"NAHHKZ MS!8+!Y=A88;"TU"G%648JR2\DCQ:^(KXJM*K6DY2>[>K84445U&(4444 %%% M% !1110!CV7_ ".][_UY1?S-;%8]E_R.][_UY1?S-;% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 5X7_P3W_Y(GJW_ &/>L_\ I2:]TKPO_@GO_P D3U;_ +'O6?\ MTI- 'NE%%% !1110 4444 %%%% !1110 4444 %8_B7_ )"^C_\ 7Z?_ $$U ML5C^)?\ D+Z/_P!?I_\ 030!L4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% &;XQ_Y%B]_P"N!JYIW_(/ M@_ZXK_(53\8_\BQ>_P#7 U)O%'A[P;HLWB+Q1J\%C96ZYEN)WP![#N2>P&2>PKS$WOQ)_:0/EZ2UYX5\ M$/PUX1LU#5T_V!_RQB([]2/4$@>!F_$&'RRK'"T8.MB9J\:4+:5HOTL#EE3%P=:;V]$MY2[16O5V6IJ>,OC9J>KZ]+\./@=I< M6MZXAVWNH2-_H.E]MTKC[S#GY%[@]2-M:/PU^"6F>#=2D\9^*=4EU_Q1=+_I M6MWRY*?[$*](D'(P.<>W Z/P;X)\+?#_ $*+PWX0T:&RLX>D<0Y9N[,3RS'N M3DUJUQ8'A_$8C%QS#.9JK6CK""O[*C_@B_BGT=6:YM^50BW$WQ&9TZ5%X; 1 M<*;TE)_'/_$UM'^XM.[DU<****^L/&"BBB@ HHHH **** "BBB@ HHHH Q[+ M_D=[W_KRB_F:V*Q[+_D=[W_KRB_F:V* "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KP MO_@GO_R1/5O^Q[UG_P!*37NE>%_\$]_^2)ZM_P!CWK/_ *4F@#W2BBB@ HHH MH **** "BBB@ HHHH **** "L?Q+_P A?1_^OT_^@FMBL?Q+_P A?1_^OT_^ M@F@#8HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** ,WQC_ ,BQ>_\ 7 USP^'K&RFUGQ%>C&GZ!I_S32D]&<\^6GJQ[ D X-<[K/Q<\7? M%35)_!?[/L49AB= M?:M>'=J>N7[^9BY_A'' SD\U\;4SK,.(*CP^1-*FG:6):O!=U16U M67][^%%]9M.![TYE&28#):4HT$ MW*;O.R?\$_O^B^_P#E MJZK_ /(M?.G_ 7X_P":3_\ <>_]QU?G37])< >#O#/%7"6&S3%UJT:E3GNH M2@H^[4E!63IR>T5?5ZW]#^8_$/QHXIX2XPQ.58.C1E3I\EG.,W+WJ<)N[52* MWD[62TMZG['VO_!57]@F/Q3=:D_QXQ#);(B/_P (OJG)!.1C[+FM+_A[)_P3 M^_Z+[_Y:NJ__ "+7XO45]C_Q+YP9_P!!&(_\#I__ "H^+_XF+XV_Z!\/_P" M5/\ Y]9_\ 2DT >Z4444 %%%% !1110 4444 %%%% !111 M0 5C^)?^0OH__7Z?_036Q6/XE_Y"^C_]?I_]!- &Q1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 9OC'_ M )%B]_ZX&KFG?\@^#_KBO\A5/QC_ ,BQ>_\ 7 U_#71CXB\4R#_CQ@;]S9#_ )Z7$G1 /[N8Y^A 8[7@#X(/::XOQ%^*^LCQ#XG(S% M-(O^C:>.NRWC/"X_O$9/7@DY]"KYM99F?%#Y\VBZ6&Z8=/WIKO7DG9K_ *$RCW<$^>KUJ6TC_U[3_]+:YOY5'=U=&T72/#NEPZ)H.FPV=I M;IL@M[>,*B#T %6J**^SITZ=*FH0244K)+1)+9)=$>%*4IRJ7L-M;01F2>XN)0B1H!DLS M'@ #N:\"\9?\%#_AK=:_-X _9J\&ZU\6_$L1VO:>$8LV%NQZ&>^8>5&A_OKO M'KBO3RW)LTS>36$I.2C\3VC%=Y2=HQ7G)I'EYGG>59-"+QE50&-,%_\ MVM_8'AGPVSS'3$7['YOGSMQ+(^Z,?(2@\OC&XBOC6O[B\*<)]1X!P=#GC/E] MIK!\T?XLWH]G;9M:73LVK-_P?XN8OZ]XA8VO[.4.;V>DURR_A4TFX[J^Z3UL MU=)W2****_0S\W/Z+****_S'/]3 HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH *^=_P#@H'\5O^"BG@#1O"OAG_@G)^S7X/\ '/B/ MQ!?W$>M:WX^\0-9:1X;MXT0I/.D;I-<;V-I.",X^B** /RI^-?_!3' M_@LQ_P $I-8\)_%?_@JO\(O@;XR^"OB3Q);Z/K_B_P""-QJD5[X5FGW;))HK M['G1@*Y 6/YMFTRJS(K?:?\ P4V_X*$_#G_@FC^QSK_[5_C;1)=>DM'@L?"_ MARRG"2:YJER=MM:H^&VJ<,[. Q6.-V"L0%/PU_P4*\9:K_P7N_:AT[_@EA^R MLS77P0^&OC&TU;]I'XM6I#6@6$H^6:&[W]K;PTFK0;/W.Q2R ,,$<1R3 #T+4 5?BS^WY_P %]OV& M?@Q9?MY?MK?LX_ K7/A/#+9W'C[X>_#N;5(_%/A/3KB1$$OFW$C6\\D1D42J M"Z[NA1-TB?:O[4W_ 47_9]_9<_X)_ZG_P %%]7U5M:\#P^$K/7/#XL&"2:V M+U8OL$,6X?*T[SPKDCY Y9AA34?_ 5AT[0]5_X)=_M&V?B15^Q_\*-\5O*S M#.PII%RZN.#\RLJL.#R!7XZ?MP:KK^K?\&G/[)FG>()99++4?'WAJPUH39"M MIR-J@C5N1\@$4 &>,!?K0!]8^*/V^O\ @X;^#W[,:?\ !2GXK_LM_ 2\^%UO MI">(=?\ @]H][JT7BW2_#[*)3<-&]CD "&!K*57![8VD_A7QC_P:PZCKNH_\$// MA#_;3.T<%YXBAT]W.2T"Z[?XY] V]1Z!0.U 'Z%T45D^.O!VE_$'PC?^"];N M+N&TU& PSR6-RT,RJ2#E'7E3QU% &M7A?_!/?_DB>K?]CWK/_I2:/^'>_P $ M_P#H;?'?_A97/^-8G_!/'P%HT'P-U*W2ZOBL7C358E)O&)(2;8,GN<*,GNE '5T5C_\(/I'_/S>_P#@6U'_ @^D?\ /S>_^!;4 ;%%8_\ P@^D?\_- M[_X%M1_P@^D?\_-[_P"!;4 ;%%8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6 MU &Q16/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U &Q16/_P@^D?\_-[_ .!; M4?\ "#Z1_P _-[_X%M0!L45C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M0!L4 M5C_\(/I'_/S>_P#@6U'_ @^D?\ /S>_^!;4 ;%%8_\ P@^D?\_-[_X%M1_P M@^D?\_-[_P"!;4 ;%%8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U &Q16/_ M ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U &Q16/_P@^D?\_-[_ .!;4?\ "#Z1 M_P _-[_X%M0!L45C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M0!L45C_\(/I' M_/S>_P#@6U'_ @^D?\ /S>_^!;4 ;%%8_\ P@^D?\_-[_X%M1_P@^D?\_-[ M_P"!;4 3>,?^18O?^N!JYIW_ "#X/^N*_P A7/\ B7PEIECH-U=PW%T6CB) M>Y8C\15FR\%Z5+9Q2M_\ @6U'_"#Z1_S\WO\ X%M0!L45C_\ "#Z1 M_P _-[_X%M1_P@^D?\_-[_X%M0!L45C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ M .!;4 ;%%8__ @^D?\ /S>_^!;4?\(/I'_/S>_^!;4 ;%%8_P#P@^D?\_-[ M_P"!;4?\(/I'_/S>_P#@6U &Q16/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U M &Q16/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M0!L45C_\ "#Z1_P _-[_X M%M1_P@^D?\_-[_X%M0!L45C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;4 ;% M%8__ @^D?\ /S>_^!;4?\(/I'_/S>_^!;4 ;%%8_P#P@^D?\_-[_P"!;4?\ M(/I'_/S>_P#@6U &Q16/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U &Q16/\ M\(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M0 >!_^01+_P!?LW_H5;%_^!;4 M?\(/I'_/S>_^!;4 ;%%8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U &Q16/ M_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U &Q16/\ \(/I'_/S>_\ @6U'_"#Z M1_S\WO\ X%M0!L45C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M0!L45C_ /"# MZ1_S\WO_ (%M1_P@^D?\_-[_ .!;4 ;%%8__ @^D?\ /S>_^!;4?\(/I'_/ MS>_^!;4 ;%%8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U &Q16/_P (/I'_ M #\WO_@6U'_"#Z1_S\WO_@6U &Q16/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ MX%M0!L45C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M0!L45C_ /"#Z1_S\WO_ M (%M1_P@^D?\_-[_ .!;4 ;%%8__ @^D?\ /S>_^!;4?\(/I'_/S>_^!;4 M;%8_@?\ Y!$O_7[-_P"A4?\ "#Z1_P _-[_X%M69X5\*Z=J&G2333W((N9% M2X91@-0!U=%8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U &Q16/_P (/I'_ M #\WO_@6U'_"#Z1_S\WO_@6U &Q5?5=5TS0].FU?6=0AM;6WC+SW%Q($2-1W M)/ KAOB9XE^'GPNLXCK%]J-SJ%V=FFZ/8W#27-V_0!$'.,_Q'C\< \YX>^!/ MB;XGW2^)_CG-+;V(<2:=X0MKMGCA]&N'_P"6C^PX'XE:^8S/B&4,6\ORRG[? M%:75[0II[2JSL^5=5!)U)?9C:\EZ^$RQ2HK$XN7LZ/1[RG;I".E_.3M%=7?1 MV;CQM\0_C_.^D?">2?0?"P\^'OPT\'_ M OT0:'X1TL0JQW7-Q(=TUR_=Y'/+'K[#/ XJ2#P#H5M"EO;274<<:A4C2Y M8!0.@ '04_\ X0?2/^?F]_\ MJO*N'HX7%?7\=4]OBFK<[5E!/>-*%VJ<>^ MKE+[/LZ/\J=W)]YR^T_N2^RD;%%8__"#Z1_S\WO\ X%M1 M_P (/I'_ #\WO_@6U?2'E&Q16/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M0 M!L45C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M0!L45C_ /"#Z1_S\WO_ (%M M1_P@^D?\_-[_ .!;4 ;%%8__ @^D?\ /S>_^!;4?\(/I'_/S>_^!;4 ;%%8 M_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U &Q17B7QO_ &F?V8?@#>#0/&7Q M#NKS7Y&"6OA;09GOM3GD/W4$$62A/8R%0?6O/X_^&Z/VD9 / '@^/X,>%INF ML^+9C?:[-&?XH[-2(X#ZK*2?]]W4*?_ '$E!'T3\3OC!\+?@OX?;Q3\ M5O'VEZ!8#.V;4KM8S*1_#&I^:1O]E03[5X:W[:/QJ^/;'3OV)_V>KS5+"0[4 M^('CM7TW1U'_ #TBC.)KI?\ ="L.ZUL?#K_@G%\ O"NM+XX^(2!AS^[C8>7&H/W>"R_P!ZO95\"Z,BA$N+P # NFP!75]9X8RG_=Z M;Q51?:J7A27I3B^>7DY3BGUI]#E^K<59O_O%582F_LT[3JM>=22Y(^:A"372 MIU/!]/\ V"-;^+%[%XD_;8^.>L_$*=7$L?A:P=M-T&V8<@"WA(:8KQAV()'W ME->^^#? _@SX=Z!#X5\!>%-.T73+2^*=Y?F_\ 'O+'NSY4?WLXV\8R<^<_\.F_^"?W_1 O_+JU M7_Y*KW/_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_ +:ML%Q3Q-EV&CA\)CJU.G& M]HPJSC%7;;LE))7;;>F[;,<;PIPMF6*EB<9@*-2I*UY3I0E)V22O)Q;=DDE= M[)(^>K7_ ()5?L$R>*;K37^ ^88[9'1/^$HU3@DG)S]JS6E_PZ;_ ."?W_1 MO_+JU7_Y*KV"U\*Z=)XINK!I[G9';1LI%PV[))ZFM/\ X0?2/^?F]_\ MJZ MO]=N,_\ H98C_P '5/\ Y(Y/]1>"?^A7A_\ P13_ /D38HK'_P"$'TC_ )^; MW_P+:C_A!](_Y^;W_P "VKY@^J-BBL?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_ M +:@#8HK'_X0?2/^?F]_P# MJ/^$'TC_GYO?_ MJ -BBL?_ (0?2/\ GYO? M_ MJ/^$'TC_GYO?_ +:@#8HK'_X0?2/^?F]_P# MJ/^$'TC_GYO?_ MJ -B MBL?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_ +:@#8HK'_X0?2/^?F]_P# MJUX MT$4:QJ3A5 &3S0 M%%% !1110 4444 %%?&_QJ_X+Y_\$M?@9^TG:?LD>(OV MC5U;QY/X@@T2YTGPQHEUJ$5C?2S+ L$]S%&8$<2L$= Y:-@0X4C%?1/B']J/ MX#^$_P!HSP]^R7XD\?)9_$'Q9H-UK/AO0)]/N1_:-G;$B=XI_+\AGCQEHO,\ MP+AMNT@T =_7PA_P7S\.?\%8?B=^S+I/P+_X)9_#.35[CQA>7-K\2-:T[Q7I MVD:CIVE*D>(+6:^N(EC:XWR(TJ!W18R %WYK[OHH _*#]CCX@?\ !8+]@W]G M[0_V:/V:O^#;C2M$\-:'%P#^U/X;>XO[A@/-N[F7:#-/(0"SGT"J%554?4G_ M 6+_P"">_C#_@II^P@_PH\&:S;^%OB5X>UC3_%WP_O[JXW0Z?KUHK;8Y)$! M^1DEGA\P A2ZR;6V[3]=T4 ?DI^T]\1O^"['_!2/]EV;_@G9J_\ P3/C^#VL M^-;:#1OBI\8]8\?V%UHMKIX=!>2V-O QEE^T!2!&&D*I(R#<3YJ?4W[;/_!( MWX=?M(_\$BG_ ."7OP_UB/2H?#W@[2]/\!ZWJ$>1;7^F+$;6>?:"<2M$4F90 M6VSR$ G%?8M% 'Y+_$KXW?\ !P)^T%^QS=_\$ZM3_P""9"^'?B'XC\-'PAXK M^.U_\2]/?0%L9(A;76K1QQ$S>;+ SD1H6='V7@;PY%82:BT7EF^NB3+;<22R[M44 %%%% M !7A?_!/?_DB>K?]CWK/_I2:]TKPO_@GO_R1/5O^Q[UG_P!*30![I1110 44 M44 %%%% !1110 4444 %%%% !6/XE_Y"^C_]?I_]!-;%8_B7_D+Z/_U^G_T$ MT ;%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110!F^,?\ D6+W_K@:N:=_R#X/^N*_R%4_&/\ R+%[_P!< M#5S3O^0?!_UQ7^0H FHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** ,?P/_P @B7_K]F_]"K8K'\#_ /(( ME_Z_9O\ T*MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH *Q_ __((E_P"OV;_T*MBL?P/_ ,@B7_K]F_\ M0J -BBBLWQ9XO\->!M#F\2>+-8AL;* ?/-,V,GLH'5F/8#)-95Z]#"T95JTE M&$5=MM))+=MO1)=RZ=.I6J*%--R>B2U;?DC2KS/Q9\:]:\3:Y-\//@+IT.KZ MK$=FH:U,?] TS/=G'^L?KA5SR.^"*SO^+E?M('_E]\*>!Y/^ :AK$?\ [1B( M_$CU!X]+\)^$/#7@;0X?#?A/1X;&R@'R0PKC)[L3U9CW)R37QWUW-N*O=P#E MA\(]ZS5JE1?].8M>Y%_\_9*[7\.-FJA[OU?!9-KB4JE;^2]X0_QM?$_[B=E] MI[Q.<^&?P4T;P)>2^*];U&;7?$UV/].UZ_&9#GJD2](D[!1VXS@ #M:**^GR MS*\!D^$6&P=-0@M?-M[RDW=RD]W*3;;U;;/(Q>+Q..K.K7ES2_)=$ELDNB5D MN@4445WG,%%%% !1110 4444 %%%;Q5\5?'FEZ!8+G;<:G M=K'YA SM12=TC?[*@D^E:T:%;$U8TJ,7*3T22;;?9):LRKUZ&&HRJUI*,8ZM MMI)+NV]$='45]?V.EV4NHZG>16]O!&7GGGD")&H&2S,> .YKYN?]M3XR?'E MSIO[$O[/5[K%E(=J^/\ QPKZ;HR#_GI$AQ-=+ZA0K#^Z14EE^P3K_P 7+V+Q M'^VS\=-8^($JR"6/PIIKMIN@VS#D 00D-,5.,.Q4D?>!KZ7_ %:AE_O9Q75# M_IVOWE;T]FFE!^56=-^3/E_]9YYC[N2X>6(_Z>/]W1]?:--S7G2A47FC0\:? M\%#_ (8S>()OA_\ LX>$=9^+7B>,[7LO!\.ZQMSV,]\P\J-/]M=X!ZXK*_X4 M9^VW^TA_I'[1'QKB^''AV;[W@OX:2?Z;(A_@N-1?)#8X81;D8'M7T%X+\">" MOAQH$/A7P!X3T[1=-MQ^YL-+LT@B7WVH ,GN>I[UJT_[?P&6Z91AE"7_ #\J MVJ5/5)I4X>7+!R7\[W#_ %>S#,_>SC%.DFFZD_/FFH/\ D6QY MY\#_ -E3X ?LZ6AB^$OPUL-/NI%(N=6E4SWUQGJ7N)"TC G)VYVY/ %>AT45 M\[C,;C,PQ#KXJI*I-[RDW)OYN[/H\'@<%EV'CA\+3C3@MHQ2BE\E9!1117,= M04444 %%%% &/9?\CO>_]>47\S6Q6/9?\CO>_P#7E%_,UL4 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %)$CN1J.?WPE MRV4\WGRA&%^7%?9W[=_Q%\%_%?\ X+P?L6_!3X2:U;ZMXU^'1\:^(/'<>F3B M1O#^C76CK;J+LIGRO/D555&P3E,@"1"?FC]LKX;?\&E/[:OQ9U'XY^,/VPO# M_@_Q7K5T+K7M6^'GBV?31J=QNW^=- T$D'FEOG:18U=F^9BSZ5X7_P $]_\ DB>K?]CWK/\ Z4F@#W2BBB@ HHHH **** "BBB@ MHHHH **** "L?Q+_ ,A?1_\ K]/_ *":V*Q_$O\ R%]'_P"OT_\ H)H V*** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@#-\8_\BQ>_P#7 UT/0XO/UO6;2S3&=]U<+&,?5B*BI4IT8.=1I)=7HBH MPE.7+%797\9^*]*\#>%;_P 7ZW+MM=/M6FEP>6P.%'N3@#W(KPO]C+X[WWB_ M7];\$^*KH&YO;J34].RW W']["N>P^5@/3=Z5A_MM?';0_$MA8_#;P-XAMK^ MU9_M6JW-C<+)&Q!Q'%N4D'!RQ'J$KY_\.>(];\):W;^(O#FI26E[:N6@N(B- MR$@@]?8D?C7\I^(7C'/*?$?"1P$^?#832JHM-5'->^D[V?)&W+KI-,_8^&>! M8XWA:L\3'EJUO@;6L5'X?-:S?/YEU=.W)\QST(;(* MC@$'ODUW5?O.!RFOQ$J>8YQ*,X.TZ=&+YJ4;ZQE)Z>VGLTVN2+^"-USO\YQ& M-IY7SX7 IQEK&51JTWT:2^Q'I9>\_M.WNHHHHK[8\ **** "BBB@ HHHH ** MBO;VSTVTEU#4;N*W@A0O-/-($2-0,EF8\ #U->!^-O\ @H?\+3X@F^'_ .SK MX5UGXL^)XSM:P\&P;[.W/8SWI'DQIVWKO [XKT\MR;-,WFXX2DY\OQ/:,5WE M)VC%>7F>=95DT%+&55#FTBMY2?:,5>4GY13?D?0->6?'']L[]GC]GZY& MB>-_'4=UKTA"VOA?0XC>ZE.Y^Z@@BR4)[%]JGUKSO_A2/[;_ .TC^_\ V@OC M1#\-?#DWWO!OPVES?R(?X)]1?.UL9!$0*,#T%>I_ []E+X ?LZ6IC^$_PWL; M"[D!%SK$RF>^N"?O%[B0M(),VTP&'6'IO\ Y>5U[WK&C%I_^#)TVNL&>6?\)S^W_P#M M+?NOASX%L?@MX8GZ:[XNA6^UV6,_Q1V0_=P-ZK+R.H:NB^&?_!/GX%^$?$*_ M$+XF-J?Q)\6\&3Q'X\NS?.C=<10M^ZB4'E1M++QAJ]UHK*MQ3CHTG0P$8X:F M]&J5U*2[3J-NI*_5.7+VBC6API@)5HU\PG+%55JG5LXQ?>%-)4X-=&H\W>3$ M1$C01QH%51A5 P /2EHHKYD^H"BBB@ HHHH **** "BBB@ HHHH Q[+_ )'> M]_Z\HOYFMBL>R_Y'>]_Z\HOYFMB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ IEU:VU];265[;QS0S1E)8I4#*ZD8*D'@@C@@T^O)/C+ M^V;^P]\-]9U7X._'']L#X8>%-9%IY.J:#XB^(>G:??6\<\092T,TRR1[HW5E M) R&!'!% &7_ ,.RO^";G_2/GX'_ /AI]'_^1J^'OBI\#OV+OV#?^"]O[,FE M_L<_!CX?:!XC^+&E^*-/^(G@[P_X>M%.FVEOIC36>KVL2)G2I23K?]CWK/_I2:]TKPO_@G MO_R1/5O^Q[UG_P!*30![I1110 4444 %%%% !1110 4444 %%%% !6/XE_Y" M^C_]?I_]!-;%8_B7_D+Z/_U^G_T$T ;%%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!F^,?\ D6+W_K@: MN:=_R#X/^N*_R%4_&/\ R+%[_P!<#5S3O^0?!_UQ7^0H FHHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M,?P/_P @B7_K]F_]"K8K'\#_ /((E_Z_9O\ T*MB@ HHHH **** "BBB@ HH MHH **** "BBB@ HJMJ6LZ/HL/VC6-6MK2/\ OW,ZQC\V(KE-;_:+^!OA_=_: M'Q/TEBOWEM+C[01^$08UYN.SG*,K5\9B*=)?WYQC_P"E-'5A\#CL6[4*4I_X M8M_DCM**\R/[5'@C4./!W@_Q7X@S]QM)\/R,I_%]N![T?\+;^.&M<>%OV<;R M-#TN-;UN&VV_6/!8_@:\3_7CAJI_N]65;_KS3J5OQI0DOG>QZ'^K^;1_BP5/ M_'*$/PG),]-HKS+R/VMMGDQW%S,OUW?(:/^%,?%W6>?%W[26L M,K=8]$TR&RV^P9RIKY^TJ1G]T&']DX:G_&Q=->2 MYYO_ ,EBX_\ DQZ:2%!9C@#J36#K?Q3^&GAO(U[X@:-:,.J3ZE$K?@N[)_*N M17]E#X9WQ#>+M5\1>(3W.M:_,^[Z["M;VB? /X+>'MITSX8Z,&7[KSV2S,/^ M!2;C^M'UKC;$?!A:%)=Y59S?SC&E%?=48>QX?I?%6J3?E",5][FW_P"2F->? MM8? ^&E^)[C5+@=+?2],GF8_0A-I_.H?^&@_$VK\>#?V?O&%YG[DNH6J6 M4;^X9R>/PKT>RT^PTV 6VG64-O&.D<,811^ J:E_9?%V(_CYC"'_ %ZH)/[Z MLZR?KRKT#ZWDE+^'A7+_ !U&_P (1A^?S/,O^$I_:IUT?\2OX6^&M"#=#K6M MME#_ +<4_P#TXYGF7_#-TFJ_-XR^-7C74\_>@75_ ML\#?\ 1?ZU7U[X!?LX_#'PSJ'C?7/ \5S'86S3W$VH76B=M3KP&>8ZOC*=/$XJ5*BV MN9QO%/^#H148XG1?W*G_R!?\ V"OBOOBO?A#J]SRF MZ\TC<>W_ "UC'XX<#W.MO=Y M;7LS\7XUQ&28W.7B\MJQ3ZY(0MKX8T6,WNI3N?NJ((LLA;L7VJ?6O.?\ A/\ M]OW]I8>7\,O %C\&?#$_W?$'C*$7FN2QG^**Q'R0-SRLISQD-7T.#X9S+$X= M8FMRT*+VJ57R1?\ A5G*IZ4XR?D?.8WBC+,-B'A:'-7KK>G27/)?XG=0I^M2 M4%YGN_Q*^+/PR^#GAY_%7Q3\=Z7H.GKG%QJ=XL0-DDTS1$_Z:1JP$UT.F54*P]*Z#X:_P#!/?X' M>%O$*_$+XIS:I\2_%N0S^(O'EV;THVZQQQQ1K%$@5 M5 "JHP !V%=/UCAC*OX%-XJHOM5+PI+TIQ?//RF(?VVOCOK'CV02"1/"6E.VF:#; ML#D#R8B'G*G&'8J2/O U[YX)\!>"/AKX?A\*?#[PCINB:; /W5CI=FD$2GUV MH "3W/4]ZUJ*\W,L^S7-8*GB*G[N/PPBE"G'_#"*45ZI7?5L]3+.'\IRB;J8 M>G^\E\523R_Y'>]_Z\HOYFMBL>R_Y'>]_Z\HOYFMB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ KYS^/_ /P2._X)L?M3_%74?CA^ MT-^QYX0\6>+=72!-2UW5;:1I[A884AB#%7 ^6.-%''117T97(?M":OXST#X! M^.->^'*NWB&R\(:G<:"L:;F-ZEK(T&!W/F!>* /S,_:'^&G_ :-_LJ?$2]^ M$OQU\'_ [2/$NFS&'5-&M;>]OY[&4=8IUL_-\F0=T?:P[BNL_P"">WCG_@V* MUC]K_P (:=_P3RLOANGQAD_M#_A$&T#P]JL%V,:?]BUO]J'PGKOQM\?ZYIT%Q<7<%T^ MK6]\^HW4JLSVT4\D:-&Y*#RER,Y)^L_B[\-?V//V0/\ @NQ^R[JO[%W@KP-H MWB'XPZ=XGT[XD^%/"6FVHAETV#3'N+36%@A7;93B03(;A AGB:9"6 >@#]1Z M*** "BBB@ HHHH **** "BBB@ KPO_@GO_R1/5O^Q[UG_P!*37NE>%_\$]_^ M2)ZM_P!CWK/_ *4F@#W2BBB@ HHHH **** "BBB@ HHHH **** "L?Q+_P A M?1_^OT_^@FMBL?Q+_P A?1_^OT_^@F@#8HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,WQC_ ,BQ>_\ M7 UY%:=?,_[>OQ7_ ./+X0Z1<_W; MS5]I_P"_49_5R/\ <-?&\?<5T>#.%<1F35, M^SBEA%\+=Y/M%;O]%YM'N/PA\0Z?XL\#V_B72GW6]](\T6>H#'.#[CH?<5T] M?-/[!/Q44QWWPCU6XP06O=)W'J.!+&/T<#W'S:Z3:M46RC..DEY*^J_NM,.(SJ8ZES_ ,JG&4O_ &+ED6@Q'T%Q=3K_[(:Y_]<,#6_W3#XBK_AH5(KY2JQIP?RE8U_L/$0_C5:?%G[2.IA6ZPZ)I,-GM]@XR3]30/V4_AW?G M/C'Q!XF\0DG+_P!LZ_*X;Z[-M']L\3XC_=\K:/9LO5+G4HD;\BV37*ZA^U=\#+2 M?['8^+I-1N/X8-,T^>9F^A5-OZUJZ)^SY\$O#^#IOPPTSXYQ.]3#T?2%2L_DW.@OGR_(.;AZEM& MK4^<8?A:I^?S/.?^&A];U;CP;\!/&5]_=EO;!;.)OH[L>/PH_P"$N_:FUS_D M$_"/P]H@/W6UO73<8^HMP*]-HH_U?SJO_O.:5?2G&C37W^SG/[IA_:> I_PL M'#UDYR?_ *5&/_DIYE_PA/[3VN?\ACXT:-HRG[\>B>'Q-^ :,OCEXTU+/WX(-4%M"WU1%_K7IM%'^I61U-<2ZM;_KY6K37_@#GR?=%!_;^ M81_A=Z;^RI\"=/F^U3^"!?3DY>?4KV:=G^H=ROZ5UFB?# MSP#X:V_\(]X)TFQ*]&M-.CC/YJN:V**]+ \-<.Y8[X/!TJ;[QIQB_O2NLF_P V%%%%>V>>%%%% !1110 4444 %%%% !117Q?_ ,%>OVLO MV@/V7O\ A7O_ HOQ_\ V'_;G]K?VI_Q*K2Y\_R?L7E?\?$4FW'FR?=QG=SG M Q[O#/#V-XJSNEE>$E&-2IS6IX'%'$>!X2R*MFN,C M*5.GRW4$G+WI1@K)N*WDKW:TOZ'VA6/X'_Y!$O\ U^S?^A5^.W_#V3_@H#_T M7W_RU=*_^1:AL?\ @JK^WMIL)@LOCQL1G+D?\(OI9Y)R3S:U^L?\2^<9_P#0 M1A__ .I_P#*C\A_XF+X)_Z!\1_X!3_^7'[3T5^+W_#V3_@H#_T7W_RU=*_^ M1:_8'XD?%;X:_!_P\_BOXH^.M+T'3TR!+$'(_A0$Y=O15!)["OB>+_#? M/^#*N&I8J4*DJ_,H*DYR=XO,K6OUV/NN#?$SA[C:EB:N$C.E'#\KF MZJA%6GS6::G):W3?IT%1WEY::=:27^H74<$$*%YIIG"HB@9+$G@ #N:^ M;IOVV?BU\=9&TK]B/]GV_P!?M7)4>/?&:/IFB1_]-(U;$UT!QE4"L/0TZS_8 M-\5_&&[C\0?MM_'G5_'3!Q(G@_1G;3-!MV!R 88B'G*D<.Q4D=0:\K_5J& ] M[.*ZH?W%[];T]FFE!^565-^3/6_UHGF'NY+AY8C_ *>-^SH^OM&FYKSI0J+S M1I^./^"A_P *8_$,OP]_9[\,ZQ\6/%$9PVF^"X/-M+<\@-/>D>3&F01O4OCN M!60/@O\ MQ?M(GS_ (_?&.#X8^')OO>#OAQ+OU"2,_P3ZBV=C=01$"C ]!7O M_@?X?^!OAGX?B\*?#OPAINB:;!_JK'2[-((@>YVH "3W)Y/>MBC^WLORW3*< M,HR_Y^5;5*GK%->SAY6@Y+I/J'^K^8YGKG&*R_P"1 MWO?^O*+^9K8K'LO^1WO?^O*+^9K8H **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH *^,_\ @H+_ ,%H_A#_ ,$ROV@]#^&W[4/[/WQ)A^'^ MO>&K:_C^,?A[P\]_HMA?275S"]A=;0"DB)!%+^[,KD7*?NP/F/V95?5M)TK7 MM,N-%US3+>]L[J)HKJTNX5DBFC889'5@0RD<$$8- 'RU^S2?^"0'[=O[(&I_ MLS_LL'X6>-/A'JMO*VK^ /#1CBBM1-/Y[-+8KLGL9#.?-#%(W60AU(;!J7]A MS_@BQ_P3;_X)T?$#4/BO^RE^SM#HOB;4+1[1M=U+6[W4KFWMF(+0P-=S2>0I MP-Q0!F PS$<5\F?\%5O^"8O_ 0%^"ES_P +[^*/QFT_]E7X@0AKS1_$WPG\ M3?V1JCR#)$D&DVX?SN<[C;P+(4K*Q*Q J M?MI1110 4444 %%%% !1110 4444 %>%_P#!/?\ Y(GJW_8]ZS_Z4FO=*\+_ M .">_P#R1/5O^Q[UG_TI- 'NE%%% !1110 4444 %%%% !1110 4444 %8_B M7_D+Z/\ ]?I_]!-;%8_B7_D+Z/\ ]?I_]!- &Q1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 9OC'_D6+ MW_K@:N:=_P @^#_KBO\ (53\8_\ (L7O_7 U!G-OK_CNQ%P#C[):.;B;=V&R,,0?J!7/_\ "\/B/XO^3X5_ S5IHG^[ MJ?B.1;" #^\%.6D7Z8-?-8OB_AW"5W05=5*J^Q24JLUZPIJ4EZM)>9ZM'),S MK4U4]GRP?VIM0C\I2:3^5ST^L_Q%XM\+^$;3[?XI\166G0]I+VZ6,'Z;B,_A M7 ?\*X_:"\:?-X]^,D.B6[_?T_PA9[&Q[7$OS@_0&M#P]^S+\'M#N_[4OO#; M:U?'&^^U^X:[D<^I#_)GZ**YO[7XFQ_^XX#VP& /8"OH M']NOXFVME;V'P7\.&.&) MWJD<"A54?\LHL#@=W(_P!PU\UU_'GC?Q5F^9\0 M?V/B,3&K##[J$.2"J->\DG*.=/\ "C:FFHVJ31W&IZA-.V".58,^W(.01CJ#7Q-7TW^P5\5] M\5[\(=7N>4W7FD;CV_Y:QC\<.![N:7@9F611XH_LK-L/3JPKK]VZD8RY:BVM MS)VYU>/=R44/Q#PF8O*/KF"J2A*G\7*VKP>][;\KU]+GO6B?#;X>>&L'P_X% MTBR(Z/;:=$C?F%R:VZ**_NK#83"X.GR8>G&$>T4DON1_/%6M6KRYJDG)]V[_ M )A111709!1110 4444 %%%% !1110 4444 %%%% !167KOC?P7X7!/B;Q=I M>G!1EC?ZA'#@>OSL*XO7OVQ?V3_#.1K7[2?@>)U&3$OBBU>0?\ 1RWZ5VX?+ M6X/_ 'BM"'^*27YL](HKP36_^"GW[">@OY5S^T!8 MW#DX5-/TN]NBQ[ >5"P_6L__ (>-/C7A"$N58^C)]HU(R?W1;?X'T717SG_ ,-V M?$W6_P#D2/V _C#<9^Z==TB'3<_7S)&Q2_\ #1?[?NO''AS_ ()]0:=&?NW. MN_$VQ'YQQIN'YU7^J&=1_B^RA_CKT(_A*HG^!'^N622_A>UJ?X,/7FOOC3:_ M$^BZ*^<_[=_X*J:__P @[P)\%/#Z'K_:VIZE=N![>0 ,_6E_X57_ ,%,-?'_ M !-_VJ_ 7A_/7^P? QN\?3[2PS1_JU3A_&Q^'A_V_*?_ *;A,/\ 6>I4_@Y? MB)_]N1A_Z=G ^BZ_.G_@OQ_S2?\ [CW_ +CJ^BO^&0_VK];_ .1V_P""C'BR M?/WO["\)V.F?EY9;%?%__!7G]GZ_^!G_ KV;4_COX]\;S:O_:V]O&NN"[2S M\K[%_P >Z!%$6_S/GZ[MB=-O/Z)X499E.%X_P/A5FO:6C"%5)_NIW]Z<( M6LKO;I8_-_%W-,WQ?AYC85[3G.]WIOUN?%]%%%?V:? MQ*%?MK\-_P#@GM\$?#7B)/B'\6;G5?B9XM&"WB#QY=F\\LYSB&W;]U$H/*C: MQ7LU?B57]%E?SI](#-LRRVEE]/"57353VRERNS:7LM.9:VUU2=GI=.R/Z4^C MOD^69G5S&IBZ4:CI^Q<>972;]KKRO2^BLVKK6S5W=L44<,:PPQJB(H5$48"@ M= !VIU%%?REN?UQL%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 8]E_R.][_P!>47\S6Q6/9?\ ([WO_7E%_,UL4 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?%7_!1W]D+_@J MK^V#\;]*\!?LP_M]V/P)^"8\*0#Q1?\ AS2#/XHO]6-S<^L^,_"'AS6=(\.>(/%.GV.H>( M+N2UT&QN[Q(YM1GC@DN)(H$8@RNL,,LI502$C=CPI- &E7BG[>7QD_;!^"7P M9L_$/[#_ .R;;_&+QOJ'B""P'AR]\6V^C06-J\,[R7TL\^%9$:.-/+#*6,P( M;Y<'VNB@#\^_^"1O_!2W]NS]K/\ :]^/7[(?[=?P5^'O@SQ#\&[71':S\"S7 M,^)+])93'+/+<2I+MC6+F,*-Q;KQCTS_ (+>?\% /BM_P3+_ ."?^O?M9?!? MPGX>UO7M*UW3+*"P\403R6C)H-?/'_ 2W_P"5@C_@ MH+_W)?\ Z0/7U#_P5Z_X)Y:G_P %1?V+=2_9"TSXIP>#/[7\0:9>W'B"?26O MOL\5M<"5@L DC\QB!@ NHYY- 'B^C^.?^#G]]6M5UWX(_L;)8FY07C6VM^(C M((MPWE,R8W;H_M^>"O^"G M\_[0/A;P?U06_>8\MJ__ M $_B=\3/!FK7,%R0&73+VPNKM8YL' (8Q M!AGAA0!O>*/V^O\ @X;^#W[,:?\ !2GXK_LM_ 2\^%UOI">(=?\ @]H][JT7 MBW2_#[*)3<-&]CD "&!K*57![8VD_A7QC_P:PZCKNH_\$//A#_;3.T<%YXBAT]W M.2T"Z[?XY] V]1Z!0.U 'Z%T45D^.K/QC?\ A&_L_A_K%II^M20$:=>WUN98 M89,C#.@^\,9XH UJ\+_X)[_\D3U;_L>]9_\ 2DT?\(#_ ,%!/^B_^!/_ E) M/_BJQ/\ @GC8^/%^!NI+/KMBT@\::J)6%J<-()L.1SP"VX@=@10!]'T5C_8O M&_\ T&[+_P !C_C1]B\;_P#0;LO_ &/^- &Q16/]B\;_P#0;LO_ &/^-'V M+QO_ -!NR_\ 8_XT ;%%8_V+QO_ -!NR_\ 8_XT?8O&_\ T&[+_P !C_C0 M!L45C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_ &/^- &Q16/]B\;_P#0;LO_ M &/^-'V+QO_ -!NR_\ 8_XT ;%%8_V+QO_ -!NR_\ 8_XT?8O&_\ T&[+ M_P !C_C0!L5C^)?^0OH__7Z?_031]B\;_P#0;LO_ &/^-9FN6OBE=1TU;K5 M+9W:Y(@98" K;>I]: .KHK'^Q>-_^@W9?^ Q_P :/L7C?_H-V7_@,?\ &@#8 MHK'^Q>-_^@W9?^ Q_P :/L7C?_H-V7_@,?\ &@#8HK'^Q>-_^@W9?^ Q_P : M/L7C?_H-V7_@,?\ &@#8HK'^Q>-_^@W9?^ Q_P :/L7C?_H-V7_@,?\ &@#8 MHK'^Q>-_^@W9?^ Q_P :/L7C?_H-V7_@,?\ &@#8HK'^Q>-_^@W9?^ Q_P : M/L7C?_H-V7_@,?\ &@#8HK'^Q>-_^@W9?^ Q_P :/L7C?_H-V7_@,?\ &@#8 MHK'^Q>-_^@W9?^ Q_P :/L7C?_H-V7_@,?\ &@#8HK'^Q>-_^@W9?^ Q_P : M/L7C?_H-V7_@,?\ &@#8HK'^Q>-_^@W9?^ Q_P :/L7C?_H-V7_@,?\ &@#8 MHK'^Q>-_^@W9?^ Q_P :/L7C?_H-V7_@,?\ &@#8HK'^Q>-_^@W9?^ Q_P : M/L7C?_H-V7_@,?\ &@#8HK'^Q>-_^@W9?^ Q_P :/L7C?_H-V7_@,?\ &@#8 MHK'^Q>-_^@W9?^ Q_P :/L7C?_H-V7_@,?\ &@";QC_R+%[_ -<#5S3O^0?! M_P!<5_D*Y_Q+:>+4T&Z>^U:U>(1'S$2W()'L:LV5GXT-G$8M9LPOE+M!MCD# M'UH W:*Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !H V**Q_L7C?_H-V7_@ M,?\ &C[%XW_Z#=E_X#'_ !H V**Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ M !H V**Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !H V**Q_L7C?_H-V7_@ M,?\ &C[%XW_Z#=E_X#'_ !H V**Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ M !H V**Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !H V**Q_L7C?_H-V7_@ M,?\ &N8\8_%C1/ &Y?%OQ4T*TE3[UML\R;_OVF7_ $KDQN/P&6T'6Q=6-."W ME.2BOO;2-\/AL1BZGLZ$'.79)M_"OVIO&,7_ !4OQ1TGP[ X^:UT"R,DN/0RR#*GW6OG M/]<,)BM,LH5<4^\(F:SKNA^';)M1\0:S:V-NOWI[RX6)!^+$"N"U+]J/X;&[?2O!-OJOBJ^7@VW MA[37F /;+G"X]P369I?[*GAVWOQK'B2Z_P"$BOAUO/$4TMTQ^JL=A_%:[O3? M#WB31K1=/TBZTNU@3[D%M8!$7Z!< 46XUS#=T<+'RYJ]3[W[.$7\JB]0OD&& MZ3K/Y4X_^WR:^<&<@/$7[3_C;C0O!&B^$;1^EQK=V;NYV^JQQ?*I]FH_X9QO M/%'[SXN_%OQ!XB#',EC#,+*S;V,47\\BNW^Q>-_^@W9?^ Q_QH^Q>-_^@W9? M^ Q_QH_U-P&*US.M5Q3[59^Y_P""J:A2?S@WYA_;N)HZ82$*/G"/O?\ @0Y8_B:Z"L?[%XW_Z#=E_X#'_ M !H^Q>-_^@W9?^ Q_P :^EPF"P> H*CA:<:<%M&*44O1))'DUJ]?$U'4K3WCQ-2G228?V7O>-=H/_$KM,+'0K6YCADN2UA M<(V'D^5=J,SG/9#6O%]&>(X2S"E"UY4*J5VDKNG)*[;22[MM);MV,N#:T,-Q MAEU6=[1KT6[)R=E4BW913;?9)-O9)L_'!^"6@QGKYSZEO]B?#Z&YQ]/M!%13?L9?M5ZX"/&'_ 4.\:2[OO?V)IEMIWY>6#BC M^PHWL-O$.LD\@11^)XKYE?_@FM#JO/C7]J3XL>(=QRZ:OXZN&0_0(%P/:E MM/\ @E)^RM'<"^UCP FKW(ZW&KZ[J,['UR#<;3^5'U#A*G_$QU27^"@G^,ZT M/R#^T.+ZO\/ 4H_X\0U^$*,_S^9[7KW[1G[/GA4-_P )/\=?!VG;>&%]XGM( MB#Z?-(*XO7O^"B'[$OAO=_:'[2/AN3;U^P7#W7Y>0KY_"JN@_L!_LV>'-O\ M9WP"\ OM'!OO#<=T?_(VZNTT'X&>%O"NW_A&/ G@[3=@POV#PS!#@>VQ1BB_ M!E+IB*GSIT_TJ_J%N-JO7#T_E5J?K2_0\Q?_ (*G_L?7KF+P=XF\0^)'!P$T M+P=?R$GVWQ(#2?\ #P]-7^3P-^QK\<=8W?ZNX'@7R+=O^VDDHQ^5>YII_C2- M0B:S9*JC M2 !2_8O&__0;LO_ 8_P"-']H\*T_X> G+_'7O_P"D4J8?V;Q; M5_B9A"/^"A;_ -+JU#PS_AK3]K[6SCP3_P $YO$W?=_M[QE)=[/K]F49_"O=/L7C?_H-V7_@,?\ M&C[%XW_Z#=E_X#'_ !H_U@RVG_!RR@O-NO)_^35N7_R4/]7LSJ?QLTKOR2H1 M7_DM'F_\F/#!X:_X*G^(/^0K\3/@UX>5O^@+HVH7;(/^W@@$_I2?\,U_MXZ] M\WBG_@H:UG&WWK30?AK818^DK.7_ $KW3[%XW_Z#=E_X#'_&C[%XW_Z#=E_X M#'_&C_6O&P_@T*$/3#T9?C.$W^(?ZHX&?\;$8B?KB*T?PA."_"QX7_PP7X]U MKGQQ^WK\9[K/^L71O$,6G*WMB.-N/:C_ (=@_L\ZD,>./%WQ#\3Y^_\ V]XZ MNY-X]#Y92O=/L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\:/]<^)H_P\2X?X%&G_ M .D*(?ZD\+2_BX95/^OCE4_]+E(\?T+_ ()D_L*^'2#9?L]:9,0!K=U.5F7PM:&3_OLQEOUKJ_L7C?_H-V7_@, M?\:/L7C?_H-V7_@,?\:XL1Q+Q%C/X^,JS_Q5)O\ -G=AN&.&\'_N^"HP_P - M."_*)8T3PEX4\-)Y?ASPSI^GJ!@+964<0_\ '0*T*Q_L7C?_ *#=E_X#'_&C M[%XW_P"@W9?^ Q_QKQYSG4ES2=WYGM0A"G'E@K+R-BBL?[%XW_Z#=E_X#'_& MC[%XW_Z#=E_X#'_&I*-BBL?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QH M V*^+_\ @KU^R;^T!^U#_P *]_X47X _MS^P_P"UO[4_XFMI;>1YWV+RO^/B M6/=GRI/NYQMYQD9^N/L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&O=X9XA MQO"N=TLTPD8RJ4^:RFFX^]%P=TG%[2=M5K;T/ XHX

[*,U9M26\5>Z>E_4_';_ATW_P4!_Z(%_Y=6E?_)50V/\ P2J_;VU*$SV7 MP'WHKE"?^$HTL<@X(YNJ_8_[%XW_ .@W9?\ @,?\:S/"MKXIDTZ1K#5+:-/M M,@*R0$G=NY-?K'_$P?&?_0/A_P#P"I_\M/R'_B73@G_H(Q'_ ('3_P#E)^1/ M_#IO_@H#_P!$"_\ +JTK_P"2J_:&L?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q M_P :^%XU\0_-.7\JM:W7<^_X'\.]^FW78HK'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W M9?\ @,?\:^$/OC8HK'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QH V**Q_L7C? M_H-V7_@,?\:/L7C?_H-V7_@,?\: -BBL?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X M#'_&@#8HK'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QH V**Q_L7C?_H-V7_@, M?\:/L7C?_H-V7_@,?\: -BBL?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&@#8H MK'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QH V**Q_L7C?_H-V7_@,?\:/L7C? M_H-V7_@,?\: -BBL?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&@#8HK'^Q>-_^ M@W9?^ Q_QH^Q>-_^@W9?^ Q_QH V**Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@, M?\: -BBL?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&@ LO^1WO?^O*+^9K8KE+ M6U\4GQ3=1QZI;"X%M&9)# =I7)P *T_L7C?_ *#=E_X#'_&@#8HK'^Q>-_\ MH-V7_@,?\:/L7C?_ *#=E_X#'_&@#8HK'^Q>-_\ H-V7_@,?\:/L7C?_ *#= ME_X#'_&@#8HK'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&@#8HK'^Q>-_\ MH-V7_@,?\:/L7C?_ *#=E_X#'_&@#8HK'^Q>-_\ H-V7_@,?\:/L7C?_ *#= ME_X#'_&@#8HK'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&@#8HK'^Q>-_\ MH-V7_@,?\:UXPXC42L"VT;B!P30 M%%% !1110 5!JNF6.MZ7=;N+R^UW MX8A(6G$RWEM%*4L /WIAEVMY09MJEFNF^G_^"*_[-ND_MK^)_#__ 6H_:F_ M;(LOC=\5[FSNH/"6E^%;V6W\/?#*.Y@:*?3+>R.UTNA#,T\@'BSQ)X[\6V]SXO\ %5_213&=$,;&)QM5W=V /M:O*OVR M/BE^U!\'O@I/XT_9"_9:B^,7C--1MXH/!*]5HH _%;]F#1_^"^G[-G[?GQ^_;I@_X(EVFL2_'7^QO-\,O^T5X:@71?L% MN81BX\UC<;\Y_P!7'MZ<]:_27]L?XZ_M[_"+X#^$/B?^R;^Q3I_Q1\6SZE:G MQU\.;CQQ:Z9-963VDKS_ &:]E/E22Q7 A3A7WJ6*KT(^A** /R1_;0\<_P#! M;C_@KQ\%[S]A3PA_P3&/[//A'QK);VWQ!^)7Q"^(-GJ)M=.69))(;:UMU21V M;RP"5#[E)0^5N\Q?JW]N/_@DSX$_:?\ ^"1[?\$Q/!6O)IJ>'/!6D:7X"US4 MDW?9KW2HX5LY9M@)VR>3YGOH"V,D0MKK5HXXB9O-E@9R(T+.CN6 M56*^4/T._81_9+\)?L*?L??#W]DCP3J!O;+P-XZ5X7_P $ M]_\ DB>K?]CWK/\ Z4F@#W2BBB@ HHHH **** "BBB@ HHHH **** "L?Q+_ M ,A?1_\ K]/_ *":V*Q_$O\ R%]'_P"OT_\ H)H V**** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#-\8_ M\BQ>_P#7 U+OB=\// 49?QAXRT^P8#/DSW*^8P]D&6;\!7&G] MI)_$Q\KX1?"OQ!XES_J[TV_V.S;_ +;2_P#Q->!F'%/#^65_85\1'VO_ #[C M>=3Y4X*4W\HGI8;)\SQ=/VE.D^3^9^['_P "E:/XGI]0W^HZ?I5J]]JE]#;0 M1C+S7$H1%'N3P*\V_L/]J+QOSK'B[0_!]H__ "PTFU-Y=;>X9Y/D!]UJ;3_V M7/AY-=)JGCS4-7\5WB'(G\0:D\JJ>^V-<*![$&N#^W<^QVF7Y?)+^>O)4H_* M*52K\I4X7[KH M@BY4^S9%>AZ)X=T#PU9C3O#FB6EA;CI!96RQ)^2@"KE']C<1X_7'Y@X1_DP\ M%37HYS]I-^L'3?H'U_*L-_NV&YGWJ2?%GXVZ MYJ:-]_3M'VV%J1_=94R7'N2#73>#O@I\*? )63PKX%T^WF3[MT\/FS?]_),M M^M=3177@N$N'L#76(C04ZJ_Y>5&ZM3_P.HY37R=C#$9UF>(I^S=1QA_+&T(_ M^ Q27X!11576=*>//^"B?[&7P^N#8:C\=])U*\+;([+PX)-3DD?^X/LJN >W)' M-0ZG_P %.OV9;J^DT?X4Q>+?B'J$9PUCX&\)W-VV[T#.L:'Z MAB*Z'X?_ /!/?]C3X:RK=:%\ =#N[D-N-WKL;ZE*7[OFZ:3!SSD8]J]>TS2M M+T2QCTS1M-M[2VB&(K>UA6-$'H%4 "CVG!V$^&G6KOO*4*,?G&*JR?RFO4/9 M<:8OXJE##KM&,ZTOE*3HQ7SIR]#YY_X:/_;H^(OR?"7]B)- MG_U6K_$7Q1% M;[?3=:0@S#\Z/^%'?\%#/B/\WQ+_ &OO#_@^WUE]]9U%?S27E8/\ 5>6(_P!^QM>KY<_LH_=05)M> M4G+SN?AU_P %"?A]=?"S]K_Q?X%OO'NN^)YK+^SS+KOB6]%Q>W32:?;2GS' M&0N_8HQ\J*J\XS7C%?JY^UE_P2%_X:A_: U_XZ?\-"_V'_;GV7_B5_\ ")_: M?(\FTAM_];]KCW9\K=]T8W8YQD_/OQ$_X)2_ #X4Z@VD>//^"@NEV5Y&<2V2 M>"&GGC/^W'%>LR?B!7]/97XW^&F1\,X1YSF<*,XTJ<9N<)QBIJ"4E?D4=[[. MW;0_D7BGPBXX>?XS$8?!I4)5:C@W6HJ\'-N/Q5$]8V^+7OJ?$M?1?_!)O_E( M#X _[BO_ *:KRO2OA7_P2I^!WQAN?[-\&_M[:7-?-(RQ:>_@PQSR@=UCDO59 MN.> <5]#_LF_\$A?^&7OV@- ^.G_ T+_;G]A_:O^)7_ ,(G]F\_SK2:W_UO MVN3;CS=WW3G;CC.1EG?C1X8<2<)8VEE>91K.K1JPCR1J-.4H-)]_Z\HOYFMBL>R_Y'>]_Z\HOYFMB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ KEOCGXE\7>#/@EXQ\8> --^V:]I7A74+S1+ M/R]WGW<5M(\,>WOND51COFNIKG/$'QA^$GA/59-"\4_%+PYIE]"%,UGJ&MV\ M,J!@&&4=P1D$$9'((- 'X/\ A?\ 8]_98E_X(G_ ?]OS1O#ND^+?C%\0OCWX M/UOQ_P#%;6E6]UJXU&X\2"*\MEN7W- J2?NFC0H&\LLP9B2?OO\ X*)ZEHEM M_P %POV#8/!=W&WC)I?'B:Q:VI!E.@/HHWM< 'B+S48QEN-ZR;?F!KQ?]JK_ M ((+?L=_%#Q1K.J?LB?\%3=9^!GA_P 1^*X/$^L_#K1/$UKJ/AL:S#,L\=]; M6+74(MI5E17&&8(0 @1 $'T3_P $T?\ @FI^R;^R'\9]7^/NL_MCZK\?/CKX MKTXZ?>?$/QWXN@O]12R7]XUK90K(Y@BP@+#=(P"8#*F5H ^YZ*** "BBB@ H MHHH **** "BBB@ KPO\ X)[_ /)$]6_['O6?_2DU[I7A?_!/?_DB>K?]CWK/ M_I2: /=**** "BBB@ HHHH **** "BBB@ HHHH *Q_$O_(7T?_K]/_H)K8K' M\2_\A?1_^OT_^@F@#8HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** ,WQC_P BQ>_]<#5S3O\ D'P?]<5_ MD*^?/VS_ (\:AX4U_2/ ?A2]VSVDR7^J[&X8V4KA>7F[.ZUM_ M@?NR[/0]G&Y%CL!E>'QU5>Y6O;RMM?\ Q+5=T:U%%97BCQUX,\%6_P!J\7>* M;#3DQE?METJ%O]T$Y;Z &OI<1B92_M.Z#KDC6GPJ\#:_XKE!P)["P:&U!_VII0-OUP13?*_:I\;_ZV MY\/^";5^T:_VA>)]2<1'\*^7?&F4XA\N6PJ8M_\ 3F#E#_P;+EH_?4/6_L'& MTM<4XT5_?E:7_@"O/_R4],N+BWM(6N;J=(HT&7DD8*JCU)/2N%\2?M+_ =\ M/7?]EP>*1JU\3A+#0H6NY'/H/+RN?8L*H6_[+_A/5IEOOB=XKU[Q9.K;MFK: MDZVZM_L11D!1[9(KNO#?@[PGX.M?L7A3PU8Z=%C!2RM5CW?7:.3[FCVO&N8? MPZ=+"Q[S;K3_ / (.G"+_P"XDUY/8.3(<-\4IUG_ '4JN9XJMB/[KG[.GZ>SI*G&2\I\_FV/\ MJ=# M3"484O-1YI?^!3YFG_AY3C?"/[/WP>\$R"YT7P+9O<@Y-Y?*;B8MW;?*6(/T MQ79 # %97BSQSX)\!Z>=6\<^,=*T6U )-SJVH1VT8QU^:1@*\;\6?\ !2W] MCKPWJ!T+1?B>_BC4SGRM-\(:7/J,DO\ NO$AC/\ WW7VF0<(5E1]CDN :@NE M*G:/J^567JSY?.N*:*^CBCP?];<) M7_W'#UJ_^&E*,7Z3J^SIOU4FCZ.K@_B+^U%^SE\)?,C^(WQN\,:3-%]^SN-8 MB-Q^$*DR'\%KRW_AW/HOC/,O[07[2OQ.\>;Q^^TZ\\2-9:>WKBWMPNW/LU=Y M\.OV)?V2OA3LD\$?L_>&;>:+'EW=WIRW=PF/26XWN/\ OJCZIPEA/XN)J5GV MITU"/_@=27-_Y2#ZYQAB_P"%A:5!=ZE1SE_X!3CR_P#E4X67_@IC\&_$LC6G MP)^&?Q#^),NXJDOA/P?.;<-_MRSB/:O^U@TW_AM.=1_='V4/O@T/^Q,^Q7^^9E)+M1IPIK[Y^UFOE-,^ZTBV<_/I/PZ\-PV.SUVWSUO6+4W&HZC"V)+.T)*JL9_ MA=RK?-U55XY8$? $LLD\C332,[NQ9W8Y+$]23WKW'_@HX=0/[7'B(7N[RQ:V M/V3.?]7]DBSCVW[_ -:\,K_/;Q:XBS+/N.,9#$2?)0J2I0CTBH/ENEWDUS-[ MN_9)+\5XDQM?&9O54WI!N*71).WX[CH9IK>9+BWE:.2-@R.C8*D<@@CH:_07 M_@G3^U=KOQCT2[^%7Q%U)KO7M$MA/9ZA,V9+VTW!#O/\3HS*"W5@ZDY(8G\^ M*]Y_X)LG4!^UCHPLMWEG3[[[7C/^K^SOC/\ P/95^$7$699%QQA*>'D^2O.- M.<>DE-\J;7>+?,GNK-;-W?#6.KX/-Z48/2;46NC3T_#<_2NBBBO]!C]I"BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"L?P/_R")?\ K]F_]"K8K'\#_P#((E_Z_9O_ $*@#8HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,>R_ MY'>]_P"O*+^9K8K'LO\ D=[W_KRB_F:V* "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "OB/\ X*"?\$7_ /@DU^T#KOCW]N7]JS]D:7QE MXMM_#4FI:Y?P>.=3;H@VH,D9.223]N5'>6=IJ%I+ M87]K'/!/&TTTGPQ;232"+3[8PW8N93$BA'DN)I7+AN MF,5T7AK_ ()4?L+?\$@?^"XO[-/C/]G?X?S3V7Q?C\5:3I.BZSXDO;BY\(:A M;:3(QOK$F8?:8)H+B6VECNQ-Y?F+)&P; 'J5U_P0H_;,_98\0:O:_P#!)#_@ MK#XF^#'@'6-3FOD^%GB7PG;^(=+TB65R\@L7N6/D1Y)PGEESQND8\UZM^PK_ M ,$;O$/P(_:57]NC]MW]LGQ3^T+\:;72)=,\.>(M?T]-/TWPU:S!EF2PL8W= M87=7="X95*R/B-2[$@'W'1110 4444 %%%% !1110 4444 %>%_\$]_^2)ZM M_P!CWK/_ *4FO=*\+_X)[_\ )$]6_P"Q[UG_ -*30![I1110 4444 %%%% ! M1110 4444 %%%% !6/XE_P"0OH__ %^G_P!!-;%8_B7_ )"^C_\ 7Z?_ $$T M ;%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 445S?B;XP_"SP=N7Q)\0-*M9%^] UXK2_\ ?"DM^E6;%CPH&23Z"OK?_ (5%\:?$OS>.?V@[ MZWC;[UIX9T^.TV_28Y<_B*_,K]F7Q!XU\9Z/>>*M=@L;+3&D\C3=/TZP2&,E M?OR<#<0.%'./O>@KT,9QT^%?#_-^(4X^[+0]E\9^*]5\<^*K_Q?KP& /8"NL\*_MWW MG[*GPFNK'5_#XU&T2]W6,S,[?9F?JFQ1RI89R64 D\G<*X"L[Q;X9TWQEX:O M?"^K)FWOK=HG..5ST8>X."/<"O\ /?@/BO\ L#CC#YICZU54I5$L1*FXJI*E M.2]KRN49KFM>2O%^\E:SLU_5_%F35\SX7KX/ 0A[90?L5--P52,7[/F2<7RW MLG9K1O=:/WG]B[]IOQ]_P4*U?Q?'?^--7\,:5X9^P8MM%6*WDNOM/VGC>-S( M%%OW9\[^V.?H_P +_LW?!OPM_>$@'W %?G5_ MP2O^/7A[]DGQ#\3O!_CCP7XKUS6-0N-+BT_2?".@27]Q/Y!O=[ *0J@^;&1N M(SNXZ&OL ?M._MJ_$3Y/@]^PO=Z3;2?C;;7LTETBDM#^'^$/%;-\9P MS3IYM4DL8I58U:5"C).+C5G%1G"C"RM%)>_ZMWU/HR***"-88(U1%&%11@ > M@%$LL4$;332*B(I+.QP !W)[5\YCX._\%&_B1\WQ#_:L\*>"+=_]=I_P_P#" MANF*_P!T3WIWH?\ :&:=%_P3/^#OB65;OX[_ !-^(?Q(EW;GB\6>,)S;AO\ M8B@,>U?]G)%4LER+"+_:\PB_[M&$ZC7SE[*'W3:/3_MO/L7_ +IETE_>K5(4 MU]T/:S^^"9W7Q%_;9_9+^%.]/''[0/AFWFBSYEI::BMW<+]8;??(/^^:X/\ MX>,:)XS_ '7[/O[-?Q.\>;_]3J-EX::ST]O3-Q<%=N?=:]1^'7[+G[./PE\M M_AS\$/#&E318V7EOH\1N..F9F!D/XM7>T_K?"6$_A8:I6?>I44(_^ 4X\W_E M47U/C#%_QL52HKM3INWC"2&3[^G> =.M]#1!W3S4# MNX]R 2*^CJ*/]:L50TP6'HT/\--2DO2=7VDUZJ2'_JEA:^N.Q%:O_BJRC%^L M*7LZ;]'%G@OA/_@FC^QUX7F&>9SFO\ OF(G M4\I2DTO1-V7R/5R[(LERG_<81BWZM*[]6%%%%>6>J%%%% !1110 44 M44 %%%% !1110 445#J&H6&DV,NIZI?0VUM;QF2>XN)0B1H!DLS'@ #N:4I1 MBFV[) VDKLFKE/BS\;/AK\$M!&O_ !$\2Q6:R$K:6B_/<7;_ -R*(?,YR0.! M@9Y('-><:Q^TKX[^,FJ3^"_V1O#,>I)%(8=0\=ZO&R:59'OY7&;EQZ 8Z'#* M/Q&\<:S=>,?& MZ'S/^UC\%OC]^U#;R_M#Z;\&O[#M=-L$M[+1KF9FU>_M0SOY[P@;5*[CB/[^ M"?O86OD5T>-RCJ593@@C!!K]HZ\^^(O[*G[//Q7U%]8\=_"K3;N\E.9KR#?; M32GU=X&1G/N2:_'N.? :OG^*>89?C/\ :)ZU/:JT9R_F7LX^YVY5%JUM;W;^ M8S?@Z>,J>VHU???QEC\G8XWED6*)"S,0%51DD^@K[-_9._8C^.O@ MOP@/C1H/C@^$_&-PI&FZ3J-D)8);,X)BNU(W(9"%/'S(%&1N.%^A/@=^S1\! M_AL#K_@[X8Z;;7\5W(L-],K7$T0!P-DDQ9DX[@BO4JTX#\!:618KZ[G-?VE5 M? J4IQ4'_.I^[)R7V=$EN[]*R?@Z.#J>UQ4[R6W*VK/O?1W[;?,\:\'?M8C0 M]?@^'/[3'A)O WB&4[+6\GDWZ5J1_O07/W5SUV.>,@;B>*]D1TD021L&5AE6 M!R"*S/&/@GPE\0= G\+>-_#MIJFGW Q+:7L(=2>Q&?NL.S#!'8BO&W^#?QT_ M9O)O#$9W2_#_P 1WAWP)W%E=-RGLC\=3\Q-?KGUCB'A[3$IXO#K M[<4O;07]^G&RJK^]32G_ -.I:L^DY\;@OXB=2'=+WUZI:2]8V?\ =>Y[Q17G M?P>_::^''Q>O)?#,,ESHGB:TR-0\*Z[%]GO8& YPC?ZQ>^5SQC(&<5Z)7T>7 MYE@,VPJQ&#J*I!]4[ZK=/JFNJ=FGHTF=]"O1Q-/GI237E_6_D%%%%=QJ%%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6/X'_Y!$O_ M %^S?^A5L5C^!_\ D$2_]?LW_H5 &Q1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 8]E_R.][_P!>47\S M6Q6/9?\ ([WO_7E%_,UL4 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %Z)_:>OZ9X:OKO0]-V%OM=Y';N\,6! MR=T@5<#UKI*K:U97>I:-=Z=I^I/9SW%K)'!>(NYH'92!(!D9*D@X]J /QG_X M)M_\$'?V,O\ @J#^QCX*_;W_ &__ (H?$/XO?$KXG6D^L:[K=[XXN(8+"5KF M6-K*WBBQY2Q>7Y;(20KQL%"(%1?K[]CW_@W=_P""8G["W[1GAW]JC]GCX;>) M-/\ &/A;[7_8]W?^,+NZBC^TVN?@S_P7T^(GAI/$VL3:MK=EI/PTBBM+B^F;=-3'+(W+NB*7/+ M$U] ?L>_\$R_^"A_[/?[1GAWXO\ QT_X+3^//BUX5TC[7_:GP^UKP)!96VJ^ M;9S01;YEO)"GE2R1SC"'+0@<9R #[CHHHH **** "BBB@ HHHH **** "O"_ M^">__)$]6_['O6?_ $I->Z5X7_P3W_Y(GJW_ &/>L_\ I2: /=**** "BBB@ M HHHH **** "BBB@ HHHH *Q_$O_ "%]'_Z_3_Z":V*Q_$O_ "%]'_Z_3_Z" M: -BBBB@ HHHH **** "BBB@ HHHH **** "BBD=TC0R2.%51EF)P *-@%HK MDO$WQX^#GA#+@ZG\D'SS_P# ('/&C)1_ MF:Y8_P#@4K1_$].HKS'^V_VK/%./[-\%>&?"\+'EM5U![R91Z@0@)GZU%>?! M[X@ZC;/??%']I+5TME&9H]%CBTR)%]"XR2/'_#EO\ :_$.NV=A%_SU MO;I(E_-B!7$:M^U-\%M/N?[/TSQ-+K%W_#:Z)927+-]"HVG_ +ZKS+7/&'_! M-_X2W#WGC;XL^$;Z_0_OSJ/B,:E<$_[4*.Y_\G_-R5:W_DS6'A%^O,EY MGS^*XL\.,KJ>SJXSVD_Y>>G!_P#@*=6;^23]#TC_ (71\6?$GR^ ?V>-7$;' MBZ\27<=@%'J8SEF^@-'_ CG[5'BG_D,?$'PYX9B;^#1=,:[E ]"TY !]Q7 M?\-2_MG^-/E^%W[ .IVD+_D76IW48_VOM)$9/TXKI_XA;F=37.%O#VDQ1?\ +]J C!7_ +:S$D?G7D__ M P]\9O&'S?&7]OSXF:IN_UL/A0V^@Q2>Q2!7^4^E7-$_P""8'[&]A?+K'B; MX>WWBC4 .;_Q3XAN[QV^JM($/_?-=6#\/_#'*:OMI5%4J+[4*#J3?_<3$2IS M^>OH8U^+O$#,8H^-O'$ _[ZMX%\Q?SK\SO"O[8.F^#_#EEX8TCX5[ M;>RMUBC_ .)URV!RQ_<=2:?+77.TDU&^D>:7*ES,_*/$GCKC[PFQ>"Q>19I/VM>-6,I3I M8:=HQ=)\L4Z%HIMWE;67+&[?*CW[_AN3_JE__E;_ /M-'_#/G_0X_\M\+_P#*#]1/^"-G MQ-TWXK^)?BIXHM?"G]EW'V?0(KH"]\X3;?[1VM]Q<$#COD >E?=%?G3_ ,$! M_P#FK'_<,Y+P9Q15R3**;IX7#QI0IP*>#,/FV9S4\16E5E.2C"'-)UJEWRPC&*;W=HJ[N MW=ML****^//N@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BL3X M@_$CP+\*_#)[72K"'K/)M1@_XFVI1GO:Q?\L%(Z2$YP0RGJM>#FG$.#RVLL+"+K8B M2O&E"SFUWE=J,(_WYN,>B;>AQXC&TJ$_9I.4WM%;^KZ)>;LCL?C!^T]X'^%V MJQ^"-(L[KQ/XNNABQ\*Z$OFW+'&092,B!.Y9N<<@$ UR=A^SU\4/CU?0^*/V MLO$*IIJ2"6Q^'>A7#+90D@.T$<'!*UZ)\'_@+\,_@=I4EAX%T+ M;#?LE_P!? M&TG6?E)1I_\ 3MM M*?AQXJM=4LVP':!_GA8C.R1#AHV_V6 -=#7D_P 2?V4/#>O>(G^)?PD\07/@ M;Q@,L=8T5 (;L]=MS;\),I/7H2>23C%8VD?M.>-?A'J4'@[]KCP>FC&20167 MC;1U:72+T]!O.-ULY]&&.I^48KCCQ%BLHDJ6?4U36RK1NZ,O\3?O46^U3W.B MJ29DL=4PSY<9'E_OKX'Z]8_/3M)GN-%0:;J6G:Q80ZKI%_!=6MQ&'@N;:4/' M(IZ,K*2"#ZBIZ^NC*,XJ47=,])--704444QA1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %8_@?_ )!$O_7[-_Z%6Q6/X'_Y!$O_ %^S?^A4 ;%% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110!CV7_([WO_7E%_,UL5CV7_([WO\ UY1?S-;% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !7Q=_P48_X(_:S_ ,% OC;I M?QET[_@H3\;OA,FF>%8-%/ASX;>)FLK&Y,=SZTO4/M%E/:CSXBQW>69_-7T>)#VK[[HH **** "BBB M@ HHHH **** "BBB@ KPO_@GO_R1/5O^Q[UG_P!*37NE>%_\$]_^2)ZM_P!C MWK/_ *4F@#W2BBB@ HHHH **** "BBB@ HHHH **** "L?Q+_P A?1_^OT_^ M@FO@'_A_Q_U:=_Y??_W#6EX9_P""SGB/XI74]YX?_9._Y -J]],I\<9\W P( MQ_H/WCSCUVFONLZ\-N,N'327FT?GF5> M*O F>8^&"P&*E5K3ORQC1KN3LG)V7L^B3;\D?H)17YT_\/\ C_JT[_R^_P#[ MAKZ+_8#_ &_/^&Y/^$L_XM/_ ,(O_P (O]@_YCWVW[3]I^T?],(MFW[/_M9W M]L*' O$69T\OR_ M%\]:=^6/LZL;\L7)ZR@DK)-ZO\3Z+HHHKX0^^"BF7-S;6<+7-W<)%&@RTDCA M5 ]R:XSQ)^T9\$?"S&+4_B/ITD@./)L9#'-$O]:O/^ M'&+= MO^^JSP.98K.8WR; XG&+O1P]64/7VKC&C;S=0YL=5RO*) MGLU)U+^2B?9]9GB#QGX0\)Q>=XH\4Z=IRXSF]O$BS]-Q&:^-S\9/VD?BAG^P M/@%\<_$H?[J:H+3PC9S?]]F3*>_%:?A_X&?MJZQ)]HT']G3X/>#MYS+<>,=: MO->O%/J/+S$6^H KT/[#\0:_Q87#X2/?$XNESK_N#0]M)_\ @2]3SO\ 6;A& M/\&I7Q+_ .G&&J\C_P"XM54X?F?0%]^U5\(UN6L/#-WJ7B&Z7K:Z!I4L['Z$ M@*?P-0-\6?CEXB4MX-^ =V/[)G[8?B&V%KX M^_;OO-*LR/\ D$^ O!EIIJQ>NV?)?\Q4Z?\ !,3X ZZXE^+_ (V^(?Q!?.7_ M .$P\<74RL?I"8N/:E_JA6J:YGQ&DNL<'A7]W-B=_6+CY6#_ %FQLO\ <,B? MKBL1%?.U#GMZ-/S0OC;XY3:!N7XN?MK_ Z\'XSYNFZ'/!-.1Z#SG\P'W"FO M-KK]IO\ 8=UZ]-I#XX^)GQ?OD;Y[+2-+U"Z4-UPH"1)CV#$5]"^"?V*OV2OA MWL?PI^SOX2AEC_U=S,;NRT.1!_>;S=\AQZ;LUT /_ 5* M\=X^7X1^ [5SSDWFIWL?\H37T;17T>$S3)58>C%;>[*?X2FZ?W01Y M5;(\VS"?/F&:8BJWV<*:^^$%/[YL^P?W5DC#L?J1FI;+_@E[^RM=7*:A\2+3Q3XXNXVW+=>,/%]YE+17@ MXK&8S&U.?$5)3EWDVW][N>_A<%@\#3Y,-3C"/:*45]R2"BBBN8Z@HHHH *** M* "BBB@#-\8_\BQ>_P#7 UN>%"1+R 3QN; [9SQ7'C\PP65X66)Q M=14Z<=W)V7E\WLDM6]%J95JU+#TW4J222ZL[EW2-2[L%51DDG KQGQC^U5> M>)_$$_PU_9=\++XRUZ%ME[JQD*Z1I9/\4TXXD(Z[$/." $OA]X?@\*^ M"/#UII>G6PQ#:6<(11ZDX^\Q[L9_#[]E*U;Q)%\4/V@_$ M[^.?%B?- ]['C3]-[[+:W^ZN#_&PR2 P"G->P445[^59-EV3473PD+QJQ14RC&<7&2NGNA-)JS/#-2_9J M^(7P6OYO%7[)'B];&!Y#+>> M=E:72[HGEO)8G=;.?8X)P,JHQ6_\+_VK/"? MBWQ OPW^)&B77@GQDN _A_72%%P>FZVFX2=2>F,$\X! S7JE_\ 7E%_,UL5CV7_ ".][_UY1?S-;% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %> M*?MY?&3]L'X)?!FS\0_L/_LFV_QB\;ZAX@@L!X_\$ROV M/O$/[5'CSP_/KD]C+#I_AKPS:3>7+K6JW#%;>T5]K; 2&=VVL5CCD8*Q 4_( M/_!+?_E8(_X*"_\ Q:@"G\6?V_/^"^W[#/P8LOV\OVUOV>2(R*)5!==W0HFZ1/M7]J;_@HO^S[^RY_P3_U M/_@HOJ^JMK7@>'PE9ZYX?%@P236Q>K%]@ABW#Y6G>>%J_\$N_VC;/Q(J_8_\ A1OBMY689V%-(N75QP?F5E5AP>0*_'3]N#5=?U;_ M (-.?V3-.\02RR66H^/O#5AK0FR%;3D;5!&K_9C3_@I3\5_V6_@)>?"ZWTA/$.O_![1[W5HO%NE^'V42FX:YD+6XGC@ M/FR@AMB@_N@P9$_2/]FO]H+XL_^E)H_P"$!_X*"?\ 1?\ P)_X2DG_ ,56)_P3QL?' MB_ W4EGUVQ:0>--5$K"U.&D$V'(YX!;<0.P(H ^CZ*Q_L7C?_H-V7_@,?\:/ ML7C?_H-V7_@,?\: -BBL?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&@#8HK'^Q M>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QH V**Q_L7C?_H-V7_@,?\:/L7C?_H-V M7_@,?\: -BBL?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&@#8HK'^Q>-_^@W9? M^ Q_QH^Q>-_^@W9?^ Q_QH _GKKZ]_9O^&__ KSX+J]R/F7( M^2,_[J]O4M7@/[-_PW_X6'\1K?[;;[]/TS%U>Y'#8/R1G_>;MZ!J^O:\O]H7 MXO\ ^Z>'>7U/Y<1BK/\ \$4G^-62?_3J1^?_ $)_#/\ WGC?&P[T%+V]L+X_:;4V=JSI$&)W1D@87:V<9[%: M^IO^"6/Q&TO]C:S\=S_&VPGLY_$ITH:/9V\\#RS>1]LWY!D&W_7)@=3D\<5R M7Q]\.>(O$?PTOE\*ZM>6M]:#[3&MG<-&9U4'=&=I&X%OCMX M.^$6K>/W\>^*UTK^V6TE(=3O+"6>(.GVS*O(@/ED[@1NX.T\_+7O^'_C#QAX MH_1QQ&+S',\-0IY?[##XCFISEB)M3I1I5959UHTJ?M+J\G2J\THS7NO5>5Q= MP!P;X5>.^']GAJO^V>VK49NI"&&I\T*G/3Y%3_93\5ZB&_U5W=Z1<+"_P!'D2&+\I36-?2_\%1_B9NAL?"N@>#8 M)/NMJNOP(4'J19I&R?*J]-5,14JXI/6\Z\H1^2POU:+CY24[];GZK M/%YA6C>A4A27_3NG!W7K75>2?G&4?*Q\KM_P3[_:B^(%S%J/Q;_:ZM;9T8F2 M#1O#KWI?/_36]F;'X1UT>A?\$J_@C$CKX]^*/Q#\3I.V;FSOO$YMK1SC&!#: MI&%'MFOH7[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&OH,MJX?)*GM,KPU'#3_G MI4:4*GSJQ@JLGYRFWYGE8S*,/F<>7,*E7$1_EJUJM2'RIRFZ:](P2\CS?P3^ MP!^QA\/MI\._LX>&'9/N2:K9?V@X/KNNC(<^^:]4T3P[X?\ #-D--\-Z'9Z? M;#I;V-JD2#_@*@"J?V+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (UT8W-7LZQQQCW)X]@.YXKQ[XD?M.ZOHGBAOA?\ "2&/QOXP M.0^E:/ #!8\X+74Y.R$ ]1G(/!VY!JEI7[*OQ#^)&N6WC_\ :@\;67B*^@;S M+'PQ#$PTC3F]!%QY[#H6<'/0[L U\IB>))XK$2PF34_;U8NTI7M1IOKSS2=Y M+_GW!2ETER)\QYU3'.I-TL+'GDMW]F/J^K_NJ[[VW'S_ !L^,W[2$[Z+^S'H MYT+PV6*7/Q%U^S($@S@_8K=L&4^CMQU!VG!KN/@W^S7\._@W--K]DESK'B2] MR=3\4ZW+Y]] M51K24VM"J.!2J*K7ESS6S>R_PQV7KK+NS8HK'^Q>-_\ H-V7_@,?\:/L7C?_ M *#=E_X#'_&OICO-BBL?[%XW_P"@W9?^ Q_QH^Q>-_\ H-V7_@,?\: -BBL? M[%XW_P"@W9?^ Q_QH^Q>-_\ H-V7_@,?\: -BBL?[%XW_P"@W9?^ Q_QH^Q> M-_\ H-V7_@,?\: -BBL?[%XW_P"@W9?^ Q_QH^Q>-_\ H-V7_@,?\: #P/\ M\@B7_K]F_P#0JV*Y3PK:^*9-.D:PU2VC3[3("LD!)W;N36G]B\;_ /0;LO\ MP&/^- &Q16/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT ;%%8_V+QO\ M]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0!L45C_8O&_P#T&[+_ ,!C_C1]B\;_ M /0;LO\ P&/^- &Q16/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT ;%> M_%74D\86LEUX=\56W-EXJT"7R+N-@, .5P)5[$-SC@$9KK_ +%X MW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&N',?Y^3\UJ>/Q?'+XT_LZRKI/[3OAPZWX>5@D'Q$\-VA*(O M0&\MEYB/JR#;G 8Y->S^%?%WA?QSH4'B?P=K]IJ>GW*[H+NRG$B-[9'0CN# MR#P:K2Z;XRGB:"?5[%T=2KH]ID,#U!'<5Y#K7[)7C#P=X@N/B#^S;X[M?"&K MSG?=Z1';L=)U!O26#E8SVW(..<#)S7SGL.(N'M:#>+PZ^Q)KV\%_=F[1JI=J MCC/_ *>3=D-_\ H-V7_@,?\: -BBL?[%XW_P"@W9?^ Q_QH^Q>-_\ H-V7_@,? M\: -BBL?[%XW_P"@W9?^ Q_QH^Q>-_\ H-V7_@,?\: -BBL?[%XW_P"@W9?^ M Q_QH^Q>-_\ H-V7_@,?\: -BBL?[%XW_P"@W9?^ Q_QH^Q>-_\ H-V7_@,? M\: -BL?P/_R")?\ K]F_]"H^Q>-_^@W9?^ Q_P :S/"MKXIDTZ1K#5+:-/M, M@*R0$G=NY- '5T5C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^- &Q16/] MB\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT ;%%8_V+QO\ ]!NR_P# 8_XT M?8O&_P#T&[+_ ,!C_C0!L45C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^ M- &Q16/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT ;%%8_V+QO\ ]!NR M_P# 8_XT?8O&_P#T&[+_ ,!C_C0!L45C_8O&_P#T&[+_ ,!C_C1]B\;_ /0; MLO\ P&/^- &Q16/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT ;%%8_V+ MQO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0!L45C_8O&_P#T&[+_ ,!C_C1] MB\;_ /0;LO\ P&/^- &Q16/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT M ;%%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0!L45C_8O&_P#T&[+_ M ,!C_C1]B\;_ /0;LO\ P&/^- &Q16/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR M_P# 8_XT %E_R.][_P!>47\S6Q7*6MKXI/BFZCCU2V%P+:,R2& [2N3@ 5I_ M8O&__0;LO_ 8_P"- &Q16/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ C0!L M45C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (T ;%%8_P!B\;_]!NR_\!C_ M (T?8O&__0;LO_ 8_P"- &Q16/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ MC0!L45C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (T ;%%8_P!B\;_]!NR_ M\!C_ (T?8O&__0;LO_ 8_P"- &Q16/\ 8O&__0;LO_ 8_P"-:\8<1J)6!;:- MQ X)H 6BBB@ HHHH **** "BBB@ KRK]LCXI?M0?![X*3^-/V0OV6HOC%XS3 M4;>*#P7-XTM- 66W=B)9_M=W^[&P8.P\MGBO5:* /Q6_9@T?_@OI^S9^WY\? MOVZ8/^")=IK$OQU_L;S?#+_M%>&H%T7[!;F$8N/-8W&_.?\ 5Q[>G/6ON;_@ MKG_P3_\ B!_P5 _X)]0?#+0;FV\%_%70[_3/&'@B6ZO1+#I'B*U1C]G>:,$, MA6:X@\U00"ZR;6"[3]AT4 ?DI^T]\1O^"['_ 4C_9=F_P""=FK_ /!,^/X/ M:SXUMH-&^*GQCUCQ_876BVNGAT%Y+8V\#&67[0%($8:0JDC(-Q/FI]3?ML_\ M$C?AU^TC_P $BG_X)>_#_6(]*A\/>#M+T_P'K>H1Y%M?Z8L1M9Y]H)Q*T129 ME!;;/(0"<5]BT4 ?DO\ $KXW?\' G[07['-W_P $ZM3_ ."9"^'?B'XC\-'P MAXK^.U_\2]/?0%L9(A;76K1QQ$S>;+ SD1H6='V7@;PY%82:BT7EF^NB3+;<22R[M44 % M%%% !7A?_!/?_DB>K?\ 8]ZS_P"E)KW2O"_^">__ "1/5O\ L>]9_P#2DT > MZ4444 %%%% !1110 4444 %%%% !1110!^2'[-_PW_X5Y\.;?[;;[-0U/%U> MY'S+D?)&?]U>WJ6KOZ_3"L?Q+_R%]'_Z_3_Z":_GCC?P/S?C_B[&\19IG%Z^ M*J2J2_<:*[TC']]\,(VA%=(Q2/T7A+C;+.#.&L)D>7X"U'#PC"/[S5V6LG^[ M^*3O*3ZR;9^<]>H_\$HOA/8>$/'7QETJ?2H9M'U==#N+:":$/$58ZCOB*D8( M5L\>A6OM^BOK?"SPVS;PPKXZ-#,O;8?&4XTZM)TN52Y*D:D)7]K+WHN+2O%^ M[.:ZW/#XXS[+.-W@ZM?"G*G.+7(O=DI)M7^*,7T/(/$W[% M'P?N]4?Q/\-I=5\!ZRW(U'P??M: ^@:$9C*^H"KGUK/\O]MWX1?ZN;0/BEI4 M?\+@:5JFWZ\PM@?5B:]OHK["IP?E,*CJX!RPLWK>B^1-]Y4VG2D_.5-OS/A9 M99AE)RHWIOO%V^^.L7\TSQ[PY^VQ\)9=4C\,?%"RU?P%K#\?8?%^GM;(Y[E) MN8ROHQ*Y]*]:TW5-,UFQCU/1]1@N[:9=T-Q;3+)&X]0RD@CZ5!XB\+^&O%^E MOH?BSP_9:G92_P"LM-0M4FC;ZJX(KR74OV*?!NA7TFO? ?QWX@^'NH2-O9=$ MOFELI6]9+64E7'^R"HJ.;C#+/BC3Q<%V_T45XA_PE_[:/PD^7QCX!T;XCZ7'UU+PU-]BU +_ 'GMW&QV_P!F M/UZUM^"/VR_@3XNU+_A'-8\07'A;6E($NB>+K1M/N$8]!F3Y"3Z!B?:M:'%^ M32JJABW+#5'HHUH^SN^T9/\ =S?^"_]<#5S3O^ M0?!_UQ7^0H FHHHH **** "BBB@ HHHH **** "BH=0U"PTFQEU/5+Z&VMK> M,R3W%Q*$2- ,EF8\ =S7B>L?M*^._C)JD_@O]D;PS'J212&'4/'>KQLFE61 M[^5QFY<>@&.APRG->/FV>Y?DZC&LVZD_@IQ7-4F_[L5J[=9.T8[R:6IRXG&4 M,+93=Y/9+5OT7Z[+JT>C_%GXV?#7X):"-?\ B)XEBLUD)6TM%^>XNW_N11#Y MG.2!P,#/) YKR_\ LS]HW]JCYM>DOOAGX$FZ6$# :YJL1_YZ-TM4(_A^]U!# M @UU7PF_9:\)^ ]>/Q&\<:S=>,?&QH/_EQ"7O27_3ZK'?SITVH])3J+0Y?J^*QNN(?)#^1/5_X MI+\HZ=W)'._#+X3_ \^#OAQ/"OPX\+VVF6BX,GDKF2=O[\CG+2-[L2>W2NB MHHKZO#87#8+#QH8>"A"*LHQ222[)+1(]&G3ITH*$$DELEH@HHHK./#EIJFGW _ M>VMY"'7/9AG[K#LPP1V(KQQO@]\=OV;F.H?LZ:\WBGPO&=TG@#Q'>'S;=.XL MKIN5]D?CK]XFO>**\/->'L!FM6.(=Z=>*M&K!\M2/E?52CWA-2@^L6>?![]ICX^MV'7" M-_K%'7,9 SBO0ZXCXP_L]?##XWVD1\9:*T>HVN#IVNZ=)Y%]9,#D-'*O/ M!YVG*YYQFO/?^$Q_:0_9C/D_$G3[GXC^#(NGB32H,:MI\?K<0YQ.H'5U.< L MQZ+7E?VQG&0^[G$/:45_R_IQ=E_U]I*\H>F*7-'^>*_ M]*CNO5775\I[S17/_#?XI_#[XN^'4\5?#GQ5:ZK9/@,]N_S1-UVR(<-&W^RP M!KH*^JPV)P^,H1KT)J<)*ZE%IIKNFM&CT:=2%6"G!II[-:H****W+"BBB@ H MHHH **** "L?P/\ \@B7_K]F_P#0JV*Q_ __ "")?^OV;_T*@#8HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** ,>R_P"1WO?^O*+^9K8K'LO^1WO?^O*+^9K8H **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "O"_^">__ "1/5O\ L>]9_P#2DU[I7A?_ 3W_P"2)ZM_V/>L_P#I M2: /=**** "BBB@ HHHH **** "BBB@ HHHH *Q_$O\ R%]'_P"OT_\ H)K8 MK'\2_P#(7T?_ *_3_P"@F@#8HHHH **** "BBB@ K$\;_#?P!\2M,_L?Q_X- MTW6+?!VQZA:+)LSW4D90^X(-;=%95Z%#%472K04HO=-)I^J>C)G"%2+C)73Z M,\2E_8[O/ :;^T=+)ZX\B*^23\SSOX;_ +5OP'^* M5T-)\/>/;:VU3=L?1M74V=VK]T\N7!9A_L[J]$KE/B3\#OA'\7[4VWQ(^'VF MZJ=NU;B>W"SH/195PZ_@PKSO_AE[XI?#+]_^SG^T'JVG6ZWT5XA_PT=\<_A=^Y_:#_9XO7M(_P#6>)/ LGV^UQW=H"1+ M"@]6)/M7>?#+]H7X+?&*,?\ "N_B)IU_.1EK$R^5*_P#7 U]K% M_P L%(Z2$YP0RGJM>D_!_P" OPS^!VE26'@70MMS<_-J&K7;^;>7KYR6EE/+ M9.3@84$G %?)_P!K9OQ![N3Q]E1?_+^I'=?].:;LY>52=H;.*J(\WZSB<;IA MERP_G:W_ ,,>OJ[+LI'G=A^SU\4/CU?0^*/VLO$*IIJ2"6Q^'>A7#+90D@.T$<'!*U[;H^C:1X=TN#0] TNWLK*UC$=M:6D*QQQ*.BJJ@ #V%6 M:*]C*1>'KMN;?[DRD M\DX!)Y.[&*R-'_:>\9?";4X/!O[7'@]-#>60167C725:72+T]MYQNMG/HW'4 M_**]PJMK&C:1XATR?1->TNWO;.YC*7-I=PK)'*IZJRL""/8U\KB>&GAJ\L5D M]3ZO5D[RC:]&H_[].Z2;ZS@X3[N2T/.J8#DFZF%ER2>ZWB_6/?S5GW;V'Z=J M.GZO8PZII-_#=6UQ&'@N;>4/'(IY#*RD@@^HJ:O#-1_9M^(GP5OY?%/[)'BU M;.V>0RWG@'7IFETRY)Y;R&)W6SGV."<9(48K?^%W[5GA'QCX@'PX^(FBW7@K MQDF!)X>UTA?//3-O-PDZGMC!/. 0,T\+Q*J.(C@\WI_5ZTG:+;O2J/\ Z=U+ M)-OI":A4[1:U"GC^6:I8F/))[=8R_P ,OT=GY'JE%%%?4GHA1110 4444 %8 M_@?_ )!$O_7[-_Z%6Q6/X'_Y!$O_ %^S?^A4 ;%%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!CV7_([W MO_7E%_,UL5CV7_([WO\ UY1?S-;% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5X7_P M3W_Y(GJW_8]ZS_Z4FO=*\+_X)[_\D3U;_L>]9_\ 2DT >Z4444 %%%% !111 M0 4444 %%%% !1110 5C^)?^0OH__7Z?_036Q6/XE_Y"^C_]?I_]!- &Q111 M0 4444 %%%% !1110 4444 %%%% !7!_$W]F3X&?%V1KWQK\/+*2^)W+JMFI MMKM6ZAO.B*L2#R Q(]J[RBN/'9=@,TP[H8RE&I!_9G%27W--&5:A1Q$.2K%2 M79JYXA_PHK]I3X5?OO@;^T"^M6,?,?AWXA0FZ7']U;N/$JCL!@#IDT+^UKXL M^')%K^TI\!]=\,QIP_B#1U_M/3,?WV>+YH@>H4AC7M]! 8%6 ((Y!KY[_5BO M@=3]Z/W/5?]NR1SOP_^+7P MS^*MA_:7PZ\:]/+>(;IX6 MLG-;P=XU(_XJ_\ 7 U:Q>X M72_#NE1>??WKGA0D2\@$\;FP.V<\5Y^GPK^._P"TZPU#X^ZE+X/\(2'=%X$T M2[/VJ\3J!>W"\X/>-<=>0K#-?-9AQ)2HXIX' 4WB,2MX1=HPOLZL]8TUUL[S M:^&$C@K8Z,:CHT8\]3LME_B>T?S?1,T_&/[55YXG\03_ U_9=\++XRUZ%ME M[JQD*Z1I9/\ %-..)".NQ#S@@'(Q4_P^_92M6\21?%#]H/Q._CGQ8GS0/>QX MT_3>^RVM_NK@_P ;#)(# *$OA]X?@\*^"/#UII>G6PQ#:6<(11Z MDX^\Q[L:=XTTK4:;Z.,'?GDO^?E2[OK!0V(A@ M95I*IBY<[6R^PO1=7YROY)!1117UAZ04444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110!C^!_^01+_ -?LW_H5;%8_@?\ Y!$O_7[-_P"A5L4 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%;;4K<9,#R+MEMV/\4C(J4Z=6#A-)I[IZH\&_L?]I?\ 9A^?PU<7?Q/\%0]=-NY -6;9P5EB; MYEP5=(_:@\-G6- 5@D'Q$\-VA:-!G M -Y;*-T)]64;:NGT9H4445[9UA6/X'_P"01+_U^S?^A5L5C^!_^01+_P!?LW_H5 &Q1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 8]E_R.][_UY1?S-;%8]E_R.][_ ->47\S6Q0 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %>%_\$]_^2)ZM_V/>L_^E)KW2O"_^">__)$]6_['O6?_ $I- M 'NE%%% !1110 4444 %%%% !1110 4444 %8_B7_D+Z/_U^G_T$UL5C^)?^ M0OH__7Z?_030!L4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0!'=V=I?VTEE?VL<\,JE989D#*X/4$'@BO*/%G[%?P5UC56\3^"+74/!.M\E M=6\&WS639ZX,:_NR,]0%!/K7K=%>9F62Y3G$%'&T(U+;.23<7WB]XOS33.>O MA<-BE:K!2MW6WH]U\CQ#^R_VVOA%SI6MZ#\4-*CZ6^H(-+U3;V59%S"W'\39 M)]*MZ%^VS\,;?4X_#7Q@T+6_A_JSG"V_BG3VC@D/KJ22_E?7E^IXFA_N]5V[3]Y??=2_\ )GZ"Z/K>C>(=.CU?P_J]K?6DPS#= M6=PLL;CU#*2#^%6J\:UC]B?X>Z=J,GB+X*>*M=^'VJ2-N:3PW?L+65O^FELY M*,O3Y1M'%5?[?_;7^$?'B+PMH?Q-TJ/K>:+(--U,+W9H6S$Y_P!F/D^M'^L& M:Y?IFF"DE_S\HWK0^<4E67_@J27\W4/KN)H?[Q2:7>/OK[K*2_\ 6O,]OHK MR;P=^VC\#_$6J#PSXJU2]\':WP'T;QC9-82J3Q]]_P!V"KQJ);\K3:?:2WB_)I,ZJ&*PV* MC>E-2]'MZ]OF/HHILTT5O$T\\JHB*6=W; 4#DDD]!7IMI(Z#/\8_\BQ>_P#7 M UBI>?#SQQINKK#"GGI9W2M)#Q_&GWD_X$!7CX7B'(,=BGAL- MBZ4ZB^S&I"4M-_=3;_ Y:>-P=:I[.G4BY=DTW]USIZ**\F^)O[56BZ'XC?X7 M_!WPY/XX\9'(.DZ5(/L]B#MR#6V:9OEV38=5L74Y4W9+5 MRD^D815Y2D^D8IM]B\1B:&%AS57;MW;[);M^2/2_$OB?PYX-T2X\2>+-/8#N>*\4G^-GQF_:0G?1?V8]'.A>&RQ2Y^(NOV9 D&< M'[%;M@RGT=N.H.TX-7/#7[+GB'XB:Y;_ !"_:S\4Q>)]0A?S+#PK9@IHVF'T M$1_X^&'3<_7H0V :]J@@@M8$MK:%(XXT"QQQJ JJ!@ = !VKY_V/$'$>M9R MPF&?V4_W\U_>DKJBGV@W4_OP=T<7+C<=\=Z5/LOC?JU\*\E>7FMC@?@W^S7\ M._@W--K]DESK'B2]R=3\4ZW+Y]]XB62-U*NCKD,#P00>HKQCQ3^RC>^$ M-3FN29;G, M(K$P]Z.L9IN,X/O"<;2B_1Z[.ZT.;$X2ABDO:+5;-:->::U1XWX+_:RATKQ! M#\-_VDO";^!?$DIVVUQ=2;M+U(]-UO<_=&?[K'C(&XGBO8U974.C @C((/!% M9?C3P-X/^(OA^;PKXY\-VFJZ?<#]Y:WD(=<]F&>58=F&".Q%?-/QRE^(W[ O MA-?%'PH^)*:EX6O;K[%9>$/%(>X>QF9'96M9@0VQ=I)1B!@=6+9KYK&YMF_! MN$GB,R?UC"05W57+&K!?]/(:1J+^]3Y9?].WK(X*N)Q.5TG.N^>FOM:*2]5H MI>JL_P"[U/H?XB?_ FLTOOB1X[TW1UD!,*7ER!)*!UV1C+OC_9!KS_X M8_MB_LR:UNT*U^,6EQ7,EW(8UOO,ME;+<8>957GMS7YI^,O&GBKXA>([KQ=X MUUZXU+4KR3?<7=U)N9CZ#LJCH%& !P !677\^8_Z2>=/'MX+!4U0OHIN3FUY MN+44WVY96[L^+K<=XIUOW5*/)YWO]Z:2^YG[112QS1K-#(KHZAD=3D,#T(/> MG5^??_!//]K3Q%X$\>:?\$_&FKRW7AW6IUMM+^T.6.G73'$80GI&[$*5Z!F# M#'S9_02OZ)X#XWR[CS)%C\-%PE%\LX-W<9;[Z733NG97[)II?;Y/FU#.,)[: MFK-:-=G_ )=F%%%%?:GJA1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %% MI?C.*&1< 0A3KQ=6O-7C3C9.VW-)OX4W=+1MM.RT;7@YSQ!A,F M2C-.4WM%=N[?1'Z9V7_([WO_ %Y1?S-;%?CEX;^('COP=J:ZUX3\9:IIMVIR M+BQOY(G_ !*D9^AZU]Q?L*_MU:K\7-5C^#_Q@GB;7FB9M(U=$""_"@EHI%& M)0H+ @ , > 1\WRW!?CKD/%6:0R[$T'AJM1VA>2G&3Z1YK1:D^EXV;TO>R?G MY5Q?@\QQ"H5(.G)[:W3?:]E9]M#ZKHHHK]S/K@HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KP MO_@GO_R1/5O^Q[UG_P!*37NE>%_\$]_^2)ZM_P!CWK/_ *4F@#W2BBB@ HHH MH **** "BBB@ HHHH **** "L?Q+_P A?1_^OT_^@FMBL?Q+_P A?1_^OT_^ M@F@#8HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@#)\8^ O!/Q"TLZ)XZ\):=J]H4W'[&EOX M+G?4_P!G'XN^(O DY8L-.BN#?::S=[K22])*S7WGB'_"T/VNOA-^[^*/P8 ML_&VFQ_>UKP)<$7(7U:SEPSM[(0*^5/VV_VU-=^..L'P%X&EU'2O"UHJB[L[ MF,PSWMQ@%Q.H/"HV5$>2,J6.3C;^C5?C+K9U!M9NVU;=]K-U)]JW9SYFX[LY MYSG-?SMXZX[/>&][7LK:+?AQXEM?&'@?7[C3=2LWW M075L^"/4$=&4]"I!!'!!%95%?RE1K5L/5C5I2<91=TT[--;--:IKN?G492A) M2B[-'Z ?"+QI\=/V\?"8O[[Q?;>"_"-I(++6XO#DQ;4M4N%C1I%$C#_1HCO! M &3@X.\VTRT7!D\E9LEW_IY?Z5]A5_H#X70IYSPQA<^QEZF+ MJQDI5)N\DE*4;0Z0B^6_+!)/=W>I^S%6X0$;6/975F0GMN#8.W%?#^)61XWB/@?&Y?A-:LXIQ7= MPE&?+ZRY>5>IY&>X2KCLHJT:7Q-:>=FG;YVL?E316CXM\(^)O ?B*Z\)^,=$ MN-.U&RD,=S:74>UT/]0>H(R""""0:SJ_SFJTJM"I*G4BXRB[--6::W33V:/P M^490DXR5FB]X7.J#Q-IQT-B+W[=#]C(SQ+O&SIS][%?I:='_ ."@$7SQ^,OA M;*1_!+IU\JG\0_^?T_O7^1XM_PD7[?,/S2?#KX;3 _PPZO=J1_WT*7_A+?V\8_G?X2 M> ) .J)K\X)^A(Q7M%%'^K&(6V8XG_P*G^M)A_9\_P#G_/[X_P#R)XO_ ,)Q M^W3_ -$-\%?^%,__ ,32?\+%_;@_Z-Q\+_\ A8#_ .)KVFBG_JUC>F9XC[Z/ MZT0^H5?^@B?_ )+_ /('BW_"T/VV(_D?]EO0I".KQ^-X@#] 5S1_PMO]M"'B M3]D33)L]##X_ME ^NY*]IHI?ZN9DMLUQ/W8;]<.P^HU_^@F?_DG_ ,@>+?\ M"YOVR8OGD_8NMIA_PV++,C/UQS7M-%/^P,Z6V;U_P#P#"__ #.@^I8K M_H)G]U/_ .0/%_\ AH_]H"/Y;G]B[Q(&[B+7[1Q^8I/^&F/C;%_Q]_L9^+ES M]WR=2MI/SP>*]IHI?V%GJVS:K\Z>'_2B@^IXS_H)E_X##_Y$\7_X:A^+4?SW M'[''C@)W,:]IHI?V-Q(MLSE_X*I?Y(/JN/_Z"'_X#$\6_X;*N8OENOV3O MC(&["+P6'&/J):/^&T;5.;K]E[XR0#LTW@8@'VXE->TT4?V1Q.MLR^^C#]&@ M^K9A_P __P#R5'BW_#;&A+\T_P"SS\68D_BDD\$M@?7]Y2_\-N^#O^B*?$__ M ,(N3_XJO:**/[+XK6V8Q_\ !$?_ )-!]7S'_G^O_ %_F?!7_!1/]I;2_B[X M2\-^$O#'A_Q%IMJFH3W5ZNNZ.]H)71%2/9N/SX$DF?3(]:^4*_27_@HK\"M7 M^,?P336?"M@]SJWABY:]AMHEW//;LNV9%'=L!7QU/EX&217YM5_&OC=E>=Y? MQO.KF$_:>UA!PFH\L6E%1:2O*S33NKO=/3F/R[BS#XNCFSE7?-S)6=K*R5MK MO9^?GU"MCX>>)-2\'^/=%\5Z.[+=:;JMONY)%8#WSC&.^:QZ]9_8P^!6 MK_'+XXZ59)8NVCZ/=17VNW)7Y$A1MPC)_O2,NP#K@L>BFOS?(,!C\TSO#83! M)NK.<5&W1WW\DMV^B5SPL%1K8C%PITOB;5OZ\MS]2Z***_T]/W\**** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KY'_X+>?\ M!0#XK?\ !,O_ ()_Z]^UE\%_"?A[6]>TK7=,LH+#Q1!/):,ES()]): M^^SQ6UP)6"P"2/S&(& "ZCGDT >+Z/XY_P"#G]]6M5UWX(_L;)8FY07C6VM^ M(C((MPWE,R8W;G--''+):3V[.T)7>&VQ^7M4%OWF/+:O\ M\'+OQO\ #W[2O_!%3X,_&WP7',GA/XG?$SP9JUS!(=?^#VCWNK1>+=+ M\/LHE-PUS(6MQ/' ?-E!#;%!_=!@R)^D?[-?[07PX_:N^ /@_P#:2^$6HR77 MAOQMX?MM7TB29 LJQ3(&\N103MD0Y1UR=KHPSQ4/[4FF:)J7[,'Q%T?7H8CI MUQX"U>&]CD "&!K*57![8VD_A7QC_P &L.HZ[J/_ 0\^$/]M,[1P7GB*'3W M* -:O"_\ @GO_ ,D3U;_L>]9_]*31_P (#_P4$_Z+_P"!/_"4 MD_\ BJQ/^">-CX\7X&ZDL^NV+2#QIJHE86IPT@FPY'/ +;B!V!% 'T?16/\ M8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ C0!L45C_ &+QO_T&[+_P&/\ C1]B M\;_]!NR_\!C_ (T ;%%8_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"- &Q1 M6/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ C0!L45C_ &+QO_T&[+_P&/\ MC1]B\;_]!NR_\!C_ (T ;%%8_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"- M &Q6/XE_Y"^C_P#7Z?\ T$T?8O&__0;LO_ 8_P"-9FN6OBE=1TU;K5+9W:Y( M@98" K;>I]: .KHK'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&@#8HK'^Q> M-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&@#8HK'^Q>-_\ H-V7_@,?\:/L7C?_ M *#=E_X#'_&@#8HK'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&@#8HK'^Q> M-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&@#8HK'^Q>-_\ H-V7_@,?\:/L7C?_ M *#=E_X#'_&@#8HK'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&@#8HK'^Q> M-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&@#8HK'^Q>-_\ H-V7_@,?\:/L7C?_ M *#=E_X#'_&@#8HK'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&@#8HK'^Q> M-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&@#8HK'^Q>-_\ H-V7_@,?\:/L7C?_ M *#=E_X#'_&@#8HK'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&@#8K\\/\ M@H-^RAXA^&GQ!U#XP>$])DN/#.N737-V\"$_V==.UNM4L)8I$*R1R6>Y74C!!!X(([5\1Q]P-E MW'N2?4<1+DG%\T)I7<96MMI>+6C5U?1W329Y.RF[-:I]G^J[H_': MM/P=X-\4_$#Q):^$?!>AW&HZE>R!+:TMDRS'U/8 =2QP 22!7Z+^._V'/@- MJR7/B35OAGHJ2(N]ETW[1:*3[)#(J?\ CM=S\+_@EH7PHTL6_P -?#VA:.L\ M2^=);:=^]E&,@/(27?\ $FOYVR_Z-N>/'I8[&4U0OJX-_^@W9? M^ Q_QH^Q>-_^@W9?^ Q_QKO-C8HK'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X# M'_&@#8HK'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&@#8HK'^Q>-_\ H-V7 M_@,?\:/L7C?_ *#=E_X#'_&@#8HK'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X# M'_&@#8HK'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&@#8HK'^Q>-_\ H-V7 M_@,?\:/L7C?_ *#=E_X#'_&@#8HK'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X# M'_&@#8HK'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&@#8HK'^Q>-_\ H-V7 M_@,?\:/L7C?_ *#=E_X#'_&@#8HK'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X# M'_&@#8HK'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&@#8HK'^Q>-_\ H-V7 M_@,?\:/L7C?_ *#=E_X#'_&@ \#_ /((E_Z_9O\ T*MBN4\*VOBF33I&L-4M MHT^TR K) 2=V[DUI_8O&_P#T&[+_ ,!C_C0!L45C_8O&_P#T&[+_ ,!C_C1] MB\;_ /0;LO\ P&/^- &Q16/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT M ;%%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0!L45C_8O&_P#T&[+_ M ,!C_C1]B\;_ /0;LO\ P&/^- &Q16/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR M_P# 8_XT ;%%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0!L45C_8O& M_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^- &Q16/]B\;_ /0;LO\ P&/^-'V+ MQO\ ]!NR_P# 8_XT ;%%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0! ML45C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^- &Q16/]B\;_ /0;LO\ MP&/^-'V+QO\ ]!NR_P# 8_XT ;%%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ M ,!C_C0!L45C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^- %#XD?!;X4_ M%ZU2T^)7@+3=7$:E89KJ#][$#U"2+AT'T(KSWX8_L6_LNZ,6UVV^#^GS7$=W M($.H3372 !N/WQV+6*Q.#I3JK[TJ4HN7=Q3 M?WV.IAAAMH4M[>%8XXU"QQHH"JH& !T%.K'^Q>-_P#H-V7_ (#'_&C[%XW_ M .@W9?\ @,?\:]E))61U&Q16/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^-, M#8HK'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&@#8HK'^Q>-_\ H-V7_@,? M\:/L7C?_ *#=E_X#'_&@#8HK'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&@ M#8HK'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&@#8HK'^Q>-_\ H-V7_@,? M\:/L7C?_ *#=E_X#'_&@#8HK'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&@ M#8HK'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&@#8HK'^Q>-_\ H-V7_@,? M\:/L7C?_ *#=E_X#'_&@#8HK'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&@ M#8HK'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&@#8HK'^Q>-_\ H-V7_@,? M\:/L7C?_ *#=E_X#'_&@#8KP#XZ_\$ZO@E\8]8G\5:--=>&-6N6+W,VF(K6\ M[GJ[PM@;O4H4R22FHM]=6_O;;-BBL?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&OKCTC8HK M'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&@#8HK'^Q>-_\ H-V7_@,?\:/L M7C?_ *#=E_X#'_&@#8HK'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&@#8HK M'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&@#8HK'^Q>-_\ H-V7_@,?\:/L M7C?_ *#=E_X#'_&@#8HK'^Q>-_\ H-V7_@,?\:UXPXC42L"VT;B!P30 M%%% M !1110 4444 %%%% !1110 5XC^WG\8OVS/@9\)M(\>?L2?LFV?QGU^/Q1#% MXC\&7/BVWT64Z.;:Y,MQ;W-P=GG+.MJH0JY99'PI(R/;J* /R1_;0\<_\%N/ M^"O'P7O/V%/"'_!,8_L\^$?&LEO;?$'XE?$+X@V>HFUTY9DDDAMK6W5)'9O+ M )4/N4E#Y6[S%^K?VX_^"3/@3]I__@D>W_!,3P5KR::GASP5I&E^ M^@+8R1"VNM6CCB)F\V6!G(C0LZ.Y958 MKY0_0[]A']DOPE^PI^Q]\/?V2/!.H&]LO WAR*PDU%HO+-]=$F6YN=F3L\VX MDEEVY.-^,G&:]:HH **** "O"_\ @GO_ ,D3U;_L>]9_]*37NE>%_P#!/?\ MY(GJW_8]ZS_Z4F@#W2BBB@ HHHH **** "BBB@ HHHH **** "L?Q+_R%]'_ M .OT_P#H)K8K'\2_\A?1_P#K]/\ Z": -BBBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH S?&/_(L7O_7 MU MK?\ 8]ZS_P"E)KW2O"_^">__ "1/5O\ L>]9_P#2DT >Z4444 %%%% !1110 M 4444 %%%% !1110 5C^)?\ D+Z/_P!?I_\ 036Q6/XE_P"0OH__ %^G_P!! M- &Q1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 9OC'_D6+W_ *X&KFG?\@^#_KBO\A5/QC_R+%[_ -<# M5S3O^0?!_P!<5_D* )J*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@#'\#_P#((E_Z_9O_ $*MBL?P/_R" M)?\ K]F_]"K8H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "L?P/_P @B7_K]F_]"K8K'\#_ /((E_Z_9O\ MT*@#8HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** ,>R_Y'>]_Z\HOYFMBL>R_Y'>]_P"O*+^9K8H **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "O"_P#@GO\ \D3U;_L>]9_]*37NE>%_\$]_^2)Z MM_V/>L_^E)H ]THHHH **** "BBB@ HHHH **** "BBB@ K'\2_\A?1_^OT_ M^@FMBL?Q+_R%]'_Z_3_Z": -BBBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH S?&/_ "+%[_UP-7-._P"0 M?!_UQ7^0JGXQ_P"18O?^N!JYIW_(/@_ZXK_(4 34444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &/X'_Y! M$O\ U^S?^A5L5C^!_P#D$2_]?LW_ *%6Q0 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %8_@?_D$2_\ 7[-_ MZ%6Q6/X'_P"01+_U^S?^A4 ;%%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110!CV7_([WO_ %Y1?S-;%8]E M_P CO>_]>47\S6Q0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>%_\ !/?_ )(GJW_8 M]ZS_ .E)KW2O"_\ @GO_ ,D3U;_L>]9_]*30![I1110 4444 %%%% !1110 M4444 %%%% !6/XE_Y"^C_P#7Z?\ T$UL5C^)?^0OH_\ U^G_ -!- &Q1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 9OC'_D6+W_K@:N:=_R#X/\ KBO\A5/QC_R+%[_UP-7-._Y!\'_7 M%?Y"@":BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH Q_ _P#R")?^OV;_ -"K8K'\#_\ ((E_Z_9O_0JV M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ K'\#_P#((E_Z_9O_ $*MBL?P/_R")?\ K]F_]"H V**** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@#'LO^1WO?^O*+^9K8K'LO^1WO?^O*+^9K8H **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "O"_^">__)$]6_['O6?_ $I->Z5X7_P3W_Y(GJW_ &/>L_\ I2: M/=**** "BBB@ HHHH **** "BBB@ HHHH *Q_$O_ "%]'_Z_3_Z":V*Q_$O_ M "%]'_Z_3_Z": -BBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH S?&/\ R+%[_P!<#5S3O^0?!_UQ7^0J MGXQ_Y%B]_P"N!JYIW_(/@_ZXK_(4 34444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &/X'_P"01+_U^S?^ MA5L5C^!_^01+_P!?LW_H5;% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 5C^!_^01+_ -?LW_H5;%8_@?\ MY!$O_7[-_P"A4 ;%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110!CV7_([WO\ UY1?S-;%8]E_R.][_P!> M47\S6Q0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %8/Q1^*'P^^"GPXUSXN_%?Q;9Z#X:\-Z7-J.N:SJ$FR M&SMHD+R2,>N > "2< D@5O5^9'_!V=XSU_1O\ @E99_#71]4FM+?XB_%SP M]X;U:2%L$VS-/>$'GD>99Q''0XH V-/_ .#F7]E$Z?8?%CQ7^R+^T5X=^#&J MZDME8?'C6?ABR>&7+2>6LYE29I1 S<*P0N3D>6""!^BGA_7]#\6:#9>*?#&L M6VHZ9J5I%=:=J%E.LL-S!(H>.6-U)#HRD,&!P0017D/[67[._P +?%/_ 3Z M^(/[, \*6<'A)OA1J&A6.E)"/*M+:/3WB@$8_A,6R,H1RI12.0*^<_\ @V4^ M*?B+XL?\$3_@QJ7BF\DN+O1K75-#6:4DYM[/5+J"V49[);I#&/\ &,\4 :U>%_P#!/?\ MY(GJW_8]ZS_Z4FC_ (0'_@H)_P!%_P# G_A*2?\ Q5>3VG[*O_!4/X:^=H7P M%_:?^'&D:)<74MY+:WWAN25S=2N7E?+Q2$ DC W8'8"@#[,HKXY_X4O_ ,%K M?^CR/A9_X2/_ -S4?\*7_P""UO\ T>1\+/\ PD?_ +FH ^QJ*^.?^%+_ /!: MW_H\CX6?^$C_ /1\+/_"1_P#N:@#[&HKXY_X4O_P6M_Z/ M(^%G_A(__1\+/_ D?_N:@#[&HKXY_X4O_ ,%K?^CR/A9_X2/_ -S4?\*7_P"" MUO\ T>1\+/\ PD?_ +FH ^QJ*^.?^%+_ /!:W_H\CX6?^$C_ /1\+/_"1_P#N:@#[&HKXY_X4O_P6M_Z/(^%G_A(__1\+/_"1_ M^YJ /L:BOCG_ (4O_P %K?\ H\CX6?\ A(__ '-1_P *7_X+6_\ 1Y'PL_\ M"1_^YJ /L:BOCG_A2_\ P6M_Z/(^%G_A(_\ W-1_PI?_ (+6_P#1Y'PL_P#" M1_\ N:@#[&HKXY_X4O\ \%K?^CR/A9_X2/\ ]S4?\*7_ ."UO_1Y'PL_\)'_ M .YJ /L:BOCG_A2__!:W_H\CX6?^$C_]S4?\*7_X+6_]'D?"S_PD?_N:@#[& MHKXY_P"%+_\ !:W_ */(^%G_ (2/_P!S4?\ "E_^"UO_ $>1\+/_ D?_N:@ M#ZT\8_\ (L7O_7 U;(H(&%W6X&>>YK;\,_"O\ X+2:YX;T_6K+]L/X7I#>6,4\ M*2^$?F570, <6V,X- 'VI17QS_PI?_@M;_T>1\+/_"1_^YJ/^%+_ /!:W_H\ MCX6?^$C_ /1\+/\ PD?_ +FH_P"%+_\ !:W_ */(^%G_ M (2/_P!S4 ?8U%?'/_"E_P#@M;_T>1\+/_"1_P#N:C_A2_\ P6M_Z/(^%G_A M(_\ W-0!]C45\<_\*7_X+6_]'D?"S_PD?_N:C_A2_P#P6M_Z/(^%G_A(_P#W M-0!]C45\<_\ "E_^"UO_ $>1\+/_ D?_N:C_A2__!:W_H\CX6?^$C_]S4 ? M8U%?'/\ PI?_ (+6_P#1Y'PL_P#"1_\ N:C_ (4O_P %K?\ H\CX6?\ A(__ M '-0!]C45\<_\*7_ ."UO_1Y'PL_\)'_ .YJ/^%+_P#!:W_H\CX6?^$C_P#< MU 'V-17QS_PI?_@M;_T>1\+/_"1_^YJ/^%+_ /!:W_H\CX6?^$C_ /!_^ M01+_ -?LW_H5;%? 7P#T?_@L/\7/!EWXE\)_M:?#FTMK?7+RQDBO_"2[S+#( M4=AMMR-I/([XKM_^%+_\%K?^CR/A9_X2/_W-0!]C45\<_P#"E_\ @M;_ -'D M?"S_ ,)'_P"YJ/\ A2__ 6M_P"CR/A9_P"$C_\ 1\+/\ MPD?_ +FH_P"%+_\ !:W_ */(^%G_ (2/_P!S4 ?8U%?'/_"E_P#@M;_T>1\+ M/_"1_P#N:C_A2_\ P6M_Z/(^%G_A(_\ W-0!]C45\<_\*7_X+6_]'D?"S_PD M?_N:C_A2_P#P6M_Z/(^%G_A(_P#W-0!]C45\<_\ "E_^"UO_ $>1\+/_ D? M_N:C_A2__!:W_H\CX6?^$C_]S4 ?8U%?'/\ PI?_ (+6_P#1Y'PL_P#"1_\ MN:C_ (4O_P %K?\ H\CX6?\ A(__ '-0!]C45\<_\*7_ ."UO_1Y'PL_\)'_ M .YJ/^%+_P#!:W_H\CX6?^$C_P#1\+/_"1_^YJ/ M^%+_ /!:W_H\CX6?^$C_ /C_\%A_BYX,N_$OA/]K3X6,D5_X27>989"CL M-MN1M)Y'?% 'W[17QS_PI?\ X+6_]'D?"S_PD?\ [FH_X4O_ ,%K?^CR/A9_ MX2/_ -S4 ?8U%?'/_"E_^"UO_1Y'PL_\)'_[FH_X4O\ \%K?^CR/A9_X2/\ M]S4 ?8U%?'/_ I?_@M;_P!'D?"S_P )'_[FH_X4O_P6M_Z/(^%G_A(__1\+/\ PD?_ +FH_P"%+_\ !:W_ */(^%G_ (2/ M_P!S4 ?8U%?'/_"E_P#@M;_T>1\+/_"1_P#N:C_A2_\ P6M_Z/(^%G_A(_\ MW-0!]C45\<_\*7_X+6_]'D?"S_PD?_N:C_A2_P#P6M_Z/(^%G_A(_P#W-0!] MC45\<_\ "E_^"UO_ $>1\+/_ D?_N:C_A2__!:W_H\CX6?^$C_]S4 ?8U%? M'/\ PI?_ (+6_P#1Y'PL_P#"1_\ N:C_ (4O_P %K?\ H\CX6?\ A(__ '-0 M!]C45\<_\*7_ ."UO_1Y'PL_\)'_ .YJ/^%+_P#!:W_H\CX6?^$C_P#1\+/_"1_^YJ/^%+_ /!:W_H\CX6?^$C_ /_] M>47\S6Q7P%H6C_\ !8?5?CWKWPEM?VM/ARFK:3H=K?7=V_A)?(DBE8A57%ON MW#'.0!7;_P#"E_\ @M;_ -'D?"S_ ,)'_P"YJ /L:BOCG_A2_P#P6M_Z/(^% MG_A(_P#W-1_PI?\ X+6_]'D?"S_PD?\ [FH ^QJ*^.?^%+_\%K?^CR/A9_X2 M/_W-1_PI?_@M;_T>1\+/_"1_^YJ /L:BOCG_ (4O_P %K?\ H\CX6?\ A(__ M '-1_P *7_X+6_\ 1Y'PL_\ "1_^YJ /L:BOCG_A2_\ P6M_Z/(^%G_A(_\ MW-1_PI?_ (+6_P#1Y'PL_P#"1_\ N:@#[&HKXY_X4O\ \%K?^CR/A9_X2/\ M]S4?\*7_ ."UO_1Y'PL_\)'_ .YJ /L:BOCG_A2__!:W_H\CX6?^$C_]S4?\ M*7_X+6_]'D?"S_PD?_N:@#[&HKXY_P"%+_\ !:W_ */(^%G_ (2/_P!S5];> M%+?Q%:>%M-M/&&H07>K1:?"FJ7=K%LBFN0@$CHO\*E]Q [ B@#0HHHH **** M "BBB@ HHHH **** "BBB@ KX=_X.(?V+_BA^V]_P3 \6>"/@9I%QJ/CCPAJ MUCXN\*:9:)NFO+FQ=C)#$O):5K:2X\M "7DV*/O5]Q44 ?D[\>O^#E']C/XO M?\$[-9T#X-ZUK.I?M#^./!TWAK2O@O8^%[]M7LO$UW;M:M R^5M,<,SL^X/E MUCVK\YVC[&_X(T_L>>)_V"_^"9?PD_9>\=P)%XBT+P_)=>)($D#_ &?4;ZYF MOKB##=*CUF5"DNKIIT0NG4@#! ME"[R, #&>U:M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>0? MM'^!?%WBSXL?"36_#F@SW=IH?C"2ZU:>$ K:PF!E#MSTSQ7K]% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 > ME^ =#TS4+=HI[?1[:*>)^J.L2AE/N""*V** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \@_8I\"^+ MOA]\)]2T3QIH,^G7OT44 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7D'[ M%/@7Q=\/OA/J6B>--!GTZ[F\8:I=1P7 9H9)RR/P>A'(KU^B@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** /(/!O@7Q=8?MI^-/B!>:#/'HNH>#].M;+46 \N6:-V+H.>H!KU^BB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHILTT-M M"]Q<2K''&I9W=L!0.223T% #JCO;RTTZSEU"_N8X8((FDFFE8*L:*,EB3T M))K\N_'_ /P<_?L_Z;^V7X6^%WPT^$VI:W\!IO':>#?&?[1DIDCT2VUJ>&1H M;>T?9Y_M(_LQ_M-67[.7[-&E^*I[/P+&OV>8?%VH_%)O!&J?8-4\;1+K, M7V6QCN<%H[7?J,LK;01+#M/.49/H7XO_ +.OC/\ X-S_ -M/X)?&']E#XQ>- M-8_9U^,_Q$M/ ?Q'^&7B[79-0BTK4+PL;>^LV?D,$267G]YFV=&=TFQ& ?LU M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !117YF_\ !2G_ (.0_A7^QI\8M1^#G[//P+UGXOGX=:M9-\>O$^@ASI?@ M:QDO8K:2!YD1EEOB7,8C9DCCE(1F9UDC0 _07X[_ !S^%?[,WP?\0_'OXW^+ M$T+PGX5TY[[7=6DMI9A;0*0"VR)6=SD@ *I))X%?F-\=_P#@H)_P5P_X*8?! M3QEXU_X)@?!>Z^!WP$O%^A17EA<>6LUKJ>GW,(=&VL, M/')&XX(Y#8(K;N]/L;_3Y=*O+2.2VFA:*6!E^5D(P5(]".,4 ?)W_!"+]HOQ M5^U5_P $DO@C\9O'GBR]UW7;GPO)IVM:OJ=VT]U=W-A=SV#RS2.2TDC&VW,[ M$LQ;<2&3 [?,D"F"4,1V MS,]R/JIK]/* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BO@W_@K3_P7#\%?\$^-0F^ ?P!^$6H_&+XXOH%SK3^ MM 61X] TR&!IY-1U)X4=HHEB4R")1O=1DF-65S]-?L.?M@?"[]O7]E/P5^UC M\(+G.C^,-'2Y:S>4/+IUTI*7-G*1QYD,RR1-V)3(X(- 'R+\8?\ @H5^W[^V MC^UK\0OV)O\ @D1X8\":-9_"&^33/BI\;?B M![=XM-\1:+ _C[XULI=7^$?Q&LM0:^E\77T\FS^S'M&59&EEEN)6\V6%1 M$7!W&*-J;\2_^">G_!;;]DSP9\4/^"KWA?\ X*(>#M2^.6I>'X=<^(/P[B^% M=E+HM[IFF0-(-$M+Z--":;4=,C*_C M GA9?$?C;Q5\0[Z>#PYX*TR1U2%KE;?]]<3R%T81Q\JLD;;9 6"=Y_P2%_X* M7>'O^"HG[)T7QHG\*IX7\::%K-SH7Q%\$F1S)H>J0-S'B0!]CQE)%+#(+,A) M:-J^0_V^_P#A>7_!)3_@L)+_ ,%>/#?P2\2_$3X*_%CP+;>%_C-;^$=--WJ/ MAFXM1"EO?B(8_=;+:WPS$(3YZ,59H2P!VOPC_P""N?[9'['O[:7A;]@S_@M5 M\,_ &@7/Q(ROPM^,OPRN+I?#^K7'F*GV.XCNSYD,F^1$+_)L:2$-'LD$U?I; M7X>?\%.-;U'_ (.2_"FD^'/V1O@QXX\/_"WX0>'/$7B[4?C!XU\.-I<&J:PN MER#3])TY9?GG5[A8S<2 #8BYX(0O^C7_ 1%_:C\9?MF?\$I_@K^T+\1;V:[ MU_5/"SV&MW]PQ,E[=:?=SZ=+5[1I2?60XH ^J:*** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **^>/^"C?_ 4F M^"/_ 3<^%.G>,?B)I>J>)O%?BK4ETGX=?#?PQ#Y^L>*M38J%M[:( D*"Z;Y M2"$WJ &=XXW^(?C?_P %=O\ @N1^Q)X:T_\ :_\ VX/^"9?P]TKX$2:C:Q^) M]-\(>+9+WQ-X7MKB58HY;F3SV@D8%T&%A52Y5&>(N" #ZT_X*E?\%%/'/[%M MO\./@C^SE\);3QY\;/C;XDET/X8>&=5O3;:>KPHCW5_>R*0PMK=98F=5(9MX MPR@,P^8?B)_P4S_X*W_\$I?'OAOQ?_P5[^%?PM\8_!#Q9JD.GZC\3?@?;Z@K M^#+N8X07<%T \L&00"$!(!(D:3;"Q_P<#:MKG@7PU^RY_P %K/@/92^)M$^! M'C>'5]=@T]3NO?"^MI:I-.N<8RL<40)^[]LW'A37WUXX\(?LY?\ !1O]CN\\ M*:G/:>+/AG\6O!@\JZMF!6ZL;N$/%<1$C*2)E)$; :.1%/#+P >D^'/$6@>+ M_#UAXL\*ZU:ZEI>J6<5WINHV,ZRPW5O(@>.6-U)#HRL&# D$$$516]O!&9)YYY B1H!DLS'@ #DDTRUUC2;Z]N--LM4MIKBT(%U M;Q3JSPDC(WJ#EG:M-8Q>--76]N8([:ZD@9'DAACMO-"*P(*2'(SD 'Z<^&?%?A;QKI M$?B#P;XET_5K"4D17VF7B3PN0<$!T)4X^M?#7[5/Q$\?_ '_ (+W_LT>(+_Q MOJX\$?&/X6>*? DFC2ZA*VFVNJ6;Q:K'<"#=Y:7$V(8?,"[F6,+G"\?,O[=7 M["OB'_@@!XHL?^"I/_!*+3-7L?AEI=];6_Q^^!/]L7%WINI:2\BQG4;?[0\C MQ2QE@-V6,1=77$0G1_7?^"Y/Q:\"^/\ _@GQ\"?^"L'P.U;^U-%^$_Q>\&_$ M?3M4MD^>?1+B=+:>%EZKO^UPB1.JF,J<8- 'U)^V%_P3&_9F_:E_8&\5_L!Z M5\.M#\)>&-8T^9_#T>A:3';PZ)JOF-<07\<<84;UN3YCXP9 TBL<.V?!/^#? M+]N#XE?&7X#^(_V$?VLY'M/CM^S=JG_")^,[2\FW3:E81%HK+4%8\S I&8FD M&=YC24G]^N?T%M+NUO[2*^L;A)H9HUDAEC8%74C(8$=00$?^"=/_ 4G M_;H_:*^&_P =?^"PGQ.^%=EX3^#_ (BB\1>"_A!\&+6^:RU'7(?]1J&HW-\2 M[>4W#$'Q#X39E^QW46[EDB62%1G&(+BU'W@^ #O M?^"VWQ%\?_LY?$+]DW]K/P_XWU:P\-^%/VC-.T3QWIMIJ,D5G/I>LV\UE)=7 M,08)+Y(R$+@E3<-C&XFOK#Q1^R3^S;XN\ ?$/X9:I\&?#\>C_%<71^(=O9Z; M'"VNR7$ @EFN&0 O*8PH$A.X%0001FO"O^"\GP#G_:._X)&?'/P+IUN[ZCIG M@R3Q'I)AR)5N=*D34D\LCD.WV4H,1WKV?]AWX^P?M3_L:_"S]HZ*X223Q MMX TG6+O81B.YGM8WGC..,I*70CL5- 'P!_P0G^+7Q!_84_:/^(W_! _]I_Q M'/=:E\/)YO$/P(\0:@<'Q#X4N',OE(3PSQ%_,V*6VEKJ,86UK]4$FBD9TCE5 MC&VV0*V2IP#@^AP0?H17Y+?\%)/V)O\ @H-_P5+_ ."E7A+5?@%\(9OV=M/^ M &I3VEG^TQJVJA]4UZ"YA1VBTRRMV'GP*)&*F5PH:29&>)C)$?O'_@GQ_P $ M]OA+_P $Z_A/J?PZ^&_C;QCXJU/Q+K;ZYXT\7^.?$:,+MC5Y;I$4;BY,#DJH*D_:E%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 456N]8TC3[NWT^_P!5MH)[MBMI M!-.JO,0,D("$O^"C_Q1^$GA_X*?\$Y?$^@>$M1\9>(/[,\ M=?$G5;LB[\(Z,87>2\LH1CS)V*^4&4[T:1"H7)G@ /IX$'H:^)_^#A3_ (7! MH7_!*SQY\6_@5XPU;1_$GPZU/1O%MN=*U"6W%W!8ZE;RW$,_EL/,A\GS)&C; M*DQ+D< CYN_X)'>-_BS_ ,$I_P#@HIXV_P"")W[5?Q4U;Q7H/C0S>./@!X_\ M12DS:SYV^2_LY'9FS,SI-(5S_K8+A^?M"9_3?]HKX/:-^T-^S_XY^ ?B+8+# MQMX0U+0;PR+D+%=VLENQ(]A(3^% %#X1Z#\!_BA%8_M=>!OA]H9U;XB>"M,, MWB=--B^V:AI+1FYMH)9@NZ2)1<,0I./F]AC\S?V,II?^"'G_ 6'U_\ X)R> M(Y6LOV?_ -IF^E\3? JZF;;:Z'X@^5;C1U)X4-\D*KDGBP_BF^!_$%I*V6M)])NY;2*(^XMDMS[9Q7D'_!>7 M]F3]LS_@I=XW\&_L(?LV?LGQZ;!X?U+3O&874,4"GY1N?@_\ \'*/[;'P/_BWX8NI-2USQ!IS)Y4_V*UCE,,$D\98.SB#&]B@BP$KZ MG_X)S_\ !+G0OV%];\2_&GX@_M%>._B[\7_'MI!!X[^(?C/69BMXD+,\4%M9 M"1HK:"-G;RU.]T#,JN%.ROJJ@#S[]E3]F7X5?L:_LZ^$/V7_ ():7+:>%_!> MCQZ?I:7,H>:4 EI)I6 :621GE=@ "\C$ #@>@T44 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%5]3UC2=$MUN]9U2VM(FD6-9;J=8 MU+G@*"Q R>P[T 6* 020",CJ*\;_ &^M4_;3TO\ 9:\0_P##OKPQX;U/XJ7; MVMGX?_X2J]$-I8K-.D4UZ=P*R-!$[S"-N&\L\2$")_R__9VMOVIO^""/_!4+ MPCX/_;5_:BUGXJ?#3]K.PM[/Q#\1M?ED\O2?'4/RJ#YC-Y,#>:D*DE T4R$@ M"T( !^I'[??PZ\=_%O\ 8?\ B[\-?A;XEU31_$^L_#C6;;PWJ>BWTEM=07YL MY?LY22,AU_>A =I!()'>O(?^"0OBWX9?MG?\$_/VQ._:02!@\$Y^NJ_/+_@W^!^"]I^TQ^P#= M?NO^%*?M%:U'X>M,X\GP_JA%[IYV]MW^D-QQSQZT >,?M=QR?\$-_P#@L?HG M_!0+0HVL?V>OVHK^+PY\;((U*VN@>)/F>WU9@.%#DR3L>3@Z@>KH*_7%+JVD M,82XC;S4W18<'>O'(]1R/SKX6_X+R>#/VD/VE_V9X_V!/V>/V'6^*5S\7X+B MUO/&.KZW%8:+X&:V>&6+4;B3)D,RN1)$B@;_ "G'[SF)Z7_!+S_@BCKW['GB MGPK^T;^UW^UWXV^,OQ<\+>$5\.^'KJ]UVZBT+PSIOV=8&L[*U+@S+L4!I9\[ MRJR>4D@W4 0?\%"?%?\ P6)_:L\:>,/V!?V0?V6M'^&W@;5[O#.E>)/&-OX;N[GP;I&J: MAY%GJ5^L#-;0R3+]V-Y-BEL@8/WE'S ZS(SC-1WELE[:2V?\$:?V@OA9_P %F_VY/VD=1^)MIXXU5_"_ M[2'A;24=]+\&:3?21M9PV$:DJ8K=U+;D6-3/&D8+_:&D?]QO#GB+0?%_AZP\ M6>%M8M]0TS5+.*[TZ_LY1)#,O%$KW>J6MR]T[S7'FR$LS20721[VSD1 @ MY7-=5_P"/V7OV0]>^+5MH/Q*O/&UUHUF3%I\NK:8EL-.2] MN<&.UA5KB9W>8HK(2JMG<5 /T&^'_P"S3\//#_[(GA_]CSQ_HECK_AC3_AY9 M^$-4TZ^BW0:C9Q6*6CQLIQE713QUP>U?GK\'?^"=7_!;+_@E??:S\!/^"8/Q MH^$?Q"^!VK:A/<^$/#_QREU!+_P.\[EW2.2T \^ ,VX@,0[;F$,;,[/ZC^S+ M_P $M/VP?C)\>_"_[-VN(R*_0.@#Y<_P""5W_!.W5?V ?A9XMN_BG\5?\ A/?B MI\5/&=UXO^*GC1+(6T-]JEQR8K>(?ZNWBRP0$ DN[;4#"-/J.BB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HK-\8^,/"OP]\):GX]\=>(K+1]$T73Y MK[5]6U&X6&WL[:)"\LTKL0J(J*6+$X !-?G;XC_X.6O@%IFF3_&7PO\ L,_M M&>(?@=9WS6]U\=M+^'3+H)0.8VNX_-D21[56X,C!&!!786 4@'WU\M:_=6EE)5=K %77@#X=_P""BO\ P3C_ M &+/^"+'QM_9I^/O[ GQHO\ X=_%K5OC!IVE:[;>*OB&[P^)O#\I9M4O-2-U M*$AMT"H)I1Y<.)R"N_85^E_^"YGP7\%W.+^U26W+"944295#GR9KL+ERH/T1>_\ !$?_ ()N>+?V M@?''[3OQJ_9^M?B;XO\ 'FI-=7]Y\3KI]<@TZ,J +6R@N=T5M IR44*63=M5 M@BHB_(W_ 0/\.^$_@__ ,%//VT/V=?V,M#O"_CW MP[_P2U^!U_\ M >(/A_H5UJ7C3QWI\$G_"&^%+>&-G>:XO5*B\8*I(BA=5D M.V4LI6ONS]AK]H*X_:O_ &,OA5^TO?P6\-YX[^'VD:WJ-O: B*"ZN+2.2>)0 M22%25G09)^[U- 'SC\;?VC?VI/\ @I[^QYX#\8_\$;_BEI?AGP[\1_%U_I'B M_P"*GB*S>'4_"ND6DMS!/=6EA* S3R2VQC3=MD031-MCWM-!\+?\%>?^"*/[ M"_\ P3B_83U+]L[X<_M#?$33/VC?#VM:?=^$?BIXB^(5Q/K7BG7'N8E-N8RX M1W=&E<&)0\83>[LB.&^OO^"%_P#Q8_XT?MA_L!7!\M?AE^T)=>(/#]FW!M=# M\00+>V,2C^Z!%*V>YD)[BO<_CQ_P2$_82_:G_:I7]KG]IWX53_$/7;;08-*T MKP_XQU6:^T'34C+EI8-.D)A620,H?<&0F-6"*Y=V /3_ -D3XY:!^T#^S[X7 M\+M7.A647BS4/!&OVNHV,>K"WC-W$DML[QC$I? !Z8KX(_X.!?@) M\2OV M!_"7GRZC\+-)\226>A^)+DO&\$U_'%AY##MD VLI/F#Y@ 0X!Q?['O\ P6-_ M92_X*@_%>^^ 7[-'PJ^('BWP=-X,DN/%?Q$N?"LMMX?L+F:.+_B32S2[6-RT M!]5T:^^&_COQ)H'AZ M?5XPDFK:1'JD\EK>H,Y\EQ*RQD@;DC5E!1E8_6/PN^%/PR^"/@/3?A=\'?A_ MH_A?PWH]N(=+T+0-.CM+6UC'\*11@*O.2>.223DFM^@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH ***^%_VQ?\ @N=\&?A/\3)_ MV4/V'_ACK/[2/QU8.B^ _ARWFV6D.IVM)J>HJ&AM41N'4;F0C$@B!#4 ?=%? M)GQO_;.^,W[2WP/^-'@+_@D^NBZK\8OAI\0(_ NIMX[A>RM-)O6:W%U?HLJ_ MZ2EO'/(Z[ALE-M(468!$F7_@B7_P4 \;_P#!3#_@GKX7_:H^*6BZ1IOBJ_UC M5[#Q#IV@PR1VEM+;W\R1)&LKNX_T;[.3N8DL2>]>1_LN8_9N_P"#B+]H[X&. M/L^F_'7X2>'/B5HL)XC^TZ<[:3=A/]N1W>5AU.W/0"@#PS]KK_@WE_8;\"?L M9_$+]J7_ (*$?M9^//%_Q?T[PM,9[<:?J<<;/ EG9A_*6#SMD< M=L1(YW!(V5B@7ZW_ ."#W[46K_M'?\$T/A2?BS\=O#_C#XFZ;X1C7QG!8^)K M:_U&T3SI5LS?K%(TD5RUJ+:!(9"^_YMU>C?ME?\$P?V1OV_OB'X'\=_M7 M^%-6\56?@(W3Z7X/N/$%Q'H=Y-,8R)[NS1@D\D>PA"< K*ZN)%VA?SM_;M_9 MG_9E_8B_X+;_ +&3_P#!,_P%HG@?XF^*_%LMA\2_ O@*T2VM+KP7=G M!B.(+!]L97*CS#"7.6MU*@'U3_P7V_8 \:_M>_LIV'QW_9O>>P^.7P'U4>,O MA7JVGH/M4LUN4EN+!#@Y\U84=%_BF@A!PI;/)_L _P#!Q=^S]^WA>_!_X1_" MSX->//$_Q%\8:9"_Q1M?"OAF:32_A_*%>.6>]NI,*+=IT'EE2W[J52Q#XC;Z MA_X*!_L%>$O^"B'PETSX&?$7XS^/?"?AB/7X[WQ-8>!->-@WB2R6*1&TR[<* MVZV=G1F &?W8P03D=K^S)^R?^SA^QI\+;3X+_LO?!W1/!?ANSP5T_1K7:9Y, M8,L\K$R7$I &9969S@98T ?,W_!*+]GSXT_LM?M2?MB?"OQ-\.=2TSX=:Y\< M4\;?#K7KF,+:ZF^LV,=QJ$5KDY*6\B0QD@; Y902R.!]N444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !17R1^WI_P68_9-_8< M\36_P2M#J_Q0^,FK,(?#WP9^&EH=2URZG9&OVIO@KI'P\\:_"GXG-H5QX.TNX>9],M&@ 2&XE9V$ M\RS0W0:9 B/@;44#D ]I^)W[:^FZA\1_BO\ LD?LRZ;!XA^.O@#X9KXGTSPK MKR2V6GWLMRDHLHC&? <)0NT.FQ1,B(D(SNED_=OLW&/[S/W M7[5I/[-W_!PU^S7\>D'D:9\_MODE=8E/7Y<=!7 MU)^W+^P1\ ?^"B'PRTGX,?M*KXBNO"VF^)+?6+S1-#\27&G0ZP8DD46MYY#* M9K4RK!HT964CD ^+O^#8O]HO2-:_9'\1_LV>(_VL-#\='PC\4_$&G?"* M*_\ %%O+KM]X-MFB2TNY+7S#.D)D%R8]Z@+'M"@(J5]7_P#!5;_@GYX)_P"" MF7[$?B_]EOQ0T%KJE[;?;_!FMS*\.?"_\ :(TWXJ:/:?"&U^'=BEGJ.OS&3;)! M)!%@W:C,9,L@)W%(R^)RK_JW^U3^SUK'[67[-&M_ 2[^,'BSX/"7[)'[3' MP>^)/CC]JKPIXGF\"^*?AUX*\-27^HWKV$JP2:M-+Q"BB//FDN6,T,K;1&0X M^G?A%^S[\:/@W_P7M^+?QF\.?#C4G^&'QD^!.A:AXA\4QQ!;2+Q-IEVUC;VK M$D;I39!WPH) 89QNS7MG[#G_ 3C_8[_ ."=7P^;P!^RI\';'0FNU7^V_$%Q M_I.K:S(.?,N[R3,DQW$L$R(T+'8B@XKW&@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH ***^>/V]?^"I?[&/_!.+PU;ZA^T;\3U' MB#5% \-^ ?#\/V[7]L7:>._B1I&J:EX4L?L$GV>>#3XQ)<;I\;%8*_;7_P""AWQ-_9(_:3_9(?X.6^B?#G3_ !9X*\+:XTC:[]BD MN$C>:^)(56D6ZM6$(C1H2"K%CDU-_P %UL?!#XM_L@?M_6_[H?"[]H:ST/Q! M>KP;70M?A:ROY2?[H$42X/4N!0!ROA__ ((P?'+_ (*3>)=2^/7_ 70^*6J M:O'/J,X\'?L^> ?%<]GX7\,6:R,L4DLMNR27ETZ@.9=RL V&+<1Q<%_P08\: M?!+]DK]N/]I_]@#X3?M?:'KGP6T#QEI,'P7TCQ'XWM9;QM4EMGDU6QTZ-Y!) M\1:;H/BJUCMM4NO M"FMR:=?>4LJ2%$GCY"OLV.I!5T=T8$,:_-C_ (+6_P#!)G_@CQ^R9_P24\>> M*?#WP!\&_#37?".B+)\.?%VEIY6MW&NHASZ7J]LAF!,5X-PE.1\LN*?B/K&^3Q/\6_'EX=3\1ZM,_P#K6:ZD&85< M]4B"!L OO8;B >1_%[X:?'KQW_P51_8Z_P""A/PQ^ 'BBQT_Q#\.?$'AGXQ: M7J5FL5UX9T^XLH[ZRBO23M1HKV2167))9"$#$\??E%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 5\.?M1_P#!>3]G7X"?&?Q+\ _@Y^SG\9_C MQXB\!MCXC_\ "E/ S:O:>%2,[XKRX,B(LR@'*+N"E'5V1D91]QU^7'_!LWXK ML_AY8?M/?L0_$2-+?XH?#W]HC6]2\5&90L^K6MZ42#4"3@R!VM91N&0$,1_Y M:#(!UG[;O[2/PX_X+:_\$+OC9?\ _!.#QQ=Z[J]]X<5)_#RVY@U>UGM+JWO+ MC2Y[;)99IK>"6)5&Y9?-&QG!S6E_P3J_X*V_\$O?BG_P2I\):K\2/CC\._!^ MD^%OAQ:^'?B#X \3:I;6\NFO;6:VMQ:?8I#YD\,@1A$$1O.1PH!?<@\3_;^\ M#1?\$5?^"L'PX_X*A?!.S31_A!\>_$D/@C]H?P[9KY=E#J%P6>WUGRQ\JOQ) M.S [K>89S=O7TW^V]^QA_P0\_9?DU;_ (**?MG_ +*/P\TS[#J<5QK7BNX\ M%3WT4EY+)A)I[.UBD26625@/,>%BTC+EMQ&0#\\O^#9'XR_&C]C_ /:Q3]B# MX@^']4TOX3?M%>$]3^)'P'T[668W%C%;WMS"@*MRAN;"U,[#)RL5NX_UK$_; M7_!,+_C'K_@KA^VW^QM-^XT_7_%.C?%?PM#T$XU>UVZI*![72PIGN17$?L<7 MGQ,_X*P_\%8_"W_!4;1_@7XA\ ? ?X+_ _U#P_\*+_Q?IILM0\9:A?J\4][ M%;'F.R6"5U5CD$JF"6:1(?M"[_85\'S?\%'K3_@H_9^.=2L]>A^$3^ ;SP]: MP1BUU"U.H?;EGF>9L;YYY7)DGF; W22,S' &< M >C44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110!\E?MO\ _!8C]G_]C3XNV?[,_A[X4?$GXQ_%F\TP:FWPS^#?A1]8U.QL M3TNKH!E6",CD DO@JVS:P8\O\%/VQ/\ @G)_P7[_ &?_ !U^RIXAT+Q';36D MD,/Q(^$?C6*;1/$.E^1=1NID2&7<(_.B5&>*0XSL?86VGQ7_ ()Y>*['X$_\ M'%O[9O[/_P 8$1/%'Q6TCPWXN^'VK7G#ZAI%I:M'+;0LW+"/[0B[%_Y\93@B M/(I?\' /[._BW]D3QUX,_P""\W[(&C+:?$#X1:K:6OQ5TVS_ '4?BWPQ-(EN MZ7(4?O&CWK$7(+"*7>3_ *-%M /NOQI^Q;\$O#_[#7C7]BWX!_"G0O"?A77O M .KZ#9Z#H6GI;VX^V64MNS,J@;W;?EG8EF/+$GFOF+_@UT^*TGQ0_P""*_PK ML;Z0M?>$[K6?#]\&ZH8-2N'B4CL1;RP#'M[U]R?"+XH^$/C?\*/#'QH^'U^; MK0?%WAZRUK1+DK@RVEU D\+D=LHZG%? 7_!NM\'_ (J_LW:1^U+^SUXS^'.M M:/X;T']J'Q%/X&U74M-E@MM4L)"D&ZU=P!+$OV122F0&E(SG( !I7>?V;/\ M@Y)!O0L&$G*Y4 M&MS]IK]A7P?^TO\ M+_ O]I_5/'&I:)K?P+\0ZIJ>CKID$;'48KZS%M/:2.^ M=D3A8RVT$L%*@KG*=9NS>:QX@NAG]_>73C=*V6@MJOB#7WC WF"V4J BY&7=E'9=S<5]%5^7 M'[1/BJR_9S_X.G/@Y\1_C*@_X1SXN?L^W?@KP!J]]CR;'6XM0EN'MXR?NR.# M%$,+?V"OB;\-?'_P *_B+J&@W=EK7P ME^+NA/HFK:AI\UNRS-:E9#O_ '+,V R2A0SJNU2X^AOV0/V'OV5/V"_A=%\' M_P!D_P""VC^#]&4*UXUC"6NM1E48$UU.M6^%7BB8C"W"ZY:$:=&Q[! M+B.:0>X] ^*WP/\ ^#@']LY[;X<:W!\/?B'X;\*^(;3Q,=.D&G2: ME':QJ]N)R-C3E[J\?8"6"J20.*^JO^"A'["O@_\ X*"_!/2?@[XL\SE%(^H:* "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH \>_;=_;L_9P_X)[_!AOCA^TIXNFL-.FOX]/T; M2]-LVNM1UJ_DSY5E9VZ?--,^TX'"J 69E4$CYR_9S_X. ?V7OB[^T/H_[+7Q M\^ GQ@_9]\9>*]I\$6/QR\%_V-%X@#G$:02^8X65B0H5]JLY"*[.P4^5?\' M'BZP_9]_;6_80_;*^*%DC?#+P)\8=4TSQC>7(+6^G7&IP6:V=[(.@\@6MU.& MZKY1QR<'ZL_X*N?\$XOAA_P5!_8\U[X!^++:UMO$,5N^H?#SQ44_>Z'K*(3; MSHX^81L<1RJ/O1NV,,%90#I_V2O^";_[%?[#NK>(O$_[-/P&TG0-;\6:K=7_ M (@\12;[K4;MYYFF:(W,[/*L*LWRPJP08!QNRQ^+O^">W_%B_P#@Y'_;3^ 4 M+"*S^(G@OPSX\L(FX\WR8H(IW _Z^-2F!(]!7L7_ 0#_;H^)/[:O["<>C?M M#"XC^+/PC\1W7@/XFQWK?Z1-J%CM5+F3DY>2)D$C=&FCF(XX' ?&SX0_%7P9 M_P '.OP:^/\ X#^'6M7OA;QE^SUJ_A[QOKFGZ;))::<;6:[N8I+F505B\R4V M4*[B-S;0.] &M_P/\ XZ_L_P"N>"_@1^T!??#KQ!KVEJ?#GQ!T M73+?4)-,VGQ*T#0'U?2?A[\6O#GB;QA MHZC*WVE132P/$Z]&3SKBW9L@@!=Q&%R "]X8_P"#EK]D%/''ARQ^/7[-?QW^ M#_@?QM)_VZO!?P1T2[^)7CF:*\O?&UX[7LT:_9XXA]B,K,EJKHFYC %+EV MW$C %_XF_"[]ES_@I_\ L5MX-\7:=:>*OAG\4_"4%Y83Q@!C;7$*S6UW V#Y M4\>Y)$8CXU_&3X3WGQ>_X(X?M0^(I-4\9_LS:[%:^%=9GR M&U;PI<@O8NH8EML:>65R?EANK>,?ZLT 9_[1!_X45_P=5? ;QY#_ *-9?&;] MG_6/"MW)G"S75B]Y?H6OHW_ (+J_L_R_M+?\$DOCI\.+"V:6_M/ M!$VOZ4L8_>?:M+=-2C6,CD.S6NP8Z[\=Z\5_X+=?![XK:C^V]^PA^TK\'OAQ MK7B&]\&?'LZ3KD>@Z;)<2V^E:BEN]W/((U.V*.WLIV9VPJC=D@$FOT5UK1]+ M\1:/=^']S:OIZQO/I]_<62B9T$BM&9(9R^ RLNZ/D$<'YQ^"/\ MP0<\ S?&;2/VE_\ @HK^U5X[_:A\=^'9A-X;'Q $=KX>T:8$-YMKH\3-"CY M.&9TR%;8&4,/HS_@G;^Q;H?_ 3R_8Z\'?L>^&?B-JWBO3_!T-W':ZUK4,<< MTBSWA *NZ+:,O=1QQQKM 9C]GMV16:$QR_IA10!^-/[=W[4 MOQ+_ .#@SX(^'/\ @GA^S!^P=\9_!O\ ;GC'2[[XI^._BIX/&D:;X+LK67S) MUCE9V^TW1(*K&H5F7.!EB$_9#4--T[5K5K'5;"&Y@9E9H;B(.A*L&4D$$9# M$>A -344 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% 'P3_P6L_X)K_&O]I67P%^W7^P;JUMH_P"TA\#+XWW@ MN6=UCB\1:>26GTB=V*KALOL#D1GS9HF*K.SI\[?M*?\ !7']H+_@H=^Q=XP_ MX)]?#W_@E!\==+^/GQ%\,W'A7Q#H7B/PB;7P]X=>Y0PSW\NISLH6W169XVDC M3+!02!AF_7^B@#R[]B+]GJZ_9+_8Z^%W[,>H:\FJ77@'P%I6A7FI1 A+J>VM M8XI)$#7#S?9$925/E1F-&*DJ9 Y4E2"?K^B@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \@_;S_8N^%' M_!0;]D_QC^R9\9(&72?%6G>7!J$,8:;3+Q&$EM>19Q\\4JHX&0& *-\K,#^= M?[)7_!3W]M'_ ()0> 8OV!_^"H7[%'QB\?:KX)A_LWX9_%/X2>$WUVS\9:;& M-MK"[;TVW*H$0$G>5VB5$=2\GZYT4 ?!?_!"W]E?]H/X5:1\=/VO/VFOAC)X M \2_M%_%V]\9VWPZN)EDN/#^G.SFWCNBN +EO.D9UP" $W!'+(GWI110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 5@?%3X8>!/C9\-/$'P>^*'AR#5_#?BC1KG2M=TNY&8[JTGC:*6,XY&58C(Y M'48-;]% 'X[?LN_&7]KK_@W4U[6/V)_VG/V>_B9\8?V;?[5N+WX,?%3X/VD_^"EOQG_X+#?% M#]G_ ,1_";PIXY\$Z;X-^&_@[QK:BUUS4K&W:"275+VV!/V8LUO&(U8DE7;& M557D_1VB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OS%U+_@ ML+_P4X^+W[='QR_8_P#V'/\ @GAX)\?V_P $=>MK#6-7UKXF+I,DD=RLA@D* M3*%)8PR@A"<;1GJ*_3JOPM_97_;WU3]AK_@MC^WE=:9^Q+\=/C+_ ,)+XTT1 M'B^"G@-M<;2?(2\(-X!(GDB3SOW?7=Y4G]V@#[L_8$_X+!^.?C[^UOK_ /P3 MN_;<_9%U'X'?'#1-"_MJPT.3Q#%JVFZ_IX(W3VEW$JJ2 <[1O4A)/GW1NB_< MU?E3^QM\'_VT_P#@H)_P6LLO^"MOQ]_9)\1? SX>?#GX83>$? 7ASQR$BUW6 MY96NMTL]L/G@4?;KEB6 48A5#(?,9?C;X8_MI?\ !(W_ (*??%[XG_M%_P#! M;_\ ;'U-K!/'5[I/PD^!3:OKMEH^A>'X-H@O9%TM5\V[F).YS("3$2P(9%C M/Z'Z*_'3_@B#^U]\"/!W_!4GQY_P3V_8:_:JUCXK?LZZQ\,1XR\"1ZY=WMS+ MX,U2&[BM[K2H9;U$E-NR2>: <@9BY+F5VXK_ ()R_P#!/K3O^"FO[8O[;F@? MMA_%_P UTGX9:7XON["QU'47U"ZWS7;6\B2O'!"ENL,(<(I MEE..Q /U9^-GB/\ ;>TW]K+X/:#\"_ /A?4/@_J']M?\+HUO59@NHZ9LM5.F M?8E^T)NWW&Y9/W4N% ^YUKV>OR]_:;^%OAO]DW_@K=_P39_9<^!MYJND^"-" MTKX@Z;9:*VKSRJ]M!HL1A24NQ,VS/RE]Q'7.>:Q?VH/"&O\ _!7S_@M]XM_X M)N_%[XC^(])^ GP#^'>G:UXR\%^&==FT_P#X2_6M0CMYX8[N6!EWQH_9,_;!_90^ GPST?P]:#XOFUBQ MFEN(+6)+5E:U9)D6-\S/DNL@X''K]A5^'W[;/_!.WPC_ ,$]O^"M'["7A?\ M9S\;>)(?A%KWQ:N)-'^'&O>([G5+?PQJD(M1-)8RW;R31PW$4D1:(NP#VY8? M?P/W!H ^&O\ @JY_P5 _:9_8G_:-^!/[+G[*?[,.@?$OQ9\;I=:ATVSU[Q2= M*2&:Q6U<*)"I3#+.Y)8C'E@S,JB:2-"V&=8]Q4'J0!0!]\T5^4O_ +WQCXH\9Z??^(/#]ULGMK5H-'$\T:ME#.ENTYA9E.R M1E8!OB%H_\ PE]]?^/- M1U(>,["XG,=Q#?K=2N)&_^"?W_!*3QW\4?V [ M_P 4^!-$^U:+9_%+P?-XPU#4],\46,FK6?DW$L-[-*(KN*^6SD6:+9\AF0KB M3@ _4[]K'Q_^WI'\"/A]XM_83^'?A'Q#XKU;Q7HS>,[/Q3+Y5M;:!+#(]]/! MNN8?WR-Y(0;G.&/R-V^@:_+_ /X.%/%'B7PI_P $_?V;+SPOXBOM-FN/VA_ MMO/+87;PM)$UG>;HV*$$J<#*G@X%9W_!Q+8?&;Q=^UQ^P[\*/@C\:=8\!:IX MN^+.J:8_B+19R);*.1+!'N%0_))+'&\C1AP0'"T ?JC17XK_ /!8K_@EQ\"_ M^"1O[+2?\%3?V!/%?CSPO\7/AMXOT6\U_P 1ZK\0-2U.3Q?;W%]%:S0ZBMS, MZRAVG0N$5$9=ZLA#?LP_#B[NYWEEE\!:.\LLC%F=C90D MDD\DD]Z .\HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "OSJ_P""57[,WQ^^$/\ P5P_;J^,WQ.^ M$NM:'X5^(/B?P_/X*U[4+0I;:S%"M_YKP-_&%\Q,^FX5^BM% !7Y,_LR6W[9 MO_! GQ]\2/V>1^PC\2/CK^SUXJ\=WOBSX;^*/@MID>JZUH N]GFZ7=Z<71W" M"--L@*J2&8%O,*0_K-10!\R?L3?MU?M$_MA?$K5K?Q3_ ,$XOB=\'O 6GZ(9 M[#Q1\5WMK#4=1OS-&JVJZ8CO)&OEF5S*7*Y0+@$C/D'_ 1+_9U^.7P'^,_[ M9^N?&/X7:QX?\)GXAL[8M:Z/]KTB**V\] M_P"#S) 57U(KSK]K_P"#?[7O_!/G_@K7?_\ !6#]F/\ 9HU_XS_#_P"*/@2U M\,_&/P/X*V2:_I]S:");;4;2W8C[2/*MX$"+GI,&V;TLO^"?OQ&^'7P7^&WQ(FDBMO'%C'!KJM)]G: MZU/4;.)Y!86X6***)7=G8K.W1AC]C*** /R]_P""YW@7]JW0O^"A'['O[87[ M.?['_C/XO:=\)+WQ1>>)-(\'P R)]HBL8H4:0@B,MB0C(.?+:ND_X?7_ /!0 M3_I7T_: _P#!E;__ !BOT>HH ^!?^"GO[.OQR^*__!5S]@_XP?#?X7:QK7A? MX>^)_&,_C?7+"U+V^BQW-GIJ6[W#?P"1HI OJ4-'_!RW^SK\1PHZA5!)]J^^J* /@+_@L_P#L MF_M/ZO\ %WX#?\%,/V)?AVOC7XA_L\>(KZ74? "7:V\_B70+^)8;V"WD;CSU MC5PBXR1/(0'94C?Y9_X+&_M ?\%&?^"N7_!/?Q-\ /V4_P#@E5\;O!&EPW6F M7_CB3XJ^'HM,U'53#J%OY6G:39+*\MWB8K=/<$(BPV3\9D6OVCHH _.K_@NE M^S-\?OV@?V(O@!X"^"OPEUKQ-K/ASX[^#=6UW3=)M#++8V-M:W:W%Q(!]U(V M= Q[;A6W_P %;/V=?CE\9?V^OV'/B+\+/A=K&O:'X ^+E_J/C35-.M3)#H]H M\=F%FG;^!24?!_V37WU10!\/_P#!QE\ _C-^TW_P2'^)OP7_ &?_ (;:KXN\ M5ZK>Z"VFZ#HML9KFX6'6;*:4J@Z[8XW<^RFLC_@K]^P_^T_\7[3X"_MK_L3Z M#I^L?&']G#Q(VK:1X.U:\2UC\2:;=101W^G"9RJQRLL$84NRC:90"&*Y^]Z\ MK_;%^ ?Q3_:.^#4GP_\ @O\ M/\ B7X0^)(M4M[[3?&GA>TBN9H6B))BE@F( MCN(7!PT;<' ]* /R1_X+Q_MJ?\%"?VK_ /@D]\0]'\2_\$\?$7P&\":8=(N/ MB'K_ ,2?$EH]SJ3C5;1+?2],MH/WDVZZ:&5KEPB>5;NNTEQ7[$?LOV%[I7[- M'P[TO4K9X;BV\"Z1%/#(,-&ZV4092/4$$5\3ZG_P0_\ VC/VF_''AJ[_ ."I M7_!5/Q7\??!'A/78=8T_X:V7PVTSPII5_=0DF(WZV+O]L09/!"DAB P!8']$ M@ !@"@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **\W^)OB;]J#2O%+VGPI^&/AO5=($"%+O4]::"4R M$?,-@!X'8US_ /PG'[=/_1#?!7_A3/\ _$U\WB>)L+A<1*C+#UVXNUXT*LHO MTDHM->:T.&ICZ=.;BX3=NT)-??8]HJ'4M1L='TZXU?5+M(+:UA>:YGE;"QQJ M"S,3V )KQW_ (3C]NG_ *(;X*_\*9__ (FO//VKO'O[847[/7B=?&OPM\,Z M7I,UFD&H7VF:Z\T\<4DT:$*A SNW;3[,37E9KQUA=3V<_=3>L)+97WMH>$?M0_M]?$[XP>(;K1/AUX M@O?#_A:*0QVL-C*8;B\4''F3.N&&[_GF"% .#N/->(:5XV\9:'J0UG1/%NIV M=XK;ENK6_DCD!]=RD&LRBOX"SKB?/N(,RECL=B)2J-W6K2CY16T4NB1^-8K, M,9C:[K5IMR_+T['W#^PC^W=XD\;^)+;X+?&K4A=WMV"NAZY( KRR 9\B;& S M$ [7ZDC!R2#7V'7XV>#]5U;0O%NEZWH#$7]GJ,$]D0<$2I(K)S_O 5^E?_"< M?MT_]$-\%?\ A3/_ /$U_5'@QXD9AF.1U<)F<:M>=!Q49QISJ/EDG93<4]4T M[.6K7H?H?"V>UJ^$E2Q"E-P:LU%R=GWM?MU_0]HHKQ?_ (3C]NG_ *(;X*_\ M*9__ (FC_A./VZ?^B&^"O_"F?_XFOV3_ %NP?_0-B/\ PGK?_('U']I4O^?< M_P#P"7^1[17RW_P6P^)/Q"^#W_!*;XY?$WX4^-]5\-^(]&\$2W&D:[H=_):W M=E,)8P)(I8R&1L$C((/-?0?PRU'XDZKX62[^*WAO3]*UI MW4YJI!22:OW5G]Q\N?\ !MI^WQ^TIXFL;[]@C]OSXC:MXC^([\O[1,2T[VLMP$)))&^2,?+;G'J'P,^/7QNUK_@YC^- M7[.^K_%OQ'=> M'_ &=M-U32O!D^L3/IEG?/N_M MD_L\>&_VN-$_88UCQO+%\3?$7A"7Q/I.@#2KEDFTN.66)YC<",P*0\,@V,X< M[:GCSP6[)GD*=.OP#]#@_E6?\ &J>! M_P#@Z[^#MNDR&1/V3M1+H&&5!U/4L9';.#^5 'G'@S_@X!^&?@?_ (+,?'3X M>_&;X[^,9/@OH?A+3[+P=H%K\,=3N6L];B,$=\_EV]BUT%+K/B23]TX(*$@J M:^Z?C+_P5B_8;^ /[-?@_P#:N^*GQ.U73?"?Q F$'@M?^$-U234-5G*NPA2Q M6W-PC[48XD1 ,(O"OCS5T9]!\,?$3P=>Z) M/JJJ"3]F:YC$&;J^LYVMI)XT5Y#-.B-':QJK!FEF9$ R2W!K\D_^"Z%Q_P5Q\.?"3X' M?%_]N73_ -F#3XO#O[0_AN7PGJGPE?7FUZQU(M-(J1RZ@%C\@I"S2*O):*,X M.S(^@?\ @X@^&O@CXP_M;_L$?#'XE>'K?5] UK]H=;;5]*O(P\-Y 6LB\,BG MAHW VLIX*DCO0![=\-/^#AS_ ();?%+XVZ#\#]'^,6NZ;<>+=0%CX/\ $?B+ MP3J.G:-KMPS!$2VO+B%4(9B KOL1B5 ;++G;_P""O^@?LCZ_HGP'7]K;]H'Q M7\/X;7]H70)_ TGA6REF.MZ^JW'V73;GRX)=EO*#)O9MBC8,NO?R'_@ZP\)^ M&KO_ ((G>/\ 7)]$MC>>%]?\-WOAVY6(!]-N#J]K;>9"1S&WDSRQY7'RR$=Z MY?\ X.$-2O=9^"G[$^L:E.9;F[_:V\"37$I'+NUM=,QX]230!]U_&C]NG]F/ M]GC]H#X?_LS?&CX@3>'O%7Q2FDM_ BW^C78L=4N4.&MEO1$;9)\E (GD5V,L M84$R*"?M._MT_LQ_L?\ B/P+X*^.OQ EL=>^)?B%=$\#>'M,T:[U&_U>\.T% M8[>TBDDV*70-*P$:F1 S#<,^-_\ !=OX2_LC_%+_ ()G?$/4/VQ/%C>&M$\* MV']M^'/%UF@-_HNN0Y%C-9C=YG6$1AE\P3,FY=VY?@[_@W&\1^(?VW?VR M/&?[4W_!2?QIJVJ_M-?#WP1HVD^"/!_BO1C9/HOA:>QB<:S;1/C?-=F)?#FA^./C!? MV/C+2-$UJ:VMM%\'@[* /H;]G'_@O7_P3<_:=^/V MD_LT^"?B7XAT;Q3XDW?\(A#XS\%:AH\'B# )'V26YB56+ ?*K[&<_*H+'%?0 M/[5O[7_[-G[#_P (+OX[_M4_%O3/!WA>TF6#[?J)=GN)V!*P00QJTMQ*0K$1 MQJS81CC"DCX=_P"#F_0-*A_9U^ 7Q3MK1(?$7A;]J;PC+H.L1*!<69D:XWJC M]0K%(V*]"T2$_=%87_!1GP_X>^.W_!QG^QW^S]\<;>+4? VD>!?$/BK0_#^H MQ[K.^U^*.Z969&^61XA:6\J@YQY?HY! />/V<_\ @O=_P3R_:8^,/ASX&^$M M?\=:)KGC.[^S>#6\7?#C4]/M=C \@]14U !1110 45X=\1/'G[?>F^-]2L/AG\! M? ^IZ#%ZN[-JZH56G;LU&S79 MK<^BJ^8_^"P'_)B/B;_L):9_Z615I?\ "RO^"FO_ $;1\.?_ LY/_B:\)_X M*0>-?VWM9_9,UW3_ (U_!/P;HOAY[VQ-WJ&C^)'N9T87,90+&5 (+8!] FV[36R4KM]DM6?)<<<387$\&YC26'KIRHU%>5 M"K%*\'NW&R7=O1'YIT445_=1_ IH^#O^1NTK_L)0?^C%K^ANOYX/#372>(]/ M>RB5YA>Q&%'; 9MXP">PS7[*_P#"RO\ @IK_ -&T?#G_ ,+.3_XFOYS\>\IJ MYG5R_DJ4XCE=',5.E4GS.E_#ISJ6L MJF_*G;?2^^MMCZ*HKYU_X65_P4U_Z-H^'/\ X6%O$VCZ'8R:5K_A_49+2\LW;4[2-FBFB M(="4=E)!&0Q'>OJ;X=WWCK4O!&FW_P 3-#LM,U^6V#:I8:=6& M,?CW4]>^*OA'1-. M\:>$O$FO:A+=77B;PGJ\$-W#/Y\I+SM;O!O#7PM\-7GA[PA=ZQ-)INFW$UGIK2RP6[,8XG=I) M"S* 27;/4UX7^W+\(/B!^SW^Q-^R%_P6R_9K\/R7?C;]GGX8^&(O'^EVGROX MA\$W.FVZ7MLYP<^3YLCJ2,1K<3RGF-<=%_P3/^+WP_\ V@/^#CO]IOXX?"G7 MX]4\->+?@)X*U;0]0BZ3VL^FZ1)&Q'56VL 5/*D$'!!K,T/J/]IK_@N9^P'^ MRU\:-;_9X\5:_P"-O$GC/PPT0\3Z)X%^'>IZJ=),D:2IY\L4/E E'1L*[$!A MD"O7_P!BK]OK]D[_ (*%_#"?XM_LE_%JU\3Z78WIL]6MS:S6MYIER!DPW-M. MB2PMC."R[7 )4L.:^2/"_P#P40_X*1?ML?'[XK>!_P#@E+^S=\%]-\!_"WXA M7?A/Q/\ $?XTZSJ,::[KEL$%V+6UTM/, 0&/#R$[T:-MRYV+Y!_P27N/VD?! MO_!PS^U'\/?VD8?AC8>*];^$NA:UXST_X/B]319K]&LQ;SE+S][]H,%VS2%A M\S3,P^\20#ZM_:%_X+S_ /!.W]GCXT:W^SY>>,?%OC/Q;X7N/L_BO3/AQX%O M];719LD&*XF@C,2N""K(K,R,I5@K BO=/V2OVV?V;4/" M\%_1DD;>X)%?GS\+_@1_P %?_\ @C;\ M3_B__P ,K_LA^"?VD?A%\1OBCJGCR./3_&":%XKL);TIYEO,;A3'<;%C55$: M2LQ!8;=_EHW]O+_@J9X6_;E_X-[/VE/CY^SCX,\1^"/%>B >$/B)X/UZS%OJ M>AWLE]8VFHP3;/OC['<2#S.#M!5@C(R* >\:;_P<:_\ !*#5_B3/X&TWXYZQ M-H]KJXTNY^(J>#-0/A>*\+A!&^I>3Y2+N91YS8AP0WF;2&KSG_@V!\83WW_! M/_XF^)_$WB.:Z@M?V@_%CM>W5RTH2!%M&X8D_*!DC'%?57["O[.W[/\ I7_! M,OX8_L]:!X%T>]\ :G\)-,M;O2GMD>UU2WN["-[B248Q(9S+)(['EVD9B,JASVSD5]O?"[XJ?#CXV?#G1OB[\)?&NG>(?#'B#3X[[1=^!M:C6\\'ZAXXTKP_/H<\A@L;.5(I)6M&;YUC7[7<2HQ.X9W9S0 M!]VZW_P<8?\ !*;1OB?JGP[A^-FMZEI^A:E_9^O>/-%\$ZC>>'-.N=P79+J$ M,+1A02/WJYBP<[\U\">+[GPSXDNX+" M>&*'4H IDCC>5%6X3#*1+$6C8$%6->5_\$:?@G\%_!7_ 2#^!/P^\$^%]+N M/#_B#X0Z3J&N6S6:/#J5WJ%C'<7[3H00YDFFF#*^>/E/ Q7RI_P:M^"/!'PS M^'O[57PW^&)/B5^S#\1_AUX-W?VQK_@+6--TK80#]IGLIHHL9XSO9:^'/^#47 MQ_X4\3_\$7O ?@31I476/ _B7Q%H_BJS(VRVUZ^K7-ZJ2+U5OL]W;]>*_$L9D M\/>"?#6BW&JZQ?QABOF+;6R,R1DJX#R;%8HP4DJ0/HTD#J:_+C_@E?H^D?%K M_@O?^WC\:?BS:Q7?C7P3?^&O#?@TWBAI-+T.2WN0WV<'[BRK:6K,5QRQ)SYI MR ?7_P"PU_P51_8H_P""B%UK?A[]FWXHS3^)?#(#>)/!GB+1[C2]8TU2P7?) M:W**S)N*J9(]Z*S*I8,0*R?VA/\ @L=_P3O_ &6OBIXP^"'QO^/7]C^+?!&G MZ?=ZQH \/W\]Q/\ ;@C6D-H(H6%Y/('4B*$NZ@,S!51B/E/_ (*2Z)HWPA_X M.)?V'_B[\(+6*U\8?$*R\4^'_'Z6*!'U+1[>TB\EKD+_ *T()[EE+9(^RQ\_ MNUQ%^SI\+/ /C'_@ZZ_:(^(7BGPS:W^K>$_@GX?D\.75U"'-A-<6VGQ2S19' MR2&+='O'(261>CF@#Z.^ O\ P7>_X)E_'SPIX]\4V?QYD\(O\,=-&H^-]'^( M&B7.CW^G69=(UN/(G0-,K221QA8M[[YHD*AI8PTW[)W_ 7$_P"">O[9/Q\B M_9C^%_Q"\0:7XVO[.2\T#1?&G@^^T=];MD5G:6T-S&HE^16<*=KE59@I"MCY MF_;O_9Z^$?Q"_P"#G7]DS7/%O@RRO9+KX8:]?:C%/;JT=[/IJ7D]B\JX^=H9 MG65"*^$?#J7*VMO/=1R33 MWMRP)6WMX(5:6>4A6.U%)"JS'"J2/$_V5?\ @NE_P3N_:X^,]A^SOX+^(FO^ M&O&VLP>=X=\._$'PC>:)-K4>"=UHUP@CF) )"!@[8.U3@X^9_P!M"RA^/G_! MQE^QC\*_C]H\5QX&=&TFXU M+5=8D3:'$%K;([E5+J"[;4!91NR0#S'[&'_!8']C#]NKXKW7P'^$&I>,M*\: MVFA2ZTWAGQKX#U'2+B33XI8H9+A&GB$3*))XEP'W?/D*0"1XM_P48_8I_;]U M3]MSX2_\%5/V"M"\!^)_''@;P#<^&/$/PP^(-W);075I'KG5?"UI> MZU;ZUI6OVL(9K@V=] JC=MB=]H#IB%P9-R@, 7OV3M=_8C^#/[9O[:_QC^'O M[1/C+Q'XHTN;0M6^-OA?4=&NI+7PFMK8ZA+ NGJEN#<^;"MPS)"TS%HD ) M/RA_P2O_ .#BOX-76D?&D_MP?'SQMK5PGQUUQ?ARUM\*-6N_LGA@+!]C@8V% M@1$RGS __ $AU6D_X-J@1X6_:[!'_ M #>?XQ_] LZ /L#]MS_@HS^QY_P3P\(Z;XL_:M^+UOH#Z[-OVP?$7_!SY M\8-;^!?[,/@_XK>(?AA\'M$L_ FF>.O'/]C1Z+IMU;V4]S?V9,$VZ0W-W/"S M *569AGYL5Z#^TU^S=_P6B_;5_:L_9X^//CK]B7X3?#N]^#/Q6L=;D\6^'_B MO]NOY=#:55U#32&MHR\Z\2^#[/6IH],U2>'3-8DBEN+96$?\ M!;+]@+]MSXW2?LV?"GQ[KVD>/39/>Z?X5\;^$KS1KO4K5%+M-;"X15E 0%]@ M._8K-MVJQ'S'\5/A7X ^)O\ P=N^!M1\=^&+75'\*?LH#7-"6\B#I;7Z:O>P M1SA2""Z)<2%3U5MK##*".D_X+>>'M*TG_@H=_P $_?BQI5JEMX@B_: .B?VI M"@65["Z2#SK=FQED(4C!X&]\?>- 'UW^W+_P4:_9%_X)S^!]+\;_ +57Q/&C M?V_?&R\-:+86$U]J6LW V[H[:U@5I)-N]-SX"*70,P+J#^9W_!4?_@J3^S%^ MW/XH_9'TO]FGXD:Y9:]H?[8_@U/%?@_Q!H]WHNK6EO.\GEM-:W"HTD#XX==\ M>>"0>*]B@T?2OC%_P=@W]E\8+.*]B^&/[+<>I?#&SO@#';74VHP1SWD*MP9= MMW=1EA\V .?W8QB?\''WPO\ AC+^T[^PI\:)M'LX_&<'[4?A[1;>_556XGTR M2]@GDB8CF1$FBB*YR$,SXQYC9 /T)_:\_;3_ &8/V#_A'-\+)+->7# E8+>"%7EN)2%8[(U8A59CA5)'A_[+__ 74_P""=_[5 M?QGTW]GKPKX_\1>%_&.OH7\,:)\0O!U[HC:XH&?]$DN8Q'*Q_ACW!V_A4X./ MCG_@K)XB_:$\4_\ !Q;^SK\//A7\"?#/Q/F\&_!6^\5>!_!/C?Q/_96FR:S+ M>7\=Q>+*T4JM<0PVEM*B["085<$%0:T?^"GG[/7_ 7-_P""D_P8TGX:7_[ M?P<\%:YX7\7:?XD\%^-[#XQ_:]0T*^M9 ^^$M:QXW@%3@@?=/)0&@#]&?BK^ MW5^S%\#_ -I?P+^R1\6O'\V@^-?B9#*W@6VO]%NULM7DCR'MX[[ROLPG!"CR M6D$A,D0"DRQ[E_:._;I_9C_91\?^ /A/\:/B!+:>*OBAK?\ 9/@7PWI>C7>H M7VJ7 *ABL-K%(T<2ETW3.%C3<-S#FO ?^"_/PQ_98\>_\$O_ !IXS_:X\7MX M1E\%6D>O>"/%^E'_ (F.C>)8A_H)L<,K/+),1#L#+N21CN3:)$^/_P#@W"UG M6OVR?VL?B;^U]_P45\8ZIJ?[5?@W0=*T#2_!WBK0_P"SY?#'A>2QA>/4+2V8 M##7C2N9715*&5C@"[^8 _9NBBB@ HHKSB]\3?M/QWDR6'PR\-R0+*PA=]:8, MR9X)&.#BO*S3-J.51BZE*I/FO_#ISJ6MWY$[>5]SLP>"GC&U&<8V_FE&/W7: MN>CT5YG_ ,)1^U5_T2SPS_X/&_PH_P"$H_:J_P"B6>&?_!XW^%>1_K?@_P#H M%Q/_ (35O_D#N_L.O_S^I?\ @V'_ ,D>F5RWQG^)%G\*/AQJ7C.X*F:"+98Q M-_RUN&XC7W&>3_L@GM7.?\)1^U5_T2SPS_X/&_PKYU_:I^,7C[QQK\?@+Q?8 M:?9?V',QGMM,N6EC:=E'+,>I4$K@="6'T^+X_P#%#"\.<,5Z]&E6A7FN2DYT M:D%SR6CO**7NJ\K=;6/>X;X1K9IFU.G.<)4T^:?+.,GRKI9-O5V5_,]I_8L^ M,MY\0/"-WX/\2ZBUQJVDRF599FR\]O(Q.X^I5R5/H"E>VU^>?PG^)>N?"7QO M:^--!$;R0AHYH)B0DT;##*V.<=#[%0>U?7=EXU_:?U*SAU&P^&GA>6">)9(9 M4UUBKHPR&!QT(.:^:\'_ !.IYGPM# XV%6KB,/[K<*KQQPE+"9Q+$4)0A2JZI2E&%I?:2NUZZ=['J-%>9_\)1^U5_T2SPS_ .#Q MO\*/^$H_:J_Z)9X9_P#!XW^%?K/^M^#_ .@7$_\ A-6_^0/C/[#K_P#/ZE_X M-A_\D>F45YG_ ,)1^U5_T2SPS_X/&_PKT>R>[DLX7OXECG:)3,B-E5?'(![C M->KE>OB+^U_H6E?LT?!K]C']HCQ1\.?$_P 4OC-'X534O#?B6YTP3R7:Q00+7<6F MO6.(Y9)(^"GG*$FQC"N\D8R8S7SU_P '"_\ R=-_P3Y_[/ \._\ I=951_:3 M'_#GG_@M3X;_ &R]/']G_ S]K:>W\)?%A4&RUT3Q?&"=/U-\ *@F!8,QX&^] ME8D[:])M8FO9 MK:QBM[ Q6T;RLQ6)"[E4!VC><#DUJZ[_ ,','_!*;2GFU;2/'WCW7/#-K*R7 MWCC1/A7K,VC6VT[69K@VZEE!XW(K ]LUXU_P;4_%3P?\"_\ @F%^T5\;OB%= MR6^@>#OCYXXUS7)XDW-'9VFGV-Q,P7(R1'&Q R,XKMOV9/VL/^"W?[>GP/TG MX^?LI_LL?LO?#7X0^)K!_P#A"O#_ ,6-8UJ\U.ZTL,T44CQ:9&MO'$Z+D1D# M"D#!&"0#[[^%?[0GP0^-WP4T[]H[X4_%'1M:\"ZKI3ZE9>*;6\46;6J;O,D9 MVQY>PHX'_ !C\0/$'A[3;B2&^\<>' M?A;J]YHL31G$A^T)!\ZJ?XE4J1@@D$&OGK_@WN^#&K?M-?\ !(']J?\ 8Y\3 M^*--T:UUCXT>/_!%E=>$A(VGZ/!=Z58HWV%9"&-LDMU-)&C$%E;#./BYINC_ PF\,VO MB"+Q;J2R00MI]S'');R"-T$NZ02QA(MGF,SJ@0L0M?G;^W=_P7<_X)__ +6O M_!.SXY?"WX/_ !+\4:%XB\0?"'7Y? \OBSPA?Z-%X@\NRD::- %5F+.*YKP M/_P<9_\ !+OQ9\0-(\ ^)/B)XO\ !*^(;Q+7P_X@\?\ P]U+2-*U"5ONA;J> M$)&#P=\OEJ >2*X+PO\ M[^%?^"=_P#P;]_LS?%W5OA$WC_7O$'@#P+X:\ ^ M"A/'"NKZ_-_\%@;3_@MW\1?^"6GQ<4 ?K7\ M5/BM\-_@?\.-9^+_ ,7O&NG>'?#'A[3Y+W6M;U6Y$5O:0(,L[,?P R6) ) M(%?&GP]_X.//^"4OQ!N+F8_&'Q'H.DBPO;O1_$GBCP#J=AINMI:PR32I93R0 M8FE,<3E(3MDD(V(K.0I^1?\ @JQXO\2_%/\ X(7_ +!?@[XCZ[=/X=^+'B_X M4Z?\4;YKAD^VV=QHWVF9)GSPK2HLN3T:%3FOO[_@K_\ !#X*^+_^"1?QS^&W MC'P=I,/AOP_\'M8O=$LEM8XH-,N-/T^2>Q>!0 L1BEABV!0/NA1P<4 >Z?L\ M_'_X5?M3_!3PY^T-\#_$;ZOX2\6:U[8>"M$-S#IL M[!VAR<'&*\B_X($?\H;?V>_^R?P_^CI:\N_X.G_ 'BWQ[_P12^)Y\)6T7]L[ M_@I3_P %*?C7X*N/'^GQ:WX8^$OP,\4?\(UI?A_3KA1):QS824SRF)D;YQYB M9VO)(VZOJ?\ 83_8._:X_8F^-NK:9K__ 4-\=?&3X-ZCX9D72] ^+,R:AX@ MT75UN(#%(NHA UQ;M!]H5D/EA&$>$;)*^T?L6?$OP1\9/V0?A?\ %/X;WL%Q MH6N^ =)O-,>V?*I&UI&?+ZG#(PF MEM+?!/FRJA*K@=)M"^'WA"]UM]$3 )-V]NACB(R-R;BZ?Q*,C/N?[(?[:'[,G[>'P>M_CO^RC M\6;#Q=X:GN&MI;JT22*:TN5 +V]Q!*JRV\H#*=DBJ2K*PRK*3\*_\&FOA?PK M>?\ !+J3X^RB*^\<_$?XC:]JGQ#\03D/>7]\EV\:":3[W$860(> T[L!F1B: M'_!.C1M'^#'_ '?$^N:-8 +:VVN20VCLX5>$>0 MWEU*PZDR'L >Z>,?\ @X._X);^%?#EQK.E_&O6?$>H6_B34=#/A?PQX)U. M[U=KFQ\O[6_V40!U@0RH/M#;8G.Y4=BK ;&G_P#!=O\ X)@:O^RW8_M>'-2UU]#L-(L]#NY=C?!C]HSXSV?AVV'B;7?VFO$FEZAK'DKY[V5JEK)!;[\9V+)!["/4O#-]X=_L&9;=?\ 06U>UDN=1DB&/D>> M6",NRX)Y!X)H ^UOV#O^"I/[&W_!1Z#Q%;?LT>/[V;6O"-PD7BCPKXAT:?3- M5TS>2$>2WG4,4)4C>NY01M)#<5S7QY_X+7?\$X?V;?B5XY^"_P 5?CM/;>,O MA]>Z99:WX4L_#.H7-]<7>H6_VBTM[... _;7>+YCY)81C_6%*^=]8T^P\ ?\ M':&DOX3LX[,^./V.6N?$YA4+]NFCUNXB223&-S".QMD!.3MC Z 5RO[ 7PO^ M&'B?_@Z!_;5^*'B72K.Y\4>%O#'A:+PQ)(=>\!?L^?$+4(_%WA>)9M?\$^*]"N-)U> MS@)"B8V]PJF2/+*"R%@A= VTNN?0O"'[9/[/'CO]JOQ;^Q3X8\;RW'Q(\#:# M::SXFT(Z5V 6<#ETA%W=.N[.#T^Z,:?[)Y _P"# MH7]JD$\GX'^%B!ZCRK"@#[?^)O[97[/'P>_:/^'?[)GQ!\;RV7CSXJQZC)X& MT==*N95U!;&'S[DF:.,Q0[(QG]XR[NBY/%?G1\;/^"ZW@WX&?\%Y=2^"/CSX MX^++;X+>&O@_/8:_X:LOASJ%WM\7Q:G(C3(D%D]S-&( JB>,M;G& Q:NV_X* M0SPM_P '$'[ -LLRF1--\>L\88;E4Z0X!([ [3CZ'TIVL_\ *V=I/_9F#?\ MI^FH ^RO"W_!0#]DSQ-^R5+^W+<_%5-!^%\$%Q+<^)?%NEW6D>2L-PULX>"\ MBCF5C,A1%V;I"5"!MZY^>?AO_P ''7_!*SXC^.M&\'-\6?$OANQ\2WJVGAGQ M?XR\!ZEI6B:K,Q^58[V>%40'^]+Y:^I%>#?\'.^K_$GQ%\3/V-?@#X9^'^F> M+M"\7_'/[1J7@_Q!K/\ 9^E^(-0M?LBV&GW? ^QT+Q7X>DL+:Y;XT?:7TFY S;7D*&R10\$ MBQR*O'*8R : /N_]K+]M7]FW]A[PGX:\<_M-?$$^'-*\7>,[/PKH5Y_9MQAW8MG5)EM[Z5%CG(+<-'N1@"59AS7Y_\ _!!O#.G^#/!F@6>E:1I-E%9Z9IFGVZPP6EO&H2.*-% 5$50 % P M * +]?G#_P &WG[37Q8^+O\ P3J\??&#]ICXR>)/%MWH7QA\2POK7B;59]0N M+;3[:&U=85:0L_EH"Y5%Z9.!S7Z/5^2/_!MQ_P H9_C?_P!E0\*2*2">,XD@FAE59(95)&4=0<,K#*LI/Q-_P &G_PE\ ^ ?^"+'PZ\ M?>%O#=K:ZOXYU?7]2\37\4*B6^N(-9O;&(NV,L$@M8D4'@8..IKRS_@EGK6N M_ B3_@J%H'P2LAIT7@KXM>)=7\':381[8K.^-C>NHAC'"C=;P *H 10. M#ZB^-?\ P^ /B'#XE\*ZEKW M@"]\,ZC8ZA]HM);6;3]4=9(""5"L-IXQTYZ5W_\ P;&_#?X<>#_^",GPL\3> M#+2WFO\ QF=5UGQ=JH4--J6I/J5S#(\[]7=$A2#)_AA'O7A__!"GX?\ @/X# M_P#!3/\ X*5^"?@)H-JND:)XW\.2:-H]C%L@AF9=?F>TC1>$1)W>((N H4 8 MQB@#ZW_:N_X+??\ !/C]D+XPW/[//C;XB:YXF\>:?")M9\)_#SPG>:Y=Z5&0 MI!NOLR,D!PRG8S;P&!*@,"?6OV.OV[OV5_V^?A++\:?V4?BK;>*M&M;I[74X M8K:6"\TZZ49:WN+695EADQR RC<""I92#7Y#_P#!O-\4_P#@I_I?[#^L?&?] ME[]ACX8_$6^^(OQ UG5_&GQ'\5?%K^S=6U75/M#*Z74 M)&58^JH9,'S6%?BQX#LX=7\,^!O&0U.&\ M\06D\*Q7SKY<>':!KHLV.7=B22Y) /L/]D;]N3]F3]N;PSK_ (H_9K^(3ZRG MA7Q#/H7B?3[_ $BZTZ_TG4(OOP7%I=QQ31-UP60 E6 )*L W]FS]NK]F+]KW MQQX^\!?LZ?$"7Q-<_#/7?[%\7W]IHUVFGV^H L&MXKN2)8+IUV'=Y+N%!4D@ M.I/XU?\ !PO\0];_ &%_V^]=^('_ 3-^)OB+0?B-\3_ (27K_M-Z%X+T0WL M&EZ"CQ10^(IA&P^R7JK))B7Y64!9-\9F+3?KC_P2T^!'[)W[.W[!OPX\!?L4 M:O:ZO\/Y_#\.HZ9XF@P9=?EN$#RZA<' )GE(?C!\3M/\ B+K>ER1>%O#]ZES-=2H0MY<1D,D"9^_\P!?L%&#R MPK](J@TW3=.T>PBTK2+""UM;= D%M;1!(XU'1550 !["IZ_??#W@/ \ Y*\' M1G[2I-\U2;5N:5K*RUM%+97?5]3[+)W]UIHABU>* MST^*R>5[&_%/AN_T+PYX$O?"I@?0+&?4H+V*/[:;R3[1Y0@\O\ U,>\N7.#D']% MZ* /@C]IC_@DS^U+9_MU^(O^"@W_ 38_;B>,8]6\'Q6<6I74S,J2V8AN!%IUK%#Y4:6JQ/ED>1I2TA ^^Z M* /B3]K#_@DS\:/B'^V[-_P4$_8>_;XU/X$?$/6O!L/AGQB[_#RQ\36&M64, MBO$3;73_HWF?:(OLW^J_UFV7[WW>.?I>B@#YX_X*I_L$_\/-/V M'/%W[&/_ M;_A"?^$JN--E_X23^PO[2^R_9+^WO,?9_/@W[_(V?ZQ=N[/., M'G_V_P#_ ()G_P##<_@#X'^!O^%U_P#"+?\ "F?BQH'C7[5_PC?V[^V/[,BE MC^R;?M,7V?S/,SYN9-F,;&SQ]3T4 ?*'[;__ 3#/[?_ .TS\+?'GQ]^./VS MX/?#*_.LM\$H_#7^C^(=<4.(;R_O#2?%4/AK^U+?Q#H3[O.T>_MA.O"_P\\!VVL^-?BW MK^CW5[:Z/JMNLMI'9Z3<-&RP74LDT#CR'+,L4[R!=H.?N>BB@#Y8_;S_ .": M'_#;G[4?[-W[2G_"ZO\ A&/^&>_'%QXB_L7_ (1O[;_;_FR63^1YWVF+[+C[ M'C?LESYGW1MYT/CU_P $[?\ A=__ 4J^ __ 4._P"%P?V9_P *2T?Q!8_\ M(A_PC_G_ -L_VI8SVF_[7]H7[-Y7G;\>5)OVXRNB7+ M;/,1XF91<6\GEQEXMR$F-?F W*WU%10!\5_ #]D;_@LCIOQ=\+>(?VJ/^"K' MASQ%X,\.7R7.J^&O"/P=M--N?$P0,%BN;KS,VZ$E680KAL;<8.:]1UW]C7XP M:O\ \%)M%_;CM/VP/$MIX)TOX=/XWIEG<:HSB\$/F@3(N#;, MV(E_>= /H.B@ HHHH **** "OF/_ (+ ?\F(^)O^PEIG_I9%7TY7,?&#X-_# M?X]^ [KX9_%GPY_:VAWDD4ES9?;)H-[1N'0[X71QAE!X;G'->YPSF5#)N(L) MCZZ;A2J0FU&UVHR3=KM*^FEVO4\+BC*\1G?#>,R^@TIUJ4X1+/_@E-^P-I]Y%?VGP&V2P2+)$_P#PE&JG:P.0<&ZP>17T M/7XWXL]NA^V>$7AYG7 -/&1S"I M3G[9T^7V;D[_-"/\RM:_4****_(#]D"O$/\ @I#^QK_P\&_8E\??L<_\ M+'_X1'_A.-/M[7_A(_['^W_8O*NX+C=]G\Z'S,^3MQYBXW9R<8/M]% ' ?"; M]G[PYX!_99\,_LK^,9+?Q/I&B^ ++PIJKW=B(XM6MH;%+.4O"6<*LJ*V8]S8 M#D;CU/Q;_P $@?\ @@'H7_!)#]ICXB?'/PE^U%>>,]&\9:*VD:)X8O\ PH;6 M71;-;P7$,;7?VR7[2415C)\J(,!O&/PVBUR/2]9N#FXN[*1I4QO))$9"J J( MQ<(I7J_^">?_ 17NOV$OVXO'?[<6N?M>Z_\2M>^(W@J/2O%1\3: D5W=ZFU MS!<7&HFXCG*+&S0[([5(46&/8@=MF6^Z:* /@G5_V(/^"XW@_6M8T?X-?\%C M?#5YX9U"_N)M('CKX)6MYJ6B0R2LRPI.LY^U^6#A7FSG ! %=_\ L;?\$@?@ M=^S/^QU\0_V4OBIXMU+XHW/QGU35=6^,?BS7X5MY_$FH:BFRYF6.-C]F7 !1 M59F1\ON+'-?6]% 'YK?"7_@CO_P4Q^#/PN7]BGP7_P %@KVW^ -O&VGZ?;_\ M*VM6\76.AMD-I=OJ;2%8OW;-&MSL+1#!C1%58U]5_8)_X(N_"_\ 8W_X)X?$ M3_@G!XT^*%QXX\'_ !$U;79;^\@T@M81_V=J-O%;OI[H;F=I%$494R[P6#_=4CGZ[HH _-3X/? M\$G:K\-[:_\ $WAS3YW9I;.R MU!Y0JM\S!)BH\LMO2-2,'FO^#7'X9>&?@IX2_:T^#?@LW1T;PE^U=XAT723> MW!FF^S6L<,$7F2'EWV1KECU.3WK]4*X;X+?LT_ C]G2X\4W7P0^&&F>&I/&W MB>Y\1>*WTV-E.IZI<$&:[ER3F1\#)&![4 =S7Y[_ !H_X(F?%;X>?M-^*/VQ M/^"47[<.I_L^>*?'ES]J^('A.?PQ!K?AKQ!=%F9KEK.9@MO,S/(QHKX<1.ORLBD.*M_M@?\$F/BYXM_;)/_ 45_P"" M>G[7#_!7XMZGH46C>.$O_#$>LZ+XMLH@BQ?:[9W79,B1QJ)1N.V&,*$8%S]Q M44 ?$/[&'_!)CXG_ ^_;#NO^"B_[?W[6$GQK^,L6@/H?A&XM/#46D:/X3T] M]XDCL[5&;,C*\BF4[?EFERK,Y<^C_"?_ ()V_P#"K_\ @J%\5?\ @I)_PN#[ M=_PLWP/I7AW_ (0S_A'_ "O[-^Q);KY_VO[0WG;_ ",[/)3;N^\<<_2]% 'S MA\7?^"??_"U/^"EOPD_X*(_\+;^P?\*L\'ZSH7_"'_V#YO\ :?V^.1/.^U^> MOD^7YF=GE/NQ]YHW/@GQCJ&@>+_#<@6]T;4[*U-Y9W<8;Y9 D\$9:-OED3$?AS#H-I MKFJ0Y$-UJ3)*_F!03F$!E(=U4H&??]Q>*?V)IT8W.F0W49CN$B(. )$8J<@\&NVH ^5?\ @IM_P2^T3_@H';>! MOB1X$^-.K_"OXO\ PIUA]4^&?Q.T*R2YETR639YL$]N[*MS;R>6FZ,LO*]2K M2(_B&?#5SH7@#2_#_@Z+0] M&\-6MQO$[QQH[O<3.DDB[W(PLK [\1E/M^B@#YH_9 _X)V_\,I?MI?M(_M?? M\+@_M[_AH/6-!OO^$>_X1_[+_8']FP7<6SS_ +1)]J\S[5G/EQ;-F,-NR/#Y M?^"-G[7?P/\ V@/BA\6_^"=7_!5;4?@SX>^+?C&X\6>*? ^K?!O3/%%NFL7! MW7%Q;RW4\30J[$_(%X&U26"+C]!Z* /CK]O[_@E'JG[37Q\\+_MO_LH?M+ZM M\$/CUX/TE])LO'&F:/%J5EK&F,S/]AU&QE94N8PS-M8GY=WS+)LC"9_P5_8Y M_P""P-U\8O#/C;]J_P#X*N:-J?A+P[JL-[?>!_A]\)+72QX@\O!$5S>M*TL< M1(^:-!M<$@X&*^U:* "OECXX_P#!-#_A<_\ P54^"G_!33_A=7]F_P#"GO"^ MKZ/_ ,(3_P (WYW]K_;K2^M_-^V?:5^S[/MN[;Y,F[R\97=E?J>B@#YHO?\ M@G9]L_X*SVG_ 5%_P"%P;?LOP7/@#_A!O\ A'\[LW[W?VW[;]HX^_L\GR>V M=_:K'[?%]FSM_P!9MEZ_SFT_1/&D6B1ZE9ZII1'\T\-?L0_P#!;[Q5 MK^D:;\ O@G966I:W#'(&:%[EY?\ 1/, PSPC."0! M@U]YT4 ?*'[8/_!,(_MS_M?_ P^,_[0OQP_M/X3_"J/C>/A5\5_A M_*;+6=;3PS_:EKXMT!\^9I-_;BYMRRY)V2[RT89L LL31_6%% !1110 4444 M %%%% '+?&?XD6?PH^'&I>,[@J9H(MEC$W_+6X;B-?<9Y/\ L@GM7Y^W]]>: MI?3:GJ%PTUQ<2M+/*YRSNQ)9C[DDFOT*^(7PL\"?%2QM],\>:*U];VLIE@B% MY-$H?LY_P#1._\ RKWG_P >K^??%OPTXU\0 MLVHRPE:C##48VC&ZK<[K[0K$T8F74KEP4; MJI5Y"I'3J.H!ZBO#\-O"'CW@3BBGF$L10E2:<:D8SJ7E!]KTDKII25VMK72; M/1XJXWX.OL7_"._;O[<^RSPR_8]_P!HB^S; MO)QYNV7&[.PXP>W_ ."A7[$?PU_X*)_L@^-/V1_BCT44 ?%?_!,#_@C=X6_X)_?L"^/?V!OB M=\:I/BGHOQ$UO6;OQ#JK^'FTAY;74M/M[&>V,?VJX))2%SYOF GS?NC;D^2? M W_@CS_P5(_9Z^$\7[%WPQ_X+#OI?P.LFEM-):W^%UJ?%FG:1([,]C;Z@TI6 M)\.Z+<[2T>0T:(%6-?TOHH ^)OV!_P#@CM&/^";&EZQK?AW1O %M8 MS?#WQA9SA]4T35K0-Y6IAAM#RLTDQD4; PGD">6=K)X1\9/^",7_ 4K_;;^ M FI?LO?M\_\ !6Z'Q%X*72GBTZT\(_"R#3IM4U!$(L[W59$N%:YC@E$=D"4[9 P#UX]\>/^",G_!2?]O; MX$ZE^SK_ ,%!/^"LUMK'A%?A]H7A M_3_&6G68M+N"_P!*LX8+?5((F>00OOAWF(NXV2/&68,2?D/]L_\ X)L_\%.[ MS_@GE\4O 7[9_P#P5;/CSX9^!OA;KFIQZ-X<^'4&DZOXH?3]/GN+*+4]0\UW M\I9887E5 6G"E7D.2Q_66LKQUX(\)_$SP1K/PW\>Z%!JFA>(-*N--UK3+H$Q M7=I/$T4T+@8)5T=E/L: /E7_ (($?\H;?V>_^R?P_P#HZ6OJWQEX/\*_$/PC MJG@'QSX?M-6T36].GL-7TJ_@$D%Y:S1F.6&1#PR.C,I!X()%9OPA^$/PT^ ? MPTT;X.?!SP;9^'O"_AZS%IHNBZ>I$-I""2$0$D@9)[]ZZ2@#\TO!'_!%?]O7 M]AW4-1\*?\$I?^"I]YX#^&.H:A-=V?PL^)/@:W\1VFAO*Q=ELKF5_,CCW,V$ M"J3G<[RN2Q][_86_8!_:B^!WQIU7]J']M;_@H3XI^-GCK4O#4NA6.G+H5OHG MAW1+*6X@N)!:Z? 67SV>VA!GRI95PRDX(^LJ* /SGB_X(X_MF_LE?%WQWXN_ MX)-_\%!['X5^"?B3KLVN:]\,?&/P^AUS3M+U28?O;K3W9U, ;@>5MV@(BLSJ MB*GN'_!,7_@E_P"'/^">>D>-?&WBWXPZM\4/BU\4]:75OB=\3]>M%MY]7N$W M^5%% K,+>WC\R3;&&;ESSM"(GU110!\T?\$N?^"=O_#MCX1^.OA9_P +@_X3 M3_A-/BQK'C7[?_PC_P#9WV/[>ENOV39]HG\S9Y&?-W+NW_<7')^RM_P3L_X9 MF_;O_:)_;9_X7!_;?_"_+C09?^$9_P"$?^S?V%_9MM+!C[1]H?[5YGF[O]7% MLVX^;.1]+T4 ?-'B7_@G;_PD7_!6?P]_P5%_X7!Y/]@_!=_ '_"#?\(_N\_= M?W-W]M^V_:!M_P"/C9Y/DG[F=_.!^=?P_P#V3?C3^T%_P<,_MJ_$K]E[]J&^ M^$WQ+\"VO@S^P/$ T6+5=.O[.[T6 76GW]C*RK/!*;>W8,&#Q/"CKR,']JZX M;P3^S3\"/AO\9?&'[0O@;X8:9IGC7Q^EFGC/Q';1L+C5EM8_*MQ*2<'RT^48 M XH ^5/V0_\ @D_\;O#O[:B_\%%O^"B?[7,?QE^*6C:#-HGP_M-(\*QZ/HOA M.SF#+,]O KL7GD1Y$,AVD+-(&\PE61?VWO\ @E-\>/B3^VII/_!1G]@#]K^/ MX.?%>/PF/#'BQ=5\*1ZQI7B32Q()$6>%W79(I"C=ALB*+'EE-S?<=% 'YX?# M'_@B+\<)?^"@'PB_X*8?M2_\%"=2^(WQ)^'L>J1:[:/X%ALM-O;6YLIK6VL; M"*&Y5-.AMS<3R%C',]P\K,Q3( ](_;P_X)7?$/\ :3_:O\&?MX?LH?MGZK\# MOB[X1\*3>%W\10^"[3Q#9:EHTDTDWV6:RNI(T)62:5@Q8X+@[=R*P^QZ* /D M;X[_ /!+/4/VU_V$-,_92_;V_:7U#Q[X[T766UK1?C-X9\+VWAO4--U6.>5[ M.[MK6W>2*%HHI! P#'S%#-E'(9?,=/\ V$/^"]2:+%\,K[_@MIX930X5^S_\ M)9#\ [%]?EMP !NWS^2)2HQYF2P)W99N:_0>B@#Y._;T_P""8FJ?MR_L^_!+ MX(ZW^T??:;>_"#XG>&_&-YXIU30!J5SXCETJTN+=XYE%Q"(I+AK@R--E]K _ M(V[(^L:** "ODC_@FW_P2S_X=[_L9^./V1O^%Z?\)=_PF7BC7-8_X2#_ (1C M^S_L?]HP1Q>5Y'VF;S/+\O.[S%W9QA<9KZWHH \ _P""7'[#'_#M?]A/P-^Q M3_PM'_A-/^$+_M/_ (J;^Q/[.^V?;-4N[_\ X]_/G\O9]J\O_6-NV;N-VT8G M[#O_ 3EM_V-OCC^T1\8[OXLIXJB^/OQ%;Q3+H\GAP6BZ,K><#:%S<2BZ&)L M;]L7W?N<\?35% 'YM_#;_@C7^WM^Q9KOB?X:_P#!,[_@IK:?#GX->*=;GU2R M\#>+/AI!K\_A&:X;,RZ;-+,H*=T20!1QN#N6D;U'_@E)_P $<]'_ ."6GQ:^ M-OQ*T3]H[6O'Z?&6[T.[N1XCTO;?VMU8I?&YN;B[\]_MDMU/?2S,PCA"'( 8 M$8^TZ* /SRU+_@CG^U;^R[\;=V6Z17L]V!F-!Z+N")'&GNO[&O[+_P"W_P#"74O%?CW]K[_@H='\ M5M?UW2([3P]I%K\.K?2-#\-R(7;S4M[>97NV9F7\0>) M)=9^'OPWU/0&6;P.T[,]Q:P7YNG-Q;,QRL;0H5(W;F9Y&?ZFHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH )HH **** /__9 end XML 14 ntnx-20200731_htm.xml IDEA: XBRL DOCUMENT 0001618732 2019-08-01 2020-07-31 0001618732 2020-01-31 0001618732 us-gaap:CommonClassAMember 2020-08-31 0001618732 us-gaap:CommonClassBMember 2020-08-31 0001618732 2019-07-31 0001618732 2020-07-31 0001618732 us-gaap:CommonClassAMember 2019-07-31 0001618732 us-gaap:CommonClassAMember 2020-07-31 0001618732 us-gaap:CommonClassBMember 2019-07-31 0001618732 us-gaap:CommonClassBMember 2020-07-31 0001618732 us-gaap:ProductMember 2017-08-01 2018-07-31 0001618732 us-gaap:ProductMember 2018-08-01 2019-07-31 0001618732 us-gaap:ProductMember 2019-08-01 2020-07-31 0001618732 us-gaap:ServiceMember 2017-08-01 2018-07-31 0001618732 us-gaap:ServiceMember 2018-08-01 2019-07-31 0001618732 us-gaap:ServiceMember 2019-08-01 2020-07-31 0001618732 2017-08-01 2018-07-31 0001618732 2018-08-01 2019-07-31 0001618732 us-gaap:CommonStockMember 2017-07-31 0001618732 us-gaap:AdditionalPaidInCapitalMember 2017-07-31 0001618732 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-07-31 0001618732 us-gaap:RetainedEarningsMember 2017-07-31 0001618732 2017-07-31 0001618732 us-gaap:CommonStockMember 2017-08-01 2018-07-31 0001618732 us-gaap:AdditionalPaidInCapitalMember 2017-08-01 2018-07-31 0001618732 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-08-01 2018-07-31 0001618732 us-gaap:RetainedEarningsMember 2017-08-01 2018-07-31 0001618732 us-gaap:CommonStockMember 2018-07-31 0001618732 us-gaap:AdditionalPaidInCapitalMember 2018-07-31 0001618732 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-07-31 0001618732 us-gaap:RetainedEarningsMember 2018-07-31 0001618732 2018-07-31 0001618732 us-gaap:CommonStockMember 2018-08-01 2019-07-31 0001618732 us-gaap:AdditionalPaidInCapitalMember 2018-08-01 2019-07-31 0001618732 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-08-01 2019-07-31 0001618732 us-gaap:RetainedEarningsMember 2018-08-01 2019-07-31 0001618732 us-gaap:CommonStockMember 2019-07-31 0001618732 us-gaap:AdditionalPaidInCapitalMember 2019-07-31 0001618732 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-07-31 0001618732 us-gaap:RetainedEarningsMember 2019-07-31 0001618732 us-gaap:CommonStockMember 2019-08-01 2020-07-31 0001618732 us-gaap:AdditionalPaidInCapitalMember 2019-08-01 2020-07-31 0001618732 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-08-01 2020-07-31 0001618732 us-gaap:RetainedEarningsMember 2019-08-01 2020-07-31 0001618732 us-gaap:CommonStockMember 2020-07-31 0001618732 us-gaap:AdditionalPaidInCapitalMember 2020-07-31 0001618732 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-07-31 0001618732 us-gaap:RetainedEarningsMember 2020-07-31 0001618732 2018-08-01 2019-01-31 0001618732 2017-08-01 2018-01-31 0001618732 ntnx:PartnerAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2017-08-01 2018-07-31 0001618732 ntnx:PartnerAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2018-08-01 2019-07-31 0001618732 ntnx:PartnerAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-08-01 2020-07-31 0001618732 ntnx:PartnerAMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2018-08-01 2019-07-31 0001618732 ntnx:PartnerAMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2019-08-01 2020-07-31 0001618732 ntnx:PartnerBMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2017-08-01 2018-07-31 0001618732 ntnx:PartnerBMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2018-08-01 2019-07-31 0001618732 ntnx:PartnerBMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-08-01 2020-07-31 0001618732 ntnx:PartnerBMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2018-08-01 2019-07-31 0001618732 ntnx:PartnerBMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2019-08-01 2020-07-31 0001618732 ntnx:PartnerCMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2017-08-01 2018-07-31 0001618732 ntnx:PartnerCMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2018-08-01 2019-07-31 0001618732 ntnx:PartnerDMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2017-08-01 2018-07-31 0001618732 ntnx:PartnerDMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2018-08-01 2019-07-31 0001618732 ntnx:PartnerDMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-08-01 2020-07-31 0001618732 ntnx:PartnerDMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2019-08-01 2020-07-31 0001618732 ntnx:HardwareMember 2019-08-01 2020-07-31 0001618732 ntnx:SoftwareMember 2019-08-01 2020-07-31 0001618732 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2019-08-01 0001618732 ntnx:Mainframe2Inc.Member 2018-08-24 2018-08-24 0001618732 ntnx:Mainframe2Inc.Member 2018-08-24 0001618732 ntnx:Mainframe2Inc.Member 2018-09-21 2018-09-21 0001618732 ntnx:Mainframe2Inc.Member us-gaap:TechnologyBasedIntangibleAssetsMember 2018-08-24 2018-08-24 0001618732 ntnx:Mainframe2Inc.Member us-gaap:CustomerRelationshipsMember 2018-08-24 0001618732 ntnx:Mainframe2Inc.Member us-gaap:CustomerRelationshipsMember 2018-08-24 2018-08-24 0001618732 ntnx:Mainframe2Inc.Member us-gaap:TradeNamesMember 2018-08-24 0001618732 ntnx:Mainframe2Inc.Member us-gaap:TradeNamesMember 2018-08-24 2018-08-24 0001618732 ntnx:Mainframe2Inc.Member 2019-07-31 0001618732 ntnx:Mainframe2Inc.Member 2018-08-01 2019-07-31 0001618732 srt:MinimumMember 2019-08-01 2020-07-31 0001618732 srt:MaximumMember 2019-08-01 2020-07-31 0001618732 us-gaap:SubscriptionAndCirculationMember 2017-08-01 2018-07-31 0001618732 us-gaap:SubscriptionAndCirculationMember 2018-08-01 2019-07-31 0001618732 us-gaap:SubscriptionAndCirculationMember 2019-08-01 2020-07-31 0001618732 ntnx:SoftwareMember 2017-08-01 2018-07-31 0001618732 ntnx:SoftwareMember 2018-08-01 2019-07-31 0001618732 ntnx:HardwareMember 2017-08-01 2018-07-31 0001618732 ntnx:HardwareMember 2018-08-01 2019-07-31 0001618732 ntnx:ProfessionalServicesMember 2017-08-01 2018-07-31 0001618732 ntnx:ProfessionalServicesMember 2018-08-01 2019-07-31 0001618732 ntnx:ProfessionalServicesMember 2019-08-01 2020-07-31 0001618732 us-gaap:AccountingStandardsUpdate201409Member 2017-08-01 2018-07-31 0001618732 us-gaap:AccountingStandardsUpdate201409Member 2018-08-01 2019-01-31 0001618732 us-gaap:AccountingStandardsUpdate201409Member 2019-08-01 2020-07-31 0001618732 ntnx:SubscriptionandCirculationSoftwareEntitlementandSupportSubscriptionMember 2017-08-01 2018-07-31 0001618732 ntnx:SubscriptionandCirculationSoftwareEntitlementandSupportSubscriptionMember 2018-08-01 2019-07-31 0001618732 ntnx:SubscriptionandCirculationSoftwareEntitlementandSupportSubscriptionMember 2019-08-01 2020-07-31 0001618732 ntnx:SubscriptionandCirculationSoftwareTermbasedLicensesMember 2017-08-01 2018-07-31 0001618732 ntnx:SubscriptionandCirculationSoftwareTermbasedLicensesMember 2018-08-01 2019-07-31 0001618732 ntnx:SubscriptionandCirculationSoftwareTermbasedLicensesMember 2019-08-01 2020-07-31 0001618732 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-07-31 0001618732 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-07-31 0001618732 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-07-31 0001618732 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2019-07-31 0001618732 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-07-31 0001618732 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-07-31 0001618732 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-07-31 0001618732 us-gaap:CommercialPaperMember us-gaap:FairValueMeasurementsRecurringMember 2019-07-31 0001618732 us-gaap:USGovernmentDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-07-31 0001618732 us-gaap:USGovernmentDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-07-31 0001618732 us-gaap:USGovernmentDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-07-31 0001618732 us-gaap:USGovernmentDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2019-07-31 0001618732 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-07-31 0001618732 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-07-31 0001618732 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-07-31 0001618732 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2019-07-31 0001618732 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2019-07-31 0001618732 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2019-07-31 0001618732 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2019-07-31 0001618732 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2019-07-31 0001618732 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2019-07-31 0001618732 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2019-07-31 0001618732 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2019-07-31 0001618732 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2019-07-31 0001618732 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2019-07-31 0001618732 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2019-07-31 0001618732 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2019-07-31 0001618732 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2019-07-31 0001618732 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-07-31 0001618732 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-07-31 0001618732 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-07-31 0001618732 us-gaap:FairValueMeasurementsRecurringMember 2019-07-31 0001618732 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-07-31 0001618732 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-07-31 0001618732 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-07-31 0001618732 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2020-07-31 0001618732 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-07-31 0001618732 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-07-31 0001618732 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-07-31 0001618732 us-gaap:CommercialPaperMember us-gaap:FairValueMeasurementsRecurringMember 2020-07-31 0001618732 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2020-07-31 0001618732 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2020-07-31 0001618732 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2020-07-31 0001618732 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2020-07-31 0001618732 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2020-07-31 0001618732 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2020-07-31 0001618732 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2020-07-31 0001618732 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2020-07-31 0001618732 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2020-07-31 0001618732 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2020-07-31 0001618732 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2020-07-31 0001618732 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2020-07-31 0001618732 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-07-31 0001618732 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-07-31 0001618732 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-07-31 0001618732 us-gaap:FairValueMeasurementsRecurringMember 2020-07-31 0001618732 us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember 2019-07-31 0001618732 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember 2019-07-31 0001618732 us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember 2020-07-31 0001618732 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember 2020-07-31 0001618732 us-gaap:ConvertibleDebtMember 2019-07-31 0001618732 us-gaap:ConvertibleDebtMember 2020-07-31 0001618732 us-gaap:EquipmentMember 2019-08-01 2020-07-31 0001618732 us-gaap:EquipmentMember 2019-07-31 0001618732 us-gaap:EquipmentMember 2020-07-31 0001618732 ntnx:DemonstrationUnitsMember 2019-08-01 2020-07-31 0001618732 ntnx:DemonstrationUnitsMember 2019-07-31 0001618732 ntnx:DemonstrationUnitsMember 2020-07-31 0001618732 us-gaap:LeaseholdImprovementsMember 2019-07-31 0001618732 us-gaap:LeaseholdImprovementsMember 2020-07-31 0001618732 us-gaap:FurnitureAndFixturesMember 2019-08-01 2020-07-31 0001618732 us-gaap:FurnitureAndFixturesMember 2019-07-31 0001618732 us-gaap:FurnitureAndFixturesMember 2020-07-31 0001618732 us-gaap:PropertyPlantAndEquipmentMember 2017-08-01 2018-07-31 0001618732 us-gaap:PropertyPlantAndEquipmentMember 2018-08-01 2019-07-31 0001618732 us-gaap:PropertyPlantAndEquipmentMember 2019-08-01 2020-07-31 0001618732 us-gaap:TechnologyBasedIntangibleAssetsMember 2019-07-31 0001618732 us-gaap:TechnologyBasedIntangibleAssetsMember 2020-07-31 0001618732 us-gaap:CustomerRelationshipsMember 2019-07-31 0001618732 us-gaap:CustomerRelationshipsMember 2020-07-31 0001618732 us-gaap:TradeNamesMember 2019-07-31 0001618732 us-gaap:TradeNamesMember 2020-07-31 0001618732 us-gaap:ConvertibleDebtMember 2017-07-31 0001618732 us-gaap:ConvertibleDebtMember 2018-01-31 0001618732 us-gaap:ConvertibleDebtMember 2018-01-01 2018-01-31 0001618732 us-gaap:ConvertibleDebtMember us-gaap:CommonClassAMember 2018-01-01 2018-01-31 0001618732 us-gaap:ConvertibleDebtMember 2019-08-01 2020-07-31 0001618732 us-gaap:ConvertibleDebtMember 2018-07-31 0001618732 us-gaap:ConvertibleDebtMember 2017-08-01 2018-07-31 0001618732 us-gaap:ConvertibleDebtMember 2018-08-01 2019-07-31 0001618732 2018-01-01 2018-01-31 0001618732 srt:MinimumMember 2020-07-31 0001618732 srt:MaximumMember 2020-07-31 0001618732 ntnx:NoncontractVendorsMember 2020-07-31 0001618732 ntnx:ContractManufacturerMember 2020-07-31 0001618732 ntnx:A2016PlanMember us-gaap:CommonClassAMember 2020-07-31 0001618732 us-gaap:RestrictedStockUnitsRSUMember 2020-07-31 0001618732 ntnx:EmployeeStockPurchasePlanMember 2020-07-31 0001618732 ntnx:A2016PlanMember us-gaap:CommonClassAMember 2018-08-01 2018-08-01 0001618732 ntnx:A2016PlanMember us-gaap:CommonClassAMember 2019-08-01 2019-08-01 0001618732 ntnx:A2016PlanMember 2020-07-31 0001618732 ntnx:A2016PlanMember us-gaap:CommonClassAMember us-gaap:SubsequentEventMember 2020-08-01 0001618732 us-gaap:RestrictedStockUnitsRSUMember ntnx:MarketStockUnitsMember 2018-10-01 2018-10-31 0001618732 us-gaap:RestrictedStockUnitsRSUMember ntnx:MarketStockUnitsMember 2019-12-01 2019-12-31 0001618732 us-gaap:RestrictedStockUnitsRSUMember ntnx:MarketStockUnitsMember 2020-02-01 2020-02-29 0001618732 us-gaap:RestrictedStockUnitsRSUMember ntnx:MarketStockUnitsMember 2020-07-31 0001618732 us-gaap:RestrictedStockUnitsRSUMember 2018-07-31 0001618732 us-gaap:RestrictedStockUnitsRSUMember 2019-07-31 0001618732 us-gaap:RestrictedStockUnitsRSUMember 2018-08-01 2019-07-31 0001618732 us-gaap:RestrictedStockUnitsRSUMember 2019-08-01 2020-07-31 0001618732 us-gaap:EmployeeStockOptionMember 2019-08-01 2020-07-31 0001618732 ntnx:IncentiveStockOptionMember us-gaap:PrincipalOwnerMember 2019-08-01 2020-07-31 0001618732 ntnx:IncentiveStockOptionMember 2019-08-01 2020-07-31 0001618732 ntnx:NonqualifiedStockOptionMember 2019-08-01 2020-07-31 0001618732 us-gaap:EmployeeStockMember us-gaap:CommonClassAMember 2019-12-13 0001618732 us-gaap:EmployeeStockMember us-gaap:CommonClassAMember 2019-12-13 2019-12-13 0001618732 us-gaap:EmployeeStockMember 2019-12-13 0001618732 us-gaap:EmployeeStockMember 2019-12-13 2019-12-13 0001618732 us-gaap:EmployeeStockMember 2019-08-01 2020-07-31 0001618732 ntnx:EmployeeStockPurchasePlanMember 2017-08-01 2018-07-31 0001618732 ntnx:EmployeeStockPurchasePlanMember 2018-08-01 2019-07-31 0001618732 ntnx:EmployeeStockPurchasePlanMember 2019-08-01 2020-07-31 0001618732 ntnx:CostofproductrevenueMember 2017-08-01 2018-07-31 0001618732 ntnx:CostofproductrevenueMember 2018-08-01 2019-07-31 0001618732 ntnx:CostofproductrevenueMember 2019-08-01 2020-07-31 0001618732 ntnx:CostofServicesMember 2017-08-01 2018-07-31 0001618732 ntnx:CostofServicesMember 2018-08-01 2019-07-31 0001618732 ntnx:CostofServicesMember 2019-08-01 2020-07-31 0001618732 us-gaap:SellingAndMarketingExpenseMember 2017-08-01 2018-07-31 0001618732 us-gaap:SellingAndMarketingExpenseMember 2018-08-01 2019-07-31 0001618732 us-gaap:SellingAndMarketingExpenseMember 2019-08-01 2020-07-31 0001618732 us-gaap:ResearchAndDevelopmentExpenseMember 2017-08-01 2018-07-31 0001618732 us-gaap:ResearchAndDevelopmentExpenseMember 2018-08-01 2019-07-31 0001618732 us-gaap:ResearchAndDevelopmentExpenseMember 2019-08-01 2020-07-31 0001618732 us-gaap:GeneralAndAdministrativeExpenseMember 2017-08-01 2018-07-31 0001618732 us-gaap:GeneralAndAdministrativeExpenseMember 2018-08-01 2019-07-31 0001618732 us-gaap:GeneralAndAdministrativeExpenseMember 2019-08-01 2020-07-31 0001618732 ntnx:EmployeeStockOptionsExcludingPerformanceStockOptionsMember 2020-07-31 0001618732 us-gaap:StockCompensationPlanMember 2017-08-01 2018-07-31 0001618732 us-gaap:StockCompensationPlanMember 2018-08-01 2019-07-31 0001618732 us-gaap:StockCompensationPlanMember 2019-08-01 2020-07-31 0001618732 ntnx:EmployeeStockPurchasePlanMember 2017-08-01 2018-07-31 0001618732 ntnx:EmployeeStockPurchasePlanMember 2018-08-01 2019-07-31 0001618732 ntnx:EmployeeStockPurchasePlanMember 2019-08-01 2020-07-31 0001618732 ntnx:ContinentlyIssuableSharesPursuanttoaBusinessCombinationMember 2017-08-01 2018-07-31 0001618732 ntnx:ContinentlyIssuableSharesPursuanttoaBusinessCombinationMember 2018-08-01 2019-07-31 0001618732 ntnx:ContinentlyIssuableSharesPursuanttoaBusinessCombinationMember 2019-08-01 2020-07-31 0001618732 us-gaap:CommonStockSubjectToMandatoryRedemptionMember 2017-08-01 2018-07-31 0001618732 us-gaap:CommonStockSubjectToMandatoryRedemptionMember 2018-08-01 2019-07-31 0001618732 us-gaap:CommonStockSubjectToMandatoryRedemptionMember 2019-08-01 2020-07-31 0001618732 ntnx:CommonStockWarrantsMember 2017-08-01 2018-07-31 0001618732 ntnx:CommonStockWarrantsMember 2018-08-01 2019-07-31 0001618732 us-gaap:DomesticCountryMember 2020-07-31 0001618732 us-gaap:StateAndLocalJurisdictionMember 2020-07-31 0001618732 us-gaap:DomesticCountryMember us-gaap:ResearchMember 2020-07-31 0001618732 us-gaap:StateAndLocalJurisdictionMember us-gaap:ResearchMember 2020-07-31 0001618732 us-gaap:ForeignCountryMember us-gaap:ResearchMember 2020-07-31 0001618732 currency:USD 2020-07-31 0001618732 country:US 2017-08-01 2018-07-31 0001618732 country:US 2018-08-01 2019-07-31 0001618732 country:US 2019-08-01 2020-07-31 0001618732 us-gaap:EMEAMember 2017-08-01 2018-07-31 0001618732 us-gaap:EMEAMember 2018-08-01 2019-07-31 0001618732 us-gaap:EMEAMember 2019-08-01 2020-07-31 0001618732 srt:AsiaPacificMember 2017-08-01 2018-07-31 0001618732 srt:AsiaPacificMember 2018-08-01 2019-07-31 0001618732 srt:AsiaPacificMember 2019-08-01 2020-07-31 0001618732 ntnx:OtherAmericasMember 2017-08-01 2018-07-31 0001618732 ntnx:OtherAmericasMember 2018-08-01 2019-07-31 0001618732 ntnx:OtherAmericasMember 2019-08-01 2020-07-31 0001618732 country:US 2019-07-31 0001618732 country:US 2020-07-31 0001618732 us-gaap:ProductMember 2018-08-01 2018-10-31 0001618732 us-gaap:ProductMember 2018-11-01 2019-01-31 0001618732 us-gaap:ProductMember 2019-02-01 2019-04-30 0001618732 us-gaap:ProductMember 2019-05-01 2019-07-31 0001618732 us-gaap:ProductMember 2019-08-01 2019-10-31 0001618732 us-gaap:ProductMember 2019-11-01 2020-01-31 0001618732 us-gaap:ProductMember 2020-02-01 2020-04-30 0001618732 us-gaap:ProductMember 2020-05-01 2020-07-31 0001618732 us-gaap:ServiceMember 2018-08-01 2018-10-31 0001618732 us-gaap:ServiceMember 2018-11-01 2019-01-31 0001618732 us-gaap:ServiceMember 2019-02-01 2019-04-30 0001618732 us-gaap:ServiceMember 2019-05-01 2019-07-31 0001618732 us-gaap:ServiceMember 2019-08-01 2019-10-31 0001618732 us-gaap:ServiceMember 2019-11-01 2020-01-31 0001618732 us-gaap:ServiceMember 2020-02-01 2020-04-30 0001618732 us-gaap:ServiceMember 2020-05-01 2020-07-31 0001618732 2018-08-01 2018-10-31 0001618732 2018-11-01 2019-01-31 0001618732 2019-02-01 2019-04-30 0001618732 2019-05-01 2019-07-31 0001618732 2019-08-01 2019-10-31 0001618732 2019-11-01 2020-01-31 0001618732 2020-02-01 2020-04-30 0001618732 2020-05-01 2020-07-31 0001618732 ntnx:CostofproductrevenueMember 2018-08-01 2018-10-31 0001618732 ntnx:CostofproductrevenueMember 2018-11-01 2019-01-31 0001618732 ntnx:CostofproductrevenueMember 2019-02-01 2019-04-30 0001618732 ntnx:CostofproductrevenueMember 2019-05-01 2019-07-31 0001618732 ntnx:CostofproductrevenueMember 2019-08-01 2019-10-31 0001618732 ntnx:CostofproductrevenueMember 2019-11-01 2020-01-31 0001618732 ntnx:CostofproductrevenueMember 2020-02-01 2020-04-30 0001618732 ntnx:CostofproductrevenueMember 2020-05-01 2020-07-31 0001618732 ntnx:CostofServicesMember 2018-08-01 2018-10-31 0001618732 ntnx:CostofServicesMember 2018-11-01 2019-01-31 0001618732 ntnx:CostofServicesMember 2019-02-01 2019-04-30 0001618732 ntnx:CostofServicesMember 2019-05-01 2019-07-31 0001618732 ntnx:CostofServicesMember 2019-08-01 2019-10-31 0001618732 ntnx:CostofServicesMember 2019-11-01 2020-01-31 0001618732 ntnx:CostofServicesMember 2020-02-01 2020-04-30 0001618732 ntnx:CostofServicesMember 2020-05-01 2020-07-31 0001618732 us-gaap:SellingAndMarketingExpenseMember 2018-08-01 2018-10-31 0001618732 us-gaap:SellingAndMarketingExpenseMember 2018-11-01 2019-01-31 0001618732 us-gaap:SellingAndMarketingExpenseMember 2019-02-01 2019-04-30 0001618732 us-gaap:SellingAndMarketingExpenseMember 2019-05-01 2019-07-31 0001618732 us-gaap:SellingAndMarketingExpenseMember 2019-08-01 2019-10-31 0001618732 us-gaap:SellingAndMarketingExpenseMember 2019-11-01 2020-01-31 0001618732 us-gaap:SellingAndMarketingExpenseMember 2020-02-01 2020-04-30 0001618732 us-gaap:SellingAndMarketingExpenseMember 2020-05-01 2020-07-31 0001618732 us-gaap:ResearchAndDevelopmentExpenseMember 2018-08-01 2018-10-31 0001618732 us-gaap:ResearchAndDevelopmentExpenseMember 2018-11-01 2019-01-31 0001618732 us-gaap:ResearchAndDevelopmentExpenseMember 2019-02-01 2019-04-30 0001618732 us-gaap:ResearchAndDevelopmentExpenseMember 2019-05-01 2019-07-31 0001618732 us-gaap:ResearchAndDevelopmentExpenseMember 2019-08-01 2019-10-31 0001618732 us-gaap:ResearchAndDevelopmentExpenseMember 2019-11-01 2020-01-31 0001618732 us-gaap:ResearchAndDevelopmentExpenseMember 2020-02-01 2020-04-30 0001618732 us-gaap:ResearchAndDevelopmentExpenseMember 2020-05-01 2020-07-31 0001618732 us-gaap:GeneralAndAdministrativeExpenseMember 2018-08-01 2018-10-31 0001618732 us-gaap:GeneralAndAdministrativeExpenseMember 2018-11-01 2019-01-31 0001618732 us-gaap:GeneralAndAdministrativeExpenseMember 2019-02-01 2019-04-30 0001618732 us-gaap:GeneralAndAdministrativeExpenseMember 2019-05-01 2019-07-31 0001618732 us-gaap:GeneralAndAdministrativeExpenseMember 2019-08-01 2019-10-31 0001618732 us-gaap:GeneralAndAdministrativeExpenseMember 2019-11-01 2020-01-31 0001618732 us-gaap:GeneralAndAdministrativeExpenseMember 2020-02-01 2020-04-30 0001618732 us-gaap:GeneralAndAdministrativeExpenseMember 2020-05-01 2020-07-31 0001618732 ntnx:SeniorNotesDue2026Member us-gaap:ConvertibleDebtMember us-gaap:SubsequentEventMember 2020-08-26 0001618732 srt:MinimumMember ntnx:SeniorNotesDue2026Member us-gaap:ConvertibleDebtMember us-gaap:SubsequentEventMember 2020-08-26 0001618732 srt:MaximumMember ntnx:SeniorNotesDue2026Member us-gaap:ConvertibleDebtMember us-gaap:SubsequentEventMember 2020-08-26 0001618732 ntnx:SeniorNotesDue2026Member us-gaap:ConvertibleDebtMember us-gaap:SubsequentEventMember 2020-08-26 2020-08-26 0001618732 us-gaap:CommonClassAMember us-gaap:SubsequentEventMember 2020-08-31 iso4217:USD shares iso4217:USD shares pure ntnx:business ntnx:day ntnx:class ntnx:vote ntnx:plan ntnx:purchase_period ntnx:segment 0001618732 --07-31 2020 FY false P1Y P1Y P2Y P4Y 0.06 0.06 1 0.036 10-K true 2020-07-31 false 001-37883 NUTANIX, INC. DE 27-0989767 1740 Technology Drive, Suite 150 San Jose, CA 95110 (408) 216-8360 Class A common stock, $0.000025 par value per share NTNX NASDAQ Yes No Yes Yes Large Accelerated Filer false false true false 5900000000 186885682 15102453 <div style="text-align:center;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">DOCUMENTS INCORPORATED BY REFERENCE</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As noted herein, the information called for by Parts II and III is incorporated by reference to specified portions of the registrant’s definitive proxy statement to be filed in conjunction with the registrant’s 2020 annual meeting of stockholders, which is expected to be filed not later than 120 days after the registrant's fiscal year ended July 31, 2020.</span></div> 396678000 318737000 512156000 401041000 379000 804000 245475000 242516000 46238000 68694000 74665000 63032000 1275212000 1094020000 136962000 143172000 127326000 107474000 146834000 66773000 49392000 185180000 185260000 14441000 22543000 1786042000 1768547000 74047000 54029000 99804000 109109000 28797000 25924000 396667000 534572000 36569000 599315000 760203000 513377000 648869000 116794000 458910000 490222000 27547000 27436000 1599149000 2043524000 0.000025 0.000025 200000000 200000000 0 0 0 0 0 0 0.000025 0.000025 1200000000 1200000000 1000000000 1000000000 200000000 200000000 188595000 188595000 168155000 168155000 20440000 20440000 201949000 201949000 186846000 186846000 15103000 15103000 5000 5000 1835528000 2245180000 669000 2030000 -1649309000 -2522192000 186893000 -274977000 1786042000 1768547000 887989000 832419000 765822000 267468000 403724000 541860000 1155457000 1236143000 1307682000 276127000 143078000 71312000 109903000 161050000 215377000 386030000 304128000 286689000 769427000 932015000 1020993000 649657000 909750000 1160389000 313777000 500719000 553978000 86401000 119587000 135547000 1049835000 1530056000 1849914000 -280408000 -598041000 -828921000 -9306000 -15019000 -26300000 -289714000 -613060000 -855221000 7447000 8119000 17662000 -297161000 -621179000 -872883000 -1.81 -3.43 -4.48 164091000 181031000 194719000 -297161000 -621179000 -872883000 -896000 1671000 1361000 -298057000 -619508000 -871522000 154637000 4000 948134000 -106000 -730969000 217063000 14493000 33037000 33037000 2418000 39009000 39009000 1310000 63780000 63780000 681000 681000 177868000 177868000 148598000 148598000 143175000 143175000 87975000 87975000 -896000 -896000 -297161000 -297161000 172858000 4000 1355907000 -1002000 -1028130000 326779000 11272000 12187000 12187000 2008000 1000 57217000 57218000 2457000 103305000 103305000 306729000 306729000 183000 183000 1671000 1671000 -621179000 -621179000 188595000 5000 1835528000 669000 -1649309000 186893000 10034000 7024000 7024000 3320000 50630000 50630000 351998000 351998000 1361000 1361000 -872883000 -872883000 201949000 5000 2245180000 2030000 -2522192000 -274977000 -297161000 -621179000 -872883000 50302000 77612000 93773000 177868000 306729000 351998000 14685000 29313000 31313000 -2423000 -832000 0 30374000 3002000 962000 2786000 -324000 79273000 -15704000 -4334000 40852000 39333000 61816000 37374000 12037000 -10089000 -16469000 13508000 -16574000 27877000 14406000 18765000 34295000 -17454000 3400000 -28394000 262027000 278517000 272410000 92540000 42168000 -159885000 716417000 468144000 607194000 297461000 588763000 645828000 0 0 75413000 62372000 118452000 89488000 22227000 19017000 0 -503555000 -16850000 24559000 72010000 69210000 57797000 0 1040000 0 1696000 991000 0 563587000 -75000 0 143175000 0 0 87975000 0 0 85000 0 0 578616000 67104000 57797000 167601000 92422000 -77529000 139497000 307098000 399520000 307098000 399520000 321991000 1123000 2842000 3254000 305975000 396678000 318737000 10116000 28999000 16625000 63780000 103305000 0 13444000 8074000 4630000 681000 183000 0 OVERVIEW AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES<div style="margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Organization and Description of Business</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Nutanix, Inc. was incorporated in the state of Delaware in September 2009. Nutanix, Inc. is headquartered in San Jose, California, and together with its wholly-owned subsidiaries (collectively, "we," "us," "our" or "Nutanix") has operations throughout North America, Europe, Asia Pacific, the Middle East, Latin America and Africa.</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We provide a leading enterprise cloud platform, which we call the Nutanix Cloud Platform, that consists of software solutions and cloud services that power our customers’ hybrid cloud and multicloud strategies. We seek to provide an enterprise cloud platform that empowers our customers to unify various clouds - private, public, distributed - into one seamless cloud, allowing enterprises to choose the right cloud for each application. Our enterprise cloud platform allows enterprises to simplify the complexities of a multicloud environment with automation, cost governance and compliance. Our solutions are primarily sold through channel partners, including distributors, resellers and original equipment manufacturers ("OEMs") (collectively, "Partners"), and delivered directly to our end customers.</span></div><div style="margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Principles of Consolidation</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The accompanying consolidated financial statements, which include the accounts of Nutanix, Inc. and its wholly-owned subsidiaries, have been prepared in conformity with accounting principles generally accepted in the United States ("U.S. GAAP"). All intercompany accounts and transactions have been eliminated in consolidation. Certain reclassifications have been made to the prior year financial statements to conform to the current year presentation. These reclassifications had no impact on the previously reported net loss or accumulated deficit. </span></div><div style="margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Use of Estimates</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Such management estimates and assumptions include, but are not limited to, the best estimate of selling prices for products and related support; useful lives and recoverability of intangible assets and property and equipment; allowance for doubtful accounts; determination of fair value of stock-based awards; accounting for income taxes, including the valuation allowance on deferred tax assets and uncertain tax positions; warranty liability; purchase commitment liabilities to our OEMs; sales commissions expense and the period of benefit for deferred commissions; whether an arrangement is or contains a lease; the incremental borrowing rate to measure the present value of operating right-of-use assets and lease liabilities; and contingencies and litigation. Management evaluates these estimates and assumptions on an ongoing basis using historical experience and other factors and makes adjustments when facts and circumstances dictate. 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="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">In response to the ongoing and rapidly evolving COVID-19 pandemic, we considered the impact of the estimated economic implications on our critical and significant accounting estimates, including assessment of collectibility of customer contracts, valuation of accounts receivable, provision for purchase commitments to our OEMs and impairment of long-lived assets, right-of-use assets, and deferred commissions.</span></div><div style="margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Concentration Risk</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Credit Risk</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">—Financial instruments that potentially subject us to concentrations of credit risk consist of cash and cash equivalents and accounts receivable. We invest only in high-quality credit instruments and maintain our cash and cash equivalents and available-for-sale investments in fixed income securities. Management believes that the financial institutions that hold our investments are financially sound and, accordingly, are subject to minimal credit risk. Our deposits are with multiple institutions, however such deposits may exceed federally insured limits. We provide credit, in the normal course of business, to a number of companies and perform credit evaluations of our customers.</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Concentration of Revenue and Accounts Receivable </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">— We sell our products primarily through our Partners and occasionally directly to end customers. For the fiscal years ended July 31, 2018, 2019 and 2020, no end customer accounted for more than 10% of total revenue or accounts receivable.</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">For each significant Partner, revenue as a percentage of total revenue and accounts receivable as a percentage of total accounts receivable, net are as follows:</span></div><div style="margin-top:3pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:25.800%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.788%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.788%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.788%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.788%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.798%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts Receivable <br/>as of July 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Year Ended July 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Partners</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Partner A</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Partner B</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Partner C</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Partner D</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td></tr></table></div><div style="text-indent:-22.5pt;padding-left:22.5pt;"><span><br/></span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:43.859%;"><tr><td style="width:1.0%;"/><td style="width:98.900%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr></table></div><div style="text-indent:-18pt;padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">(1)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.02pt;">Less than 10%</span></div><div style="margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Summary of Significant Accounting Policies</span></div><div style="margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Cash, Cash Equivalents and Short-Term Investments</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We classify all highly liquid investments with original maturities of three months or less from the date of purchase as cash equivalents and all highly liquid investments with stated maturities of greater than three months as marketable securities.</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We determine the appropriate classification of our marketable securities at the time of purchase and reevaluate such designation as of each balance sheet date. We classify and account for our marketable securities as available-for-sale securities. We classify our marketable securities with stated maturities greater than twelve months as short-term investments due to our intent and ability to use these securities to support our current operations.</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our marketable securities are recorded at their estimated fair value. Unrealized gains or losses on available-for-sale securities are reported in other comprehensive income (loss). We periodically review whether our securities may be other-than-temporarily impaired, including whether or not (i) we have the intent to sell the security or (ii) it is more likely than not that we will be required to sell the security before its anticipated recovery. If one of these factors is met, we will record an impairment loss associated with our impaired investment. The impairment loss will be recorded as a write-down of investments in the consolidated balance sheets and a realized loss within other expense in the consolidated statements of operations.</span></div><div style="margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Fair Value Measurement</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We define fair value as the price that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. When determining the fair value measurements for assets and liabilities, which are required to be recorded at fair value, we consider the principal or most advantageous market in which to transact and the market-based risk. We apply fair value accounting for all assets and liabilities that are recognized or disclosed at fair value in the consolidated financial statements on a recurring basis. The carrying amounts reported in the consolidated financial statements for cash and cash equivalents, accounts receivable, accounts payable and accrued liabilities approximate their fair values due to their short-term nature. The fair value of the 0% Convertible Senior Notes, due in January 2023 (the "2023 Notes") is determined based on the closing trading price per $100 of the 2023 Notes as of the last day of trading for the period. </span></div><div style="margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Accounts Receivable and Allowance for Doubtful Accounts</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Accounts receivable are recorded at the invoiced amount, net of an allowance for doubtful accounts. Credit is extended to customers based on an evaluation of their financial condition and other factors. We generally do not require collateral or other security to support accounts receivable. We perform ongoing credit evaluations of our customers and maintain an allowance for doubtful accounts.</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The allowance for doubtful accounts is based on the best estimate of the amount of probable credit losses in existing accounts receivable. We evaluate the collectability of our accounts receivable based on known collection risks and historical experience. In circumstances where we are aware of a specific customer’s inability to meet its financial obligations (e.g., bankruptcy filings or substantial downgrading of credit ratings), we record an allowance for doubtful accounts in order to reduce the net recognized receivable to the amount we reasonably believe will be collected. For all other customers, we record an allowance for doubtful accounts based on the length of time the receivable is past due and our historical experience of collections and write-offs.</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The changes in the allowance for doubtful accounts are as follows:</span></div><div style="margin-top:3pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:59.280%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.619%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.619%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.622%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Year Ended July 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Allowance for doubtful accounts—beginning balance</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">132</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">815</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">379</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Charged to allowance for doubtful accounts</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">815</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">437</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">822</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Recoveries</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(290)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(22)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Write-offs</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(132)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(583)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(375)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Allowance for doubtful accounts—ending balance</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">815</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">379</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">804</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Property and Equipment</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Property and equipment, including leasehold improvements, are stated at cost, less accumulated depreciation and amortization. We include the cost to acquire demonstration units and the related accumulated depreciation in property and equipment as such units are generally not available for sale. Depreciation and amortization is computed using the straight-line method over the estimated useful lives of the related assets.</span></div><div style="margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Leases</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We determine if an arrangement is or contains a lease at inception by evaluating various factors, including whether a vendor’s right to substitute an identified asset is substantive. Lease classification is determined at the lease commencement date when the leased assets are made available for our use. Operating leases are included in operating lease right-of-use assets, operating lease liabilities—current and operating lease liabilities—non-current in our consolidated balance sheet as of July 31, 2020. We did not have any material financing leases in the periods presented. </span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Operating lease right-of-use assets ("ROU assets") represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make payments arising from the lease. Operating lease ROU assets and liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. Lease payments consist primarily of fixed payments under the arrangement, less any lease incentives, such as rent holidays. Variable lease payments not dependent on an index or a rate are expensed as incurred and are not included within the ROU asset and lease liability calculation. Variable lease payments primarily include reimbursements of costs incurred by lessors for common area maintenance, property taxes and utilities. We use an estimate of our incremental borrowing rate ("IBR") based on the information available at the lease commencement date in determining the present value of lease payments, unless the implicit rate is readily determinable. In determining the appropriate IBR, we consider information including, but not limited to, our credit rating, the lease term and the currency in which the arrangement is denominated. For leases which commenced prior to our adoption of Accounting Standards Update ("ASU") 2016-02, Leases ("ASC 842"), we used the IBR as of August 1, 2019. Our lease terms may include renewal options, which are not included in the lease terms for calculating our lease liability, as we are not reasonably certain that we will exercise these renewal options at the time of the lease commencement. Lease costs are recognized on a straight-line basis as operating expenses within our consolidated statements of operations. We present lease payments within cash flows from operations within the consolidated statements of cash flows.</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">For our operating leases, we elected to account for lease and non-lease components as a single lease component. Additionally, we do not record leases on the consolidated balance sheet that have a lease term of 12 months or less at the lease commencement date.</span></div><div style="margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Business Combinations</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We account for our acquisitions using the acquisition method. Goodwill is measured at the acquisition date as the excess of the purchase price over the fair value of the assets acquired and liabilities assumed. Significant estimates and assumptions are made by management to value such assets and liabilities. Although we believe that those estimates and assumptions are reasonable and appropriate, they are inherently uncertain and subject to refinement. Additional information related to the acquisition date fair value of acquired assets and assumed liabilities obtained during the measurement period, not to exceed one year, may result in changes to the recorded values of such assets and liabilities, resulting in an offsetting adjustment to the goodwill associated with the business acquired. </span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Uncertain tax positions and tax-related valuation allowances are initially established in connection with a business combination as of the acquisition date. We continue to collect information and reevaluate these estimates and assumptions quarterly. We will record any adjustments to our preliminary estimates to goodwill, provided that it is within the one-year measurement period. Any contingent consideration payable is recognized at fair value at the acquisition date. Liability-classified contingent consideration is remeasured each reporting period, with changes in fair value recognized in earnings until the contingent consideration is settled. </span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Acquisition related costs incurred in connection with a business combination, other than those associated with the issuance of debt or equity securities, are expensed as incurred.</span></div><div style="margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Goodwill, Intangible Assets and Other Long-Lived Assets</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Goodwill represents the future economic benefits arising from other assets acquired in a business combination or an acquisition that are not individually identified and separately recorded. The excess of the purchase price over the estimated fair value of net assets of businesses acquired in a business combination is recognized as goodwill. </span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Intangible assets consist of identifiable intangible assets, including developed technology, customer relationships and trade names, resulting from business combinations. Finite-lived intangible assets are recorded at fair value, net of accumulated amortization. Finite-lived intangible assets are amortized on a straight-line basis over their estimated useful lives. Amortization expense is included as a component of cost of product revenue and sales and marketing expense in the accompanying consolidated statements of operations. Amounts included in sales and marketing expense relate to customer relationships. </span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Goodwill and other intangible assets acquired in a business combination and determined to have an indefinite useful life are not amortized, but instead tested for impairment at least annually, as of May 1 of each year. Such goodwill and other intangible assets may also be tested for impairment between annual tests in the presence of impairment indicators such as, but not limited to: (i) a significant adverse change in legal factors or in the business climate; (ii) a substantial decline in our market capitalization; (iii) an adverse action or assessment by a regulator; (iv) unanticipated competition; (v) loss of key personnel; (vi) a more likely-than-not expectation of the sale or disposal of a reporting unit or a significant portion thereof; (vii) a realignment of our resources or restructuring of our existing businesses in response to changes to industry and market conditions; (viii) testing for recoverability of a significant asset group within a reporting unit; or (ix) a higher discount rate used in the impairment analysis as impacted by an increase in interest rates. </span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Goodwill is tested for impairment by comparing the reporting unit's carrying value, including goodwill, to the fair value of the reporting unit. We operate under one reporting unit and for our annual goodwill impairment test, we determine the fair value of our reporting unit based on our enterprise value. We may elect to utilize a qualitative assessment to determine whether it is more likely than not that the fair value of our reporting unit is less than its carrying value. If, after assessing the qualitative factors, we determine that it is more likely than not that the fair value of our reporting unit is less than its carrying value, an impairment analysis will be performed. We compare the fair value of our reporting unit with its carrying amount and if the carrying value of the reporting unit exceeds its fair value, an impairment loss will be recognized. </span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Long-lived assets, such as property and equipment and finite-lived intangible assets subject to depreciation and amortization, are evaluated for impairment whenever events or changes in circumstances indicate that their carrying amount may not be recoverable. Among the factors and circumstances we consider in determining recoverability are: (i) a significant decrease in the market price of a long-lived asset; (ii) a significant adverse change in the extent or manner in which a long-lived asset is being used or in its physical condition; (iii) a significant adverse change in legal factors or in the business climate that could affect the value of a long-lived asset, including an adverse action or assessment by a regulator; (iv) an accumulation of costs significantly in excess of the amount originally expected for the acquisition; and (v) current-period operating or cash flow loss combined with a history of operating or cash flow losses or a projection or forecast that demonstrates continuing losses associated with the use of a long-lived asset. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to the estimated undiscounted future cash flows expected to be generated by the asset. If the carrying amount of an asset exceeds its estimated future cash flows, an impairment charge is recognized in the amount by which the carrying amount of the asset exceeds the fair value of the asset. </span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">There have been no indicators of impairment of goodwill, intangible assets or other long-lived assets and we did not record any material impairment losses during fiscal 2018, 2019 or 2020. </span></div><div style="margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Revenue Recognition</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The core principle of ASC 606 is to recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration the entity expects to be entitled to in exchange for those goods or services. This principle is achieved by applying the following five-step approach: </span></div><div style="text-indent:-22.5pt;padding-left:36pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:17.5pt;">Identification of the contract, or contracts, with a customer —</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> A contract with a customer exists when (i) we enter into an enforceable contract with a customer that defines each party’s rights regarding the goods or services to be transferred and identifies the payment terms related to these goods or services, (ii) the contract has commercial substance and (iii) we determine that collection of substantially all consideration for goods or services that are transferred is probable based on the customer’s intent and ability to pay the promised consideration. We apply judgment in determining the customer’s ability and intention to pay, which is based on a variety of factors, including the customer’s historical payment experience or, in the case of a new customer, published credit and financial information pertaining to the customer.</span></div><div style="text-indent:-22.5pt;padding-left:36pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:19pt;">Identification of the performance obligations in the contract — </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Performance obligations promised in a contract are identified based on the goods or services that will be transferred to the customer that are both capable of being distinct, whereby the customer can benefit from the goods or services either on their own or together with other resources that are readily available from third parties or from us, and are distinct in the context of the contract, whereby the transfer of the goods or services is separately identifiable from other promises in the contract. To the extent a contract includes multiple promised goods or services, we apply judgment to determine whether promised goods or services are capable of being distinct and distinct in the context of the contract. If these criteria are not met, the promised goods or services are accounted for as a combined performance obligation.</span></div><div style="text-indent:-22.5pt;padding-left:36pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:19pt;">Determination of the transaction price</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> — The transaction price is determined based on the consideration to which we will be entitled in exchange for transferring goods or services to the customer. </span></div><div style="text-indent:-22.5pt;padding-left:36pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:19pt;">Allocation of the transaction price to the performance obligations in the contract </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">— If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. Contracts that contain multiple performance obligations require an allocation of the transaction price to each performance obligation based on a relative standalone selling price ("SSP"). We determine SSP based on the price at which the performance obligation is sold separately. If the SSP is not observable through past transactions, we estimate the SSP, taking into account available information such as market conditions and internally approved pricing guidelines related to the performance obligations. </span></div><div style="text-indent:-22.5pt;padding-left:36pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:17.5pt;">Recognition of revenue when, or as, performance obligations are satisfied</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> — We satisfy performance obligations either over time or at a point in time. Revenue is recognized at the time the related performance obligation is satisfied with the transfer of a promised good or service to a customer. For additional details on revenue recognition, refer to Note 3 of Notes to Consolidated Financial Statements.</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Contracts with multiple performance obligations — </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Some of our contracts with customers contain multiple performance obligations. For these contracts, we account for individual performance obligations separately if they are distinct. The transaction price is allocated to the separate performance obligations on a relative standalone selling price ("SSP") basis. For deliverables that we routinely sell separately, such as software entitlement and support subscriptions on our core offerings, we determine SSP by evaluating the standalone sales over the trailing 12 months. For those that are not sold routinely, we determine SSP based on our overall pricing trends and objectives, taking into consideration market conditions and other factors, including the value of our contracts, the products sold and geographic locations. </span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Contract balances — </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The timing of revenue recognition may differ from the timing of invoicing to customers. Accounts receivable are recorded at the invoiced amount, net of an allowance for doubtful accounts. A receivable is recognized in the period we deliver goods or provide services, or when our right to consideration is unconditional. In situations where revenue recognition occurs before invoicing, an unbilled receivable is created, which represents a contract asset. Unbilled accounts receivable, included in accounts receivable, net on the consolidated balance sheets, was not material for any of the periods presented.</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Payment terms on invoiced amounts are typically 30-45 days. The balance of accounts receivable, net of allowance for doubtful accounts, as of July 31, 2019 and 2020 is presented in the accompanying consolidated balance sheets. </span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Costs to obtain and fulfill a contract — </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We capitalize commissions paid to sales personnel and the related payroll taxes when customer contracts are signed. These costs are recorded as deferred commissions in the consolidated balance sheets, current and non-current. We determine whether costs should be deferred based on our sales compensation plans, if the commissions are incremental and would not have been incurred absent the execution of the customer contract. Commissions paid upon the initial acquisition of a contract are amortized over the estimated period of benefit, which may exceed the term of the initial contract if the commissions expected to be paid upon renewal are not commensurate with that of the original contract. Accordingly, the amortization of deferred costs is recognized on a systematic basis that is consistent with the pattern of revenue recognition allocated to each performance obligation and included in sales and marketing expense in the consolidated statements of operations. We determine the estimated period of benefit by evaluating the expected renewals of customer contracts, the duration of relationships with our customers, customer retention data, our technology development lifecycle and other factors. Deferred costs are periodically reviewed for impairment.</span></div><div style="text-indent:22.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">Taxes assessed by a government authority that are both imposed on and concurrent with specific revenue transactions between us and our customers are presented on a net basis in our consolidated statements of operations.</span></div><div style="text-indent:22.5pt;margin-top:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Deferred revenue —</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> Deferred revenue primarily consists of amounts that have been invoiced but not yet recognized as revenue and primarily pertain to software entitlement and support subscriptions and professional services. The current portion of deferred revenue represents the amounts that are expected to be recognized as revenue within one year of the consolidated balance sheet date.</span></div><div style="margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Cost of Revenue</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Cost of revenue consists of cost of product revenue and cost of support, entitlements and other services revenue. Personnel costs associated with our operations and global customer support organizations consist of salaries, benefits and stock-based compensation. Allocated costs consist of certain facilities, depreciation and amortization, recruiting and information technology costs allocated based on headcount.</span></div><div style="margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Warranties</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We generally provide a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA3MGM0Y2YxMWVhODQ3NTdhNGVlZjZkOTc1ZThjYTU5L3NlYzowNzBjNGNmMTFlYTg0NzU3YTRlZWY2ZDk3NWU4Y2E1OV8xMDMvZnJhZzplMTRhMzVkMTQzMTI0NGFmYjVhYzAxOWU4ZDYwMjRhYy90ZXh0cmVnaW9uOmUxNGEzNWQxNDMxMjQ0YWZiNWFjMDE5ZThkNjAyNGFjXzIxNDM5_c341a39d-b26d-4026-9ef8-fabd3a3fa5c2">one</span>-year warranty on hardware sold by us and a 90-day warranty on software licenses. The hardware warranty provides for parts replacement for defective components and the software warranty provides for bug fixes. With respect to the hardware warranty obligation, we have a warranty agreement with our contract manufacturers under which the OEMs are generally required to replace defective hardware within three years of shipment. Furthermore, our post-contract customer support ("PCS") agreements provide for the same parts replacement that customers are entitled to under the warranty program, except that replacement parts are delivered according to targeted response times to minimize disruption to the customers’ critical business applications. Substantially all customers purchase PCS agreements.</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Given the warranty agreement with our OEMs and considering that substantially all products are sold together with PCS agreements, we generally have very limited exposure related to warranty costs and therefore no warranty reserve has been recognized.</span></div><div style="margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Research and Development</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our research and development expense consists primarily of product development personnel costs, including salaries and benefits, stock-based compensation and allocated facilities costs. Research and development costs are expensed as incurred.</span></div><div style="margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Stock-Based Compensation</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Stock-based compensation expense is measured based on the grant date fair value of share-based awards. The fair value of the purchase rights under our 2016 Employee Stock Purchase Plan ("2016 ESPP") is estimated using the Black-Scholes-Merton ("Black-Scholes") option pricing model, which is impacted by the fair value of our common stock, as well as changes in assumptions regarding a number of subjective variables. These variables include the expected common stock price volatility over the term of the awards, the expected term of the awards, risk-free interest rates and expected dividend yield. The fair value of restricted stock units ("RSUs") is determined using the fair value of our common stock on the date of grant.</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We grant stock awards with service conditions only and with both service and performance conditions. We recognize stock-based compensation expense for employee stock awards with a service condition only using the straight-line method over the requisite service period of the awards, which is generally the vesting period. We use the accelerated attribution method to recognize stock-based compensation expense related to employee stock awards that contain both service and performance conditions. The fair value of the 2016 ESPP purchase rights is recognized as expense on a straight-line basis over the offering period. We account for forfeitures of all share-based awards when they occur.</span></div><div style="margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Foreign Currency</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The functional currency of our foreign subsidiaries is the U.S. dollar. Transactions denominated in currencies other than the functional currency are remeasured at the average exchange rate in effect during the reporting period. At the end of each reporting period all monetary assets and liabilities of our subsidiaries are remeasured at the current U.S. dollar exchange rate at the end of the reporting period. Remeasurement gains and losses are included within other expense, net in the accompanying consolidated statements of operations. During the fiscal years ended July 31, 2018, 2019 and 2020, we recognized foreign currency losses of $3.6 million, $2.5 million and $9.4 million, respectively. To date, we have not undertaken any hedging transactions related to foreign currency exposure.</span></div><div style="margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Segments</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our chief operating decision maker is a group which is comprised of our Chief Executive Officer and Chief Financial Officer. This group allocates resources and assesses financial performance based upon discrete financial information at the consolidated level. Accordingly, we have determined that we operate as a single operating and reportable segment.</span></div><div style="margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Income Taxes</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We account for income taxes using the asset and liability method. Deferred income taxes are recognized by applying enacted statutory tax rates applicable to future years to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carryforwards. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. The measurement of deferred tax assets is reduced, if necessary, by a valuation allowance on amounts that are more likely than not to be realized.</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We record a liability for uncertain tax positions if it is not more likely than not to be sustained based solely on its technical merits as of the reporting date. We consider many factors when evaluating and estimating our tax positions and tax benefits, which may require periodic adjustments and may not accurately anticipate actual outcomes.</span></div><div style="margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Advertising Costs</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Advertising costs are charged to sales and marketing expenses as incurred in the consolidated statements of operations. During the fiscal years ended July 31, 2018, 2019 and 2020, advertising expense was $14.6 million, $26.7 million and $38.7 million, respectively.</span></div><div style="margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Recently Adopted Accounting Pronouncements</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In February 2016, the Financial Accounting Standards Board (the "FASB") issued ASC 842, which requires the recognition of ROU assets and lease liabilities on the consolidated balance sheets and additional disclosures around key information about leasing arrangements. We adopted the standard effective August 1, 2019, using a modified retrospective transition method. As a result, our consolidated balance sheet as of July 31, 2019 was not restated and continued to be reported under the previous lease standard ("ASC 840"), and is therefore not comparative. We elected the package of practical expedients permitted under the transition guidance, which allowed us to not reassess whether existing arrangements contain leases, not reassess lease classification and not reassess initial direct costs. The standard had a material impact on our consolidated balance sheet, but did not have an impact on our consolidated statement of operations or cash flows. The most significant impact was the recognition of ROU assets and lease liabilities for operating leases. We recognized ROU assets and lease liabilities of $120.2 million and $142.1 million, respectively, on our consolidated balance sheet on August 1, 2019, which included reclassifying lease incentives, prepaid rent and deferred rent as components of the ROU asset. The difference between the total ROU assets and total lease liabilities recorded as of August 1, 2019 was due primarily to the derecognition of deferred rent liabilities that were included in accrued expenses and other current liabilities and other liabilities—non-current in our consolidated balance sheet as of July 31, 2019. The operating lease ROU asset also includes any lease payments made prior to commencement date and excludes lease incentives. Refer to Note 7 for additional details.</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In February 2018, the FASB issued ASU 2018-02, Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income, which provides companies with an option to reclassify stranded tax effects resulting from the enactment of the Tax Cuts and Jobs Act ("TCJA") from accumulated other comprehensive income to retained earnings. We adopted the new standard effective August 1, 2019 and the adoption had no impact on our consolidated financial statements.</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes, which simplifies the accounting for income taxes by removing certain exceptions to the general principles in Topic 740 and clarify and amend existing guidance. The new standard is effective for fiscal years beginning after December 15, 2020, with early adoption permitted, including interim reporting periods within those fiscal years. We early adopted the new standard effective November 1, 2019 and the adoption had no impact in our consolidated financial statements.</span></div><div style="margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Recently Issued and Not Yet Adopted Accounting Pronouncements</span></div> Principles of ConsolidationThe accompanying consolidated financial statements, which include the accounts of Nutanix, Inc. and its wholly-owned subsidiaries, have been prepared in conformity with accounting principles generally accepted in the United States ("U.S. GAAP"). All intercompany accounts and transactions have been eliminated in consolidation. Certain reclassifications have been made to the prior year financial statements to conform to the current year presentation. These reclassifications had no impact on the previously reported net loss or accumulated deficit. <div style="margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Use of Estimates</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Such management estimates and assumptions include, but are not limited to, the best estimate of selling prices for products and related support; useful lives and recoverability of intangible assets and property and equipment; allowance for doubtful accounts; determination of fair value of stock-based awards; accounting for income taxes, including the valuation allowance on deferred tax assets and uncertain tax positions; warranty liability; purchase commitment liabilities to our OEMs; sales commissions expense and the period of benefit for deferred commissions; whether an arrangement is or contains a lease; the incremental borrowing rate to measure the present value of operating right-of-use assets and lease liabilities; and contingencies and litigation. Management evaluates these estimates and assumptions on an ongoing basis using historical experience and other factors and makes adjustments when facts and circumstances dictate. 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="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">In response to the ongoing and rapidly evolving COVID-19 pandemic, we considered the impact of the estimated economic implications on our critical and significant accounting estimates, including assessment of collectibility of customer contracts, valuation of accounts receivable, provision for purchase commitments to our OEMs and impairment of long-lived assets, right-of-use assets, and deferred commissions.</span></div> <div style="margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Concentration Risk</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Credit Risk</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">—Financial instruments that potentially subject us to concentrations of credit risk consist of cash and cash equivalents and accounts receivable. We invest only in high-quality credit instruments and maintain our cash and cash equivalents and available-for-sale investments in fixed income securities. Management believes that the financial institutions that hold our investments are financially sound and, accordingly, are subject to minimal credit risk. Our deposits are with multiple institutions, however such deposits may exceed federally insured limits. We provide credit, in the normal course of business, to a number of companies and perform credit evaluations of our customers.</span></div>Concentration of Revenue and Accounts Receivable — We sell our products primarily through our Partners and occasionally directly to end customers. <div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">For each significant Partner, revenue as a percentage of total revenue and accounts receivable as a percentage of total accounts receivable, net are as follows:</span></div><div style="margin-top:3pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:25.800%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.788%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.788%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.788%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.788%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.798%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts Receivable <br/>as of July 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Year Ended July 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Partners</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Partner A</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Partner B</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Partner C</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Partner D</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td></tr></table></div><div style="text-indent:-22.5pt;padding-left:22.5pt;"><span><br/></span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:43.859%;"><tr><td style="width:1.0%;"/><td style="width:98.900%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr></table></div><div style="text-indent:-18pt;padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">(1)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.02pt;">Less than 10%</span></div> 0.18 0.24 0.29 0.27 0.33 0.13 0.13 0.14 0.18 0.16 0.10 0.10 0.20 0.10 1 1 <div style="margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Cash, Cash Equivalents and Short-Term Investments</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We classify all highly liquid investments with original maturities of three months or less from the date of purchase as cash equivalents and all highly liquid investments with stated maturities of greater than three months as marketable securities.</span></div> <div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We determine the appropriate classification of our marketable securities at the time of purchase and reevaluate such designation as of each balance sheet date. We classify and account for our marketable securities as available-for-sale securities. We classify our marketable securities with stated maturities greater than twelve months as short-term investments due to our intent and ability to use these securities to support our current operations.</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our marketable securities are recorded at their estimated fair value. Unrealized gains or losses on available-for-sale securities are reported in other comprehensive income (loss). We periodically review whether our securities may be other-than-temporarily impaired, including whether or not (i) we have the intent to sell the security or (ii) it is more likely than not that we will be required to sell the security before its anticipated recovery. If one of these factors is met, we will record an impairment loss associated with our impaired investment. The impairment loss will be recorded as a write-down of investments in the consolidated balance sheets and a realized loss within other expense in the consolidated statements of operations.</span></div> Fair Value MeasurementWe define fair value as the price that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. When determining the fair value measurements for assets and liabilities, which are required to be recorded at fair value, we consider the principal or most advantageous market in which to transact and the market-based risk. We apply fair value accounting for all assets and liabilities that are recognized or disclosed at fair value in the consolidated financial statements on a recurring basis. The carrying amounts reported in the consolidated financial statements for cash and cash equivalents, accounts receivable, accounts payable and accrued liabilities approximate their fair values due to their short-term nature. The fair value of the 0% Convertible Senior Notes, due in January 2023 (the "2023 Notes") is determined based on the closing trading price per $100 of the 2023 Notes as of the last day of trading for the period. <div style="margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Accounts Receivable and Allowance for Doubtful Accounts</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Accounts receivable are recorded at the invoiced amount, net of an allowance for doubtful accounts. Credit is extended to customers based on an evaluation of their financial condition and other factors. We generally do not require collateral or other security to support accounts receivable. We perform ongoing credit evaluations of our customers and maintain an allowance for doubtful accounts.</span></div>The allowance for doubtful accounts is based on the best estimate of the amount of probable credit losses in existing accounts receivable. We evaluate the collectability of our accounts receivable based on known collection risks and historical experience. In circumstances where we are aware of a specific customer’s inability to meet its financial obligations (e.g., bankruptcy filings or substantial downgrading of credit ratings), we record an allowance for doubtful accounts in order to reduce the net recognized receivable to the amount we reasonably believe will be collected. For all other customers, we record an allowance for doubtful accounts based on the length of time the receivable is past due and our historical experience of collections and write-offs. <div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The changes in the allowance for doubtful accounts are as follows:</span></div><div style="margin-top:3pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:59.280%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.619%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.619%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.622%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Year Ended July 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Allowance for doubtful accounts—beginning balance</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">132</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">815</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">379</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Charged to allowance for doubtful accounts</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">815</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">437</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">822</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Recoveries</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(290)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(22)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Write-offs</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(132)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(583)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(375)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Allowance for doubtful accounts—ending balance</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">815</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">379</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">804</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div> 132000 815000 379000 815000 437000 822000 0 290000 22000 132000 583000 375000 815000 379000 804000 <div style="margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Property and Equipment</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Property and equipment, including leasehold improvements, are stated at cost, less accumulated depreciation and amortization. We include the cost to acquire demonstration units and the related accumulated depreciation in property and equipment as such units are generally not available for sale. Depreciation and amortization is computed using the straight-line method over the estimated useful lives of the related assets.</span></div><div style="margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Leases</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We determine if an arrangement is or contains a lease at inception by evaluating various factors, including whether a vendor’s right to substitute an identified asset is substantive. Lease classification is determined at the lease commencement date when the leased assets are made available for our use. Operating leases are included in operating lease right-of-use assets, operating lease liabilities—current and operating lease liabilities—non-current in our consolidated balance sheet as of July 31, 2020. We did not have any material financing leases in the periods presented. </span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Operating lease right-of-use assets ("ROU assets") represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make payments arising from the lease. Operating lease ROU assets and liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. Lease payments consist primarily of fixed payments under the arrangement, less any lease incentives, such as rent holidays. Variable lease payments not dependent on an index or a rate are expensed as incurred and are not included within the ROU asset and lease liability calculation. Variable lease payments primarily include reimbursements of costs incurred by lessors for common area maintenance, property taxes and utilities. We use an estimate of our incremental borrowing rate ("IBR") based on the information available at the lease commencement date in determining the present value of lease payments, unless the implicit rate is readily determinable. In determining the appropriate IBR, we consider information including, but not limited to, our credit rating, the lease term and the currency in which the arrangement is denominated. For leases which commenced prior to our adoption of Accounting Standards Update ("ASU") 2016-02, Leases ("ASC 842"), we used the IBR as of August 1, 2019. Our lease terms may include renewal options, which are not included in the lease terms for calculating our lease liability, as we are not reasonably certain that we will exercise these renewal options at the time of the lease commencement. Lease costs are recognized on a straight-line basis as operating expenses within our consolidated statements of operations. We present lease payments within cash flows from operations within the consolidated statements of cash flows.</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">For our operating leases, we elected to account for lease and non-lease components as a single lease component. Additionally, we do not record leases on the consolidated balance sheet that have a lease term of 12 months or less at the lease commencement date.</span></div> <div style="margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Business Combinations</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We account for our acquisitions using the acquisition method. Goodwill is measured at the acquisition date as the excess of the purchase price over the fair value of the assets acquired and liabilities assumed. Significant estimates and assumptions are made by management to value such assets and liabilities. Although we believe that those estimates and assumptions are reasonable and appropriate, they are inherently uncertain and subject to refinement. Additional information related to the acquisition date fair value of acquired assets and assumed liabilities obtained during the measurement period, not to exceed one year, may result in changes to the recorded values of such assets and liabilities, resulting in an offsetting adjustment to the goodwill associated with the business acquired. </span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Uncertain tax positions and tax-related valuation allowances are initially established in connection with a business combination as of the acquisition date. We continue to collect information and reevaluate these estimates and assumptions quarterly. We will record any adjustments to our preliminary estimates to goodwill, provided that it is within the one-year measurement period. Any contingent consideration payable is recognized at fair value at the acquisition date. Liability-classified contingent consideration is remeasured each reporting period, with changes in fair value recognized in earnings until the contingent consideration is settled. </span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Acquisition related costs incurred in connection with a business combination, other than those associated with the issuance of debt or equity securities, are expensed as incurred.</span></div> <div style="margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Goodwill, Intangible Assets and Other Long-Lived Assets</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Goodwill represents the future economic benefits arising from other assets acquired in a business combination or an acquisition that are not individually identified and separately recorded. The excess of the purchase price over the estimated fair value of net assets of businesses acquired in a business combination is recognized as goodwill. </span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Intangible assets consist of identifiable intangible assets, including developed technology, customer relationships and trade names, resulting from business combinations. Finite-lived intangible assets are recorded at fair value, net of accumulated amortization. Finite-lived intangible assets are amortized on a straight-line basis over their estimated useful lives. Amortization expense is included as a component of cost of product revenue and sales and marketing expense in the accompanying consolidated statements of operations. Amounts included in sales and marketing expense relate to customer relationships. </span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Goodwill and other intangible assets acquired in a business combination and determined to have an indefinite useful life are not amortized, but instead tested for impairment at least annually, as of May 1 of each year. Such goodwill and other intangible assets may also be tested for impairment between annual tests in the presence of impairment indicators such as, but not limited to: (i) a significant adverse change in legal factors or in the business climate; (ii) a substantial decline in our market capitalization; (iii) an adverse action or assessment by a regulator; (iv) unanticipated competition; (v) loss of key personnel; (vi) a more likely-than-not expectation of the sale or disposal of a reporting unit or a significant portion thereof; (vii) a realignment of our resources or restructuring of our existing businesses in response to changes to industry and market conditions; (viii) testing for recoverability of a significant asset group within a reporting unit; or (ix) a higher discount rate used in the impairment analysis as impacted by an increase in interest rates. </span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Goodwill is tested for impairment by comparing the reporting unit's carrying value, including goodwill, to the fair value of the reporting unit. We operate under one reporting unit and for our annual goodwill impairment test, we determine the fair value of our reporting unit based on our enterprise value. We may elect to utilize a qualitative assessment to determine whether it is more likely than not that the fair value of our reporting unit is less than its carrying value. If, after assessing the qualitative factors, we determine that it is more likely than not that the fair value of our reporting unit is less than its carrying value, an impairment analysis will be performed. We compare the fair value of our reporting unit with its carrying amount and if the carrying value of the reporting unit exceeds its fair value, an impairment loss will be recognized. </span></div>Long-lived assets, such as property and equipment and finite-lived intangible assets subject to depreciation and amortization, are evaluated for impairment whenever events or changes in circumstances indicate that their carrying amount may not be recoverable. Among the factors and circumstances we consider in determining recoverability are: (i) a significant decrease in the market price of a long-lived asset; (ii) a significant adverse change in the extent or manner in which a long-lived asset is being used or in its physical condition; (iii) a significant adverse change in legal factors or in the business climate that could affect the value of a long-lived asset, including an adverse action or assessment by a regulator; (iv) an accumulation of costs significantly in excess of the amount originally expected for the acquisition; and (v) current-period operating or cash flow loss combined with a history of operating or cash flow losses or a projection or forecast that demonstrates continuing losses associated with the use of a long-lived asset. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to the estimated undiscounted future cash flows expected to be generated by the asset. If the carrying amount of an asset exceeds its estimated future cash flows, an impairment charge is recognized in the amount by which the carrying amount of the asset exceeds the fair value of the asset. 0 0 0 <div style="margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Revenue Recognition</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The core principle of ASC 606 is to recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration the entity expects to be entitled to in exchange for those goods or services. This principle is achieved by applying the following five-step approach: </span></div><div style="text-indent:-22.5pt;padding-left:36pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:17.5pt;">Identification of the contract, or contracts, with a customer —</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> A contract with a customer exists when (i) we enter into an enforceable contract with a customer that defines each party’s rights regarding the goods or services to be transferred and identifies the payment terms related to these goods or services, (ii) the contract has commercial substance and (iii) we determine that collection of substantially all consideration for goods or services that are transferred is probable based on the customer’s intent and ability to pay the promised consideration. We apply judgment in determining the customer’s ability and intention to pay, which is based on a variety of factors, including the customer’s historical payment experience or, in the case of a new customer, published credit and financial information pertaining to the customer.</span></div><div style="text-indent:-22.5pt;padding-left:36pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:19pt;">Identification of the performance obligations in the contract — </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Performance obligations promised in a contract are identified based on the goods or services that will be transferred to the customer that are both capable of being distinct, whereby the customer can benefit from the goods or services either on their own or together with other resources that are readily available from third parties or from us, and are distinct in the context of the contract, whereby the transfer of the goods or services is separately identifiable from other promises in the contract. To the extent a contract includes multiple promised goods or services, we apply judgment to determine whether promised goods or services are capable of being distinct and distinct in the context of the contract. If these criteria are not met, the promised goods or services are accounted for as a combined performance obligation.</span></div><div style="text-indent:-22.5pt;padding-left:36pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:19pt;">Determination of the transaction price</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> — The transaction price is determined based on the consideration to which we will be entitled in exchange for transferring goods or services to the customer. </span></div><div style="text-indent:-22.5pt;padding-left:36pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:19pt;">Allocation of the transaction price to the performance obligations in the contract </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">— If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. Contracts that contain multiple performance obligations require an allocation of the transaction price to each performance obligation based on a relative standalone selling price ("SSP"). We determine SSP based on the price at which the performance obligation is sold separately. If the SSP is not observable through past transactions, we estimate the SSP, taking into account available information such as market conditions and internally approved pricing guidelines related to the performance obligations. </span></div><div style="text-indent:-22.5pt;padding-left:36pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:17.5pt;">Recognition of revenue when, or as, performance obligations are satisfied</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> — We satisfy performance obligations either over time or at a point in time. Revenue is recognized at the time the related performance obligation is satisfied with the transfer of a promised good or service to a customer. For additional details on revenue recognition, refer to Note 3 of Notes to Consolidated Financial Statements.</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Contracts with multiple performance obligations — </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Some of our contracts with customers contain multiple performance obligations. For these contracts, we account for individual performance obligations separately if they are distinct. The transaction price is allocated to the separate performance obligations on a relative standalone selling price ("SSP") basis. For deliverables that we routinely sell separately, such as software entitlement and support subscriptions on our core offerings, we determine SSP by evaluating the standalone sales over the trailing 12 months. For those that are not sold routinely, we determine SSP based on our overall pricing trends and objectives, taking into consideration market conditions and other factors, including the value of our contracts, the products sold and geographic locations. </span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Contract balances — </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The timing of revenue recognition may differ from the timing of invoicing to customers. Accounts receivable are recorded at the invoiced amount, net of an allowance for doubtful accounts. A receivable is recognized in the period we deliver goods or provide services, or when our right to consideration is unconditional. In situations where revenue recognition occurs before invoicing, an unbilled receivable is created, which represents a contract asset. Unbilled accounts receivable, included in accounts receivable, net on the consolidated balance sheets, was not material for any of the periods presented.</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Payment terms on invoiced amounts are typically 30-45 days. The balance of accounts receivable, net of allowance for doubtful accounts, as of July 31, 2019 and 2020 is presented in the accompanying consolidated balance sheets. </span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Costs to obtain and fulfill a contract — </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We capitalize commissions paid to sales personnel and the related payroll taxes when customer contracts are signed. These costs are recorded as deferred commissions in the consolidated balance sheets, current and non-current. We determine whether costs should be deferred based on our sales compensation plans, if the commissions are incremental and would not have been incurred absent the execution of the customer contract. Commissions paid upon the initial acquisition of a contract are amortized over the estimated period of benefit, which may exceed the term of the initial contract if the commissions expected to be paid upon renewal are not commensurate with that of the original contract. Accordingly, the amortization of deferred costs is recognized on a systematic basis that is consistent with the pattern of revenue recognition allocated to each performance obligation and included in sales and marketing expense in the consolidated statements of operations. We determine the estimated period of benefit by evaluating the expected renewals of customer contracts, the duration of relationships with our customers, customer retention data, our technology development lifecycle and other factors. Deferred costs are periodically reviewed for impairment.</span></div><div style="text-indent:22.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">Taxes assessed by a government authority that are both imposed on and concurrent with specific revenue transactions between us and our customers are presented on a net basis in our consolidated statements of operations.</span></div><div style="text-indent:22.5pt;margin-top:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Deferred revenue —</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> Deferred revenue primarily consists of amounts that have been invoiced but not yet recognized as revenue and primarily pertain to software entitlement and support subscriptions and professional services. The current portion of deferred revenue represents the amounts that are expected to be recognized as revenue within one year of the consolidated balance sheet date.</span></div><div style="margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Cost of Revenue</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Cost of revenue consists of cost of product revenue and cost of support, entitlements and other services revenue. Personnel costs associated with our operations and global customer support organizations consist of salaries, benefits and stock-based compensation. Allocated costs consist of certain facilities, depreciation and amortization, recruiting and information technology costs allocated based on headcount.</span></div>We generate revenue primarily from the sale of our enterprise cloud platform, which can be delivered pre-installed on an appliance that is configured to order or delivered separately to be utilized on a variety of certified hardware platforms. Software can be delivered separately or on a configured-to-order appliance. When the software is not portable to other appliances, it generally has a term equal to the life of the associated appliance, while subscription term-based licenses typically have a term of <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA3MGM0Y2YxMWVhODQ3NTdhNGVlZjZkOTc1ZThjYTU5L3NlYzowNzBjNGNmMTFlYTg0NzU3YTRlZWY2ZDk3NWU4Y2E1OV8xMTIvZnJhZzo1ZTAzNmQyZTRiMjc0ZDhhYWJhNTE1ZmViZjBiMzhmMC90ZXh0cmVnaW9uOjVlMDM2ZDJlNGIyNzRkOGFhYmE1MTVmZWJmMGIzOGYwXzYyNQ_5d1bd2ce-d0eb-4fe1-9fb6-3e6ea242428d">one</span> to five years. Configured-to-order appliances, including our Nutanix-branded NX hardware line, are typically sold through Partners and can be purchased from one of our OEMs or in some cases directly from Nutanix. Our enterprise cloud platform is typically purchased with one or more years of support and entitlements, which includes the right to software upgrades and enhancements as well as technical support. A substantial portion of sales are made through channel partners and OEM relationships. <div style="margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Warranties</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We generally provide a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA3MGM0Y2YxMWVhODQ3NTdhNGVlZjZkOTc1ZThjYTU5L3NlYzowNzBjNGNmMTFlYTg0NzU3YTRlZWY2ZDk3NWU4Y2E1OV8xMDMvZnJhZzplMTRhMzVkMTQzMTI0NGFmYjVhYzAxOWU4ZDYwMjRhYy90ZXh0cmVnaW9uOmUxNGEzNWQxNDMxMjQ0YWZiNWFjMDE5ZThkNjAyNGFjXzIxNDM5_c341a39d-b26d-4026-9ef8-fabd3a3fa5c2">one</span>-year warranty on hardware sold by us and a 90-day warranty on software licenses. The hardware warranty provides for parts replacement for defective components and the software warranty provides for bug fixes. With respect to the hardware warranty obligation, we have a warranty agreement with our contract manufacturers under which the OEMs are generally required to replace defective hardware within three years of shipment. Furthermore, our post-contract customer support ("PCS") agreements provide for the same parts replacement that customers are entitled to under the warranty program, except that replacement parts are delivered according to targeted response times to minimize disruption to the customers’ critical business applications. Substantially all customers purchase PCS agreements.</span></div>Given the warranty agreement with our OEMs and considering that substantially all products are sold together with PCS agreements, we generally have very limited exposure related to warranty costs and therefore no warranty reserve has been recognized. P90D P3Y <div style="margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Research and Development</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our research and development expense consists primarily of product development personnel costs, including salaries and benefits, stock-based compensation and allocated facilities costs. Research and development costs are expensed as incurred.</span></div> <div style="margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Stock-Based Compensation</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Stock-based compensation expense is measured based on the grant date fair value of share-based awards. The fair value of the purchase rights under our 2016 Employee Stock Purchase Plan ("2016 ESPP") is estimated using the Black-Scholes-Merton ("Black-Scholes") option pricing model, which is impacted by the fair value of our common stock, as well as changes in assumptions regarding a number of subjective variables. These variables include the expected common stock price volatility over the term of the awards, the expected term of the awards, risk-free interest rates and expected dividend yield. The fair value of restricted stock units ("RSUs") is determined using the fair value of our common stock on the date of grant.</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We grant stock awards with service conditions only and with both service and performance conditions. We recognize stock-based compensation expense for employee stock awards with a service condition only using the straight-line method over the requisite service period of the awards, which is generally the vesting period. We use the accelerated attribution method to recognize stock-based compensation expense related to employee stock awards that contain both service and performance conditions. The fair value of the 2016 ESPP purchase rights is recognized as expense on a straight-line basis over the offering period. We account for forfeitures of all share-based awards when they occur.</span></div> Foreign CurrencyThe functional currency of our foreign subsidiaries is the U.S. dollar. Transactions denominated in currencies other than the functional currency are remeasured at the average exchange rate in effect during the reporting period. At the end of each reporting period all monetary assets and liabilities of our subsidiaries are remeasured at the current U.S. dollar exchange rate at the end of the reporting period. Remeasurement gains and losses are included within other expense, net in the accompanying consolidated statements of operations. -3600000 -2500000 -9400000 <div style="margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Income Taxes</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We account for income taxes using the asset and liability method. Deferred income taxes are recognized by applying enacted statutory tax rates applicable to future years to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carryforwards. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. The measurement of deferred tax assets is reduced, if necessary, by a valuation allowance on amounts that are more likely than not to be realized.</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We record a liability for uncertain tax positions if it is not more likely than not to be sustained based solely on its technical merits as of the reporting date. We consider many factors when evaluating and estimating our tax positions and tax benefits, which may require periodic adjustments and may not accurately anticipate actual outcomes.</span></div> Advertising CostsAdvertising costs are charged to sales and marketing expenses as incurred in the consolidated statements of operations. 14600000 26700000 38700000 <div style="margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Recently Adopted Accounting Pronouncements</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In February 2016, the Financial Accounting Standards Board (the "FASB") issued ASC 842, which requires the recognition of ROU assets and lease liabilities on the consolidated balance sheets and additional disclosures around key information about leasing arrangements. We adopted the standard effective August 1, 2019, using a modified retrospective transition method. As a result, our consolidated balance sheet as of July 31, 2019 was not restated and continued to be reported under the previous lease standard ("ASC 840"), and is therefore not comparative. We elected the package of practical expedients permitted under the transition guidance, which allowed us to not reassess whether existing arrangements contain leases, not reassess lease classification and not reassess initial direct costs. The standard had a material impact on our consolidated balance sheet, but did not have an impact on our consolidated statement of operations or cash flows. The most significant impact was the recognition of ROU assets and lease liabilities for operating leases. We recognized ROU assets and lease liabilities of $120.2 million and $142.1 million, respectively, on our consolidated balance sheet on August 1, 2019, which included reclassifying lease incentives, prepaid rent and deferred rent as components of the ROU asset. The difference between the total ROU assets and total lease liabilities recorded as of August 1, 2019 was due primarily to the derecognition of deferred rent liabilities that were included in accrued expenses and other current liabilities and other liabilities—non-current in our consolidated balance sheet as of July 31, 2019. The operating lease ROU asset also includes any lease payments made prior to commencement date and excludes lease incentives. Refer to Note 7 for additional details.</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In February 2018, the FASB issued ASU 2018-02, Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income, which provides companies with an option to reclassify stranded tax effects resulting from the enactment of the Tax Cuts and Jobs Act ("TCJA") from accumulated other comprehensive income to retained earnings. We adopted the new standard effective August 1, 2019 and the adoption had no impact on our consolidated financial statements.</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes, which simplifies the accounting for income taxes by removing certain exceptions to the general principles in Topic 740 and clarify and amend existing guidance. The new standard is effective for fiscal years beginning after December 15, 2020, with early adoption permitted, including interim reporting periods within those fiscal years. We early adopted the new standard effective November 1, 2019 and the adoption had no impact in our consolidated financial statements.</span></div><div style="margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Recently Issued and Not Yet Adopted Accounting Pronouncements</span></div> 120200000 142100000 BUSINESS COMBINATIONS<div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We completed one acquisition in fiscal 2019. We did not complete any acquisitions in fiscal 2020. The purchase price allocation for the fiscal 2019 acquisition, discussed in detail below, reflects various fair value estimates and analyses, including certain tangible assets acquired and liabilities assumed, the valuation of intangible assets acquired, income taxes and goodwill, which were subject to change within the measurement period as preliminary valuations were finalized. Measurement period adjustments are recorded in the reporting period in which the estimates are finalized and adjustment amounts are determined. We determined the fair values of the intangible assets with the assistance of a valuation firm. The estimation of the fair value of the intangible assets required the use of valuation techniques and entailed consideration of all the relevant factors that might affect the fair value, such as present value factors and estimates of future revenues and costs. </span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our consolidated financial statements for the fiscal years ended July 31, 2019 and 2020 include the operations of the acquired company from the date the deal closed. Pro forma results of operations have not been presented because they are not material to our consolidated financial statements. Goodwill represents the excess of the purchase price over the fair value of the net tangible and intangible assets acquired. The goodwill recognized in this acquisition is primarily attributable to the synergies expected from the expanded market opportunities with our offerings and the knowledgeable and experienced workforce that joined us as part of the acquisition. Goodwill will not be amortized, but will instead be tested for impairment annually, or more frequently if certain indicators of impairment are present.</span></div><div style="margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Mainframe2, Inc.</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On August 24, 2018, we completed the acquisition of Mainframe2, Inc. ("Frame"), a privately held Delaware corporation with its principal offices in San Mateo, California ("Frame Acquisition"). Frame provides a cloud-based Windows desktop and application delivery service. The aggregate purchase price of approximately $130.0 million consisted of approximately $26.7 million in cash and 1,813,321 shares of our Class A common stock, with an aggregate fair value of approximately $103.3 million. The fair value of the shares of common stock issued was determined to be $56.97 per share, the closing price of our stock on August 24, 2018. Certain portions of the consideration for the acquisition, both cash and shares of our Class A common stock, were placed in escrow to secure the indemnification obligations of certain Frame security holders.</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We also entered into employee holdback or deferred payment arrangements with certain employees of Frame who joined Nutanix after the acquisition, totaling approximately $43.3 million, of which $6.6 million will be paid in cash ("cash holdback") and $36.7 million will be satisfied by issuing shares of our Class A common stock ("share holdback"). As the earning of the share holdback and payment of the cash holdback are contingent upon the continuous service of the employees, they are being accounted for as post-combination compensation expense over the required service period of three years. The 643,746 shares of our Class A common stock related to the $36.7 million share holdback have a fair value of $56.97 per share, the closing price of our Class A common stock on August 24, 2018, and had been issued at closing and are currently being held in escrow. This holdback is being accounted for as stock-based compensation over the required three-year service period. On September 21, 2018, we filed a Form S-3 registration statement with the SEC for the 2,451,322 shares of our Class A common stock that were issued as partial consideration in the Frame Acquisition.</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The purchase price allocation primarily included approximately $97.3 million of goodwill and $38.2 million of intangible assets, including $31.8 million related to developed technology and $2.2 million related to customer relationships, which are being amortized over an estimated economic life of five years, and $4.2 million related to trade name, which is being amortized over an estimated economic life of four years. Goodwill was not deductible for income tax purposes.</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Acquisition-related costs were expensed as incurred as general and administrative expenses on our consolidated statement of operations. We recognized approximately $1.1 million of acquisition-related costs in connection with the Frame Acquisition. </span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table presents the aggregate purchase price allocation related to the Frame acquisition:</span></div><div style="margin-top:3pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:84.280%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.520%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of July 31, 2019</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:11.25pt;margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Goodwill</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">97,328</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:11.25pt;margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Amortizable intangible assets</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38,180</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:11.25pt;margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Tangible assets acquired</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,811</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:11.25pt;margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Liabilities assumed</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(16,293)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:24.75pt;margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Total consideration</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">130,026</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div> 1 130000000.0 26700000 1813321 103300000 56.97 43300000 6600000 36700000 P3Y 643746 36700000 56.97 2451322 97300000 38200000 31800000 2200000 P5Y 4200000 P4Y 1100000 <div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table presents the aggregate purchase price allocation related to the Frame acquisition:</span></div><div style="margin-top:3pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:84.280%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.520%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of July 31, 2019</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:11.25pt;margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Goodwill</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">97,328</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:11.25pt;margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Amortizable intangible assets</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38,180</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:11.25pt;margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Tangible assets acquired</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,811</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:11.25pt;margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Liabilities assumed</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(16,293)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:24.75pt;margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Total consideration</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">130,026</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div> 97328000 38180000 10811000 16293000 130026000 REVENUE, DEFERRED REVENUE AND DEFERRED COMMISSIONS <div style="margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Disaggregation of Revenue and Revenue Recognition</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We generate revenue primarily from the sale of our enterprise cloud platform, which can be delivered pre-installed on an appliance that is configured to order or delivered separately to be utilized on a variety of certified hardware platforms. Software can be delivered separately or on a configured-to-order appliance. When the software is not portable to other appliances, it generally has a term equal to the life of the associated appliance, while subscription term-based licenses typically have a term of <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA3MGM0Y2YxMWVhODQ3NTdhNGVlZjZkOTc1ZThjYTU5L3NlYzowNzBjNGNmMTFlYTg0NzU3YTRlZWY2ZDk3NWU4Y2E1OV8xMTIvZnJhZzo1ZTAzNmQyZTRiMjc0ZDhhYWJhNTE1ZmViZjBiMzhmMC90ZXh0cmVnaW9uOjVlMDM2ZDJlNGIyNzRkOGFhYmE1MTVmZWJmMGIzOGYwXzYyNQ_5d1bd2ce-d0eb-4fe1-9fb6-3e6ea242428d">one</span> to five years. Configured-to-order appliances, including our Nutanix-branded NX hardware line, are typically sold through Partners and can be purchased from one of our OEMs or in some cases directly from Nutanix. Our enterprise cloud platform is typically purchased with one or more years of support and entitlements, which includes the right to software upgrades and enhancements as well as technical support. A substantial portion of sales are made through channel partners and OEM relationships. </span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table depicts the disaggregation of revenue by revenue type, consistent with how we evaluate our financial performance:</span></div><div style="margin-top:3pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:59.280%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.619%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.619%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.622%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Year Ended July 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Subscription</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">330,645</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">648,415</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,030,180</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-portable software </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">543,952</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">449,131</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">208,158</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Hardware</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">257,314</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">105,321</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,455</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Professional services</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,546</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33,276</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">45,889</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total revenue</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,155,457</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,236,143</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,307,682</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Prior to the first quarter of fiscal 2019, we disaggregated revenue into the following categories: software revenue, hardware revenue and support, entitlements and other services revenue. Software revenue included non-portable software and term-based software licenses. Under the new disaggregated revenue categories, included in the table above, term-based software licenses are included within subscription revenue and non-portable software is presented separately. Support, entitlements and other services revenue included software entitlement and support subscriptions and professional services. Under the new disaggregated revenue categories, software entitlement and support subscriptions are included within subscription revenue and professional services revenue is presented separately. There was no change to the presentation of hardware revenue.</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Subscription revenue</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">—</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> Subscription revenue includes any performance obligation which has a defined term and is generated from the sales of software entitlement and support subscriptions, subscription software licenses and cloud-based software as a service ("SaaS") offerings. </span></div><div style="text-indent:-22.5pt;padding-left:36pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt;">Ratable </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">— </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We recognize revenue from software entitlement and support subscriptions and SaaS offerings ratably over the contractual service period, the substantial majority of which relate to software entitlement and support subscriptions. These offerings represented approximately $243.9 million, $376.4 million and $508.8 million of our subscription revenue for fiscal 2018, 2019 and 2020, respectively. </span></div><div style="text-indent:-22.5pt;padding-left:36pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt;">Upfront </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">— </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Revenue from our subscription software licenses is generally recognized upfront upon transfer of control to the customer, which happens when we make the software available to the customer. These subscription software licenses represented approximately $86.7 million, $272.0 million and $521.3 million of our subscription revenue for fiscal 2018, 2019 and 2020, respectively.</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Non-portable software revenue — </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Non-portable software revenue includes sales of our enterprise cloud platform when delivered on a configured-to-order appliance by us or one of our OEM partners. The software licenses associated with these sales are typically non-portable and have a term equal to the life of the appliance on which the software is delivered. Revenue from our non-portable software products is generally recognized upon transfer of control to the customer. </span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Hardware revenue — </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In transactions where we deliver the hardware appliance, we consider ourselves to be the principal in the transaction and we record revenue and costs of goods sold on a gross basis. We consider the amount allocated to hardware revenue to be equivalent to the cost of the hardware procured. Hardware revenue is generally recognized upon transfer of control to the customer. </span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Professional services revenue — </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We also sell professional services with our products. We recognize revenue related to professional services as they are performed. </span></div><div style="text-indent:22.5pt;margin-top:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Significant changes in the balance of deferred revenue (contract liability) and deferred commissions (contract asset) for the periods presented are as follows:</span></div><div style="margin-top:3pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:70.935%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.516%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.517%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred Revenue</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred Commissions</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance as of July 31, 2018</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">631,207</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">114,379</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Additions</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">682,241</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">158,062</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue/commissions recognized</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(403,724)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(118,729)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Assumed in a business combination</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">320</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance as of July 31, 2019</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">910,044</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">153,712</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Additions</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">815,257</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">233,917</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue/commissions recognized</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(541,860)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(172,101)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance as of July 31, 2020</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,183,441</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">215,528</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During the fiscal year ended July 31, 2019, we recognized revenue of approximately $275.0 million pertaining to amounts deferred as of July 31, 2018. During the fiscal year ended July 31, 2020, we recognized revenue of approximately $371.8 million pertaining to amounts deferred as of July 31, 2019. </span></div>The majority of our contracted but not invoiced performance obligations are subject to cancellation terms. Revenue allocated to remaining performance obligations represents contracted revenue that has not yet been recognized ("contracted not recognized"), which includes deferred revenue and non-cancelable amounts that will be invoiced and recognized as revenue in future periods and excludes performance obligations that are subject to cancellation terms. Contracted not recognized revenue was approximately $1.2 billion as of July 31, 2020, of which we expect to recognize approximately 46% over the next 12 months, and the remainder thereafter. P5Y <div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table depicts the disaggregation of revenue by revenue type, consistent with how we evaluate our financial performance:</span></div><div style="margin-top:3pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:59.280%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.619%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.619%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.622%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Year Ended July 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Subscription</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">330,645</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">648,415</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,030,180</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-portable software </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">543,952</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">449,131</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">208,158</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Hardware</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">257,314</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">105,321</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,455</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Professional services</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,546</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33,276</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">45,889</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total revenue</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,155,457</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,236,143</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,307,682</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div> 330645000 648415000 1030180000 543952000 449131000 208158000 257314000 105321000 23455000 23546000 33276000 45889000 1155457000 1236143000 1307682000 243900000 376400000 508800000 86700000 272000000.0 521300000 <div style="text-indent:22.5pt;margin-top:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Significant changes in the balance of deferred revenue (contract liability) and deferred commissions (contract asset) for the periods presented are as follows:</span></div><div style="margin-top:3pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:70.935%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.516%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.517%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred Revenue</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred Commissions</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance as of July 31, 2018</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">631,207</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">114,379</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Additions</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">682,241</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">158,062</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue/commissions recognized</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(403,724)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(118,729)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Assumed in a business combination</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">320</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance as of July 31, 2019</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">910,044</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">153,712</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Additions</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">815,257</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">233,917</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue/commissions recognized</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(541,860)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(172,101)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance as of July 31, 2020</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,183,441</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">215,528</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div> 631207000 114379000 682241000 158062000 403724000 118729000 320000 0 910044000 153712000 815257000 233917000 541860000 172101000 1183441000 215528000 275000000.0 371800000 1200000000 0.46 FAIR VALUE MEASUREMENTS<div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The authoritative guidance on fair value measurements establishes a three-tier fair value hierarchy based on the observability of the inputs available in the market used to measure fair value as follows:</span></div><div style="text-indent:-18pt;padding-left:40.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt;">Level I </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">— Inputs are unadjusted, quoted prices in active markets for identical assets or liabilities at the measurement date;</span></div><div style="text-indent:-18pt;padding-left:40.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt;">Level II </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">— Inputs are observable, unadjusted quoted prices in active markets for similar assets or liabilities, unadjusted quoted prices for identical or similar assets or liabilities in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the related assets or liabilities; and</span></div><div style="text-indent:-18pt;padding-left:40.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt;">Level III </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">— Unobservable inputs that are significant to the measurement of the fair value of the assets or liabilities that are supported by little or no market data.</span></div><div style="margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Assets and Liabilities Measured at Fair Value on a Recurring Basis</span></div><div style="margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Cash equivalents and short-term investments</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our money market funds are classified within Level I due to the highly liquid nature of these assets and have unadjusted inputs, quoted prices in active markets for these assets at the measurement date from the financial institution that carries these investment securities. Our investments in available-for-sale debt securities such as commercial paper, corporate bonds and U.S. government securities are classified within Level II. The fair value of these securities is priced by using inputs based on non-binding market consensus prices that are corroborated by observable market data, quoted market prices for similar instruments, or pricing models such as discounted cash flow techniques.</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The fair value of our financial assets and liabilities measured on a recurring basis is as follows:</span></div><div style="margin-top:3pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:42.155%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.536%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.536%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.536%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.538%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of July 31, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level I</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level II</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level III</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Financial Assets:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash equivalents:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Money market funds</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33,156</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33,156</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Commercial paper</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">103,029</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">103,029</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. government securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">119,933</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">119,933</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate bonds</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,996</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,996</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Short-term investments:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate bonds</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">354,549</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">354,549</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Commercial paper</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">92,851</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">92,851</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. government securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">64,756</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">64,756</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total measured at fair value</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33,156</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">745,114</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">778,270</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">130,564</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Total cash, cash equivalents and short-term investments</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">908,834</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="margin-top:3pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:12pt;font-weight:400;line-height:120%;"> </span></div><div style="margin-top:8pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:42.155%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.536%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.536%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.536%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.538%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of July 31, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level I</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level II</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level III</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Financial Assets:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash equivalents:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Money market funds</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">142,936</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">142,936</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Commercial paper</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,999</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,999</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Short-term investments:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate bonds</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">345,265</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">345,265</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Commercial paper</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29,702</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29,702</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. government securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,074</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,074</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total measured at fair value</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">142,936</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">410,040</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">552,976</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">166,802</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Total cash, cash equivalents and short-term investments</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">719,778</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Financial Instruments Not Recorded at Fair Value on a Recurring Basis</span></div><div style="text-indent:22.5pt;margin-top:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We report our financial instruments at fair value, with the exception of the 2023 Notes. Financial instruments that are not recorded at fair value on a recurring basis are measured at fair value on a quarterly basis for disclosure purposes. The carrying values and estimated fair values of financial instruments not recorded at fair value are as follows:</span></div><div style="margin-top:3pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:42.155%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.536%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.536%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.536%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.538%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of July 31, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of July 31, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Carrying Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Estimated Fair Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Carrying Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Estimated Fair Value</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Convertible senior notes, net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">458,910</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">527,275</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">490,222</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">529,385</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr></table></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The carrying value of the 2023 Notes as of July 31, 2019 and 2020 was net of the unamortized debt discount of $110.0 million and $80.3 million, respectively, and unamortized debt issuance costs of $6.1 million and $4.5 million, respectively. </span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The total estimated fair value of the 2023 Notes was determined based on the closing trading price per $100 of the 2023 Notes as of the last day of trading for the period. We consider the fair value of the 2023 Notes to be a Level 2 measurement due to the limited trading activity.</span></div> <div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The fair value of our financial assets and liabilities measured on a recurring basis is as follows:</span></div><div style="margin-top:3pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:42.155%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.536%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.536%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.536%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.538%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of July 31, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level I</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level II</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level III</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Financial Assets:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash equivalents:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Money market funds</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33,156</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33,156</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Commercial paper</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">103,029</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">103,029</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. government securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">119,933</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">119,933</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate bonds</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,996</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,996</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Short-term investments:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate bonds</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">354,549</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">354,549</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Commercial paper</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">92,851</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">92,851</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. government securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">64,756</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">64,756</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total measured at fair value</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33,156</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">745,114</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">778,270</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">130,564</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Total cash, cash equivalents and short-term investments</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">908,834</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="margin-top:3pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:12pt;font-weight:400;line-height:120%;"> </span></div><div style="margin-top:8pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:42.155%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.536%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.536%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.536%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.538%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of July 31, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level I</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level II</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level III</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Financial Assets:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash equivalents:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Money market funds</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">142,936</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">142,936</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Commercial paper</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,999</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,999</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Short-term investments:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate bonds</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">345,265</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">345,265</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Commercial paper</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29,702</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29,702</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. government securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,074</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,074</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total measured at fair value</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">142,936</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">410,040</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">552,976</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">166,802</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Total cash, cash equivalents and short-term investments</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">719,778</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div>The carrying values and estimated fair values of financial instruments not recorded at fair value are as follows:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:42.155%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.536%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.536%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.536%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.538%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of July 31, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of July 31, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Carrying Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Estimated Fair Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Carrying Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Estimated Fair Value</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Convertible senior notes, net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">458,910</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">527,275</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">490,222</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">529,385</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr></table> 33156000 0 0 33156000 0 103029000 0 103029000 0 119933000 0 119933000 0 9996000 0 9996000 0 354549000 0 354549000 0 92851000 0 92851000 0 64756000 0 64756000 33156000 745114000 0 778270000 130564000 908834000 142936000 0 0 142936000 0 8999000 0 8999000 0 345265000 0 345265000 0 29702000 0 29702000 0 26074000 0 26074000 142936000 410040000 0 552976000 166802000 719778000 458910000 527275000 490222000 529385000 110000000.0 80300000 6100000 4500000 BALANCE SHEET COMPONENTS<div style="margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Short-Term Investments</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The amortized cost of our short-term investments approximates their fair value. As of July 31, 2019 and 2020, unrealized gains and losses from our short-term investments were not material. As of July 31, 2019 and 2020, unrealized losses from securities that were in an unrealized loss position for more than 12 months were not material. Unrealized losses related to our short-term investments are due to interest rate fluctuations, as opposed to credit quality. As a result, at July 31, 2019 and 2020, we did not record any other-than-temporary impairments for these investments.</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes the estimated fair value of our investments in marketable debt securities by their contractual maturity dates:</span></div><div style="margin-top:3pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:85.303%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.497%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of <br/>July 31, 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Due within one year</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">298,074</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Due in one to two years</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">102,967</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">401,041</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Prepaid Expenses and Other Current Assets</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Prepaid expenses and other current assets consists of the following:</span></div><div style="margin-top:3pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:72.730%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.619%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.621%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of July 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Prepaid operating expenses</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37,864</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31,690</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Tenant improvement allowance receivables</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,557</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">VAT receivables</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,068</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,381</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Prepaid income taxes</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,690</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other current assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,043</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,404</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total prepaid expenses and other current assets</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">74,665</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">63,032</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The decrease in prepaid expenses and other current assets from July 31, 2019 to July 31, 2020 was due primarily to the receipt of an $18.0 million corporate income tax refund in the first quarter of fiscal 2020, partially offset by the addition of $8.6 million of tenant improvement allowances, which are recorded within prepaid expenses and other current assets on the consolidated balance sheet as of July 31, 2020 as a result of our adoption of ASC 842 during the first quarter of fiscal 2020.</span></div><div style="margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Property and Equipment, Net</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Property and equipment, net consists of the following:</span></div><div style="margin-top:3pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:59.280%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.619%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.619%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.622%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Estimated<br/>Useful Life</span></td><td colspan="3" rowspan="2" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of July 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in months)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Computer, production, engineering and other equipment</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">200,762</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">245,245</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Demonstration units</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">59,981</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">66,569</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Leasehold improvements</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46,520</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">65,557</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Furniture and fixtures</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">60</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,868</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,026</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total property and equipment, gross</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">320,131</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">394,397</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Less: accumulated depreciation </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(183,169)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(251,225)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total property and equipment, net</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">136,962</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">143,172</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="text-indent:-22.5pt;padding-left:22.5pt;"><span><br/></span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:43.859%;"><tr><td style="width:1.0%;"/><td style="width:98.900%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr></table></div><div style="text-indent:-18pt;padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">(1)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.02pt;">Leasehold improvements are amortized over the shorter of the estimated useful lives of the improvements or the remaining lease term. </span></div><div style="text-indent:-18pt;padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">(2)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.02pt;">Includes a $1.2 million write-off related to the impairment of certain leasehold improvements for the fiscal quarter ended January 31, 2020. For additional information on this lease-related impairment, refer to Note 7.</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Depreciation expense related to our property and equipment was $43.7 million, $60.8 million and $76.4 million for the fiscal years ended July 31, 2018, 2019 and 2020, respectively.</span></div><div style="margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Intangible Assets, Net</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Intangible assets, net consists of the following:</span></div><div style="margin-top:3pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:72.730%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.619%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.621%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of July 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Developed technology</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">79,300</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">79,300</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Customer relationships</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,860</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,860</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Trade name</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,170</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,170</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="padding-left:11.25pt;margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Total intangible assets, gross</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">92,330</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">92,330</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Less:</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="padding-left:11.25pt;margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Accumulated amortization of developed technology</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(21,210)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(35,987)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="padding-left:11.25pt;margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Accumulated amortization of customer relationships</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,392)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4,953)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="padding-left:11.25pt;margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Accumulated amortization of trade name</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(955)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,998)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="padding-left:24.75pt;margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Total accumulated amortization</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(25,557)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(42,938)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Total intangible assets, net</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">66,773</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">49,392</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Amortization expense related to our intangible assets is being recognized in the consolidated statements of operations within product cost of revenue for developed technology and sales and marketing expense for customer relationships and trade name.</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The changes in the net book value of intangible assets, net are as follows:</span></div><div style="margin-top:3pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:72.730%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.619%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.621%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of July 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:11.25pt;margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Intangible assets, net—beginning balance</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">45,366</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">66,773</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="padding-left:11.25pt;margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Acquired intangible assets</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38,180</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="padding-left:11.25pt;margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Amortization of intangible assets </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(16,773)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(17,381)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:11.25pt;margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Intangible assets, net—ending balance</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">66,773</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">49,392</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="text-indent:-22.5pt;padding-left:22.5pt;"><span><br/></span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:43.859%;"><tr><td style="width:1.0%;"/><td style="width:98.900%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr></table></div><div style="text-indent:-18pt;padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">(1)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.02pt;">Represents amortization expense related to intangible assets recognized during the year in the consolidated statements of operations, within product cost of revenue and sales and marketing expense.</span></div><div style="text-indent:22.5pt;margin-top:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The estimated future amortization expense of our intangible assets is as follows:</span></div><div style="text-align:center;margin-top:3pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:84.280%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.520%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Fiscal Year Ending July 31:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,380</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,183</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,856</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,210</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2025</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,763</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:24.75pt;margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Total</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">49,392</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="margin-top:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Goodwill</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The changes in the carrying amount of goodwill are as follows:</span></div><div style="margin-top:3pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:84.280%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.520%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Carrying Amount</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:11.25pt;margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Balance at July 31, 2018</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">87,759</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Acquired in Frame Acquisition</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">97,328</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">93</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:11.25pt;margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Balance at July 31, 2019</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">185,180</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">80</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:11.25pt;margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Balance at July 31, 2020</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">185,260</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/></tr></table></div><div style="margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Accrued Compensation and Benefits</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Accrued compensation and benefits consists of the following:</span></div><div style="margin-top:3pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:72.730%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.619%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.621%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of July 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued commissions</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31,703</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33,503</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued vacation</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,475</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,006</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Contributions to ESPP withheld</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,778</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,563</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Payroll taxes payable</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,504</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,742</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued benefits</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,819</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,426</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued bonus</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,413</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,568</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,112</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,301</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total accrued compensation and benefits</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">99,804</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">109,109</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Accrued Expenses and Other Current Liabilities</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Accrued expenses and other current liabilities consists of the following:</span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:72.730%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.619%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.621%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of July 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income taxes payable</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,651</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,703</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued professional services</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,996</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,006</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,150</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,215</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total accrued expenses and other current liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28,797</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25,924</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div> <div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes the estimated fair value of our investments in marketable debt securities by their contractual maturity dates:</span></div><div style="margin-top:3pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:85.303%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.497%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of <br/>July 31, 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Due within one year</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">298,074</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Due in one to two years</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">102,967</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">401,041</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div> 298074000 102967000 401041000 <div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Prepaid expenses and other current assets consists of the following:</span></div><div style="margin-top:3pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:72.730%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.619%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.621%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of July 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Prepaid operating expenses</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37,864</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31,690</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Tenant improvement allowance receivables</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,557</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">VAT receivables</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,068</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,381</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Prepaid income taxes</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,690</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other current assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,043</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,404</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total prepaid expenses and other current assets</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">74,665</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">63,032</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div> 37864000 31690000 8557000 5068000 8381000 19690000 0 12043000 14404000 74665000 63032000 18000000.0 8600000 <div style="margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Property and Equipment, Net</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Property and equipment, net consists of the following:</span></div><div style="margin-top:3pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:59.280%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.619%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.619%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.622%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Estimated<br/>Useful Life</span></td><td colspan="3" rowspan="2" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of July 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in months)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Computer, production, engineering and other equipment</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">200,762</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">245,245</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Demonstration units</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">59,981</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">66,569</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Leasehold improvements</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46,520</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">65,557</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Furniture and fixtures</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">60</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,868</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,026</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total property and equipment, gross</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">320,131</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">394,397</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Less: accumulated depreciation </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(183,169)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(251,225)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total property and equipment, net</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">136,962</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">143,172</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="text-indent:-22.5pt;padding-left:22.5pt;"><span><br/></span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:43.859%;"><tr><td style="width:1.0%;"/><td style="width:98.900%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr></table></div><div style="text-indent:-18pt;padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">(1)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.02pt;">Leasehold improvements are amortized over the shorter of the estimated useful lives of the improvements or the remaining lease term. </span></div><div style="text-indent:-18pt;padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">(2)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.02pt;">Includes a $1.2 million write-off related to the impairment of certain leasehold improvements for the fiscal quarter ended January 31, 2020. For additional information on this lease-related impairment, refer to Note 7.</span></div> P36M 200762000 245245000 P12M 59981000 66569000 46520000 65557000 P60M 12868000 17026000 320131000 394397000 183169000 251225000 136962000 143172000 1200000 43700000 60800000 76400000 <div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Intangible assets, net consists of the following:</span></div><div style="margin-top:3pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:72.730%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.619%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.621%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of July 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Developed technology</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">79,300</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">79,300</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Customer relationships</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,860</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,860</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Trade name</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,170</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,170</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="padding-left:11.25pt;margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Total intangible assets, gross</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">92,330</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">92,330</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Less:</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="padding-left:11.25pt;margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Accumulated amortization of developed technology</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(21,210)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(35,987)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="padding-left:11.25pt;margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Accumulated amortization of customer relationships</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,392)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4,953)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="padding-left:11.25pt;margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Accumulated amortization of trade name</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(955)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,998)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="padding-left:24.75pt;margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Total accumulated amortization</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(25,557)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(42,938)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Total intangible assets, net</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">66,773</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">49,392</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div> 79300000 79300000 8860000 8860000 4170000 4170000 92330000 92330000 21210000 35987000 3392000 4953000 955000 1998000 25557000 42938000 66773000 49392000 <div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The changes in the net book value of intangible assets, net are as follows:</span></div><div style="margin-top:3pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:72.730%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.619%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.621%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of July 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:11.25pt;margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Intangible assets, net—beginning balance</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">45,366</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">66,773</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="padding-left:11.25pt;margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Acquired intangible assets</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38,180</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="padding-left:11.25pt;margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Amortization of intangible assets </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(16,773)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(17,381)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:11.25pt;margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Intangible assets, net—ending balance</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">66,773</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">49,392</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="text-indent:-22.5pt;padding-left:22.5pt;"><span><br/></span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:43.859%;"><tr><td style="width:1.0%;"/><td style="width:98.900%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr></table></div><div style="text-indent:-18pt;padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">(1)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.02pt;">Represents amortization expense related to intangible assets recognized during the year in the consolidated statements of operations, within product cost of revenue and sales and marketing expense.</span></div> 45366000 66773000 38180000 0 16773000 17381000 66773000 49392000 <div style="text-indent:22.5pt;margin-top:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The estimated future amortization expense of our intangible assets is as follows:</span></div><div style="text-align:center;margin-top:3pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:84.280%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.520%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Fiscal Year Ending July 31:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,380</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,183</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,856</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,210</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2025</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,763</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:24.75pt;margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Total</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">49,392</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div> 17380000 16183000 10856000 3210000 1763000 49392000 <div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The changes in the carrying amount of goodwill are as follows:</span></div><div style="margin-top:3pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:84.280%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.520%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Carrying Amount</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:11.25pt;margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Balance at July 31, 2018</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">87,759</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Acquired in Frame Acquisition</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">97,328</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">93</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:11.25pt;margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Balance at July 31, 2019</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">185,180</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">80</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:11.25pt;margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Balance at July 31, 2020</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">185,260</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/></tr></table></div> 87759000 97328000 93000 185180000 80000 185260000 <div style="margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Accrued Compensation and Benefits</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Accrued compensation and benefits consists of the following:</span></div><div style="margin-top:3pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:72.730%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.619%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.621%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of July 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued commissions</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31,703</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33,503</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued vacation</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,475</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,006</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Contributions to ESPP withheld</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,778</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,563</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Payroll taxes payable</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,504</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,742</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued benefits</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,819</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,426</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued bonus</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,413</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,568</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,112</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,301</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total accrued compensation and benefits</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">99,804</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">109,109</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Accrued Expenses and Other Current Liabilities</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Accrued expenses and other current liabilities consists of the following:</span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:72.730%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.619%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.621%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of July 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income taxes payable</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,651</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,703</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued professional services</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,996</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,006</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,150</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,215</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total accrued expenses and other current liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28,797</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25,924</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div> 31703000 33503000 15475000 24006000 20778000 16563000 8504000 10742000 6819000 8426000 11413000 5568000 5112000 10301000 99804000 109109000 9651000 9703000 2996000 3006000 16150000 13215000 28797000 25924000 <div style="text-indent:22.5pt;margin-top:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In January 2018, we issued Convertible Senior Notes with a 0% interest rate for an aggregate principal amount of $575.0 million, due in 2023, in a private placement to qualified institutional buyers pursuant to Rule144A under the Securities Act. This included $75.0 million in aggregate principal amount of the 2023 Notes that we issued resulting from initial purchasers fully exercising their option to purchase additional notes. There are no required principal payments prior to the maturity of the 2023 Notes. The total net proceeds from the 2023 Notes are as follows: </span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:84.280%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.520%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Principal amount</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">575,000</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: initial purchasers' discount</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(10,781)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: cost of the bond hedges</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(143,175)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Add: proceeds from the sale of warrants</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">87,975</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: other issuance costs</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(707)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net proceeds </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">508,312</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The 2023 Notes do not bear any interest and will mature on January 15, 2023, unless earlier converted or repurchased in accordance with their terms. The 2023 Notes are unsecured and do not contain any financial covenants or any restrictions on the payment of dividends, or the issuance or repurchase of securities by us. </span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Each $1,000 of principal of the 2023 Notes will initially be convertible into 20.4705 shares of our Class A common stock, which is equivalent to an initial conversion price of approximately $48.85 per share, subject to adjustment upon the occurrence of specified events. Holders of these Notes may convert their Notes at their option at any time prior to the close of the business day immediately preceding October 15, 2022, only under the following circumstances: </span></div><div style="text-indent:-13.5pt;padding-left:40.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">1)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:4.61pt;">during any fiscal quarter commencing after the fiscal quarter ending on April 30, 2018 (and only during such fiscal quarter), if the last reported sale price of our Class A common stock for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding fiscal quarter, is greater than or equal to 130% of the conversion price on each applicable trading day;</span></div><div style="text-indent:-13.5pt;padding-left:40.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">2)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:4.61pt;">during the five business day period after any five consecutive trading day period (the "measurement period") in which the trading price per $1,000 principal amount of Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price of our Class A common stock and the conversion rate for the 2023 Notes on each such trading day; or </span></div><div style="text-indent:-13.5pt;padding-left:40.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">3)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:4.61pt;">upon the occurrence of certain specified corporate events.</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Based on the closing price of our Class A common stock of $22.19 on July 31, 2020, the if-converted value of the 2023 Notes was lower than the principal amount. The price of our Class A common stock was not greater than or equal to 130% of the conversion price for 20 or more trading days during the 30 consecutive trading days ending on the last trading day of the quarter ended July 31, 2020. As such, the 2023 Notes are not convertible for the fiscal quarter commencing after July 31, 2020.</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On or after October 15, 2022, holders may convert all or any portion of their Notes at any time prior to the close of business on the second scheduled trading day immediately preceding the maturity date, regardless of the foregoing conditions. </span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Upon conversion of the 2023 Notes, we will pay or deliver, as the case may be, cash, shares of our Class A common stock or a combination of cash and shares of Class A common stock, at our election. We intend to settle the principal of the 2023 Notes in cash. </span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The conversion rate will be subject to adjustment in some events, but will not be adjusted for any accrued or unpaid interest. A holder who converts their Notes in connection with certain corporate events that constitute a "make-whole fundamental change" per the indenture governing the 2023 Notes are, under certain circumstances, entitled to an increase in the conversion rate. In addition, if we undergo a fundamental change prior to the maturity date, holders may require us to repurchase for cash all or a portion of their Notes at a repurchase price equal to 100% of the principal amount of the repurchased Notes, plus accrued and unpaid interest.</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We may not redeem the 2023 Notes prior to the maturity date, and no sinking fund is provided for the 2023 Notes.</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In accounting for the issuance of the 2023 Notes, we separated the 2023 Notes into liability and equity components. The carrying amount of the liability component of approximately $423.4 million was calculated by measuring the fair value of a similar liability that does not have an associated convertible feature. The carrying amount of the equity component of approximately $151.6 million, representing the conversion option, was determined by deducting the fair value of the liability component from the par value of the 2023 Notes. The difference between the principal amount of the 2023 Notes and the liability component (the "debt discount") is amortized to interest expense using the effective interest method over the term of the 2023 Notes. The equity component of the 2023 Notes is included in additional paid-in capital in the consolidated balance sheets and is not remeasured as long as it continues to meet the conditions for equity classification.</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We incurred transaction costs related to the issuance of the 2023 Notes of approximately $11.5 million, consisting of an initial purchasers' discount of $10.8 million and other issuance costs of approximately $0.7 million. In accounting for the transaction costs, we allocated the total amount incurred to the liability and equity components using the same proportions as the proceeds from the 2023 Notes. Transaction costs attributable to the liability component were approximately $8.5 million, recorded as debt issuance costs (presented as contra debt in the consolidated balance sheets), and are being amortized to interest expense over the term of the 2023 Notes. The transaction costs attributable to the equity component were approximately $3.0 million and were net with the equity component within stockholders’ equity. </span></div><div style="text-indent:22.5pt;margin-top:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The 2023 Notes consisted of the following:</span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:70.935%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.516%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.517%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of July 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:11.25pt;margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Principal amounts:</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="padding-left:6.75pt;margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Principal</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">575,000</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">575,000</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="padding-left:6.75pt;margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Unamortized debt discount </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(109,956)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(80,298)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="padding-left:6.75pt;margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Unamortized debt issuance costs </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(6,134)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4,480)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="padding-left:18pt;margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Net carrying amount</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">458,910</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">490,222</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:11.25pt;margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Carrying amount of equity component </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">148,598</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">148,598</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="text-indent:-22.5pt;padding-left:22.5pt;"><span><br/></span></div><div style="margin-bottom:4pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:43.859%;"><tr><td style="width:1.0%;"/><td style="width:98.900%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr></table></div><div style="text-indent:-18pt;padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">(1)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.02pt;">Included in the consolidated balance sheets within "convertible senior notes, net" and amortized over the remaining life of the 2023 Notes using the effective interest rate method. The effective interest rate is 6.62%.</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">(2)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.02pt;">Included in the consolidated balance sheets within additional paid-in capital, net of $3.0 million in equity issuance costs.</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of July 31, 2020, the remaining life of the 2023 Notes was approximately 29 months.</span></div><div style="text-indent:22.5pt;margin-top:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table sets forth the total interest expense recognized related to the 2023 Notes:</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:56.794%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.496%;"/><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:12.496%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.500%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Year Ended July 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest expense related to amortization of debt discount</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,909</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,764</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29,658</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest expense related to amortization of debt issuance costs</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">776</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,549</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,654</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total interest expense</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,685</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29,313</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31,312</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:174%;">Note Hedges and Warrants</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Concurrently with the offering of the 2023 Notes in January 2018, we entered into convertible note hedge transactions with certain bank counterparties, whereby we have the initial option to purchase a total of approximately 11.8 million shares of our Class A common stock at a conversion price of approximately $48.85 per share, subject to adjustment for certain specified events. The total cost of the convertible note hedge transactions was approximately $143.2 million. In addition, we sold warrants to certain bank counterparties, whereby the holders of the warrants have the initial option to purchase a total of approximately 11.8 million shares of our Class A common stock at a price of $73.46 per share, subject to adjustment for certain specified events. We received approximately $88.0 million in cash proceeds from the sale of these warrants.</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Taken together, the purchase of the convertible note hedges and the sale of warrants are intended to offset any actual dilution from the conversion of the 2023 Notes and to effectively increase the overall conversion price from $48.85 to $73.46 per share. As these transactions meet certain accounting criteria, the convertible note hedges and warrants are recorded within stockholders’ equity and are not accounted for as derivatives. The net cost incurred in connection with the convertible note hedge and warrant transactions of approximately $55.2 million was recorded as a reduction to additional paid-in capital in the consolidated balance sheets as of July 31, 2019 and 2020. The fair value of the note hedges and warrants are not remeasured each reporting period. The amounts paid for the note hedges were tax deductible expenses, while the proceeds received from the warrants were not taxable.</span></div><div style="margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:174%;">Impact to Earnings per Share</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The 2023 Notes will have no impact to diluted earnings per share ("EPS") until they meet the criteria for conversion, as discussed above, as we intend to settle the principal amount of the 2023 Notes in cash upon conversion. Under the treasury stock method, in periods when we report net income, we are required to include the effect of additional shares that may be issued under the 2023 Notes when the price of our Class A common stock exceeds the conversion price. Under this method, the cumulative dilutive effect of the 2023 Notes would be approximately 3.9 million shares if the average price of our Class A common stock was $73.46. However, upon conversion, there will be no economic dilution from the 2023 Notes, as exercise of the note hedges eliminate any dilution that would have otherwise occurred. The note hedges are required to be excluded from the calculation of diluted earnings per share, as they would be antidilutive under the treasury stock method. </span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The warrants will have a dilutive effect when the average share price exceeds the warrant strike price of $73.46 per share. As the price of our Class A common stock continues to increase above the warrant strike price, additional dilution would occur at a declining rate so that a $10 increase from the warrant strike price would yield a cumulative dilution of approximately 4.9 million diluted shares for EPS purposes. However, upon conversion, the note hedges would neutralize the dilution from the 2023 Notes so that there would only be dilution from the warrants, which would result in an actual dilution of approximately 1.4 million shares at a common stock price of $83.46.</span></div> 0 575000000.0 75000000.0 The total net proceeds from the 2023 Notes are as follows: <table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:84.280%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.520%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Principal amount</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">575,000</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: initial purchasers' discount</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(10,781)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: cost of the bond hedges</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(143,175)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Add: proceeds from the sale of warrants</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">87,975</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: other issuance costs</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(707)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net proceeds </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">508,312</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table> 575000000 10781000 143175000 87975000 707000 508312000 20.4705 48.85 20 30 1.30 0.98 22.19 1.30 1 423400000 151600000 11500000 10800000 700000 8500000 3000000.0 <div style="text-indent:22.5pt;margin-top:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The 2023 Notes consisted of the following:</span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:70.935%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.516%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.517%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of July 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:11.25pt;margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Principal amounts:</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="padding-left:6.75pt;margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Principal</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">575,000</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">575,000</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="padding-left:6.75pt;margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Unamortized debt discount </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(109,956)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(80,298)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="padding-left:6.75pt;margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Unamortized debt issuance costs </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(6,134)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4,480)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="padding-left:18pt;margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Net carrying amount</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">458,910</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">490,222</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:11.25pt;margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Carrying amount of equity component </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">148,598</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">148,598</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="text-indent:-22.5pt;padding-left:22.5pt;"><span><br/></span></div><div style="margin-bottom:4pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:43.859%;"><tr><td style="width:1.0%;"/><td style="width:98.900%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr></table></div><div style="text-indent:-18pt;padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">(1)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.02pt;">Included in the consolidated balance sheets within "convertible senior notes, net" and amortized over the remaining life of the 2023 Notes using the effective interest rate method. The effective interest rate is 6.62%.</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">(2)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.02pt;">Included in the consolidated balance sheets within additional paid-in capital, net of $3.0 million in equity issuance costs.</span></div> 575000000 575000000 109956000 80298000 6134000 4480000 458910000 490222000 148598000 148598000 0.0662 3000000.0 P29M <div style="text-indent:22.5pt;margin-top:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table sets forth the total interest expense recognized related to the 2023 Notes:</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:56.794%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.496%;"/><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:12.496%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.500%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Year Ended July 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest expense related to amortization of debt discount</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,909</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,764</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29,658</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest expense related to amortization of debt issuance costs</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">776</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,549</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,654</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total interest expense</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,685</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29,313</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31,312</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div> 13909000 27764000 29658000 776000 1549000 1654000 14685000 29313000 31312000 11800000 48.85 143200000 11800000 73.46 88000000.0 48.85 73.46 55200000 3900000 73.46 73.46 4900000 1400000 83.46 LEASES<div style="text-indent:22.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We have operating leases for offices, research and development facilities and datacenters. Our leases have remaining lease terms of one year to approximately nine years, some of which include options to renew or terminate. We do not include renewal options in the lease terms for calculating our lease liability, as we are not reasonably certain that we will exercise these renewal options at the time of the lease commencement. Our lease agreements do not contain any residual value guarantees or restrictive covenants.</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Total operating lease cost was $39.1 million for the fiscal year ended July 31, 2020, excluding short-term lease costs, variable lease costs and sublease income, each of which were not material. Variable lease costs primarily include common area maintenance charges. Total lease expense recognized prior to our adoption of ASC 842 was $19.0 million and $37.0 million for the fiscal years ended July 31, 2018 and 2019, respectively.</span></div><div style="text-indent:22.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During the second quarter of fiscal 2020, we ceased using certain office spaces in Bangalore, India. As the carrying value of the related right-of-use assets exceeded fair value, we recorded a $3.0 million impairment in our consolidated statements of operations for the fiscal year ended July 31, 2020. Of the $3.0 million impairment, approximately $1.8 million relates to the impairment of the operating lease right-of-use assets and approximately $1.2 million relates to the impairment of leasehold improvements. Additional charges related to asset impairments may be recorded in the future.</span></div><div style="text-indent:22.5pt;margin-top:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Supplemental balance sheet information related to leases is as follows:</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:84.280%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.520%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of <br/>July 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:11.25pt;margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:100%;">Operating leases:</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:11.25pt;margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Operating lease right-of-use assets, gross</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">159,292</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:24.75pt;margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Accumulated amortization</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(31,966)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:11.25pt;margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Operating lease right-of-use assets, net</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">127,326</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:11.25pt;margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Operating lease liabilities—current</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36,569</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:11.25pt;margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Operating lease liabilities—non-current</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">116,794</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:24.75pt;margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Total operating lease liabilities</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">153,363</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:11.25pt;margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Weighted average remaining lease term (in years):</span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.7</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:11.25pt;margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Weighted average discount rate:</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.3</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Supplemental cash flow and other information related to leases is as follows:</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:84.280%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.520%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Year Ended July 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:11.25pt;margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Cash paid for amounts included in the measurement of lease liabilities:</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:24.75pt;margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Operating cash flows from operating leases</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">42,231</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:11.25pt;margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Lease liabilities arising from obtaining right-of-use assets:</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:24.75pt;margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Operating leases</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">45,278</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr></table></div><div style="text-indent:22.5pt;margin-top:14pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The undiscounted cash flows for our operating lease liabilities as of July 31, 2020 were as follows:</span></div><div style="margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:84.280%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.520%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Fiscal Year Ending July 31:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">43,874</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">44,953</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">43,313</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,762</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2025</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,158</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,414</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease payments</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">171,474</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: imputed interest</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(18,111)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease obligation</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">153,363</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: current lease obligations</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(36,569)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Long-term lease obligations</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">116,794</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="text-indent:22.5pt;margin-top:11pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of July 31, 2020, we have additional operating lease commitments of approximately $11.1 million on an undiscounted basis for certain office leases that have not yet commenced. These operating leases will commence during fiscal 2021 and fiscal 2022, with lease terms of <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA3MGM0Y2YxMWVhODQ3NTdhNGVlZjZkOTc1ZThjYTU5L3NlYzowNzBjNGNmMTFlYTg0NzU3YTRlZWY2ZDk3NWU4Y2E1OV8xOTU4L2ZyYWc6NmRhNjkwNjI1YTAwNDEzZGFjNWQ1YmQwNWYxMWEyMzgvdGV4dHJlZ2lvbjo2ZGE2OTA2MjVhMDA0MTNkYWM1ZDViZDA1ZjExYTIzOF8xMDk5NTExNjM0NDU4_643280bf-a1d0-4c51-a115-fc533e560eaf">two</span> to six years.</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As previously disclosed in our Annual Report on Form 10-K for the fiscal year ended July 31, 2019, the following table summarizes the future minimum payments due under our operating leases as of July 31, 2019, reported under ASC 840:</span></div><div style="margin-top:3pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:84.280%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.520%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Fiscal Year Ending July 31:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">39,540</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">41,909</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">41,332</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">40,695</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,240</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,511</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">197,227</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div> P1Y P9Y 39100000 19000000.0 37000000.0 3000000.0 3000000.0 1800000 1200000 <div style="text-indent:22.5pt;margin-top:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Supplemental balance sheet information related to leases is as follows:</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:84.280%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.520%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of <br/>July 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:11.25pt;margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:100%;">Operating leases:</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:11.25pt;margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Operating lease right-of-use assets, gross</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">159,292</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:24.75pt;margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Accumulated amortization</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(31,966)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:11.25pt;margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Operating lease right-of-use assets, net</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">127,326</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:11.25pt;margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Operating lease liabilities—current</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36,569</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:11.25pt;margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Operating lease liabilities—non-current</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">116,794</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:24.75pt;margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Total operating lease liabilities</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">153,363</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:11.25pt;margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Weighted average remaining lease term (in years):</span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.7</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:11.25pt;margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Weighted average discount rate:</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.3</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div> 159292000 31966000 127326000 36569000 116794000 153363000 P3Y8M12D 0.053 <div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Supplemental cash flow and other information related to leases is as follows:</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:84.280%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.520%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Year Ended July 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:11.25pt;margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Cash paid for amounts included in the measurement of lease liabilities:</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:24.75pt;margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Operating cash flows from operating leases</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">42,231</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:11.25pt;margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Lease liabilities arising from obtaining right-of-use assets:</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:24.75pt;margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Operating leases</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">45,278</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr></table></div> 42231000 45278000 <div style="text-indent:22.5pt;margin-top:14pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The undiscounted cash flows for our operating lease liabilities as of July 31, 2020 were as follows:</span></div><div style="margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:84.280%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.520%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Fiscal Year Ending July 31:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">43,874</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">44,953</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">43,313</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,762</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2025</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,158</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,414</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease payments</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">171,474</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: imputed interest</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(18,111)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease obligation</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">153,363</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: current lease obligations</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(36,569)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Long-term lease obligations</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">116,794</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div> 43874000 44953000 43313000 30762000 5158000 3414000 171474000 18111000 153363000 36569000 116794000 11100000 P6Y <div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As previously disclosed in our Annual Report on Form 10-K for the fiscal year ended July 31, 2019, the following table summarizes the future minimum payments due under our operating leases as of July 31, 2019, reported under ASC 840:</span></div><div style="margin-top:3pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:84.280%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.520%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Fiscal Year Ending July 31:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">39,540</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">41,909</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">41,332</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">40,695</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,240</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,511</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">197,227</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div> 39540000 41909000 41332000 40695000 30240000 3511000 197227000 COMMITMENTS AND CONTINGENCIES<div style="margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Purchase Commitments</span></div><div style="text-indent:22.5pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In the normal course of business, we make commitments with our OEMs to ensure them a minimum level of financial consideration for their investment in our joint solutions. These commitments are based on revenue targets or on-hand inventory and non-cancelable purchase orders for non-standard components. We record a charge related to these items when we determine that it is probable a loss will be incurred and we are able to estimate the amount of the loss. Our historical charges have not been material. As of July 31, 2020, we had up to approximately $62.5 million of non-cancelable purchase obligations and other commitments pertaining to our daily business operations, and up to approximately $81.2 million in the form of guarantees to certain of our OEMs.</span></div><div style="margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Guarantees and Indemnifications</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We have entered into agreements with some of our Partners and customers that contain indemnification provisions in the event of claims alleging that our products infringe the intellectual property rights of a third party. The scope of such indemnification varies, and may include, in certain cases, the ability to cure the indemnification by modifying or replacing the product at our own expense, requiring the return and refund of the infringing product, procuring the right for the partner and/or customer to continue to use or distribute the product, as applicable, and/or defending the partner or customer against and paying any damages from third-party actions based upon claims of infringement. Other guarantees or indemnification arrangements include guarantees of product and service performance. </span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We have also agreed to indemnify our directors, executive officers and certain other officers for costs associated with any fees, expenses, judgments, fines and settlement amounts incurred by any of these persons in any action or proceeding to which any of those persons is, or is threatened to be, made a party by reason of the person’s service as a director or officer, including any action by us, arising out of that person’s services as a director or officer of our company or that person’s services provided to any other company or enterprise at our request. We maintain director and officer insurance coverage that may enable us to recover a portion of any future amounts paid.</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The fair value of liabilities related to indemnifications and guarantee provisions are not material and have not had any material impact on the consolidated financial statements to date.</span></div><div style="margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Legal Proceedings</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Beginning on March 29, 2019, several purported securities class actions were filed in the United States District Court for the Northern District of California against us and two of our officers. The initial complaints generally alleged that the defendants made false and misleading statements in violation of Sections 10(b) and 20(a) of the Exchange Act and SEC Rule 10b-5. In July 2019, the court consolidated the actions into a single action, and appointed a lead plaintiff, who then filed a consolidated amended complaint (the "Original Complaint"). The action was brought on behalf of those who purchased or otherwise acquired our stock between November 30, 2017 and May 30, 2019, inclusive. The defendants subsequently filed a motion to dismiss the Original Complaint, and the court granted that motion on March 9, 2020, while providing the lead plaintiff leave to amend. On April 17, 2020, the lead plaintiff filed a second amended complaint (the "Current Complaint"), again naming us and two of our officers as defendants. The Current Complaint alleges the same class period, includes many of the same factual allegations as the Original Complaint, and again alleges that the defendants violated Sections 10(b) and 20(a) of the Exchange Act, as well as SEC Rule 10b-5. The Current Complaint seeks monetary damages in an unspecified amount. On May 22, 2020, the Company and the individual defendants filed a motion to dismiss the Current Complaint, which was denied on September 11, 2020. The litigation is still in early stages, and we plan to continue to vigorously defend against the allegations and we are not able to determine what, if any, liabilities will attach to the Current Complaint.</span></div><div style="text-indent:22.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">Beginning on July 1, 2019, several shareholder derivative complaints were filed in each of the U.S. District Court for the Northern District of California, the Superior Court of California for the County of San Mateo and the Superior Court of California for the County of Santa Clara, naming (i) fourteen of Nutanix’s current and former officers and directors as defendants and (ii) the Company as a nominal defendant. The complaints generally alleged claims for breach of fiduciary duty, waste of corporate assets and unjust enrichment, all based on the same general underlying allegations that are contained in the securities class actions described above. The Superior Court complaints additionally alleged insider trading and violation of California Corporations Code Section 25402, and the Santa Clara County Superior Court complaints further included additional claims for "abuse of control" and "gross mismanagement." On January 7, 2020, the U.S. District Court for the North District of California consolidated the federal actions and, on March 6, 2020, the plaintiffs filed a stipulation designating a lead plaintiff and deeming the lead plaintiff’s original complaint as the designated complaint in the matter. On April 22, 2020, (i) the individual defendants filed a motion to dismiss the designated complaint on the grounds that it fails to state a claim, and (ii) we filed a motion to dismiss the designated complaint on the grounds that the plaintiffs failed to make a demand on our Board of Directors before filing the designated complaint. In response, the plaintiffs filed an amended complaint on June 17, 2020. The defendants filed motions to dismiss the amended complaint on July 17, 2020. A hearing on the motions to dismiss is scheduled for September 23, 2020. In August 2019, the Superior Court of California for the County of Santa Clara consolidated the Santa Clara derivative actions into a single action and, in January 2020, the court stayed the consolidated Santa Clara action in deference to the federal derivative actions described above. On September 17, 2019, the Superior Court of California for the County of San Mateo granted the plaintiff’s request for voluntary dismissal without prejudice. The remaining derivative cases are in the very early stages and we are not able to determine what, if any, liabilities will attach to those complaints.</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We are not currently a party to any other legal proceedings that we believe to be material to our business or financial condition. From time to time, we may become party to various litigation matters and subject to claims that arise in the ordinary course of business.</span></div> 62500000 81200000 STOCKHOLDERS’ EQUITY We have two classes of authorized common stock, Class A common stock and Class B common stock. As of July 31, 2020, we had one billion shares of Class A common stock authorized, with a par value of $0.000025 per share, and 200 million shares of Class B common stock authorized, with a par value of $0.000025 per share. As of July 31, 2020, we had 186.8 million shares of Class A common stock issued and outstanding and 15.1 million shares of Class B common stock issued and outstanding.<div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Holders of Class A common stock are entitled to one vote for each share of Class A common stock held on all matters submitted to a vote of stockholders. Holders of Class B common stock are entitled to 10 votes for each share of Class B common stock held on all matters submitted to a vote of stockholders. Except with respect to voting, the rights of the holders of Class A and Class B common stock are identical. Shares of Class B common stock are voluntarily convertible into shares of Class A common stock at the option of the holder and are generally automatically converted into shares of our Class A common stock upon a sale or transfer. Shares issued in connection with exercises of stock options, vesting of restricted stock units, or shares purchased under the employee stock purchase plan are generally automatically converted into shares of our Class A common stock. Shares issued in connection with an exercise of common stock warrants are converted into shares of our Class B common stock. </span></div><div style="margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Common Stock Reserved for Issuance</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of July 31, 2020, we had reserved shares of common stock for future issuance as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:85.303%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.497%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of July 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares reserved for future equity grants</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,724</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares underlying outstanding stock options</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,546</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares underlying outstanding restricted stock units</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,632</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares reserved for future employee stock purchase plan awards</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,169</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">52,071</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/></tr></table></div> 2 1000000000 0.000025 200000000 0.000025 186800000 186800000 15100000 15100000 1 10 <div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of July 31, 2020, we had reserved shares of common stock for future issuance as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:85.303%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.497%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of July 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares reserved for future equity grants</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,724</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares underlying outstanding stock options</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,546</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares underlying outstanding restricted stock units</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,632</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares reserved for future employee stock purchase plan awards</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,169</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">52,071</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/></tr></table></div> 12724000 7546000 22632000 9169000 52071000 EQUITY INCENTIVE PLANS<div style="margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Stock Plans</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We have three equity incentive plans, the 2010 Stock Plan ("2010 Plan"), 2011 Stock Plan ("2011 Plan") and 2016 Equity Incentive Plan ("2016 Plan"). Our stockholders approved the 2016 Plan in March 2016 and it became effective in connection with our initial public offering ("IPO"). As a result, at the time of the IPO, we ceased granting additional stock awards under the 2010 Plan and 2011 Plan and both plans were terminated. Any outstanding stock awards under the 2010 Plan and 2011 Plan will remain outstanding, subject to the terms of the applicable plan and award agreements, until such shares are issued under those stock awards, by exercise of stock options or settlement of restricted stock units ("RSUs"), or until those stock awards become vested or expired by their terms. </span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Under the 2016 Plan, we may grant incentive stock options, non-statutory stock options, restricted stock, RSUs and stock appreciation rights to employees, directors and consultants. We initially reserved 22.4 million shares of our Class A common stock for issuance under the 2016 Plan. The number of shares of Class A common stock available for issuance under the 2016 Plan will also include an annual increase on the first day of each fiscal year, beginning in fiscal 2018, equal to the lesser of: 18.0 million shares, 5% of the outstanding shares of all classes of common stock as of the last day of our immediately preceding fiscal year, or such other amount as may be determined by the Board. Accordingly, on August 1, 2018 and 2019, the number of shares of Class A common stock available for issuance under the 2016 Plan increased by 8.6 million and 9.4 million shares, respectively, pursuant to these provisions. As of July 31, 2020, we had reserved a total of 42.9 million shares for the issuance of equity awards under the Stock Plans, of which 12.7 million shares were still available for grant. On August 1, 2020, the number of shares of Class A common stock available for issuance under the 2016 Plan increased by 10.1 million shares pursuant to the automatic increase provisions.</span></div><div style="margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Restricted Stock Units </span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Performance RSUs —</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> We have granted RSUs that have both service and performance conditions to our executives and employees ("Performance RSUs"). Vesting of Performance RSUs is subject to continuous service and the satisfaction of certain performance targets. While we recognize cumulative stock-based compensation expense for the portion of the awards for which both the service condition has been satisfied and it is probable that the performance conditions will be met, the actual vesting and settlement of Performance RSUs are subject to the performance conditions actually being met. </span></div><div style="text-indent:22.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Market Stock Units — </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In October 2018, the Compensation Committee of our Board of Directors approved the grant of 100,000 RSUs subject to certain market conditions ("MSUs") to our Chief Executive Officer, with a weighted average grant date fair value per unit of $25.16. The MSUs will vest based upon the achievement of an average stock price of $80 over a performance period of approximately 4.5 years (the "Performance Period"), subject to his continuous service on each vesting date. The average stock price is calculated based on the average closing price of one share of our Class A common stock, as reported on the Nasdaq Stock Market during the 180-day period ending on the last trading day prior to each measurement date (as applicable, the "Average Stock Price"). The Average Stock Price is measured once per quarter during the Performance Period, and:</span></div><div><span><br/></span></div><div style="text-indent:-18pt;padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">If the Average Stock Price on any given quarterly measurement date does not equal or exceed $80, then none of the MSUs will vest that quarter, and any unvested MSUs will carry over to the next quarter (the "Carryover MSUs");</span></div><div style="text-indent:-18pt;padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">If the Average Stock Price on any given quarterly measurement date equals or exceeds $80, then 1/18th of the MSUs plus the applicable Carryover MSUs, if any, would vest; and/or</span></div><div style="text-indent:-18pt;padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">If the Average Stock Price never equals or exceeds $80 during the Performance Period, the MSUs would terminate at the end of the Performance Period.</span></div><div style="text-indent:22.5pt;margin-top:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In December 2019, the Compensation Committee of our Board of Directors approved the grant of 200,000 additional MSUs to our Chief Executive Officer, with a weighted average grant date fair value per unit of $20.80. The MSUs will vest based upon the achievement of an average stock price of $65 over a performance period of approximately 4.5 years (the "Second Performance Period"), subject to his continuous service on each vesting date.</span></div><div style="text-indent:22.5pt;margin-top:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In February 2020, the Compensation Committee of our Board of Directors approved the grant of 75,000 MSUs to our Executive Vice President of Worldwide Sales, with a weighted average grant date fair value per unit of $20.80. The MSUs will vest based upon the achievement of an average stock price of $65 over a performance period of approximately 3.9 years (the "Second Performance Period"), subject to his continuous service on each vesting date.</span></div><div style="text-indent:22.5pt;margin-top:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The average stock price is calculated based on the average closing price of one share of our Class A common stock, as reported on the Nasdaq Stock Market during the 180-day period ending on the last trading day prior to each measurement date (as applicable, the "Second Average Stock Price"). The Second Average Stock Price is measured once per quarter during the Second Performance Period, and:</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">If the Second Average Stock Price on any given quarterly measurement date does not equal or exceed $65, then none of the MSUs will vest that quarter, and any unvested MSUs will carry over to the next quarter (the "Carryover MSUs");</span></div><div style="text-indent:-18pt;padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">If the Second Average Stock Price on any given quarterly measurement date equals or exceeds $65, then 1/18th of the MSUs plus the applicable Carryover MSUs, if any, would vest; and/or</span></div><div style="text-indent:-18pt;padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">If the Second Average Stock Price never equals or exceeds $65 during the Second Performance Period, the MSUs would terminate at the end of the Second Performance Period.</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We used Monte Carlo simulations to calculate the fair value of these awards on the grant date. A Monte Carlo simulation requires the use of various assumptions, including the stock price volatility and risk-free interest rate as of the valuation date corresponding to the length of time remaining in the performance period and expected dividend yield. We recognize stock-based compensation expense related to these MSUs using the graded vesting attribution method over the Performance Period or Second Performance Period, as applicable. As of July 31, 2020, 375,000 MSUs remained outstanding.</span></div><div style="text-indent:22.5pt;margin-top:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Below is a summary of RSU activity, including MSUs, under the Stock Plans: </span></div><div style="text-align:center;margin-top:3pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:45.829%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.619%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.619%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.619%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.624%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Year Ended July 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Number of<br/>Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Grant Date Fair Value per Share</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Number of<br/>Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Grant Date Fair Value per Share</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at beginning of period</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,597</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31.20</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,136</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36.72</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,204</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">42.23</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,502</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27.31</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Released</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(8,717)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30.15</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(8,807)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33.86</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Forfeited</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,948)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33.86</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4,199)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34.82</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at end of period</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,136</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36.72</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,632</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32.70</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr></table></div><div style="margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Stock Options</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Board determines the period over which stock options become exercisable and stock options generally vest over a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjA3MGM0Y2YxMWVhODQ3NTdhNGVlZjZkOTc1ZThjYTU5L3NlYzowNzBjNGNmMTFlYTg0NzU3YTRlZWY2ZDk3NWU4Y2E1OV8xMzYvZnJhZzpkODE3ODBlOTcxMGE0MDIxYmVhOGRmODgyZDU5ZGQ3YS90ZXh0cmVnaW9uOmQ4MTc4MGU5NzEwYTQwMjFiZWE4ZGY4ODJkNTlkZDdhXzQ3ODM_a4ac3890-0937-4b60-bf5d-26bef7e9fb9e">four</span>-year period. Stock options generally expire 10 years from the date of grant. The term of an ISO grant to a 10% stockholder will not exceed five years from the date of the grant. The exercise price of an ISO will not be less than 100% of the estimated fair value of the shares of common stock underlying the stock option (or 110% of the estimated fair value in the case of an ISO granted to a 10% stockholder) on the date of grant. The exercise price of an NSO is determined by the Board at the time of grant and is generally not less than 100% of the estimated fair value of the shares of common stock underlying the stock option on the date of grant.</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Below is a summary of stock option activity under the Stock Plans:</span></div><div style="margin-top:3pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:97.514%;"><tr><td style="width:1.0%;"/><td style="width:21.088%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.944%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.549%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.546%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.549%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.895%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.549%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.495%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.549%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.944%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.549%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.546%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.549%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.895%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.549%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.504%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="45" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Year Ended July 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Number of<br/>Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted<br/>Average<br/>Remaining<br/>Contractual<br/>Life</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Aggregate<br/>Intrinsic<br/>Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Number of<br/>Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted<br/>Average<br/>Remaining<br/>Contractual<br/>Life</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Aggregate<br/>Intrinsic<br/>Value</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:6pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:6pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in years)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:6pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:6pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:6pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:6pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in years)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:6pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">Outstanding at beginning of period</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,333</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.12</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.6</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">496,022</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,740</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.20</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.6</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">153,000</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Options granted</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Options exercised</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,555)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.77</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,192)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.83</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Options canceled/forfeited</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(38)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.09</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26.21</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">Outstanding at end of period</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,740</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.20</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.6</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">153,000</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,546</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.10</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.6</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">129,010</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">Exercisable at end of period</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,721</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.18</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.6</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">152,837</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,545</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.09</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.7</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">129,004</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">Vested and expected to vest at end of period</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,740</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.20</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.6</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">153,000</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,546</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.10</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.6</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">129,010</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr></table></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Stock options exercisable as of July 31, 2019 includes 8.0 million vested options and 0.7 million unvested options with an early exercise provision. Stock options exercisable as of July 31, 2020 includes 7.0 million vested options and 0.5 million unvested options with an early exercise provision. There were no options granted during fiscal 2019 or 2020. </span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The aggregate intrinsic value of stock options exercised during the fiscal years ended July 31, 2018, 2019 and 2020 was $289.4 million, $90.3 million and $23.4 million, respectively. Aggregate intrinsic value represents the difference between the exercise price of the options and the estimated fair value of our common stock. Cash received from option exercises was $33.1 million, $12.2 million and $6.9 million for the fiscal years ended July 31, 2018, 2019 and 2020, respectively. The total grant date fair value of stock options vested was $11.5 million, $4.4 million and $1.0 million for the fiscal years ended July 31, 2018, 2019 and 2020, respectively.</span></div><div style="margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Employee Stock Purchase Plan</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In December 2015, the Board adopted the 2016 Employee Stock Purchase Plan, which was subsequently amended in January 2016 and September 2016 and approved by our stockholders in March 2016 ("Original 2016 ESPP"). The Original 2016 ESPP became effective in connection with our IPO. On December 13, 2019, during our 2019 Annual Meeting of Stockholders, our stockholders approved certain amendments to the Original 2016 ESPP. Under the amended and restated Original 2016 ESPP ("2016 ESPP"), the maximum number of shares of Class A common stock available for sale is 11.5 million shares, representing an increase of 9.2 million shares. </span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The 2016 ESPP allows eligible employees to purchase shares of our Class A common stock at a discount through payroll deductions of up to 15% of eligible compensation, subject to caps of $25,000 in any calendar year and 1,000 shares on any purchase date. The 2016 ESPP provides for 12-month offering periods, generally beginning in March and September of each year, and each offering period consists of two six-month purchase periods.</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On each purchase date, participating employees will purchase Class A common stock at a price per share equal to 85% of the lesser of the fair market value of our Class A common stock on (i) the first trading day of the applicable offering period or (ii) the last trading day of each purchase period in the applicable offering period. If the stock price of our Class A common stock on any purchase date in an offering period is lower than the stock price on the enrollment date of that offering period, the offering period will immediately reset after the purchase of shares on such purchase date and automatically roll into a new offering period.</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During the fiscal year ended July 31, 2020, 3.3 million shares of common stock were purchased under the 2016 ESPP for an aggregate amount of $50.6 million. As of July 31, 2020, 9.2 million shares were available for future issuance under the 2016 ESPP. </span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We use the Black-Scholes option pricing model to determine the fair value of shares purchased under the 2016 ESPP with the following weighted average assumptions on the date of grant:</span></div><div style="margin-top:3pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:59.280%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.619%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.619%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.622%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Year Ended July 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected term (in years)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.75</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.84</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.92</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Risk-free interest rate</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.4</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.5</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.1</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Volatility</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">49.8</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">69.0</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">73.4</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Dividend yield</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div><div style="margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Stock-Based Compensation</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Total stock-based compensation expense recognized in the consolidated statements of operations is as follows:</span></div><div style="margin-top:3pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:59.280%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.619%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.619%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.622%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Year Ended July 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost of revenue:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Product</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,580</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,535</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,334</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Support, entitlements and other services</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,945</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,326</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,014</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Sales and marketing</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">65,060</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">107,751</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">126,015</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Research and development</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">74,389</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">140,519</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">153,252</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">General and administrative</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,894</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">39,598</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">45,383</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total stock-based compensation expense</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">177,868</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">306,729</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">351,998</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of July 31, 2020, unrecognized stock-based compensation expense related to outstanding stock awards was approximately $689.9 million and is expected to be recognized over a weighted average period of approximately 2.5 years.</span></div> 3 22400000 18000000.0 0.05 8600000 9400000 42900000 12700000 10100000 100000 25.16 80 P4Y6M 80 80 80 200000 20.80 65 P4Y6M 75000 20.80 65 P3Y10M24D 65 65 65 375000 <table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:45.829%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.619%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.619%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.619%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.624%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Year Ended July 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Number of<br/>Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Grant Date Fair Value per Share</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Number of<br/>Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Grant Date Fair Value per Share</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at beginning of period</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,597</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31.20</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,136</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36.72</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,204</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">42.23</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,502</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27.31</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Released</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(8,717)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30.15</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(8,807)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33.86</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Forfeited</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,948)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33.86</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4,199)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34.82</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at end of period</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,136</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36.72</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,632</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32.70</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr></table> 23597000 31.20 22136000 36.72 11204000 42.23 13502000 27.31 8717000 30.15 8807000 33.86 3948000 33.86 4199000 34.82 22136000 36.72 22632000 32.70 P10Y P5Y 1 1.10 1 stock option activity under the Stock Plans:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:97.514%;"><tr><td style="width:1.0%;"/><td style="width:21.088%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.944%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.549%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.546%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.549%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.895%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.549%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.495%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.549%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.944%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.549%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.546%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.549%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.895%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.549%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.504%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="45" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Year Ended July 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Number of<br/>Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted<br/>Average<br/>Remaining<br/>Contractual<br/>Life</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Aggregate<br/>Intrinsic<br/>Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Number of<br/>Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted<br/>Average<br/>Remaining<br/>Contractual<br/>Life</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Aggregate<br/>Intrinsic<br/>Value</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:6pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:6pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in years)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:6pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:6pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:6pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:6pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in years)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:6pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">Outstanding at beginning of period</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,333</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.12</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.6</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">496,022</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,740</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.20</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.6</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">153,000</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Options granted</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Options exercised</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,555)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.77</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,192)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.83</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Options canceled/forfeited</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(38)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.09</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26.21</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">Outstanding at end of period</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,740</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.20</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.6</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">153,000</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,546</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.10</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.6</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">129,010</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">Exercisable at end of period</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,721</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.18</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.6</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">152,837</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,545</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.09</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.7</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">129,004</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">Vested and expected to vest at end of period</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,740</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.20</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.6</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">153,000</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,546</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.10</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.6</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">129,010</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr></table> 11333000 5.12 P5Y7M6D 496022000 8740000 5.20 P4Y7M6D 153000000 0 0 0 0 2555000 4.77 1192000 5.83 38000 10.09 2000 26.21 8740000 5.20 P4Y7M6D 153000000 7546000 5.10 P3Y7M6D 129010000 8721000 5.18 P4Y7M6D 152837000 7545000 5.09 P3Y8M12D 129004000 8740000 5.20 P4Y7M6D 153000000 7546000 5.10 P3Y7M6D 129010000 8000000.0 700000 7000000.0 500000 0 0 289400000 90300000 23400000 33100000 12200000 6900000 11500000 4400000 1000000.0 11500000 9200000 0.15 25000 1000 P12M 2 0.85 3300000 50600000 9200000 <div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We use the Black-Scholes option pricing model to determine the fair value of shares purchased under the 2016 ESPP with the following weighted average assumptions on the date of grant:</span></div><div style="margin-top:3pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:59.280%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.619%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.619%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.622%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Year Ended July 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected term (in years)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.75</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.84</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.92</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Risk-free interest rate</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.4</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.5</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.1</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Volatility</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">49.8</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">69.0</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">73.4</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Dividend yield</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div> P0Y9M P0Y10M2D P0Y11M1D 0.014 0.025 0.001 0.498 0.690 0.734 0 0 0 <div style="margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Stock-Based Compensation</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Total stock-based compensation expense recognized in the consolidated statements of operations is as follows:</span></div><div style="margin-top:3pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:59.280%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.619%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.619%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.622%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Year Ended July 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost of revenue:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Product</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,580</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,535</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,334</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Support, entitlements and other services</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,945</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,326</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,014</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Sales and marketing</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">65,060</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">107,751</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">126,015</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Research and development</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">74,389</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">140,519</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">153,252</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">General and administrative</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,894</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">39,598</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">45,383</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total stock-based compensation expense</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">177,868</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">306,729</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">351,998</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div> 2580000 3535000 5334000 8945000 15326000 22014000 65060000 107751000 126015000 74389000 140519000 153252000 26894000 39598000 45383000 177868000 306729000 351998000 689900000 P2Y6M NET LOSS PER SHARE<div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',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. Our Convertible Preferred Stock is considered a participating security. Participating securities do not have a contractual obligation to share in our losses. As such, for the periods we incur net losses, there is no impact on the calculated net loss per share attributable to common stockholders in applying the two-class method.</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Basic net income (loss) per share is computed using the weighted average number of common shares outstanding during the period. Diluted net income (loss) per share is computed by giving effect to potentially dilutive common stock equivalents outstanding during the period, as their effect would be dilutive. Potentially dilutive common shares include participating securities and shares issuable upon the exercise of stock options, the exercise of common stock warrants, the exercise of convertible preferred stock warrants, the vesting of RSUs and each purchase under the 2016 ESPP, under the treasury stock method. </span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In loss periods, basic net loss per share and diluted net loss per share are the same, as the effect of potential common shares is antidilutive and therefore excluded.</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The rights, including the liquidation and dividend rights, of the holders of our Class A and Class B common stock are identical, except with respect to voting. As the liquidation and dividend rights are identical, our undistributed earnings or losses are allocated on a proportionate basis among the holders of both Class A and Class B common stock. As a result, the net income (loss) per share attributed to common stockholders will, therefore, be the same for both Class A and Class B common stock on an individual or combined basis.</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The computation of basic and diluted net loss per share attributable to Class A and Class B common stockholders is as follows:</span></div><div style="margin-top:3pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:56.524%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.536%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.536%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.538%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Year Ended July 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands, except per share data)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net loss</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(297,161)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(621,179)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(872,883)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average shares—basic and diluted</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">164,091</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">181,031</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">194,719</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Net loss per share attributable to common stockholders—basic and diluted</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.81)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3.43)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4.48)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',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 fiscal years presented because including them would have been antidilutive are as follows:</span></div><div style="margin-top:3pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:56.524%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.536%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.536%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.538%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of July 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding stock options and RSUs</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34,930</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,876</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,178</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Employee stock purchase plan</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,311</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,659</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,368</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Contingently issuable shares pursuant to business combinations</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">277</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">749</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">506</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Common stock subject to repurchase</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">47</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Common stock warrants</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36,599</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33,318</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35,052</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Shares that will be issued in connection with our stock awards and shares that will be purchased under the employee stock purchase plan are generally automatically converted into shares of our Class A common stock. Shares issued in connection with an exercise of the common stock warrants are converted into shares of our Class B common stock and are voluntarily convertible into shares of Class A common stock at the option of the holder.</span></div> <div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The computation of basic and diluted net loss per share attributable to Class A and Class B common stockholders is as follows:</span></div><div style="margin-top:3pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:56.524%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.536%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.536%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.538%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Year Ended July 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands, except per share data)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net loss</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(297,161)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(621,179)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(872,883)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average shares—basic and diluted</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">164,091</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">181,031</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">194,719</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Net loss per share attributable to common stockholders—basic and diluted</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.81)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3.43)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4.48)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div> -297161000 -621179000 -872883000 164091000 181031000 194719000 -1.81 -3.43 -4.48 <div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',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 fiscal years presented because including them would have been antidilutive are as follows:</span></div><div style="margin-top:3pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:56.524%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.536%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.536%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.538%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of July 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding stock options and RSUs</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34,930</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,876</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,178</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Employee stock purchase plan</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,311</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,659</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,368</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Contingently issuable shares pursuant to business combinations</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">277</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">749</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">506</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Common stock subject to repurchase</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">47</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Common stock warrants</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36,599</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33,318</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35,052</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div> 34930000 30876000 30178000 1311000 1659000 4368000 277000 749000 506000 47000 0 0 34000 34000 36599000 33318000 35052000 INCOME TAXES<div style="margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Income Taxes</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Loss before provision for income taxes by fiscal year consisted of the following:</span></div><div style="margin-top:3pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:56.524%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.536%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.536%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.538%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Year Ended July 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Domestic</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(201,666)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(658,938)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(905,840)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(88,048)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">45,878</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">50,619</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Loss before provision for income taxes</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(289,714)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(613,060)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(855,221)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> Provision for income taxes by fiscal year consisted of the following:</span></div><div style="margin-top:3pt;margin-bottom:8pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:56.524%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.536%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.536%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.538%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Year Ended July 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. federal</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,059</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,998)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">175</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">State and local</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">429</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">312</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">79</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,541</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,270</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,033</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total current taxes</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,029</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,584</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,287</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. federal</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,387)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4,949)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">80</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">State and local</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(718)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(770)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">523</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,746)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(705)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total deferred taxes</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,582)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7,465)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(625)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Provision for income taxes</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,447</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,119</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,662</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The income tax provision differs from the amount of income tax determined by applying the applicable U.S. federal statutory income tax rate of 21% to pre-tax loss. The reconciliation of the statutory federal income tax and our effective income tax is as follows:</span></div><div style="margin-top:3pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:56.524%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.536%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.536%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.538%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Year Ended July 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. federal income tax at statutory rate</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(75,779)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(128,680)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(179,514)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Change in valuation allowance</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25,274</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">142,273</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">145,244</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock-based compensation</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(73,631)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(23,378)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,913</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Effect of foreign operations</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,117</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,305</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,676</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-deductible expenses</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,115</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,651</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,393</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Change in unrecognized tax benefit</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">653</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">727</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,709</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">State income taxes</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(290)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(458)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">79</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Transfer pricing adjustments</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,584</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. tax reform impact</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">93,352</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Intangible asset migration</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,461</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,027)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">591</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">709</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,155</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,447</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,119</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,662</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/></tr></table></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During the fiscal year ended July 31, 2018, our provision for income taxes was primarily attributable to the alternative minimum tax in the U.S. related to the migration of certain intangible assets and foreign tax provisions in certain foreign jurisdictions in which we conduct business, partially offset by a partial valuation allowance release in the U.S. due to acquisitions completed during fiscal 2018.</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During the fiscal year ended July 31, 2019, our provision for income taxes was primarily attributable to foreign tax provisions in certain foreign jurisdictions in which we conduct business, partially offset by a partial valuation release in the U.S. due to an acquisition completed during fiscal 2019 and a tax benefit related to the change in tax law.</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During the fiscal year ended July 31, 2020, our provision for income taxes was primarily attributable to foreign tax provisions in certain foreign jurisdictions in which we conduct business.</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security Act ("CARES Act") was enacted by the United States government. However, the CARES Act did not have a material impact on our provision for income taxes for the fiscal year ended July 31, 2020.</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In June 2020, the U.S. Supreme Court denied </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">certiorari</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> in the case of </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Altera Corp. v. Commissioner</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> ("Altera"). We have concluded that the law remains unsettled and continue to record unrecognized tax benefits as we exclude stock-based compensation costs from our cost sharing arrangements. Any potential impact of a final adverse decision would result in adjustments to deferred tax assets and corresponding adjustments to the valuation allowance. We will continue to monitor developments and the potential effect on our consolidated financial statements and tax filings.</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The temporary differences that give rise to significant portions of deferred tax assets and liabilities are as follows:</span></div><div style="margin-top:3pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:70.935%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.516%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.517%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of July 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net operating loss carryforward</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">294,577</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">412,110</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Tax credit carryforward</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">109,921</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">152,330</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred revenue</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">71,859</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">122,236</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Leases</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">48,270</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Intangible assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35,764</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31,119</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock-based compensation expense</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,493</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,177</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accruals and reserves</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,825</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,401</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Property and equipment</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">633</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,234</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,258</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29,022</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total deferred tax assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">579,330</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">834,899</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred commission expense</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(35,814)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(50,344)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Leases</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(44,502)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Acquisition-related</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(11,515)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(8,003)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Property and equipment</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(9,174)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,629)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign branch taxes</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4,607)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,175)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Prepaid expenses</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,303)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,140)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,621)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,991)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total deferred tax liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(65,034)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(117,784)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Valuation allowance</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(509,764)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(712,093)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net deferred tax assets</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,532</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,022</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Management believes that based on available evidence, both positive and negative, it is more likely than not that the U.S. deferred tax assets will not be utilized and as such, a full valuation allowance has been recorded.</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The valuation allowance for deferred tax assets was $712.1 million as of July 31, 2020. The net increase in the total valuation allowance for the fiscal years ended July 31, 2019 and 2020 was $282.8 million and $202.3 million, respectively.</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of July 31, 2020, we had approximately $1.9 billion of federal net operating loss carryforwards and $1.1 billion of state net operating loss carryforwards available to reduce future taxable income, which will begin to expire in fiscal 2029. In addition, we had approximately $97.2 million of federal research credit carryforwards, $65.5 million of state research credit carryforwards and $26.0 million of foreign tax credit carryforwards. The federal credits will begin to expire in fiscal 2030 and the state credits can be carried forward indefinitely. The foreign credits will begin to expire in fiscal 2027.</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Utilization of the net operating loss and tax credit carryforwards may be subject to an annual limitation due to the ownership change limitations provided by the Internal Revenue Code of 1986, as amended, and similar state provisions. Any annual limitation may result in the expiration of net operating losses and credits before utilization. If an ownership change occurred, utilization of the net operating loss and tax credit carryforwards could be significantly reduced.</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of July 31, 2020, we held an aggregate of $173.7 million in cash and cash equivalents in our foreign subsidiaries, of which $114.7 million was denominated in U.S. dollars. We attribute net revenue, costs and expenses to domestic and foreign components based on the terms of our agreements with our subsidiaries. We do not provide for federal income taxes on the undistributed earnings of our foreign subsidiaries, as such earnings are to be reinvested offshore indefinitely. The income tax liability would be insignificant if these earnings were to be repatriated.</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The income tax benefit and provision for the fiscal year ended July 31, 2020 are based on the assumption that foreign undistributed earnings are indefinitely reinvested. We will continue to evaluate whether or not to continue to assert indefinite reinvestment on part or all of our foreign undistributed earnings. In the event we determine not to continue to assert the permanent reinvestment of part or all of our foreign undistributed earnings, such a determination could result in the accrual and payment of additional foreign, state and local taxes.</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We recognize uncertain tax positions in our financial statements if that position will more likely than not be sustained on audit, based on the technical merits of the position. A reconciliation of our unrecognized tax benefits, excluding accrued interest and penalties, is as follows:</span></div><div style="margin-top:3pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:70.935%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.516%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.517%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Year Ended July 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at the beginning of the year</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">91,716</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">81,250</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Increases related to current year tax positions</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,736</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,897</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Increases related to prior year tax positions</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">301</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">491</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Decreases related to prior year tax positions</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(23,782)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(381)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Settlements with tax authorities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(721)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at the end of the year</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">81,250</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">85,257</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During the fiscal year ended July 31, 2020, the net increase in unrecognized tax positions was primarily attributable to federal and state research and development credits and intercompany charges.</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of July 31, 2020, if uncertain tax positions are fully recognized in the future, it would result in a $14.5 million impact to our effective tax rate, and the remaining amount would result in adjustments to deferred tax assets and corresponding adjustments to the valuation allowance.</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We recognize interest and/or penalties related to income tax matters as a component of income tax expense. As of July 31, 2020, we had recognized $3.1 million accrued interest and penalties related to uncertain tax positions.</span></div><div style="text-indent:22.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">We file income tax returns in the U.S. federal jurisdiction as well as various U.S. states and foreign jurisdictions. The tax years 2009 and forward remain open to examination by the major jurisdictions in which we are subject to tax. These fiscal years outside the normal statute of limitation remain open to audit by tax authorities due to tax attributes generated in those early years, which have been carried forward and may be audited in subsequent years when utilized. We are subject to the continuous examination of income tax returns by various tax authorities. We regularly assess the likelihood of adverse outcomes resulting from these examinations to determine the adequacy of the provision for income taxes. We believe that adequate amounts have been reserved for any adjustments that may ultimately result from these examinations. A final determination of Altera is possible within the next 12 months. If the Altera opinion stands, it would result in a $36.2 million reduction of our gross unrecognized tax benefits. There is no impact to our effective tax rate and this would result in adjustments to deferred tax assets and corresponding adjustments to the valuation allowance. Other than Altera, we do not anticipate a significant impact to the unrecognized tax benefits within the next 12 months.</span></div> <div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Loss before provision for income taxes by fiscal year consisted of the following:</span></div><div style="margin-top:3pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:56.524%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.536%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.536%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.538%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Year Ended July 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Domestic</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(201,666)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(658,938)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(905,840)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(88,048)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">45,878</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">50,619</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Loss before provision for income taxes</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(289,714)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(613,060)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(855,221)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div> -201666000 -658938000 -905840000 -88048000 45878000 50619000 -289714000 -613060000 -855221000 Provision for income taxes by fiscal year consisted of the following:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:56.524%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.536%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.536%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.538%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Year Ended July 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. federal</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,059</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,998)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">175</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">State and local</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">429</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">312</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">79</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,541</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,270</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,033</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total current taxes</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,029</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,584</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,287</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. federal</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,387)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4,949)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">80</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">State and local</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(718)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(770)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">523</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,746)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(705)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total deferred taxes</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,582)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7,465)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(625)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Provision for income taxes</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,447</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,119</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,662</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table> 2059000 -1998000 175000 429000 312000 79000 8541000 17270000 18033000 11029000 15584000 18287000 -3387000 -4949000 80000 -718000 -770000 0 523000 -1746000 -705000 -3582000 -7465000 -625000 7447000 8119000 17662000 0.21 The reconciliation of the statutory federal income tax and our effective income tax is as follows:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:56.524%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.536%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.536%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.538%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Year Ended July 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. federal income tax at statutory rate</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(75,779)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(128,680)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(179,514)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Change in valuation allowance</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25,274</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">142,273</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">145,244</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock-based compensation</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(73,631)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(23,378)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,913</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Effect of foreign operations</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,117</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,305</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,676</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-deductible expenses</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,115</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,651</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,393</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Change in unrecognized tax benefit</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">653</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">727</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,709</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">State income taxes</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(290)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(458)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">79</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Transfer pricing adjustments</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,584</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. tax reform impact</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">93,352</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Intangible asset migration</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,461</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,027)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">591</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">709</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,155</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,447</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,119</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,662</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/></tr></table> -75779000 -128680000 -179514000 25274000 142273000 145244000 -73631000 -23378000 30913000 26117000 14305000 12676000 2115000 4651000 5393000 653000 727000 1709000 -290000 -458000 79000 4584000 -3000 7000 93352000 0 0 4461000 -2027000 0 591000 709000 1155000 7447000 8119000 17662000 <div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The temporary differences that give rise to significant portions of deferred tax assets and liabilities are as follows:</span></div><div style="margin-top:3pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:70.935%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.516%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.517%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of July 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net operating loss carryforward</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">294,577</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">412,110</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Tax credit carryforward</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">109,921</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">152,330</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred revenue</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">71,859</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">122,236</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Leases</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">48,270</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Intangible assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35,764</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31,119</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock-based compensation expense</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,493</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,177</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accruals and reserves</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,825</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,401</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Property and equipment</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">633</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,234</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,258</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29,022</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total deferred tax assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">579,330</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">834,899</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred commission expense</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(35,814)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(50,344)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Leases</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(44,502)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Acquisition-related</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(11,515)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(8,003)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Property and equipment</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(9,174)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,629)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign branch taxes</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4,607)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,175)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Prepaid expenses</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,303)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,140)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,621)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,991)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total deferred tax liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(65,034)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(117,784)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Valuation allowance</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(509,764)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(712,093)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net deferred tax assets</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,532</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,022</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div> 294577000 412110000 109921000 152330000 71859000 122236000 48270000 35764000 31119000 27493000 24177000 14825000 13401000 633000 2234000 24258000 29022000 579330000 834899000 35814000 50344000 44502000 11515000 8003000 9174000 5629000 4607000 5175000 2303000 2140000 1621000 1991000 65034000 117784000 509764000 712093000 4532000 5022000 712100000 282800000 -202300000 1900000000 1100000000 97200000 65500000 26000000.0 173700000 114700000 A reconciliation of our unrecognized tax benefits, excluding accrued interest and penalties, is as follows:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:70.935%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.516%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.517%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Year Ended July 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at the beginning of the year</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">91,716</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">81,250</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Increases related to current year tax positions</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,736</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,897</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Increases related to prior year tax positions</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">301</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">491</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Decreases related to prior year tax positions</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(23,782)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(381)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Settlements with tax authorities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(721)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at the end of the year</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">81,250</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">85,257</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table> 91716000 81250000 13736000 3897000 301000 491000 23782000 381000 721000 0 81250000 85257000 14500000 3100000 36200000 SEGMENT INFORMATION<div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our chief operating decision maker is a group which is comprised of our Chief Executive Officer and Chief Financial Officer. This group reviews financial information presented on a consolidated basis for purposes of allocating resources and evaluating financial performance. Accordingly, we have a single reportable segment.</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table sets forth revenue by geographic location based on bill-to location:</span></div><div style="margin-top:3pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:56.524%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.536%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.536%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.538%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Year Ended July 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S.</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">648,805</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">682,340</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">706,110</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Europe, the Middle East and Africa</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">224,392</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">238,356</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">277,489</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asia Pacific</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">240,247</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">271,712</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">265,092</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other Americas</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">42,013</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">43,735</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">58,991</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total revenue</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,155,457</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,236,143</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,307,682</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of July 31, 2019 and 2020, $161.9 million and $136.7 million, respectively, of our long-lived assets, net were located in the United States.</span></div> <div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table sets forth revenue by geographic location based on bill-to location:</span></div><div style="margin-top:3pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:56.524%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.536%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.536%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.538%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Year Ended July 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S.</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">648,805</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">682,340</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">706,110</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Europe, the Middle East and Africa</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">224,392</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">238,356</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">277,489</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asia Pacific</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">240,247</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">271,712</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">265,092</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other Americas</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">42,013</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">43,735</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">58,991</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total revenue</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,155,457</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,236,143</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,307,682</span><span style="font-size:10pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div> 648805000 682340000 706110000 224392000 238356000 277489000 240247000 271712000 265092000 42013000 43735000 58991000 1155457000 1236143000 1307682000 161900000 136700000 SELECTED QUARTERLY FINANCIAL DATA (UNAUDITED)<div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following sets forth selected unaudited quarterly consolidated statements of operations data for each of the eight quarters in the period ended July 31, 2020. The information for each of these quarters has been prepared on a basis consistent with our audited annual consolidated financial statements included elsewhere in this report and, in the opinion of management, includes all adjustments of a normal, recurring nature that are necessary for the fair presentation of the results of operations for these periods in accordance with U.S. GAAP. This data should be read in conjunction with our audited consolidated financial statements and related notes included elsewhere in this report. These historical quarterly operating results are not necessarily indicative of the results that may be expected for a full fiscal year or any future period.</span></div><div style="margin-top:3pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:23.386%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.844%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.844%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.697%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.697%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.697%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.697%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.551%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.556%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="45" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">October 31, 2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">January 31, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">April 30, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 31, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">October 31, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">January 31, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">April 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="45" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(unaudited, in thousands, except per share amounts)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Product</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">224,346</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">236,932</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">184,794</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">186,347</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">192,444</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">213,547</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">180,756</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">179,075</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:20.25pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">Support, entitlements and other services</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">88,937</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">98,428</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">102,830</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">113,529</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">122,324</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">133,220</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">137,517</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">148,799</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total revenue</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">313,283</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">335,360</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">287,624</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">299,876</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">314,768</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">346,767</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">318,273</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">327,874</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost of revenue:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:11.25pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">Product </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;vertical-align:top;">(2)(3)</sup></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">39,261</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">45,966</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29,528</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28,323</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,233</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,676</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,990</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,413</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:20.25pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">Support, entitlements and other services</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;vertical-align:top;"> (2) </sup></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34,845</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">40,016</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">45,549</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">40,640</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">50,968</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">54,547</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">56,304</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">53,558</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total cost of revenue</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">74,106</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">85,982</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">75,077</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">68,963</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">72,201</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">75,223</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">72,294</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">66,971</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross profit</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">239,177</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">249,378</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">212,547</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">230,913</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">242,567</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">271,544</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">245,979</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">260,903</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating expenses:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:11.25pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">Sales and marketing </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;vertical-align:top;">(2)(3)</sup></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">196,497</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">213,707</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">245,703</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">253,843</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">291,838</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">304,936</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">299,162</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">264,453</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:11.25pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">Research and development </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">110,531</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">123,037</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">137,982</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">129,169</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">138,206</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">139,088</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">141,346</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">135,338</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:11.25pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">General and administrative </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,339</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28,788</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33,040</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,420</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32,860</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34,579</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35,644</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32,464</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total operating expenses</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">334,367</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">365,532</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">416,725</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">413,432</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">462,904</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">478,603</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">476,152</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">432,255</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Loss from operations</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(95,190)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(116,154)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(204,178)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(182,519)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(220,337)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(207,059)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(230,173)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(171,352)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other expense, net</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,703)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4,399)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,212)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4,705)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,040)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,863)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,640)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(9,757)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">Loss before (benefit from) provision for income taxes</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(97,893)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(120,553)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(207,390)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(187,224)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(225,377)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(212,922)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(235,813)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(181,109)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">(Benefit from) provision for income taxes</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,628)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,210</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,423</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,114</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,923</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,642</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,858</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,239</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net loss</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(94,265)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(122,763)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(209,813)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(194,338)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(229,300)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(217,564)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(240,671)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(185,348)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">Net loss per share attributable to Class A and Class B common stockholders—basic and diluted </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;vertical-align:top;">(1) </sup></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.54)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.68)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.15)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.04)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.21)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.13)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.23)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.93)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="text-indent:-22.5pt;padding-left:22.5pt;"><span><br/></span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:43.859%;"><tr><td style="width:1.0%;"/><td style="width:98.900%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr></table></div><div style="text-indent:-18pt;padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">(1)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.02pt;">Basic and diluted earnings per share are computed independently for each of the quarters presented. Therefore, the sum of quarterly basic and diluted per share amounts may not equal annual basic and diluted per share amounts. </span></div><div style="text-indent:-18pt;padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">(2)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.02pt;">Includes stock-based compensation as follows:</span></div><div style="margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:19.806%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.695%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.695%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.671%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.525%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.695%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.695%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.525%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.683%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="45" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">October 31, 2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">January 31, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">April 30, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 31, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">October 31, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">January 31, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">April 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="45" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(unaudited, in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Product cost of sales</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">698</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">872</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">953</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,012</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,112</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,458</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,367</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,397</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">Support, entitlements and other services cost of sales</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,157</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,373</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,542</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,254</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,751</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,140</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,959</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,164</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Sales and marketing</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,606</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,462</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35,257</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,426</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,775</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31,185</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33,177</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33,878</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Research and development</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31,009</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34,679</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">42,265</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32,566</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37,563</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36,459</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">39,462</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">39,768</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">General and administrative</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,455</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,179</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,815</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,149</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,225</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,373</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,131</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,654</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">65,925</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">72,565</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">94,832</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">73,407</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">81,426</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">85,615</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">92,096</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">92,861</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">(3)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.02pt;">Includes amortization of intangible assets as follows:</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> </span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:19.397%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.709%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.709%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.684%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.684%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.709%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.709%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.684%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.691%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="45" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">October 31, 2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">January 31, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">April 30, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 31, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">October 31, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">January 31, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">April 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="45" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(unaudited, in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Product cost of sales</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,168</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,692</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,694</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,694</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,694</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,694</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,694</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,695</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Sales and marketing</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">550</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">666</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">661</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">651</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">651</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">651</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">651</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">650</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,718</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,358</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,355</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,345</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,345</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,345</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,345</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,345</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div> <div style="margin-top:3pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:23.386%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.844%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.844%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.697%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.697%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.697%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.697%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.551%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.556%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="45" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">October 31, 2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">January 31, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">April 30, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 31, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">October 31, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">January 31, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">April 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="45" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(unaudited, in thousands, except per share amounts)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Product</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">224,346</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">236,932</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">184,794</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">186,347</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">192,444</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">213,547</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">180,756</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">179,075</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:20.25pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">Support, entitlements and other services</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">88,937</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">98,428</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">102,830</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">113,529</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">122,324</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">133,220</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">137,517</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">148,799</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total revenue</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">313,283</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">335,360</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">287,624</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">299,876</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">314,768</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">346,767</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">318,273</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">327,874</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost of revenue:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:11.25pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">Product </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;vertical-align:top;">(2)(3)</sup></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">39,261</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">45,966</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29,528</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28,323</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,233</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,676</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,990</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,413</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:20.25pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">Support, entitlements and other services</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;vertical-align:top;"> (2) </sup></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34,845</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">40,016</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">45,549</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">40,640</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">50,968</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">54,547</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">56,304</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">53,558</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total cost of revenue</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">74,106</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">85,982</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">75,077</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">68,963</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">72,201</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">75,223</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">72,294</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">66,971</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross profit</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">239,177</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">249,378</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">212,547</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">230,913</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">242,567</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">271,544</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">245,979</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">260,903</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating expenses:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:11.25pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">Sales and marketing </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;vertical-align:top;">(2)(3)</sup></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">196,497</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">213,707</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">245,703</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">253,843</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">291,838</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">304,936</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">299,162</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">264,453</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:11.25pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">Research and development </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">110,531</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">123,037</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">137,982</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">129,169</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">138,206</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">139,088</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">141,346</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">135,338</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:11.25pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">General and administrative </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,339</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28,788</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33,040</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,420</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32,860</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34,579</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35,644</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32,464</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total operating expenses</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">334,367</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">365,532</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">416,725</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">413,432</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">462,904</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">478,603</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">476,152</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">432,255</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Loss from operations</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(95,190)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(116,154)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(204,178)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(182,519)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(220,337)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(207,059)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(230,173)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(171,352)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other expense, net</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,703)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4,399)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,212)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4,705)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,040)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,863)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,640)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(9,757)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">Loss before (benefit from) provision for income taxes</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(97,893)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(120,553)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(207,390)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(187,224)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(225,377)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(212,922)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(235,813)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(181,109)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">(Benefit from) provision for income taxes</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,628)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,210</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,423</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,114</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,923</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,642</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,858</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,239</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net loss</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(94,265)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(122,763)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(209,813)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(194,338)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(229,300)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(217,564)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(240,671)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(185,348)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">Net loss per share attributable to Class A and Class B common stockholders—basic and diluted </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;vertical-align:top;">(1) </sup></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.54)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.68)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.15)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.04)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.21)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.13)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.23)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.93)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="text-indent:-22.5pt;padding-left:22.5pt;"><span><br/></span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:43.859%;"><tr><td style="width:1.0%;"/><td style="width:98.900%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr></table></div><div style="text-indent:-18pt;padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">(1)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.02pt;">Basic and diluted earnings per share are computed independently for each of the quarters presented. Therefore, the sum of quarterly basic and diluted per share amounts may not equal annual basic and diluted per share amounts. </span></div><div style="text-indent:-18pt;padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">(2)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.02pt;">Includes stock-based compensation as follows:</span></div><div style="margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:19.806%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.695%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.695%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.671%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.525%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.695%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.695%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.525%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.683%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="45" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">October 31, 2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">January 31, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">April 30, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 31, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">October 31, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">January 31, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">April 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="45" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(unaudited, in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Product cost of sales</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">698</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">872</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">953</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,012</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,112</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,458</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,367</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,397</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%;">Support, entitlements and other services cost of sales</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,157</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,373</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,542</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,254</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,751</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,140</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,959</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,164</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Sales and marketing</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,606</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,462</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35,257</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,426</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,775</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31,185</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33,177</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33,878</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Research and development</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31,009</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34,679</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">42,265</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32,566</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37,563</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36,459</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">39,462</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">39,768</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">General and administrative</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,455</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,179</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,815</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,149</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,225</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,373</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,131</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,654</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">65,925</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">72,565</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">94,832</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">73,407</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">81,426</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">85,615</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">92,096</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">92,861</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">(3)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.02pt;">Includes amortization of intangible assets as follows:</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> </span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:19.397%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.709%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.709%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.684%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.684%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.709%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.709%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.684%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.691%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="45" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">October 31, 2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">January 31, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">April 30, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 31, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">October 31, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">January 31, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">April 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="45" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(unaudited, in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Product cost of sales</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,168</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,692</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,694</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,694</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,694</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,694</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,694</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,695</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Sales and marketing</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">550</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">666</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">661</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">651</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">651</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">651</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">651</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">650</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,718</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,358</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,355</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,345</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,345</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,345</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,345</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:8pt;font-weight:400;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,345</span><span style="font-size:8pt;font-family:'Helvetica',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div> 224346000 236932000 184794000 186347000 192444000 213547000 180756000 179075000 88937000 98428000 102830000 113529000 122324000 133220000 137517000 148799000 313283000 335360000 287624000 299876000 314768000 346767000 318273000 327874000 39261000 45966000 29528000 28323000 21233000 20676000 15990000 13413000 34845000 40016000 45549000 40640000 50968000 54547000 56304000 53558000 74106000 85982000 75077000 68963000 72201000 75223000 72294000 66971000 239177000 249378000 212547000 230913000 242567000 271544000 245979000 260903000 196497000 213707000 245703000 253843000 291838000 304936000 299162000 264453000 110531000 123037000 137982000 129169000 138206000 139088000 141346000 135338000 27339000 28788000 33040000 30420000 32860000 34579000 35644000 32464000 334367000 365532000 416725000 413432000 462904000 478603000 476152000 432255000 -95190000 -116154000 -204178000 -182519000 -220337000 -207059000 -230173000 -171352000 -2703000 -4399000 -3212000 -4705000 -5040000 -5863000 -5640000 -9757000 -97893000 -120553000 -207390000 -187224000 -225377000 -212922000 -235813000 -181109000 -3628000 2210000 2423000 7114000 3923000 4642000 4858000 4239000 -94265000 -122763000 -209813000 -194338000 -229300000 -217564000 -240671000 -185348000 -0.54 -0.68 -1.15 -1.04 -1.21 -1.13 -1.23 -0.93 698000 872000 953000 1012000 1112000 1458000 1367000 1397000 3157000 3373000 4542000 4254000 4751000 5140000 5959000 6164000 22606000 23462000 35257000 26426000 27775000 31185000 33177000 33878000 31009000 34679000 42265000 32566000 37563000 36459000 39462000 39768000 8455000 10179000 11815000 9149000 10225000 11373000 12131000 11654000 65925000 72565000 94832000 73407000 81426000 85615000 92096000 92861000 3168000 3692000 3694000 3694000 3694000 3694000 3694000 3695000 550000 666000 661000 651000 651000 651000 651000 650000 3718000 4358000 4355000 4345000 4345000 4345000 4345000 4345000 SUBSEQUENT EVENTS<div style="margin-top:8pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Issuance and Sale of Convertible Senior Notes</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On August 26, 2020, we entered into an investment agreement (the "Investment Agreement") with BCPE Nucleon (DE) SPV, LP ("Bain") relating to the issuance and sale to Bain of $750 million in an initial aggregate principal amount of 2.50% Convertible Senior Notes due 2026 (the "2026 Notes"). The transactions contemplated by the Investment Agreement (the "Transaction") are expected to close on or prior to September 24, 2020, subject to satisfaction of the customary closing conditions set forth in the Investment Agreement (the date on which the closing occurs, the "Closing").</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The 2026 Notes will be governed by an indenture (the "Indenture") between the us and U.S. Bank National Association, as trustee. The 2026 Notes will bear interest at a rate of 2.50% per annum, with such interest to be paid in kind on the 2026 Notes held by Bain through an increase in the principal amount of the 2026 Notes, and in cash on the 2026 Notes transferred to entities not affiliated with Bain. Interest on the 2026 Notes will accrue from the date of issuance and be added to the principal amount on a semi-annual basis thereafter. The 2026 Notes will mature on September 15, 2026, subject to earlier conversion, redemption or repurchase.</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The 2026 Notes are convertible at the option of the holder at any time until the close of business on the scheduled trading day immediately preceding the maturity date, subject to all applicable conversion restrictions. The 2026 Notes will be convertible into shares of our Class A Common Stock ("Common Stock") based on an initial conversion rate of 36.0360 shares of Common Stock per $1,000 principal amount of the 2026 Notes (which is equal to an initial conversion price of $27.75 per share), in each case subject to customary anti-dilution and other adjustments, including in connection with any make-whole adjustment (as described in the Indenture) as a result of certain extraordinary transactions. In addition, at the one-year anniversary of the date of the 2026 Notes, depending on the achievement of financial milestones, the conversion price may be subject to an additional, one-time adjustment, to an amount in the range of $25.25 to $27.75 per share.</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On or after September 15, 2025, the 2026 Notes will be redeemable by us, at our option, for cash, shares of Common Stock, or a combination of both at the election of the holder of the 2026 Notes, for all or any portion of the 2026 Notes in the event that the closing sale price per share of our Common Stock has been at least 150% of the conversion price then in effect for at least 20 trading days (whether or not consecutive), including at least one of the five trading days immediately preceding the date on which we provide the redemption notice in accordance with the Indenture, during any 30 consecutive trading day period (including the last trading day of such period) ending on, and including, the trading day immediately preceding the date on which we provide the redemption notice at a redemption price of 100% of the principal amount of such 2026 Notes, plus any accrued and unpaid interest to, but excluding, the redemption date.</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">With certain exceptions, upon a Fundamental Change (as defined in the Indenture), which includes, among other things, change of control of Nutanix or the failure of our Common Stock to be listed on a certain stock exchange, the holders of the 2026 Notes may require that we repurchase all or part of their 2026 Notes in principal amount of $1,000 or an integral multiple thereof at purchase price equal to 100% of the principal amount thereof, plus accrued and unpaid interest thereon to, but excluding, the Fundamental Change repurchase date.</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Indenture will include customary "events of default," which may result in the acceleration of the maturity of the 2026 Notes under the Indenture. The Indenture will also include customary covenants for convertible notes of this type.</span></div><div style="margin-top:8pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Stock Repurchase Program</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In August 2020, our Board of Directors authorized the repurchase of up to $125.0 million of our Class A common stock. Repurchases may be made from time to time through open market purchases or through privately negotiated transactions subject to market conditions, applicable legal requirements and other relevant factors. The repurchase program does not obligate us to acquire any particular amount of our common stock, and may be suspended at any time at our discretion.</span></div><div style="margin-top:8pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">CEO Succession Plan</span></div><div style="text-indent:22.5pt;margin-top:8pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On August 27, 2020, our Board of Directors announced that it has initiated a CEO succession plan to identify a candidate to succeed Dheeraj Pandey, given Mr. Pandey’s plans to retire as Chief Executive Officer. Mr. Pandey intends to continue as Chairman of the Board and Chief Executive Officer until his successor has been selected and appointed.</span></div> 750000000 0.0250 0.0250 27.75 25.25 27.75 1.50 20 30 1 1 125000000.0 During the first quarter of fiscal 2019, we adopted Accounting Standards Update ("ASU") No. 2016-18, which requires that the statement of cash flows explain the change during the period in the total of cash, cash equivalents and restricted cash. We adopted the standard retrospectively for the prior period presented. Our adoption of ASU 2016-18 did not have any significant impact on our consolidated statements of cash flows. Included within other assets—non-current in the consolidated balance sheets. During the first quarter of fiscal 2020, we adopted Accounting Standards Update ("ASU") No. 2016-02 using the modified retrospective method and elected the transition option that allowed us not to restate the comparative periods in our condensed consolidated financial statements in the year of adoption. For additional details, refer to Note 1. XML 15 R10.htm IDEA: XBRL DOCUMENT v3.20.2
REVENUE, DEFERRED REVENUE AND DEFERRED COMMISSIONS
12 Months Ended
Jul. 31, 2020
Revenue from Contract with Customer [Abstract]  
REVENUE, DEFERRED REVENUE AND DEFERRED COMMISSIONS REVENUE, DEFERRED REVENUE AND DEFERRED COMMISSIONS
Disaggregation of Revenue and Revenue Recognition
We generate revenue primarily from the sale of our enterprise cloud platform, which can be delivered pre-installed on an appliance that is configured to order or delivered separately to be utilized on a variety of certified hardware platforms. Software can be delivered separately or on a configured-to-order appliance. When the software is not portable to other appliances, it generally has a term equal to the life of the associated appliance, while subscription term-based licenses typically have a term of one to five years. Configured-to-order appliances, including our Nutanix-branded NX hardware line, are typically sold through Partners and can be purchased from one of our OEMs or in some cases directly from Nutanix. Our enterprise cloud platform is typically purchased with one or more years of support and entitlements, which includes the right to software upgrades and enhancements as well as technical support. A substantial portion of sales are made through channel partners and OEM relationships.
The following table depicts the disaggregation of revenue by revenue type, consistent with how we evaluate our financial performance:
Fiscal Year Ended July 31,
201820192020
(in thousands)
Subscription$330,645 $648,415 $1,030,180 
Non-portable software 543,952 449,131 208,158 
Hardware257,314 105,321 23,455 
Professional services23,546 33,276 45,889 
Total revenue$1,155,457 $1,236,143 $1,307,682 
Prior to the first quarter of fiscal 2019, we disaggregated revenue into the following categories: software revenue, hardware revenue and support, entitlements and other services revenue. Software revenue included non-portable software and term-based software licenses. Under the new disaggregated revenue categories, included in the table above, term-based software licenses are included within subscription revenue and non-portable software is presented separately. Support, entitlements and other services revenue included software entitlement and support subscriptions and professional services. Under the new disaggregated revenue categories, software entitlement and support subscriptions are included within subscription revenue and professional services revenue is presented separately. There was no change to the presentation of hardware revenue.
Subscription revenue Subscription revenue includes any performance obligation which has a defined term and is generated from the sales of software entitlement and support subscriptions, subscription software licenses and cloud-based software as a service ("SaaS") offerings.
Ratable We recognize revenue from software entitlement and support subscriptions and SaaS offerings ratably over the contractual service period, the substantial majority of which relate to software entitlement and support subscriptions. These offerings represented approximately $243.9 million, $376.4 million and $508.8 million of our subscription revenue for fiscal 2018, 2019 and 2020, respectively.
Upfront Revenue from our subscription software licenses is generally recognized upfront upon transfer of control to the customer, which happens when we make the software available to the customer. These subscription software licenses represented approximately $86.7 million, $272.0 million and $521.3 million of our subscription revenue for fiscal 2018, 2019 and 2020, respectively.
Non-portable software revenue — Non-portable software revenue includes sales of our enterprise cloud platform when delivered on a configured-to-order appliance by us or one of our OEM partners. The software licenses associated with these sales are typically non-portable and have a term equal to the life of the appliance on which the software is delivered. Revenue from our non-portable software products is generally recognized upon transfer of control to the customer.
Hardware revenue — In transactions where we deliver the hardware appliance, we consider ourselves to be the principal in the transaction and we record revenue and costs of goods sold on a gross basis. We consider the amount allocated to hardware revenue to be equivalent to the cost of the hardware procured. Hardware revenue is generally recognized upon transfer of control to the customer.
Professional services revenue — We also sell professional services with our products. We recognize revenue related to professional services as they are performed.
Significant changes in the balance of deferred revenue (contract liability) and deferred commissions (contract asset) for the periods presented are as follows:
Deferred RevenueDeferred Commissions
(in thousands)
Balance as of July 31, 2018$631,207 $114,379 
Additions682,241 158,062 
Revenue/commissions recognized(403,724)(118,729)
Assumed in a business combination320  
Balance as of July 31, 2019910,044 153,712 
Additions815,257 233,917 
Revenue/commissions recognized(541,860)(172,101)
Balance as of July 31, 2020$1,183,441 $215,528 
During the fiscal year ended July 31, 2019, we recognized revenue of approximately $275.0 million pertaining to amounts deferred as of July 31, 2018. During the fiscal year ended July 31, 2020, we recognized revenue of approximately $371.8 million pertaining to amounts deferred as of July 31, 2019.
The majority of our contracted but not invoiced performance obligations are subject to cancellation terms. Revenue allocated to remaining performance obligations represents contracted revenue that has not yet been recognized ("contracted not recognized"), which includes deferred revenue and non-cancelable amounts that will be invoiced and recognized as revenue in future periods and excludes performance obligations that are subject to cancellation terms. Contracted not recognized revenue was approximately $1.2 billion as of July 31, 2020, of which we expect to recognize approximately 46% over the next 12 months, and the remainder thereafter.

XML 16 R11.htm IDEA: XBRL DOCUMENT v3.20.2
FAIR VALUE MEASUREMENTS
12 Months Ended
Jul. 31, 2020
Fair Value Disclosures [Abstract]  
FAIR VALUE MEASUREMENTS FAIR VALUE MEASUREMENTS
The authoritative guidance on fair value measurements establishes a three-tier fair value hierarchy based on the observability of the inputs available in the market used to measure fair value as follows:
Level I — Inputs are unadjusted, quoted prices in active markets for identical assets or liabilities at the measurement date;
Level II — Inputs are observable, unadjusted quoted prices in active markets for similar assets or liabilities, unadjusted quoted prices for identical or similar assets or liabilities in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the related assets or liabilities; and
Level III — Unobservable inputs that are significant to the measurement of the fair value of the assets or liabilities that are supported by little or no market data.
Assets and Liabilities Measured at Fair Value on a Recurring Basis
Cash equivalents and short-term investments
Our money market funds are classified within Level I due to the highly liquid nature of these assets and have unadjusted inputs, quoted prices in active markets for these assets at the measurement date from the financial institution that carries these investment securities. Our investments in available-for-sale debt securities such as commercial paper, corporate bonds and U.S. government securities are classified within Level II. The fair value of these securities is priced by using inputs based on non-binding market consensus prices that are corroborated by observable market data, quoted market prices for similar instruments, or pricing models such as discounted cash flow techniques.
The fair value of our financial assets and liabilities measured on a recurring basis is as follows:
 As of July 31, 2019
 Level ILevel IILevel IIITotal
 (in thousands)
Financial Assets:
Cash equivalents:
Money market funds$33,156 $ $ $33,156 
Commercial paper 103,029  103,029 
U.S. government securities 119,933  119,933 
Corporate bonds 9,996  9,996 
Short-term investments:
Corporate bonds 354,549  354,549 
Commercial paper 92,851  92,851 
U.S. government securities 64,756  64,756 
Total measured at fair value$33,156 $745,114 $ $778,270 
Cash130,564 
Total cash, cash equivalents and short-term investments
$908,834 
 
 As of July 31, 2020
 Level ILevel IILevel IIITotal
 (in thousands)
Financial Assets:
Cash equivalents:
Money market funds$142,936 $ $ $142,936 
Commercial paper 8,999  8,999 
Short-term investments:
Corporate bonds 345,265  345,265 
Commercial paper 29,702  29,702 
U.S. government securities 26,074  26,074 
Total measured at fair value$142,936 $410,040 $ $552,976 
Cash166,802 
Total cash, cash equivalents and short-term investments
$719,778 
Financial Instruments Not Recorded at Fair Value on a Recurring Basis
We report our financial instruments at fair value, with the exception of the 2023 Notes. Financial instruments that are not recorded at fair value on a recurring basis are measured at fair value on a quarterly basis for disclosure purposes. The carrying values and estimated fair values of financial instruments not recorded at fair value are as follows:
As of July 31, 2019As of July 31, 2020
Carrying ValueEstimated Fair ValueCarrying ValueEstimated Fair Value
(in thousands)
Convertible senior notes, net$458,910 $527,275 $490,222 $529,385 
The carrying value of the 2023 Notes as of July 31, 2019 and 2020 was net of the unamortized debt discount of $110.0 million and $80.3 million, respectively, and unamortized debt issuance costs of $6.1 million and $4.5 million, respectively.
The total estimated fair value of the 2023 Notes was determined based on the closing trading price per $100 of the 2023 Notes as of the last day of trading for the period. We consider the fair value of the 2023 Notes to be a Level 2 measurement due to the limited trading activity.
XML 17 R12.htm IDEA: XBRL DOCUMENT v3.20.2
BALANCE SHEET COMPONENTS
12 Months Ended
Jul. 31, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
BALANCE SHEET COMPONENTS BALANCE SHEET COMPONENTS
Short-Term Investments
The amortized cost of our short-term investments approximates their fair value. As of July 31, 2019 and 2020, unrealized gains and losses from our short-term investments were not material. As of July 31, 2019 and 2020, unrealized losses from securities that were in an unrealized loss position for more than 12 months were not material. Unrealized losses related to our short-term investments are due to interest rate fluctuations, as opposed to credit quality. As a result, at July 31, 2019 and 2020, we did not record any other-than-temporary impairments for these investments.
The following table summarizes the estimated fair value of our investments in marketable debt securities by their contractual maturity dates:
 As of
July 31, 2020
 (in thousands)
Due within one year$298,074 
Due in one to two years102,967 
Total$401,041 
Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets consists of the following:
 As of July 31,
 20192020
(in thousands)
Prepaid operating expenses$37,864 $31,690 
Tenant improvement allowance receivables 8,557 
VAT receivables5,068 8,381 
Prepaid income taxes19,690  
Other current assets12,043 14,404 
Total prepaid expenses and other current assets$74,665 $63,032 
The decrease in prepaid expenses and other current assets from July 31, 2019 to July 31, 2020 was due primarily to the receipt of an $18.0 million corporate income tax refund in the first quarter of fiscal 2020, partially offset by the addition of $8.6 million of tenant improvement allowances, which are recorded within prepaid expenses and other current assets on the consolidated balance sheet as of July 31, 2020 as a result of our adoption of ASC 842 during the first quarter of fiscal 2020.
Property and Equipment, Net
Property and equipment, net consists of the following:
 Estimated
Useful Life
As of July 31,
 20192020
 (in months)(in thousands)
Computer, production, engineering and other equipment36$200,762 $245,245 
Demonstration units1259,981 66,569 
Leasehold improvements
(1)
46,520 65,557 
Furniture and fixtures6012,868 17,026 
Total property and equipment, gross320,131 394,397 
Less: accumulated depreciation (2)
(183,169)(251,225)
Total property and equipment, net$136,962 $143,172 

(1)Leasehold improvements are amortized over the shorter of the estimated useful lives of the improvements or the remaining lease term.
(2)Includes a $1.2 million write-off related to the impairment of certain leasehold improvements for the fiscal quarter ended January 31, 2020. For additional information on this lease-related impairment, refer to Note 7.
Depreciation expense related to our property and equipment was $43.7 million, $60.8 million and $76.4 million for the fiscal years ended July 31, 2018, 2019 and 2020, respectively.
Intangible Assets, Net
Intangible assets, net consists of the following:
As of July 31,
20192020
(in thousands)
Developed technology
$79,300 $79,300 
Customer relationships
8,860 8,860 
Trade name
4,170 4,170 
Total intangible assets, gross
92,330 92,330 
Less:
Accumulated amortization of developed technology
(21,210)(35,987)
Accumulated amortization of customer relationships
(3,392)(4,953)
Accumulated amortization of trade name
(955)(1,998)
Total accumulated amortization
(25,557)(42,938)
Total intangible assets, net
$66,773 $49,392 
Amortization expense related to our intangible assets is being recognized in the consolidated statements of operations within product cost of revenue for developed technology and sales and marketing expense for customer relationships and trade name.
The changes in the net book value of intangible assets, net are as follows:
As of July 31,
20192020
(in thousands)
Intangible assets, net—beginning balance
$45,366 $66,773 
Acquired intangible assets
38,180  
Amortization of intangible assets (1)
(16,773)(17,381)
Intangible assets, net—ending balance
$66,773 $49,392 

(1)Represents amortization expense related to intangible assets recognized during the year in the consolidated statements of operations, within product cost of revenue and sales and marketing expense.
The estimated future amortization expense of our intangible assets is as follows:
Fiscal Year Ending July 31:Amount
(in thousands)
2021$17,380 
202216,183 
202310,856 
20243,210 
20251,763 
Total
$49,392 
Goodwill
The changes in the carrying amount of goodwill are as follows:
Carrying Amount
(in thousands)
Balance at July 31, 2018
$87,759 
Acquired in Frame Acquisition97,328 
Other93 
Balance at July 31, 2019
185,180 
Other80 
Balance at July 31, 2020
$185,260 
Accrued Compensation and Benefits
Accrued compensation and benefits consists of the following:
 As of July 31,
 20192020
(in thousands)
Accrued commissions$31,703 $33,503 
Accrued vacation15,475 24,006 
Contributions to ESPP withheld20,778 16,563 
Payroll taxes payable8,504 10,742 
Accrued benefits6,819 8,426 
Accrued bonus11,413 5,568 
Other5,112 10,301 
Total accrued compensation and benefits$99,804 $109,109 
Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consists of the following:
 As of July 31,
 20192020
(in thousands)
Income taxes payable$9,651 $9,703 
Accrued professional services2,996 3,006 
Other16,150 13,215 
Total accrued expenses and other current liabilities$28,797 $25,924 
XML 18 R13.htm IDEA: XBRL DOCUMENT v3.20.2
CONVERTIBLE SENIOR NOTES
12 Months Ended
Jul. 31, 2020
Debt Disclosure [Abstract]  
DEBT
In January 2018, we issued Convertible Senior Notes with a 0% interest rate for an aggregate principal amount of $575.0 million, due in 2023, in a private placement to qualified institutional buyers pursuant to Rule144A under the Securities Act. This included $75.0 million in aggregate principal amount of the 2023 Notes that we issued resulting from initial purchasers fully exercising their option to purchase additional notes. There are no required principal payments prior to the maturity of the 2023 Notes. The total net proceeds from the 2023 Notes are as follows:
Amount
(in thousands)
Principal amount$575,000 
Less: initial purchasers' discount(10,781)
Less: cost of the bond hedges(143,175)
Add: proceeds from the sale of warrants87,975 
Less: other issuance costs(707)
Net proceeds $508,312 
The 2023 Notes do not bear any interest and will mature on January 15, 2023, unless earlier converted or repurchased in accordance with their terms. The 2023 Notes are unsecured and do not contain any financial covenants or any restrictions on the payment of dividends, or the issuance or repurchase of securities by us.
Each $1,000 of principal of the 2023 Notes will initially be convertible into 20.4705 shares of our Class A common stock, which is equivalent to an initial conversion price of approximately $48.85 per share, subject to adjustment upon the occurrence of specified events. Holders of these Notes may convert their Notes at their option at any time prior to the close of the business day immediately preceding October 15, 2022, only under the following circumstances:
1)during any fiscal quarter commencing after the fiscal quarter ending on April 30, 2018 (and only during such fiscal quarter), if the last reported sale price of our Class A common stock for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding fiscal quarter, is greater than or equal to 130% of the conversion price on each applicable trading day;
2)during the five business day period after any five consecutive trading day period (the "measurement period") in which the trading price per $1,000 principal amount of Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price of our Class A common stock and the conversion rate for the 2023 Notes on each such trading day; or
3)upon the occurrence of certain specified corporate events.
Based on the closing price of our Class A common stock of $22.19 on July 31, 2020, the if-converted value of the 2023 Notes was lower than the principal amount. The price of our Class A common stock was not greater than or equal to 130% of the conversion price for 20 or more trading days during the 30 consecutive trading days ending on the last trading day of the quarter ended July 31, 2020. As such, the 2023 Notes are not convertible for the fiscal quarter commencing after July 31, 2020.
On or after October 15, 2022, holders may convert all or any portion of their Notes at any time prior to the close of business on the second scheduled trading day immediately preceding the maturity date, regardless of the foregoing conditions.
Upon conversion of the 2023 Notes, we will pay or deliver, as the case may be, cash, shares of our Class A common stock or a combination of cash and shares of Class A common stock, at our election. We intend to settle the principal of the 2023 Notes in cash.
The conversion rate will be subject to adjustment in some events, but will not be adjusted for any accrued or unpaid interest. A holder who converts their Notes in connection with certain corporate events that constitute a "make-whole fundamental change" per the indenture governing the 2023 Notes are, under certain circumstances, entitled to an increase in the conversion rate. In addition, if we undergo a fundamental change prior to the maturity date, holders may require us to repurchase for cash all or a portion of their Notes at a repurchase price equal to 100% of the principal amount of the repurchased Notes, plus accrued and unpaid interest.
We may not redeem the 2023 Notes prior to the maturity date, and no sinking fund is provided for the 2023 Notes.
In accounting for the issuance of the 2023 Notes, we separated the 2023 Notes into liability and equity components. The carrying amount of the liability component of approximately $423.4 million was calculated by measuring the fair value of a similar liability that does not have an associated convertible feature. The carrying amount of the equity component of approximately $151.6 million, representing the conversion option, was determined by deducting the fair value of the liability component from the par value of the 2023 Notes. The difference between the principal amount of the 2023 Notes and the liability component (the "debt discount") is amortized to interest expense using the effective interest method over the term of the 2023 Notes. The equity component of the 2023 Notes is included in additional paid-in capital in the consolidated balance sheets and is not remeasured as long as it continues to meet the conditions for equity classification.
We incurred transaction costs related to the issuance of the 2023 Notes of approximately $11.5 million, consisting of an initial purchasers' discount of $10.8 million and other issuance costs of approximately $0.7 million. In accounting for the transaction costs, we allocated the total amount incurred to the liability and equity components using the same proportions as the proceeds from the 2023 Notes. Transaction costs attributable to the liability component were approximately $8.5 million, recorded as debt issuance costs (presented as contra debt in the consolidated balance sheets), and are being amortized to interest expense over the term of the 2023 Notes. The transaction costs attributable to the equity component were approximately $3.0 million and were net with the equity component within stockholders’ equity.
The 2023 Notes consisted of the following:
As of July 31,
20192020
(in thousands)
Principal amounts:
Principal
$575,000 $575,000 
Unamortized debt discount (1)
(109,956)(80,298)
Unamortized debt issuance costs (1)
(6,134)(4,480)
Net carrying amount
$458,910 $490,222 
Carrying amount of equity component (2)
$148,598 $148,598 

(1)Included in the consolidated balance sheets within "convertible senior notes, net" and amortized over the remaining life of the 2023 Notes using the effective interest rate method. The effective interest rate is 6.62%.
(2)Included in the consolidated balance sheets within additional paid-in capital, net of $3.0 million in equity issuance costs.
As of July 31, 2020, the remaining life of the 2023 Notes was approximately 29 months.
The following table sets forth the total interest expense recognized related to the 2023 Notes:
Fiscal Year Ended July 31,
201820192020
(in thousands)
Interest expense related to amortization of debt discount$13,909 $27,764 $29,658 
Interest expense related to amortization of debt issuance costs776 1,549 1,654 
Total interest expense$14,685 $29,313 $31,312 
Note Hedges and Warrants
Concurrently with the offering of the 2023 Notes in January 2018, we entered into convertible note hedge transactions with certain bank counterparties, whereby we have the initial option to purchase a total of approximately 11.8 million shares of our Class A common stock at a conversion price of approximately $48.85 per share, subject to adjustment for certain specified events. The total cost of the convertible note hedge transactions was approximately $143.2 million. In addition, we sold warrants to certain bank counterparties, whereby the holders of the warrants have the initial option to purchase a total of approximately 11.8 million shares of our Class A common stock at a price of $73.46 per share, subject to adjustment for certain specified events. We received approximately $88.0 million in cash proceeds from the sale of these warrants.
Taken together, the purchase of the convertible note hedges and the sale of warrants are intended to offset any actual dilution from the conversion of the 2023 Notes and to effectively increase the overall conversion price from $48.85 to $73.46 per share. As these transactions meet certain accounting criteria, the convertible note hedges and warrants are recorded within stockholders’ equity and are not accounted for as derivatives. The net cost incurred in connection with the convertible note hedge and warrant transactions of approximately $55.2 million was recorded as a reduction to additional paid-in capital in the consolidated balance sheets as of July 31, 2019 and 2020. The fair value of the note hedges and warrants are not remeasured each reporting period. The amounts paid for the note hedges were tax deductible expenses, while the proceeds received from the warrants were not taxable.
Impact to Earnings per Share
The 2023 Notes will have no impact to diluted earnings per share ("EPS") until they meet the criteria for conversion, as discussed above, as we intend to settle the principal amount of the 2023 Notes in cash upon conversion. Under the treasury stock method, in periods when we report net income, we are required to include the effect of additional shares that may be issued under the 2023 Notes when the price of our Class A common stock exceeds the conversion price. Under this method, the cumulative dilutive effect of the 2023 Notes would be approximately 3.9 million shares if the average price of our Class A common stock was $73.46. However, upon conversion, there will be no economic dilution from the 2023 Notes, as exercise of the note hedges eliminate any dilution that would have otherwise occurred. The note hedges are required to be excluded from the calculation of diluted earnings per share, as they would be antidilutive under the treasury stock method.
The warrants will have a dilutive effect when the average share price exceeds the warrant strike price of $73.46 per share. As the price of our Class A common stock continues to increase above the warrant strike price, additional dilution would occur at a declining rate so that a $10 increase from the warrant strike price would yield a cumulative dilution of approximately 4.9 million diluted shares for EPS purposes. However, upon conversion, the note hedges would neutralize the dilution from the 2023 Notes so that there would only be dilution from the warrants, which would result in an actual dilution of approximately 1.4 million shares at a common stock price of $83.46.
XML 19 R14.htm IDEA: XBRL DOCUMENT v3.20.2
LEASES
12 Months Ended
Jul. 31, 2020
Leases [Abstract]  
LEASES LEASES
We have operating leases for offices, research and development facilities and datacenters. Our leases have remaining lease terms of one year to approximately nine years, some of which include options to renew or terminate. We do not include renewal options in the lease terms for calculating our lease liability, as we are not reasonably certain that we will exercise these renewal options at the time of the lease commencement. Our lease agreements do not contain any residual value guarantees or restrictive covenants.
Total operating lease cost was $39.1 million for the fiscal year ended July 31, 2020, excluding short-term lease costs, variable lease costs and sublease income, each of which were not material. Variable lease costs primarily include common area maintenance charges. Total lease expense recognized prior to our adoption of ASC 842 was $19.0 million and $37.0 million for the fiscal years ended July 31, 2018 and 2019, respectively.
During the second quarter of fiscal 2020, we ceased using certain office spaces in Bangalore, India. As the carrying value of the related right-of-use assets exceeded fair value, we recorded a $3.0 million impairment in our consolidated statements of operations for the fiscal year ended July 31, 2020. Of the $3.0 million impairment, approximately $1.8 million relates to the impairment of the operating lease right-of-use assets and approximately $1.2 million relates to the impairment of leasehold improvements. Additional charges related to asset impairments may be recorded in the future.
Supplemental balance sheet information related to leases is as follows:
As of
July 31, 2020
(in thousands)
Operating leases:
Operating lease right-of-use assets, gross
$159,292 
Accumulated amortization
(31,966)
Operating lease right-of-use assets, net
$127,326 
Operating lease liabilities—current
$36,569 
Operating lease liabilities—non-current
116,794 
Total operating lease liabilities
$153,363 
Weighted average remaining lease term (in years):
3.7
Weighted average discount rate:
5.3 %
Supplemental cash flow and other information related to leases is as follows:
Fiscal Year Ended July 31, 2020
(in thousands)
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases
$42,231 
Lease liabilities arising from obtaining right-of-use assets:
Operating leases
$45,278 
The undiscounted cash flows for our operating lease liabilities as of July 31, 2020 were as follows:
Fiscal Year Ending July 31:Amount
(in thousands)
2021$43,874 
202244,953 
202343,313 
202430,762 
20255,158 
Thereafter3,414 
Total lease payments171,474 
Less: imputed interest(18,111)
Total lease obligation153,363 
Less: current lease obligations(36,569)
Long-term lease obligations$116,794 
As of July 31, 2020, we have additional operating lease commitments of approximately $11.1 million on an undiscounted basis for certain office leases that have not yet commenced. These operating leases will commence during fiscal 2021 and fiscal 2022, with lease terms of two to six years.
As previously disclosed in our Annual Report on Form 10-K for the fiscal year ended July 31, 2019, the following table summarizes the future minimum payments due under our operating leases as of July 31, 2019, reported under ASC 840:
Fiscal Year Ending July 31:Amount
(in thousands)
2020$39,540 
202141,909 
202241,332 
202340,695 
202430,240 
Thereafter3,511 
Total$197,227 
XML 20 R15.htm IDEA: XBRL DOCUMENT v3.20.2
COMMITMENTS AND CONTINGENCIES
12 Months Ended
Jul. 31, 2020
Commitments and Contingencies Disclosure [Abstract]  
COMMITMENTS AND CONTINGENCIES COMMITMENTS AND CONTINGENCIES
Purchase Commitments
In the normal course of business, we make commitments with our OEMs to ensure them a minimum level of financial consideration for their investment in our joint solutions. These commitments are based on revenue targets or on-hand inventory and non-cancelable purchase orders for non-standard components. We record a charge related to these items when we determine that it is probable a loss will be incurred and we are able to estimate the amount of the loss. Our historical charges have not been material. As of July 31, 2020, we had up to approximately $62.5 million of non-cancelable purchase obligations and other commitments pertaining to our daily business operations, and up to approximately $81.2 million in the form of guarantees to certain of our OEMs.
Guarantees and Indemnifications
We have entered into agreements with some of our Partners and customers that contain indemnification provisions in the event of claims alleging that our products infringe the intellectual property rights of a third party. The scope of such indemnification varies, and may include, in certain cases, the ability to cure the indemnification by modifying or replacing the product at our own expense, requiring the return and refund of the infringing product, procuring the right for the partner and/or customer to continue to use or distribute the product, as applicable, and/or defending the partner or customer against and paying any damages from third-party actions based upon claims of infringement. Other guarantees or indemnification arrangements include guarantees of product and service performance.
We have also agreed to indemnify our directors, executive officers and certain other officers for costs associated with any fees, expenses, judgments, fines and settlement amounts incurred by any of these persons in any action or proceeding to which any of those persons is, or is threatened to be, made a party by reason of the person’s service as a director or officer, including any action by us, arising out of that person’s services as a director or officer of our company or that person’s services provided to any other company or enterprise at our request. We maintain director and officer insurance coverage that may enable us to recover a portion of any future amounts paid.
The fair value of liabilities related to indemnifications and guarantee provisions are not material and have not had any material impact on the consolidated financial statements to date.
Legal Proceedings
Beginning on March 29, 2019, several purported securities class actions were filed in the United States District Court for the Northern District of California against us and two of our officers. The initial complaints generally alleged that the defendants made false and misleading statements in violation of Sections 10(b) and 20(a) of the Exchange Act and SEC Rule 10b-5. In July 2019, the court consolidated the actions into a single action, and appointed a lead plaintiff, who then filed a consolidated amended complaint (the "Original Complaint"). The action was brought on behalf of those who purchased or otherwise acquired our stock between November 30, 2017 and May 30, 2019, inclusive. The defendants subsequently filed a motion to dismiss the Original Complaint, and the court granted that motion on March 9, 2020, while providing the lead plaintiff leave to amend. On April 17, 2020, the lead plaintiff filed a second amended complaint (the "Current Complaint"), again naming us and two of our officers as defendants. The Current Complaint alleges the same class period, includes many of the same factual allegations as the Original Complaint, and again alleges that the defendants violated Sections 10(b) and 20(a) of the Exchange Act, as well as SEC Rule 10b-5. The Current Complaint seeks monetary damages in an unspecified amount. On May 22, 2020, the Company and the individual defendants filed a motion to dismiss the Current Complaint, which was denied on September 11, 2020. The litigation is still in early stages, and we plan to continue to vigorously defend against the allegations and we are not able to determine what, if any, liabilities will attach to the Current Complaint.
Beginning on July 1, 2019, several shareholder derivative complaints were filed in each of the U.S. District Court for the Northern District of California, the Superior Court of California for the County of San Mateo and the Superior Court of California for the County of Santa Clara, naming (i) fourteen of Nutanix’s current and former officers and directors as defendants and (ii) the Company as a nominal defendant. The complaints generally alleged claims for breach of fiduciary duty, waste of corporate assets and unjust enrichment, all based on the same general underlying allegations that are contained in the securities class actions described above. The Superior Court complaints additionally alleged insider trading and violation of California Corporations Code Section 25402, and the Santa Clara County Superior Court complaints further included additional claims for "abuse of control" and "gross mismanagement." On January 7, 2020, the U.S. District Court for the North District of California consolidated the federal actions and, on March 6, 2020, the plaintiffs filed a stipulation designating a lead plaintiff and deeming the lead plaintiff’s original complaint as the designated complaint in the matter. On April 22, 2020, (i) the individual defendants filed a motion to dismiss the designated complaint on the grounds that it fails to state a claim, and (ii) we filed a motion to dismiss the designated complaint on the grounds that the plaintiffs failed to make a demand on our Board of Directors before filing the designated complaint. In response, the plaintiffs filed an amended complaint on June 17, 2020. The defendants filed motions to dismiss the amended complaint on July 17, 2020. A hearing on the motions to dismiss is scheduled for September 23, 2020. In August 2019, the Superior Court of California for the County of Santa Clara consolidated the Santa Clara derivative actions into a single action and, in January 2020, the court stayed the consolidated Santa Clara action in deference to the federal derivative actions described above. On September 17, 2019, the Superior Court of California for the County of San Mateo granted the plaintiff’s request for voluntary dismissal without prejudice. The remaining derivative cases are in the very early stages and we are not able to determine what, if any, liabilities will attach to those complaints.
We are not currently a party to any other legal proceedings that we believe to be material to our business or financial condition. From time to time, we may become party to various litigation matters and subject to claims that arise in the ordinary course of business.
XML 21 R16.htm IDEA: XBRL DOCUMENT v3.20.2
STOCKHOLDERS’ EQUITY
12 Months Ended
Jul. 31, 2020
Equity [Abstract]  
STOCKHOLDERS’ EQUITY STOCKHOLDERS’ EQUITY We have two classes of authorized common stock, Class A common stock and Class B common stock. As of July 31, 2020, we had one billion shares of Class A common stock authorized, with a par value of $0.000025 per share, and 200 million shares of Class B common stock authorized, with a par value of $0.000025 per share. As of July 31, 2020, we had 186.8 million shares of Class A common stock issued and outstanding and 15.1 million shares of Class B common stock issued and outstanding.
Holders of Class A common stock are entitled to one vote for each share of Class A common stock held on all matters submitted to a vote of stockholders. Holders of Class B common stock are entitled to 10 votes for each share of Class B common stock held on all matters submitted to a vote of stockholders. Except with respect to voting, the rights of the holders of Class A and Class B common stock are identical. Shares of Class B common stock are voluntarily convertible into shares of Class A common stock at the option of the holder and are generally automatically converted into shares of our Class A common stock upon a sale or transfer. Shares issued in connection with exercises of stock options, vesting of restricted stock units, or shares purchased under the employee stock purchase plan are generally automatically converted into shares of our Class A common stock. Shares issued in connection with an exercise of common stock warrants are converted into shares of our Class B common stock.
Common Stock Reserved for Issuance
As of July 31, 2020, we had reserved shares of common stock for future issuance as follows:
 As of July 31, 2020
(in thousands)
Shares reserved for future equity grants12,724 
Shares underlying outstanding stock options7,546 
Shares underlying outstanding restricted stock units22,632 
Shares reserved for future employee stock purchase plan awards9,169 
Total52,071 
XML 22 R17.htm IDEA: XBRL DOCUMENT v3.20.2
EQUITY AWARD PLANS
12 Months Ended
Jul. 31, 2020
Share-based Payment Arrangement [Abstract]  
EQUITY AWARD PLANS EQUITY INCENTIVE PLANS
Stock Plans
We have three equity incentive plans, the 2010 Stock Plan ("2010 Plan"), 2011 Stock Plan ("2011 Plan") and 2016 Equity Incentive Plan ("2016 Plan"). Our stockholders approved the 2016 Plan in March 2016 and it became effective in connection with our initial public offering ("IPO"). As a result, at the time of the IPO, we ceased granting additional stock awards under the 2010 Plan and 2011 Plan and both plans were terminated. Any outstanding stock awards under the 2010 Plan and 2011 Plan will remain outstanding, subject to the terms of the applicable plan and award agreements, until such shares are issued under those stock awards, by exercise of stock options or settlement of restricted stock units ("RSUs"), or until those stock awards become vested or expired by their terms.
Under the 2016 Plan, we may grant incentive stock options, non-statutory stock options, restricted stock, RSUs and stock appreciation rights to employees, directors and consultants. We initially reserved 22.4 million shares of our Class A common stock for issuance under the 2016 Plan. The number of shares of Class A common stock available for issuance under the 2016 Plan will also include an annual increase on the first day of each fiscal year, beginning in fiscal 2018, equal to the lesser of: 18.0 million shares, 5% of the outstanding shares of all classes of common stock as of the last day of our immediately preceding fiscal year, or such other amount as may be determined by the Board. Accordingly, on August 1, 2018 and 2019, the number of shares of Class A common stock available for issuance under the 2016 Plan increased by 8.6 million and 9.4 million shares, respectively, pursuant to these provisions. As of July 31, 2020, we had reserved a total of 42.9 million shares for the issuance of equity awards under the Stock Plans, of which 12.7 million shares were still available for grant. On August 1, 2020, the number of shares of Class A common stock available for issuance under the 2016 Plan increased by 10.1 million shares pursuant to the automatic increase provisions.
Restricted Stock Units
Performance RSUs — We have granted RSUs that have both service and performance conditions to our executives and employees ("Performance RSUs"). Vesting of Performance RSUs is subject to continuous service and the satisfaction of certain performance targets. While we recognize cumulative stock-based compensation expense for the portion of the awards for which both the service condition has been satisfied and it is probable that the performance conditions will be met, the actual vesting and settlement of Performance RSUs are subject to the performance conditions actually being met.
Market Stock Units — In October 2018, the Compensation Committee of our Board of Directors approved the grant of 100,000 RSUs subject to certain market conditions ("MSUs") to our Chief Executive Officer, with a weighted average grant date fair value per unit of $25.16. The MSUs will vest based upon the achievement of an average stock price of $80 over a performance period of approximately 4.5 years (the "Performance Period"), subject to his continuous service on each vesting date. The average stock price is calculated based on the average closing price of one share of our Class A common stock, as reported on the Nasdaq Stock Market during the 180-day period ending on the last trading day prior to each measurement date (as applicable, the "Average Stock Price"). The Average Stock Price is measured once per quarter during the Performance Period, and:

If the Average Stock Price on any given quarterly measurement date does not equal or exceed $80, then none of the MSUs will vest that quarter, and any unvested MSUs will carry over to the next quarter (the "Carryover MSUs");
If the Average Stock Price on any given quarterly measurement date equals or exceeds $80, then 1/18th of the MSUs plus the applicable Carryover MSUs, if any, would vest; and/or
If the Average Stock Price never equals or exceeds $80 during the Performance Period, the MSUs would terminate at the end of the Performance Period.
In December 2019, the Compensation Committee of our Board of Directors approved the grant of 200,000 additional MSUs to our Chief Executive Officer, with a weighted average grant date fair value per unit of $20.80. The MSUs will vest based upon the achievement of an average stock price of $65 over a performance period of approximately 4.5 years (the "Second Performance Period"), subject to his continuous service on each vesting date.
In February 2020, the Compensation Committee of our Board of Directors approved the grant of 75,000 MSUs to our Executive Vice President of Worldwide Sales, with a weighted average grant date fair value per unit of $20.80. The MSUs will vest based upon the achievement of an average stock price of $65 over a performance period of approximately 3.9 years (the "Second Performance Period"), subject to his continuous service on each vesting date.
The average stock price is calculated based on the average closing price of one share of our Class A common stock, as reported on the Nasdaq Stock Market during the 180-day period ending on the last trading day prior to each measurement date (as applicable, the "Second Average Stock Price"). The Second Average Stock Price is measured once per quarter during the Second Performance Period, and:
If the Second Average Stock Price on any given quarterly measurement date does not equal or exceed $65, then none of the MSUs will vest that quarter, and any unvested MSUs will carry over to the next quarter (the "Carryover MSUs");
If the Second Average Stock Price on any given quarterly measurement date equals or exceeds $65, then 1/18th of the MSUs plus the applicable Carryover MSUs, if any, would vest; and/or
If the Second Average Stock Price never equals or exceeds $65 during the Second Performance Period, the MSUs would terminate at the end of the Second Performance Period.
We used Monte Carlo simulations to calculate the fair value of these awards on the grant date. A Monte Carlo simulation requires the use of various assumptions, including the stock price volatility and risk-free interest rate as of the valuation date corresponding to the length of time remaining in the performance period and expected dividend yield. We recognize stock-based compensation expense related to these MSUs using the graded vesting attribution method over the Performance Period or Second Performance Period, as applicable. As of July 31, 2020, 375,000 MSUs remained outstanding.
Below is a summary of RSU activity, including MSUs, under the Stock Plans:
Fiscal Year Ended July 31,
20192020
Number of
Shares
Grant Date Fair Value per ShareNumber of
Shares
Grant Date Fair Value per Share
(in thousands)(in thousands)
Outstanding at beginning of period23,597 $31.20 22,136 $36.72 
Granted11,204 $42.23 13,502 $27.31 
Released(8,717)$30.15 (8,807)$33.86 
Forfeited(3,948)$33.86 (4,199)$34.82 
Outstanding at end of period22,136 $36.72 22,632 $32.70 
Stock Options
The Board determines the period over which stock options become exercisable and stock options generally vest over a four-year period. Stock options generally expire 10 years from the date of grant. The term of an ISO grant to a 10% stockholder will not exceed five years from the date of the grant. The exercise price of an ISO will not be less than 100% of the estimated fair value of the shares of common stock underlying the stock option (or 110% of the estimated fair value in the case of an ISO granted to a 10% stockholder) on the date of grant. The exercise price of an NSO is determined by the Board at the time of grant and is generally not less than 100% of the estimated fair value of the shares of common stock underlying the stock option on the date of grant.
Below is a summary of stock option activity under the Stock Plans:
 Fiscal Year Ended July 31,
20192020
 Number of
Shares
Weighted Average
Exercise
Price
Weighted
Average
Remaining
Contractual
Life
Aggregate
Intrinsic
Value
Number of
Shares
Weighted Average
Exercise
Price
Weighted
Average
Remaining
Contractual
Life
Aggregate
Intrinsic
Value
 (in thousands)(in years)(in thousands)(in thousands) (in years)(in thousands)
Outstanding at beginning of period
11,333 $5.12 5.6$496,022 8,740 $5.20 4.6$153,000 
Options granted $  $ 
Options exercised(2,555)$4.77 (1,192)$5.83 
Options canceled/forfeited(38)$10.09 (2)$26.21 
Outstanding at end of period
8,740 $5.20 4.6$153,000 7,546 $5.10 3.6$129,010 
Exercisable at end of period
8,721 $5.18 4.6$152,837 7,545 $5.09 3.7$129,004 
Vested and expected to vest at end of period
8,740 $5.20 4.6$153,000 7,546 $5.10 3.6$129,010 
Stock options exercisable as of July 31, 2019 includes 8.0 million vested options and 0.7 million unvested options with an early exercise provision. Stock options exercisable as of July 31, 2020 includes 7.0 million vested options and 0.5 million unvested options with an early exercise provision. There were no options granted during fiscal 2019 or 2020.
The aggregate intrinsic value of stock options exercised during the fiscal years ended July 31, 2018, 2019 and 2020 was $289.4 million, $90.3 million and $23.4 million, respectively. Aggregate intrinsic value represents the difference between the exercise price of the options and the estimated fair value of our common stock. Cash received from option exercises was $33.1 million, $12.2 million and $6.9 million for the fiscal years ended July 31, 2018, 2019 and 2020, respectively. The total grant date fair value of stock options vested was $11.5 million, $4.4 million and $1.0 million for the fiscal years ended July 31, 2018, 2019 and 2020, respectively.
Employee Stock Purchase Plan
In December 2015, the Board adopted the 2016 Employee Stock Purchase Plan, which was subsequently amended in January 2016 and September 2016 and approved by our stockholders in March 2016 ("Original 2016 ESPP"). The Original 2016 ESPP became effective in connection with our IPO. On December 13, 2019, during our 2019 Annual Meeting of Stockholders, our stockholders approved certain amendments to the Original 2016 ESPP. Under the amended and restated Original 2016 ESPP ("2016 ESPP"), the maximum number of shares of Class A common stock available for sale is 11.5 million shares, representing an increase of 9.2 million shares.
The 2016 ESPP allows eligible employees to purchase shares of our Class A common stock at a discount through payroll deductions of up to 15% of eligible compensation, subject to caps of $25,000 in any calendar year and 1,000 shares on any purchase date. The 2016 ESPP provides for 12-month offering periods, generally beginning in March and September of each year, and each offering period consists of two six-month purchase periods.
On each purchase date, participating employees will purchase Class A common stock at a price per share equal to 85% of the lesser of the fair market value of our Class A common stock on (i) the first trading day of the applicable offering period or (ii) the last trading day of each purchase period in the applicable offering period. If the stock price of our Class A common stock on any purchase date in an offering period is lower than the stock price on the enrollment date of that offering period, the offering period will immediately reset after the purchase of shares on such purchase date and automatically roll into a new offering period.
During the fiscal year ended July 31, 2020, 3.3 million shares of common stock were purchased under the 2016 ESPP for an aggregate amount of $50.6 million. As of July 31, 2020, 9.2 million shares were available for future issuance under the 2016 ESPP.
We use the Black-Scholes option pricing model to determine the fair value of shares purchased under the 2016 ESPP with the following weighted average assumptions on the date of grant:
Fiscal Year Ended July 31,
201820192020
Expected term (in years)0.750.840.92
Risk-free interest rate1.4 %2.5 %0.1 %
Volatility49.8 %69.0 %73.4 %
Dividend yield % % %
Stock-Based Compensation
Total stock-based compensation expense recognized in the consolidated statements of operations is as follows:
 Fiscal Year Ended July 31,
 201820192020
(in thousands)
Cost of revenue:
Product$2,580 $3,535 $5,334 
Support, entitlements and other services8,945 15,326 22,014 
Sales and marketing65,060 107,751 126,015 
Research and development74,389 140,519 153,252 
General and administrative26,894 39,598 45,383 
Total stock-based compensation expense$177,868 $306,729 $351,998 
As of July 31, 2020, unrecognized stock-based compensation expense related to outstanding stock awards was approximately $689.9 million and is expected to be recognized over a weighted average period of approximately 2.5 years.
XML 23 R18.htm IDEA: XBRL DOCUMENT v3.20.2
NET LOSS PER SHARE
12 Months Ended
Jul. 31, 2020
Earnings Per Share [Abstract]  
NET LOSS AND UNAUDITED NET LOSS PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS NET LOSS PER SHARE
Basic and diluted net loss per share attributable to common stockholders is presented in conformity with the two-class method required for participating securities. Our Convertible Preferred Stock is considered a participating security. Participating securities do not have a contractual obligation to share in our losses. As such, for the periods we incur net losses, there is no impact on the calculated net loss per share attributable to common stockholders in applying the two-class method.
Basic net income (loss) per share is computed using the weighted average number of common shares outstanding during the period. Diluted net income (loss) per share is computed by giving effect to potentially dilutive common stock equivalents outstanding during the period, as their effect would be dilutive. Potentially dilutive common shares include participating securities and shares issuable upon the exercise of stock options, the exercise of common stock warrants, the exercise of convertible preferred stock warrants, the vesting of RSUs and each purchase under the 2016 ESPP, under the treasury stock method.
In loss periods, basic net loss per share and diluted net loss per share are the same, as the effect of potential common shares is antidilutive and therefore excluded.
The rights, including the liquidation and dividend rights, of the holders of our Class A and Class B common stock are identical, except with respect to voting. As the liquidation and dividend rights are identical, our undistributed earnings or losses are allocated on a proportionate basis among the holders of both Class A and Class B common stock. As a result, the net income (loss) per share attributed to common stockholders will, therefore, be the same for both Class A and Class B common stock on an individual or combined basis.
The computation of basic and diluted net loss per share attributable to Class A and Class B common stockholders is as follows:
 Fiscal Year Ended July 31,
 201820192020
(in thousands, except per share data)
Numerator:
Net loss$(297,161)$(621,179)$(872,883)
Denominator:
Weighted average shares—basic and diluted164,091 181,031 194,719 
Net loss per share attributable to common stockholders—basic and diluted
$(1.81)$(3.43)$(4.48)
The potential shares of common stock that were excluded from the computation of diluted net loss per share attributable to common stockholders for the fiscal years presented because including them would have been antidilutive are as follows:
 As of July 31,
 201820192020
(in thousands)
Outstanding stock options and RSUs34,930 30,876 30,178 
Employee stock purchase plan1,311 1,659 4,368 
Contingently issuable shares pursuant to business combinations277 749 506 
Common stock subject to repurchase47   
Common stock warrants34 34  
Total36,599 33,318 35,052 
Shares that will be issued in connection with our stock awards and shares that will be purchased under the employee stock purchase plan are generally automatically converted into shares of our Class A common stock. Shares issued in connection with an exercise of the common stock warrants are converted into shares of our Class B common stock and are voluntarily convertible into shares of Class A common stock at the option of the holder.
XML 24 R19.htm IDEA: XBRL DOCUMENT v3.20.2
INCOME TAXES
12 Months Ended
Jul. 31, 2020
Income Tax Disclosure [Abstract]  
INCOME TAXES INCOME TAXES
Income Taxes
Loss before provision for income taxes by fiscal year consisted of the following:
 Fiscal Year Ended July 31,
 201820192020
(in thousands)
Domestic$(201,666)$(658,938)$(905,840)
Foreign(88,048)45,878 50,619 
Loss before provision for income taxes$(289,714)$(613,060)$(855,221)
Provision for income taxes by fiscal year consisted of the following:
 Fiscal Year Ended July 31,
 201820192020
(in thousands)
Current:
U.S. federal$2,059 $(1,998)$175 
State and local429 312 79 
Foreign8,541 17,270 18,033 
Total current taxes11,029 15,584 18,287 
Deferred:
U.S. federal(3,387)(4,949)80 
State and local(718)(770) 
Foreign523 (1,746)(705)
Total deferred taxes(3,582)(7,465)(625)
Provision for income taxes$7,447 $8,119 $17,662 
The income tax provision differs from the amount of income tax determined by applying the applicable U.S. federal statutory income tax rate of 21% to pre-tax loss. The reconciliation of the statutory federal income tax and our effective income tax is as follows:
 Fiscal Year Ended July 31,
 201820192020
(in thousands)
U.S. federal income tax at statutory rate$(75,779)$(128,680)$(179,514)
Change in valuation allowance25,274 142,273 145,244 
Stock-based compensation(73,631)(23,378)30,913 
Effect of foreign operations26,117 14,305 12,676 
Non-deductible expenses2,115 4,651 5,393 
Change in unrecognized tax benefit653 727 1,709 
State income taxes(290)(458)79 
Transfer pricing adjustments4,584 (3)7 
U.S. tax reform impact93,352   
Intangible asset migration4,461 (2,027) 
Other591 709 1,155 
Total$7,447 $8,119 $17,662 
During the fiscal year ended July 31, 2018, our provision for income taxes was primarily attributable to the alternative minimum tax in the U.S. related to the migration of certain intangible assets and foreign tax provisions in certain foreign jurisdictions in which we conduct business, partially offset by a partial valuation allowance release in the U.S. due to acquisitions completed during fiscal 2018.
During the fiscal year ended July 31, 2019, our provision for income taxes was primarily attributable to foreign tax provisions in certain foreign jurisdictions in which we conduct business, partially offset by a partial valuation release in the U.S. due to an acquisition completed during fiscal 2019 and a tax benefit related to the change in tax law.
During the fiscal year ended July 31, 2020, our provision for income taxes was primarily attributable to foreign tax provisions in certain foreign jurisdictions in which we conduct business.
On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security Act ("CARES Act") was enacted by the United States government. However, the CARES Act did not have a material impact on our provision for income taxes for the fiscal year ended July 31, 2020.
In June 2020, the U.S. Supreme Court denied certiorari in the case of Altera Corp. v. Commissioner ("Altera"). We have concluded that the law remains unsettled and continue to record unrecognized tax benefits as we exclude stock-based compensation costs from our cost sharing arrangements. Any potential impact of a final adverse decision would result in adjustments to deferred tax assets and corresponding adjustments to the valuation allowance. We will continue to monitor developments and the potential effect on our consolidated financial statements and tax filings.
The temporary differences that give rise to significant portions of deferred tax assets and liabilities are as follows:
 As of July 31,
 20192020
(in thousands)
Deferred tax assets:
Net operating loss carryforward$294,577 $412,110 
Tax credit carryforward109,921 152,330 
Deferred revenue71,859 122,236 
Leases 48,270 
Intangible assets35,764 31,119 
Stock-based compensation expense27,493 24,177 
Accruals and reserves14,825 13,401 
Property and equipment633 2,234 
Other assets24,258 29,022 
Total deferred tax assets579,330 834,899 
Deferred tax liabilities:
Deferred commission expense(35,814)(50,344)
Leases (44,502)
Acquisition-related(11,515)(8,003)
Property and equipment(9,174)(5,629)
Foreign branch taxes(4,607)(5,175)
Prepaid expenses(2,303)(2,140)
Other(1,621)(1,991)
Total deferred tax liabilities(65,034)(117,784)
Valuation allowance(509,764)(712,093)
Net deferred tax assets$4,532 $5,022 
Management believes that based on available evidence, both positive and negative, it is more likely than not that the U.S. deferred tax assets will not be utilized and as such, a full valuation allowance has been recorded.
The valuation allowance for deferred tax assets was $712.1 million as of July 31, 2020. The net increase in the total valuation allowance for the fiscal years ended July 31, 2019 and 2020 was $282.8 million and $202.3 million, respectively.
As of July 31, 2020, we had approximately $1.9 billion of federal net operating loss carryforwards and $1.1 billion of state net operating loss carryforwards available to reduce future taxable income, which will begin to expire in fiscal 2029. In addition, we had approximately $97.2 million of federal research credit carryforwards, $65.5 million of state research credit carryforwards and $26.0 million of foreign tax credit carryforwards. The federal credits will begin to expire in fiscal 2030 and the state credits can be carried forward indefinitely. The foreign credits will begin to expire in fiscal 2027.
Utilization of the net operating loss and tax credit carryforwards may be subject to an annual limitation due to the ownership change limitations provided by the Internal Revenue Code of 1986, as amended, and similar state provisions. Any annual limitation may result in the expiration of net operating losses and credits before utilization. If an ownership change occurred, utilization of the net operating loss and tax credit carryforwards could be significantly reduced.
As of July 31, 2020, we held an aggregate of $173.7 million in cash and cash equivalents in our foreign subsidiaries, of which $114.7 million was denominated in U.S. dollars. We attribute net revenue, costs and expenses to domestic and foreign components based on the terms of our agreements with our subsidiaries. We do not provide for federal income taxes on the undistributed earnings of our foreign subsidiaries, as such earnings are to be reinvested offshore indefinitely. The income tax liability would be insignificant if these earnings were to be repatriated.
The income tax benefit and provision for the fiscal year ended July 31, 2020 are based on the assumption that foreign undistributed earnings are indefinitely reinvested. We will continue to evaluate whether or not to continue to assert indefinite reinvestment on part or all of our foreign undistributed earnings. In the event we determine not to continue to assert the permanent reinvestment of part or all of our foreign undistributed earnings, such a determination could result in the accrual and payment of additional foreign, state and local taxes.
We recognize uncertain tax positions in our financial statements if that position will more likely than not be sustained on audit, based on the technical merits of the position. A reconciliation of our unrecognized tax benefits, excluding accrued interest and penalties, is as follows:
 Fiscal Year Ended July 31,
 20192020
(in thousands)
Balance at the beginning of the year$91,716 $81,250 
Increases related to current year tax positions13,736 3,897 
Increases related to prior year tax positions301 491 
Decreases related to prior year tax positions(23,782)(381)
Settlements with tax authorities(721) 
Balance at the end of the year$81,250 $85,257 
During the fiscal year ended July 31, 2020, the net increase in unrecognized tax positions was primarily attributable to federal and state research and development credits and intercompany charges.
As of July 31, 2020, if uncertain tax positions are fully recognized in the future, it would result in a $14.5 million impact to our effective tax rate, and the remaining amount would result in adjustments to deferred tax assets and corresponding adjustments to the valuation allowance.
We recognize interest and/or penalties related to income tax matters as a component of income tax expense. As of July 31, 2020, we had recognized $3.1 million accrued interest and penalties related to uncertain tax positions.
We file income tax returns in the U.S. federal jurisdiction as well as various U.S. states and foreign jurisdictions. The tax years 2009 and forward remain open to examination by the major jurisdictions in which we are subject to tax. These fiscal years outside the normal statute of limitation remain open to audit by tax authorities due to tax attributes generated in those early years, which have been carried forward and may be audited in subsequent years when utilized. We are subject to the continuous examination of income tax returns by various tax authorities. We regularly assess the likelihood of adverse outcomes resulting from these examinations to determine the adequacy of the provision for income taxes. We believe that adequate amounts have been reserved for any adjustments that may ultimately result from these examinations. A final determination of Altera is possible within the next 12 months. If the Altera opinion stands, it would result in a $36.2 million reduction of our gross unrecognized tax benefits. There is no impact to our effective tax rate and this would result in adjustments to deferred tax assets and corresponding adjustments to the valuation allowance. Other than Altera, we do not anticipate a significant impact to the unrecognized tax benefits within the next 12 months.
XML 25 R1.htm IDEA: XBRL DOCUMENT v3.20.2
COVER PAGE - USD ($)
$ in Billions
12 Months Ended
Jul. 31, 2020
Aug. 31, 2020
Jan. 31, 2020
Entity Information [Line Items]      
Document Type 10-K    
Document Annual Report true    
Document Period End Date Jul. 31, 2020    
Document Transition Report false    
Entity File Number 001-37883    
Entity Registrant Name NUTANIX, INC.    
Entity Incorporation, State or Country Code DE    
Entity Tax Identification Number 27-0989767    
Entity Address, Address Line One 1740 Technology Drive, Suite 150    
Entity Address, City or Town San Jose,    
Entity Address, State or Province CA    
Entity Address, Postal Zip Code 95110    
City Area Code (408)    
Local Phone Number 216-8360    
Title of 12(b) Security Class A common stock, $0.000025 par value per share    
Trading Symbol NTNX    
Security Exchange Name NASDAQ    
Entity Well-known Seasoned Issuer Yes    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Interactive Data Current Yes    
Entity Filer Category Large Accelerated Filer    
Entity Small Business false    
Entity Emerging Growth Company false    
ICFR Auditor Attestation Flag true    
Entity Shell Company false    
Entity Public Float     $ 5.9
Documents Incorporated by Reference
DOCUMENTS INCORPORATED BY REFERENCE
As noted herein, the information called for by Parts II and III is incorporated by reference to specified portions of the registrant’s definitive proxy statement to be filed in conjunction with the registrant’s 2020 annual meeting of stockholders, which is expected to be filed not later than 120 days after the registrant's fiscal year ended July 31, 2020.
   
Entity Central Index Key 0001618732    
Current Fiscal Year End Date --07-31    
Document Fiscal Year Focus 2020    
Document Fiscal Period Focus FY    
Amendment Flag false    
Common Class A      
Entity Information [Line Items]      
Entity Common Stock, Shares Outstanding   186,885,682  
Common Class B      
Entity Information [Line Items]      
Entity Common Stock, Shares Outstanding   15,102,453  
XML 26 R20.htm IDEA: XBRL DOCUMENT v3.20.2
SEGMENT INFORMATION
12 Months Ended
Jul. 31, 2020
Segment Reporting [Abstract]  
SEGMENT INFORMATION SEGMENT INFORMATION
Our chief operating decision maker is a group which is comprised of our Chief Executive Officer and Chief Financial Officer. This group reviews financial information presented on a consolidated basis for purposes of allocating resources and evaluating financial performance. Accordingly, we have a single reportable segment.
The following table sets forth revenue by geographic location based on bill-to location:
 Fiscal Year Ended July 31,
 201820192020
(in thousands)
U.S.$648,805 $682,340 706,110 
Europe, the Middle East and Africa224,392 238,356 277,489 
Asia Pacific240,247 271,712 265,092 
Other Americas42,013 43,735 58,991 
Total revenue$1,155,457 $1,236,143 $1,307,682 
As of July 31, 2019 and 2020, $161.9 million and $136.7 million, respectively, of our long-lived assets, net were located in the United States.
XML 27 R21.htm IDEA: XBRL DOCUMENT v3.20.2
SELECTED QUARTERLY FINANCIAL DATA (UNAUDITED)
12 Months Ended
Jul. 31, 2020
Condensed Financial Information Disclosure [Abstract]  
SELECTED QUARTERLY FINANCIAL DATA (UNAUDITED) SELECTED QUARTERLY FINANCIAL DATA (UNAUDITED)
The following sets forth selected unaudited quarterly consolidated statements of operations data for each of the eight quarters in the period ended July 31, 2020. The information for each of these quarters has been prepared on a basis consistent with our audited annual consolidated financial statements included elsewhere in this report and, in the opinion of management, includes all adjustments of a normal, recurring nature that are necessary for the fair presentation of the results of operations for these periods in accordance with U.S. GAAP. This data should be read in conjunction with our audited consolidated financial statements and related notes included elsewhere in this report. These historical quarterly operating results are not necessarily indicative of the results that may be expected for a full fiscal year or any future period.
Three Months Ended
October 31, 2018January 31, 2019April 30, 2019July 31, 2019October 31, 2019January 31, 2020April 30, 2020July 31, 2020
(unaudited, in thousands, except per share amounts)
Revenue:
Product$224,346 $236,932 $184,794 $186,347 $192,444 $213,547 $180,756 $179,075 
Support, entitlements and other services
88,937 98,428 102,830 113,529 122,324 133,220 137,517 148,799 
Total revenue313,283 335,360 287,624 299,876 314,768 346,767 318,273 327,874 
Cost of revenue:
Product (2)(3)
39,261 45,966 29,528 28,323 21,233 20,676 15,990 13,413 
Support, entitlements and other services (2)
34,845 40,016 45,549 40,640 50,968 54,547 56,304 53,558 
Total cost of revenue74,106 85,982 75,077 68,963 72,201 75,223 72,294 66,971 
Gross profit239,177 249,378 212,547 230,913 242,567 271,544 245,979 260,903 
Operating expenses:
Sales and marketing (2)(3)
196,497 213,707 245,703 253,843 291,838 304,936 299,162 264,453 
Research and development (2)
110,531 123,037 137,982 129,169 138,206 139,088 141,346 135,338 
General and administrative (2)
27,339 28,788 33,040 30,420 32,860 34,579 35,644 32,464 
Total operating expenses334,367 365,532 416,725 413,432 462,904 478,603 476,152 432,255 
Loss from operations(95,190)(116,154)(204,178)(182,519)(220,337)(207,059)(230,173)(171,352)
Other expense, net(2,703)(4,399)(3,212)(4,705)(5,040)(5,863)(5,640)(9,757)
Loss before (benefit from) provision for income taxes
(97,893)(120,553)(207,390)(187,224)(225,377)(212,922)(235,813)(181,109)
(Benefit from) provision for income taxes
(3,628)2,210 2,423 7,114 3,923 4,642 4,858 4,239 
Net loss$(94,265)$(122,763)$(209,813)$(194,338)$(229,300)$(217,564)$(240,671)$(185,348)
Net loss per share attributable to Class A and Class B common stockholders—basic and diluted (1)
$(0.54)$(0.68)$(1.15)$(1.04)$(1.21)$(1.13)$(1.23)$(0.93)

(1)Basic and diluted earnings per share are computed independently for each of the quarters presented. Therefore, the sum of quarterly basic and diluted per share amounts may not equal annual basic and diluted per share amounts.
(2)Includes stock-based compensation as follows:
Three Months Ended
October 31, 2018January 31, 2019April 30, 2019July 31, 2019October 31, 2019January 31, 2020April 30, 2020July 31, 2020
(unaudited, in thousands)
Product cost of sales$698 $872 $953 $1,012 $1,112 $1,458 $1,367 $1,397 
Support, entitlements and other services cost of sales
3,157 3,373 4,542 4,254 4,751 5,140 5,959 6,164 
Sales and marketing22,606 23,462 35,257 26,426 27,775 31,185 33,177 33,878 
Research and development31,009 34,679 42,265 32,566 37,563 36,459 39,462 39,768 
General and administrative8,455 10,179 11,815 9,149 10,225 11,373 12,131 11,654 
Total$65,925 $72,565 $94,832 $73,407 $81,426 $85,615 $92,096 $92,861 
(3)Includes amortization of intangible assets as follows:
Three Months Ended
October 31, 2018January 31, 2019April 30, 2019July 31, 2019October 31, 2019January 31, 2020April 30, 2020July 31, 2020
(unaudited, in thousands)
Product cost of sales$3,168 $3,692 $3,694 $3,694 $3,694 $3,694 $3,694 $3,695 
Sales and marketing550 666 661 651 651 651 651 650 
Total$3,718 $4,358 $4,355 $4,345 $4,345 $4,345 $4,345 $4,345 
XML 28 R22.htm IDEA: XBRL DOCUMENT v3.20.2
SUBSEQUENT EVENTS
12 Months Ended
Jul. 31, 2020
Subsequent Events [Abstract]  
SUBSEQUENT EVENTS SUBSEQUENT EVENTS
Issuance and Sale of Convertible Senior Notes
On August 26, 2020, we entered into an investment agreement (the "Investment Agreement") with BCPE Nucleon (DE) SPV, LP ("Bain") relating to the issuance and sale to Bain of $750 million in an initial aggregate principal amount of 2.50% Convertible Senior Notes due 2026 (the "2026 Notes"). The transactions contemplated by the Investment Agreement (the "Transaction") are expected to close on or prior to September 24, 2020, subject to satisfaction of the customary closing conditions set forth in the Investment Agreement (the date on which the closing occurs, the "Closing").
The 2026 Notes will be governed by an indenture (the "Indenture") between the us and U.S. Bank National Association, as trustee. The 2026 Notes will bear interest at a rate of 2.50% per annum, with such interest to be paid in kind on the 2026 Notes held by Bain through an increase in the principal amount of the 2026 Notes, and in cash on the 2026 Notes transferred to entities not affiliated with Bain. Interest on the 2026 Notes will accrue from the date of issuance and be added to the principal amount on a semi-annual basis thereafter. The 2026 Notes will mature on September 15, 2026, subject to earlier conversion, redemption or repurchase.
The 2026 Notes are convertible at the option of the holder at any time until the close of business on the scheduled trading day immediately preceding the maturity date, subject to all applicable conversion restrictions. The 2026 Notes will be convertible into shares of our Class A Common Stock ("Common Stock") based on an initial conversion rate of 36.0360 shares of Common Stock per $1,000 principal amount of the 2026 Notes (which is equal to an initial conversion price of $27.75 per share), in each case subject to customary anti-dilution and other adjustments, including in connection with any make-whole adjustment (as described in the Indenture) as a result of certain extraordinary transactions. In addition, at the one-year anniversary of the date of the 2026 Notes, depending on the achievement of financial milestones, the conversion price may be subject to an additional, one-time adjustment, to an amount in the range of $25.25 to $27.75 per share.
On or after September 15, 2025, the 2026 Notes will be redeemable by us, at our option, for cash, shares of Common Stock, or a combination of both at the election of the holder of the 2026 Notes, for all or any portion of the 2026 Notes in the event that the closing sale price per share of our Common Stock has been at least 150% of the conversion price then in effect for at least 20 trading days (whether or not consecutive), including at least one of the five trading days immediately preceding the date on which we provide the redemption notice in accordance with the Indenture, during any 30 consecutive trading day period (including the last trading day of such period) ending on, and including, the trading day immediately preceding the date on which we provide the redemption notice at a redemption price of 100% of the principal amount of such 2026 Notes, plus any accrued and unpaid interest to, but excluding, the redemption date.
With certain exceptions, upon a Fundamental Change (as defined in the Indenture), which includes, among other things, change of control of Nutanix or the failure of our Common Stock to be listed on a certain stock exchange, the holders of the 2026 Notes may require that we repurchase all or part of their 2026 Notes in principal amount of $1,000 or an integral multiple thereof at purchase price equal to 100% of the principal amount thereof, plus accrued and unpaid interest thereon to, but excluding, the Fundamental Change repurchase date.
The Indenture will include customary "events of default," which may result in the acceleration of the maturity of the 2026 Notes under the Indenture. The Indenture will also include customary covenants for convertible notes of this type.
Stock Repurchase Program
In August 2020, our Board of Directors authorized the repurchase of up to $125.0 million of our Class A common stock. Repurchases may be made from time to time through open market purchases or through privately negotiated transactions subject to market conditions, applicable legal requirements and other relevant factors. The repurchase program does not obligate us to acquire any particular amount of our common stock, and may be suspended at any time at our discretion.
CEO Succession Plan
On August 27, 2020, our Board of Directors announced that it has initiated a CEO succession plan to identify a candidate to succeed Dheeraj Pandey, given Mr. Pandey’s plans to retire as Chief Executive Officer. Mr. Pandey intends to continue as Chairman of the Board and Chief Executive Officer until his successor has been selected and appointed.
XML 29 R23.htm IDEA: XBRL DOCUMENT v3.20.2
OVERVIEW AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)
12 Months Ended
Jul. 31, 2020
Accounting Policies [Abstract]  
Principles of Consolidation Principles of ConsolidationThe accompanying consolidated financial statements, which include the accounts of Nutanix, Inc. and its wholly-owned subsidiaries, have been prepared in conformity with accounting principles generally accepted in the United States ("U.S. GAAP"). All intercompany accounts and transactions have been eliminated in consolidation. Certain reclassifications have been made to the prior year financial statements to conform to the current year presentation. These reclassifications had no impact on the previously reported net loss or accumulated deficit.
Use of Estimates
Use of Estimates
The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Such management estimates and assumptions include, but are not limited to, the best estimate of selling prices for products and related support; useful lives and recoverability of intangible assets and property and equipment; allowance for doubtful accounts; determination of fair value of stock-based awards; accounting for income taxes, including the valuation allowance on deferred tax assets and uncertain tax positions; warranty liability; purchase commitment liabilities to our OEMs; sales commissions expense and the period of benefit for deferred commissions; whether an arrangement is or contains a lease; the incremental borrowing rate to measure the present value of operating right-of-use assets and lease liabilities; and contingencies and litigation. Management evaluates these estimates and assumptions on an ongoing basis using historical experience and other factors and makes adjustments when facts and circumstances dictate. As future events and their effects cannot be determined with precision, actual results could materially differ from those estimates and assumptions.
In response to the ongoing and rapidly evolving COVID-19 pandemic, we considered the impact of the estimated economic implications on our critical and significant accounting estimates, including assessment of collectibility of customer contracts, valuation of accounts receivable, provision for purchase commitments to our OEMs and impairment of long-lived assets, right-of-use assets, and deferred commissions.
Concentration Risk
Concentration Risk
Credit Risk—Financial instruments that potentially subject us to concentrations of credit risk consist of cash and cash equivalents and accounts receivable. We invest only in high-quality credit instruments and maintain our cash and cash equivalents and available-for-sale investments in fixed income securities. Management believes that the financial institutions that hold our investments are financially sound and, accordingly, are subject to minimal credit risk. Our deposits are with multiple institutions, however such deposits may exceed federally insured limits. We provide credit, in the normal course of business, to a number of companies and perform credit evaluations of our customers.
Concentration of Revenue and Accounts Receivable — We sell our products primarily through our Partners and occasionally directly to end customers.
Cash, Cash Equivalents
Cash, Cash Equivalents and Short-Term Investments
We classify all highly liquid investments with original maturities of three months or less from the date of purchase as cash equivalents and all highly liquid investments with stated maturities of greater than three months as marketable securities.
Short-Term Investments
We determine the appropriate classification of our marketable securities at the time of purchase and reevaluate such designation as of each balance sheet date. We classify and account for our marketable securities as available-for-sale securities. We classify our marketable securities with stated maturities greater than twelve months as short-term investments due to our intent and ability to use these securities to support our current operations.
Our marketable securities are recorded at their estimated fair value. Unrealized gains or losses on available-for-sale securities are reported in other comprehensive income (loss). We periodically review whether our securities may be other-than-temporarily impaired, including whether or not (i) we have the intent to sell the security or (ii) it is more likely than not that we will be required to sell the security before its anticipated recovery. If one of these factors is met, we will record an impairment loss associated with our impaired investment. The impairment loss will be recorded as a write-down of investments in the consolidated balance sheets and a realized loss within other expense in the consolidated statements of operations.
Fair Value Measurement Fair Value MeasurementWe define fair value as the price that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. When determining the fair value measurements for assets and liabilities, which are required to be recorded at fair value, we consider the principal or most advantageous market in which to transact and the market-based risk. We apply fair value accounting for all assets and liabilities that are recognized or disclosed at fair value in the consolidated financial statements on a recurring basis. The carrying amounts reported in the consolidated financial statements for cash and cash equivalents, accounts receivable, accounts payable and accrued liabilities approximate their fair values due to their short-term nature. The fair value of the 0% Convertible Senior Notes, due in January 2023 (the "2023 Notes") is determined based on the closing trading price per $100 of the 2023 Notes as of the last day of trading for the period.
Accounts Receivable and Allowance for Doubtful Accounts
Accounts Receivable and Allowance for Doubtful Accounts
Accounts receivable are recorded at the invoiced amount, net of an allowance for doubtful accounts. Credit is extended to customers based on an evaluation of their financial condition and other factors. We generally do not require collateral or other security to support accounts receivable. We perform ongoing credit evaluations of our customers and maintain an allowance for doubtful accounts.
The allowance for doubtful accounts is based on the best estimate of the amount of probable credit losses in existing accounts receivable. We evaluate the collectability of our accounts receivable based on known collection risks and historical experience. In circumstances where we are aware of a specific customer’s inability to meet its financial obligations (e.g., bankruptcy filings or substantial downgrading of credit ratings), we record an allowance for doubtful accounts in order to reduce the net recognized receivable to the amount we reasonably believe will be collected. For all other customers, we record an allowance for doubtful accounts based on the length of time the receivable is past due and our historical experience of collections and write-offs.
Property and Equipment
Property and Equipment
Property and equipment, including leasehold improvements, are stated at cost, less accumulated depreciation and amortization. We include the cost to acquire demonstration units and the related accumulated depreciation in property and equipment as such units are generally not available for sale. Depreciation and amortization is computed using the straight-line method over the estimated useful lives of the related assets.
Leases
We determine if an arrangement is or contains a lease at inception by evaluating various factors, including whether a vendor’s right to substitute an identified asset is substantive. Lease classification is determined at the lease commencement date when the leased assets are made available for our use. Operating leases are included in operating lease right-of-use assets, operating lease liabilities—current and operating lease liabilities—non-current in our consolidated balance sheet as of July 31, 2020. We did not have any material financing leases in the periods presented.
Operating lease right-of-use assets ("ROU assets") represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make payments arising from the lease. Operating lease ROU assets and liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. Lease payments consist primarily of fixed payments under the arrangement, less any lease incentives, such as rent holidays. Variable lease payments not dependent on an index or a rate are expensed as incurred and are not included within the ROU asset and lease liability calculation. Variable lease payments primarily include reimbursements of costs incurred by lessors for common area maintenance, property taxes and utilities. We use an estimate of our incremental borrowing rate ("IBR") based on the information available at the lease commencement date in determining the present value of lease payments, unless the implicit rate is readily determinable. In determining the appropriate IBR, we consider information including, but not limited to, our credit rating, the lease term and the currency in which the arrangement is denominated. For leases which commenced prior to our adoption of Accounting Standards Update ("ASU") 2016-02, Leases ("ASC 842"), we used the IBR as of August 1, 2019. Our lease terms may include renewal options, which are not included in the lease terms for calculating our lease liability, as we are not reasonably certain that we will exercise these renewal options at the time of the lease commencement. Lease costs are recognized on a straight-line basis as operating expenses within our consolidated statements of operations. We present lease payments within cash flows from operations within the consolidated statements of cash flows.
For our operating leases, we elected to account for lease and non-lease components as a single lease component. Additionally, we do not record leases on the consolidated balance sheet that have a lease term of 12 months or less at the lease commencement date.
Business Combination
Business Combinations
We account for our acquisitions using the acquisition method. Goodwill is measured at the acquisition date as the excess of the purchase price over the fair value of the assets acquired and liabilities assumed. Significant estimates and assumptions are made by management to value such assets and liabilities. Although we believe that those estimates and assumptions are reasonable and appropriate, they are inherently uncertain and subject to refinement. Additional information related to the acquisition date fair value of acquired assets and assumed liabilities obtained during the measurement period, not to exceed one year, may result in changes to the recorded values of such assets and liabilities, resulting in an offsetting adjustment to the goodwill associated with the business acquired.
Uncertain tax positions and tax-related valuation allowances are initially established in connection with a business combination as of the acquisition date. We continue to collect information and reevaluate these estimates and assumptions quarterly. We will record any adjustments to our preliminary estimates to goodwill, provided that it is within the one-year measurement period. Any contingent consideration payable is recognized at fair value at the acquisition date. Liability-classified contingent consideration is remeasured each reporting period, with changes in fair value recognized in earnings until the contingent consideration is settled.
Acquisition related costs incurred in connection with a business combination, other than those associated with the issuance of debt or equity securities, are expensed as incurred.
Impairment of Long-Lived Assets
Goodwill, Intangible Assets and Other Long-Lived Assets
Goodwill represents the future economic benefits arising from other assets acquired in a business combination or an acquisition that are not individually identified and separately recorded. The excess of the purchase price over the estimated fair value of net assets of businesses acquired in a business combination is recognized as goodwill.
Intangible assets consist of identifiable intangible assets, including developed technology, customer relationships and trade names, resulting from business combinations. Finite-lived intangible assets are recorded at fair value, net of accumulated amortization. Finite-lived intangible assets are amortized on a straight-line basis over their estimated useful lives. Amortization expense is included as a component of cost of product revenue and sales and marketing expense in the accompanying consolidated statements of operations. Amounts included in sales and marketing expense relate to customer relationships.
Goodwill and other intangible assets acquired in a business combination and determined to have an indefinite useful life are not amortized, but instead tested for impairment at least annually, as of May 1 of each year. Such goodwill and other intangible assets may also be tested for impairment between annual tests in the presence of impairment indicators such as, but not limited to: (i) a significant adverse change in legal factors or in the business climate; (ii) a substantial decline in our market capitalization; (iii) an adverse action or assessment by a regulator; (iv) unanticipated competition; (v) loss of key personnel; (vi) a more likely-than-not expectation of the sale or disposal of a reporting unit or a significant portion thereof; (vii) a realignment of our resources or restructuring of our existing businesses in response to changes to industry and market conditions; (viii) testing for recoverability of a significant asset group within a reporting unit; or (ix) a higher discount rate used in the impairment analysis as impacted by an increase in interest rates.
Goodwill is tested for impairment by comparing the reporting unit's carrying value, including goodwill, to the fair value of the reporting unit. We operate under one reporting unit and for our annual goodwill impairment test, we determine the fair value of our reporting unit based on our enterprise value. We may elect to utilize a qualitative assessment to determine whether it is more likely than not that the fair value of our reporting unit is less than its carrying value. If, after assessing the qualitative factors, we determine that it is more likely than not that the fair value of our reporting unit is less than its carrying value, an impairment analysis will be performed. We compare the fair value of our reporting unit with its carrying amount and if the carrying value of the reporting unit exceeds its fair value, an impairment loss will be recognized.
Long-lived assets, such as property and equipment and finite-lived intangible assets subject to depreciation and amortization, are evaluated for impairment whenever events or changes in circumstances indicate that their carrying amount may not be recoverable. Among the factors and circumstances we consider in determining recoverability are: (i) a significant decrease in the market price of a long-lived asset; (ii) a significant adverse change in the extent or manner in which a long-lived asset is being used or in its physical condition; (iii) a significant adverse change in legal factors or in the business climate that could affect the value of a long-lived asset, including an adverse action or assessment by a regulator; (iv) an accumulation of costs significantly in excess of the amount originally expected for the acquisition; and (v) current-period operating or cash flow loss combined with a history of operating or cash flow losses or a projection or forecast that demonstrates continuing losses associated with the use of a long-lived asset. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to the estimated undiscounted future cash flows expected to be generated by the asset. If the carrying amount of an asset exceeds its estimated future cash flows, an impairment charge is recognized in the amount by which the carrying amount of the asset exceeds the fair value of the asset.
Revenue Recognition
Revenue Recognition
The core principle of ASC 606 is to recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration the entity expects to be entitled to in exchange for those goods or services. This principle is achieved by applying the following five-step approach:
Identification of the contract, or contracts, with a customer — A contract with a customer exists when (i) we enter into an enforceable contract with a customer that defines each party’s rights regarding the goods or services to be transferred and identifies the payment terms related to these goods or services, (ii) the contract has commercial substance and (iii) we determine that collection of substantially all consideration for goods or services that are transferred is probable based on the customer’s intent and ability to pay the promised consideration. We apply judgment in determining the customer’s ability and intention to pay, which is based on a variety of factors, including the customer’s historical payment experience or, in the case of a new customer, published credit and financial information pertaining to the customer.
Identification of the performance obligations in the contract — Performance obligations promised in a contract are identified based on the goods or services that will be transferred to the customer that are both capable of being distinct, whereby the customer can benefit from the goods or services either on their own or together with other resources that are readily available from third parties or from us, and are distinct in the context of the contract, whereby the transfer of the goods or services is separately identifiable from other promises in the contract. To the extent a contract includes multiple promised goods or services, we apply judgment to determine whether promised goods or services are capable of being distinct and distinct in the context of the contract. If these criteria are not met, the promised goods or services are accounted for as a combined performance obligation.
Determination of the transaction price — The transaction price is determined based on the consideration to which we will be entitled in exchange for transferring goods or services to the customer.
Allocation of the transaction price to the performance obligations in the contract — If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. Contracts that contain multiple performance obligations require an allocation of the transaction price to each performance obligation based on a relative standalone selling price ("SSP"). We determine SSP based on the price at which the performance obligation is sold separately. If the SSP is not observable through past transactions, we estimate the SSP, taking into account available information such as market conditions and internally approved pricing guidelines related to the performance obligations.
Recognition of revenue when, or as, performance obligations are satisfied — We satisfy performance obligations either over time or at a point in time. Revenue is recognized at the time the related performance obligation is satisfied with the transfer of a promised good or service to a customer. For additional details on revenue recognition, refer to Note 3 of Notes to Consolidated Financial Statements.
Contracts with multiple performance obligations — Some of our contracts with customers contain multiple performance obligations. For these contracts, we account for individual performance obligations separately if they are distinct. The transaction price is allocated to the separate performance obligations on a relative standalone selling price ("SSP") basis. For deliverables that we routinely sell separately, such as software entitlement and support subscriptions on our core offerings, we determine SSP by evaluating the standalone sales over the trailing 12 months. For those that are not sold routinely, we determine SSP based on our overall pricing trends and objectives, taking into consideration market conditions and other factors, including the value of our contracts, the products sold and geographic locations.
Contract balances — The timing of revenue recognition may differ from the timing of invoicing to customers. Accounts receivable are recorded at the invoiced amount, net of an allowance for doubtful accounts. A receivable is recognized in the period we deliver goods or provide services, or when our right to consideration is unconditional. In situations where revenue recognition occurs before invoicing, an unbilled receivable is created, which represents a contract asset. Unbilled accounts receivable, included in accounts receivable, net on the consolidated balance sheets, was not material for any of the periods presented.
Payment terms on invoiced amounts are typically 30-45 days. The balance of accounts receivable, net of allowance for doubtful accounts, as of July 31, 2019 and 2020 is presented in the accompanying consolidated balance sheets.
Costs to obtain and fulfill a contract — We capitalize commissions paid to sales personnel and the related payroll taxes when customer contracts are signed. These costs are recorded as deferred commissions in the consolidated balance sheets, current and non-current. We determine whether costs should be deferred based on our sales compensation plans, if the commissions are incremental and would not have been incurred absent the execution of the customer contract. Commissions paid upon the initial acquisition of a contract are amortized over the estimated period of benefit, which may exceed the term of the initial contract if the commissions expected to be paid upon renewal are not commensurate with that of the original contract. Accordingly, the amortization of deferred costs is recognized on a systematic basis that is consistent with the pattern of revenue recognition allocated to each performance obligation and included in sales and marketing expense in the consolidated statements of operations. We determine the estimated period of benefit by evaluating the expected renewals of customer contracts, the duration of relationships with our customers, customer retention data, our technology development lifecycle and other factors. Deferred costs are periodically reviewed for impairment.
Taxes assessed by a government authority that are both imposed on and concurrent with specific revenue transactions between us and our customers are presented on a net basis in our consolidated statements of operations.
Deferred revenue — Deferred revenue primarily consists of amounts that have been invoiced but not yet recognized as revenue and primarily pertain to software entitlement and support subscriptions and professional services. The current portion of deferred revenue represents the amounts that are expected to be recognized as revenue within one year of the consolidated balance sheet date.
Cost of Revenue
Cost of revenue consists of cost of product revenue and cost of support, entitlements and other services revenue. Personnel costs associated with our operations and global customer support organizations consist of salaries, benefits and stock-based compensation. Allocated costs consist of certain facilities, depreciation and amortization, recruiting and information technology costs allocated based on headcount.
We generate revenue primarily from the sale of our enterprise cloud platform, which can be delivered pre-installed on an appliance that is configured to order or delivered separately to be utilized on a variety of certified hardware platforms. Software can be delivered separately or on a configured-to-order appliance. When the software is not portable to other appliances, it generally has a term equal to the life of the associated appliance, while subscription term-based licenses typically have a term of one to five years. Configured-to-order appliances, including our Nutanix-branded NX hardware line, are typically sold through Partners and can be purchased from one of our OEMs or in some cases directly from Nutanix. Our enterprise cloud platform is typically purchased with one or more years of support and entitlements, which includes the right to software upgrades and enhancements as well as technical support. A substantial portion of sales are made through channel partners and OEM relationships.
Warranties
Warranties
We generally provide a one-year warranty on hardware sold by us and a 90-day warranty on software licenses. The hardware warranty provides for parts replacement for defective components and the software warranty provides for bug fixes. With respect to the hardware warranty obligation, we have a warranty agreement with our contract manufacturers under which the OEMs are generally required to replace defective hardware within three years of shipment. Furthermore, our post-contract customer support ("PCS") agreements provide for the same parts replacement that customers are entitled to under the warranty program, except that replacement parts are delivered according to targeted response times to minimize disruption to the customers’ critical business applications. Substantially all customers purchase PCS agreements.
Given the warranty agreement with our OEMs and considering that substantially all products are sold together with PCS agreements, we generally have very limited exposure related to warranty costs and therefore no warranty reserve has been recognized.
Research and Development
Research and Development
Our research and development expense consists primarily of product development personnel costs, including salaries and benefits, stock-based compensation and allocated facilities costs. Research and development costs are expensed as incurred.
Stock-Based Compensation
Stock-Based Compensation
Stock-based compensation expense is measured based on the grant date fair value of share-based awards. The fair value of the purchase rights under our 2016 Employee Stock Purchase Plan ("2016 ESPP") is estimated using the Black-Scholes-Merton ("Black-Scholes") option pricing model, which is impacted by the fair value of our common stock, as well as changes in assumptions regarding a number of subjective variables. These variables include the expected common stock price volatility over the term of the awards, the expected term of the awards, risk-free interest rates and expected dividend yield. The fair value of restricted stock units ("RSUs") is determined using the fair value of our common stock on the date of grant.
We grant stock awards with service conditions only and with both service and performance conditions. We recognize stock-based compensation expense for employee stock awards with a service condition only using the straight-line method over the requisite service period of the awards, which is generally the vesting period. We use the accelerated attribution method to recognize stock-based compensation expense related to employee stock awards that contain both service and performance conditions. The fair value of the 2016 ESPP purchase rights is recognized as expense on a straight-line basis over the offering period. We account for forfeitures of all share-based awards when they occur.
Foreign Currency Foreign CurrencyThe functional currency of our foreign subsidiaries is the U.S. dollar. Transactions denominated in currencies other than the functional currency are remeasured at the average exchange rate in effect during the reporting period. At the end of each reporting period all monetary assets and liabilities of our subsidiaries are remeasured at the current U.S. dollar exchange rate at the end of the reporting period. Remeasurement gains and losses are included within other expense, net in the accompanying consolidated statements of operations.
Income Taxes
Income Taxes
We account for income taxes using the asset and liability method. Deferred income taxes are recognized by applying enacted statutory tax rates applicable to future years to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carryforwards. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. The measurement of deferred tax assets is reduced, if necessary, by a valuation allowance on amounts that are more likely than not to be realized.
We record a liability for uncertain tax positions if it is not more likely than not to be sustained based solely on its technical merits as of the reporting date. We consider many factors when evaluating and estimating our tax positions and tax benefits, which may require periodic adjustments and may not accurately anticipate actual outcomes.
Advertising Costs Advertising CostsAdvertising costs are charged to sales and marketing expenses as incurred in the consolidated statements of operations.
Recently Issued and Adopted Accounting Pronouncements
Recently Adopted Accounting Pronouncements
In February 2016, the Financial Accounting Standards Board (the "FASB") issued ASC 842, which requires the recognition of ROU assets and lease liabilities on the consolidated balance sheets and additional disclosures around key information about leasing arrangements. We adopted the standard effective August 1, 2019, using a modified retrospective transition method. As a result, our consolidated balance sheet as of July 31, 2019 was not restated and continued to be reported under the previous lease standard ("ASC 840"), and is therefore not comparative. We elected the package of practical expedients permitted under the transition guidance, which allowed us to not reassess whether existing arrangements contain leases, not reassess lease classification and not reassess initial direct costs. The standard had a material impact on our consolidated balance sheet, but did not have an impact on our consolidated statement of operations or cash flows. The most significant impact was the recognition of ROU assets and lease liabilities for operating leases. We recognized ROU assets and lease liabilities of $120.2 million and $142.1 million, respectively, on our consolidated balance sheet on August 1, 2019, which included reclassifying lease incentives, prepaid rent and deferred rent as components of the ROU asset. The difference between the total ROU assets and total lease liabilities recorded as of August 1, 2019 was due primarily to the derecognition of deferred rent liabilities that were included in accrued expenses and other current liabilities and other liabilities—non-current in our consolidated balance sheet as of July 31, 2019. The operating lease ROU asset also includes any lease payments made prior to commencement date and excludes lease incentives. Refer to Note 7 for additional details.
In February 2018, the FASB issued ASU 2018-02, Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income, which provides companies with an option to reclassify stranded tax effects resulting from the enactment of the Tax Cuts and Jobs Act ("TCJA") from accumulated other comprehensive income to retained earnings. We adopted the new standard effective August 1, 2019 and the adoption had no impact on our consolidated financial statements.
In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes, which simplifies the accounting for income taxes by removing certain exceptions to the general principles in Topic 740 and clarify and amend existing guidance. The new standard is effective for fiscal years beginning after December 15, 2020, with early adoption permitted, including interim reporting periods within those fiscal years. We early adopted the new standard effective November 1, 2019 and the adoption had no impact in our consolidated financial statements.
Recently Issued and Not Yet Adopted Accounting Pronouncements
XML 30 R24.htm IDEA: XBRL DOCUMENT v3.20.2
OVERVIEW AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
12 Months Ended
Jul. 31, 2020
Accounting Policies [Abstract]  
Schedules of Concentration of Revenue and Accounts Receivable
For each significant Partner, revenue as a percentage of total revenue and accounts receivable as a percentage of total accounts receivable, net are as follows:
 RevenueAccounts Receivable
as of July 31,
 Fiscal Year Ended July 31,
Partners20182019202020192020
Partner A18 %24 %29 %27 %33 %
Partner B13 %13 %14 %18 %16 %
Partner C10 %10 %
(1)
(1)
(1)
Partner D20 %10 %
(1)
(1)
(1)

(1)Less than 10%
Schedule of Allowance for Doubtful Accounts Receivable
The changes in the allowance for doubtful accounts are as follows:
 Fiscal Year Ended July 31,
 201820192020
(in thousands)
Allowance for doubtful accounts—beginning balance$132 $815 $379 
Charged to allowance for doubtful accounts815 437 822 
Recoveries (290)(22)
Write-offs(132)(583)(375)
Allowance for doubtful accounts—ending balance$815 $379 $804 
XML 31 R25.htm IDEA: XBRL DOCUMENT v3.20.2
BUSINESS COMBINATIONS (Tables)
12 Months Ended
Jul. 31, 2020
Business Combinations [Abstract]  
Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination
The following table presents the aggregate purchase price allocation related to the Frame acquisition:
As of July 31, 2019
(in thousands)
Goodwill
$97,328 
Amortizable intangible assets
38,180 
Tangible assets acquired
10,811 
Liabilities assumed
(16,293)
Total consideration
$130,026 
XML 32 R26.htm IDEA: XBRL DOCUMENT v3.20.2
REVENUE, DEFERRED REVENUE AND DEFERRED COMMISSIONS (Tables)
12 Months Ended
Jul. 31, 2020
Revenue from Contract with Customer [Abstract]  
Revenue by Arrangement, Disclosure
The following table depicts the disaggregation of revenue by revenue type, consistent with how we evaluate our financial performance:
Fiscal Year Ended July 31,
201820192020
(in thousands)
Subscription$330,645 $648,415 $1,030,180 
Non-portable software 543,952 449,131 208,158 
Hardware257,314 105,321 23,455 
Professional services23,546 33,276 45,889 
Total revenue$1,155,457 $1,236,143 $1,307,682 
Deferred Revenue, by Arrangement, Disclosure
Significant changes in the balance of deferred revenue (contract liability) and deferred commissions (contract asset) for the periods presented are as follows:
Deferred RevenueDeferred Commissions
(in thousands)
Balance as of July 31, 2018$631,207 $114,379 
Additions682,241 158,062 
Revenue/commissions recognized(403,724)(118,729)
Assumed in a business combination320  
Balance as of July 31, 2019910,044 153,712 
Additions815,257 233,917 
Revenue/commissions recognized(541,860)(172,101)
Balance as of July 31, 2020$1,183,441 $215,528 
XML 33 R27.htm IDEA: XBRL DOCUMENT v3.20.2
FAIR VALUE MEASUREMENTS (Tables)
12 Months Ended
Jul. 31, 2020
Fair Value Disclosures [Abstract]  
Schedule of Financial Assets and Liabilities Measured on Recurring Basis
The fair value of our financial assets and liabilities measured on a recurring basis is as follows:
 As of July 31, 2019
 Level ILevel IILevel IIITotal
 (in thousands)
Financial Assets:
Cash equivalents:
Money market funds$33,156 $ $ $33,156 
Commercial paper 103,029  103,029 
U.S. government securities 119,933  119,933 
Corporate bonds 9,996  9,996 
Short-term investments:
Corporate bonds 354,549  354,549 
Commercial paper 92,851  92,851 
U.S. government securities 64,756  64,756 
Total measured at fair value$33,156 $745,114 $ $778,270 
Cash130,564 
Total cash, cash equivalents and short-term investments
$908,834 
 
 As of July 31, 2020
 Level ILevel IILevel IIITotal
 (in thousands)
Financial Assets:
Cash equivalents:
Money market funds$142,936 $ $ $142,936 
Commercial paper 8,999  8,999 
Short-term investments:
Corporate bonds 345,265  345,265 
Commercial paper 29,702  29,702 
U.S. government securities 26,074  26,074 
Total measured at fair value$142,936 $410,040 $ $552,976 
Cash166,802 
Total cash, cash equivalents and short-term investments
$719,778 
The carrying values and estimated fair values of financial instruments not recorded at fair value are as follows:
As of July 31, 2019As of July 31, 2020
Carrying ValueEstimated Fair ValueCarrying ValueEstimated Fair Value
(in thousands)
Convertible senior notes, net$458,910 $527,275 $490,222 $529,385 
XML 34 R28.htm IDEA: XBRL DOCUMENT v3.20.2
BALANCE SHEET COMPONENTS (Tables)
12 Months Ended
Jul. 31, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Investments in Marketable Debt Securities, by Contractual Maturity Date
The following table summarizes the estimated fair value of our investments in marketable debt securities by their contractual maturity dates:
 As of
July 31, 2020
 (in thousands)
Due within one year$298,074 
Due in one to two years102,967 
Total$401,041 
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure
Prepaid expenses and other current assets consists of the following:
 As of July 31,
 20192020
(in thousands)
Prepaid operating expenses$37,864 $31,690 
Tenant improvement allowance receivables 8,557 
VAT receivables5,068 8,381 
Prepaid income taxes19,690  
Other current assets12,043 14,404 
Total prepaid expenses and other current assets$74,665 $63,032 
Schedule of Property, Plant and Equipment
Property and Equipment, Net
Property and equipment, net consists of the following:
 Estimated
Useful Life
As of July 31,
 20192020
 (in months)(in thousands)
Computer, production, engineering and other equipment36$200,762 $245,245 
Demonstration units1259,981 66,569 
Leasehold improvements
(1)
46,520 65,557 
Furniture and fixtures6012,868 17,026 
Total property and equipment, gross320,131 394,397 
Less: accumulated depreciation (2)
(183,169)(251,225)
Total property and equipment, net$136,962 $143,172 

(1)Leasehold improvements are amortized over the shorter of the estimated useful lives of the improvements or the remaining lease term.
(2)Includes a $1.2 million write-off related to the impairment of certain leasehold improvements for the fiscal quarter ended January 31, 2020. For additional information on this lease-related impairment, refer to Note 7.
Schedule of Finite-Lived Intangible Assets
Intangible assets, net consists of the following:
As of July 31,
20192020
(in thousands)
Developed technology
$79,300 $79,300 
Customer relationships
8,860 8,860 
Trade name
4,170 4,170 
Total intangible assets, gross
92,330 92,330 
Less:
Accumulated amortization of developed technology
(21,210)(35,987)
Accumulated amortization of customer relationships
(3,392)(4,953)
Accumulated amortization of trade name
(955)(1,998)
Total accumulated amortization
(25,557)(42,938)
Total intangible assets, net
$66,773 $49,392 
Schedule of Indefinite-Lived Intangible Assets
The changes in the net book value of intangible assets, net are as follows:
As of July 31,
20192020
(in thousands)
Intangible assets, net—beginning balance
$45,366 $66,773 
Acquired intangible assets
38,180  
Amortization of intangible assets (1)
(16,773)(17,381)
Intangible assets, net—ending balance
$66,773 $49,392 

(1)Represents amortization expense related to intangible assets recognized during the year in the consolidated statements of operations, within product cost of revenue and sales and marketing expense.
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]
The estimated future amortization expense of our intangible assets is as follows:
Fiscal Year Ending July 31:Amount
(in thousands)
2021$17,380 
202216,183 
202310,856 
20243,210 
20251,763 
Total
$49,392 
Schedule of Goodwill
The changes in the carrying amount of goodwill are as follows:
Carrying Amount
(in thousands)
Balance at July 31, 2018
$87,759 
Acquired in Frame Acquisition97,328 
Other93 
Balance at July 31, 2019
185,180 
Other80 
Balance at July 31, 2020
$185,260 
Schedule of Accrued Liabilities
Accrued Compensation and Benefits
Accrued compensation and benefits consists of the following:
 As of July 31,
 20192020
(in thousands)
Accrued commissions$31,703 $33,503 
Accrued vacation15,475 24,006 
Contributions to ESPP withheld20,778 16,563 
Payroll taxes payable8,504 10,742 
Accrued benefits6,819 8,426 
Accrued bonus11,413 5,568 
Other5,112 10,301 
Total accrued compensation and benefits$99,804 $109,109 
Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consists of the following:
 As of July 31,
 20192020
(in thousands)
Income taxes payable$9,651 $9,703 
Accrued professional services2,996 3,006 
Other16,150 13,215 
Total accrued expenses and other current liabilities$28,797 $25,924 
XML 35 R29.htm IDEA: XBRL DOCUMENT v3.20.2
CONVERTIBLE SENIOR NOTES (Tables)
12 Months Ended
Jul. 31, 2020
Debt Disclosure [Abstract]  
Schedule of Long-term Debt Instruments The total net proceeds from the 2023 Notes are as follows:
Amount
(in thousands)
Principal amount$575,000 
Less: initial purchasers' discount(10,781)
Less: cost of the bond hedges(143,175)
Add: proceeds from the sale of warrants87,975 
Less: other issuance costs(707)
Net proceeds $508,312 
Schedule of Debt
The 2023 Notes consisted of the following:
As of July 31,
20192020
(in thousands)
Principal amounts:
Principal
$575,000 $575,000 
Unamortized debt discount (1)
(109,956)(80,298)
Unamortized debt issuance costs (1)
(6,134)(4,480)
Net carrying amount
$458,910 $490,222 
Carrying amount of equity component (2)
$148,598 $148,598 

(1)Included in the consolidated balance sheets within "convertible senior notes, net" and amortized over the remaining life of the 2023 Notes using the effective interest rate method. The effective interest rate is 6.62%.
(2)Included in the consolidated balance sheets within additional paid-in capital, net of $3.0 million in equity issuance costs.
Interest Income and Interest Expense Disclosure
The following table sets forth the total interest expense recognized related to the 2023 Notes:
Fiscal Year Ended July 31,
201820192020
(in thousands)
Interest expense related to amortization of debt discount$13,909 $27,764 $29,658 
Interest expense related to amortization of debt issuance costs776 1,549 1,654 
Total interest expense$14,685 $29,313 $31,312 
XML 36 R2.htm IDEA: XBRL DOCUMENT v3.20.2
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jul. 31, 2020
Jul. 31, 2019
Current assets:    
Cash and cash equivalents $ 318,737 $ 396,678
Short-term investments 401,041 512,156
Accounts receivable—net 242,516 245,475
Deferred commissions—current 68,694 46,238
Prepaid expenses and other current assets 63,032 74,665
Total current assets 1,094,020 1,275,212
Property and equipment, net 143,172 136,962
Operating lease right-of-use assets [1] 127,326  
Deferred commissions—non-current 146,834 107,474
Intangible assets—net 49,392 66,773
Goodwill 185,260 185,180
Other assets—non-current 22,543 14,441
Total assets 1,768,547 1,786,042
Current liabilities:    
Accounts payable 54,029 74,047
Accrued compensation and benefits 109,109 99,804
Accrued expenses and other current liabilities (1) [1] 25,924 28,797
Deferred revenue—current 534,572 396,667
Operating lease liabilities—current [1] 36,569  
Total current liabilities 760,203 599,315
Deferred revenue—non-current 648,869 513,377
Operating lease liabilities—non-current [1] 116,794  
Convertible senior notes, net 490,222 458,910
Other liabilities—non-current (1) [1] 27,436 27,547
Total liabilities 2,043,524 1,599,149
Commitments and contingencies (Note 8)
Stockholders’ (deficit) equity:    
Preferred stock 0 0
Common stock 5 5
Additional paid-in capital 2,245,180 1,835,528
Accumulated other comprehensive income 2,030 669
Accumulated deficit (2,522,192) (1,649,309)
Total stockholders’ equity (deficit) (274,977) 186,893
Total liabilities and stockholders’ equity (deficit) $ 1,768,547 $ 1,786,042
[1] During the first quarter of fiscal 2020, we adopted Accounting Standards Update ("ASU") No. 2016-02 using the modified retrospective method and elected the transition option that allowed us not to restate the comparative periods in our condensed consolidated financial statements in the year of adoption. For additional details, refer to Note 1.
XML 37 R30.htm IDEA: XBRL DOCUMENT v3.20.2
LEASES (Tables)
12 Months Ended
Jul. 31, 2020
Leases [Abstract]  
Assets and Liabilities, Lessee
Supplemental balance sheet information related to leases is as follows:
As of
July 31, 2020
(in thousands)
Operating leases:
Operating lease right-of-use assets, gross
$159,292 
Accumulated amortization
(31,966)
Operating lease right-of-use assets, net
$127,326 
Operating lease liabilities—current
$36,569 
Operating lease liabilities—non-current
116,794 
Total operating lease liabilities
$153,363 
Weighted average remaining lease term (in years):
3.7
Weighted average discount rate:
5.3 %
Lease, Cost
Supplemental cash flow and other information related to leases is as follows:
Fiscal Year Ended July 31, 2020
(in thousands)
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases
$42,231 
Lease liabilities arising from obtaining right-of-use assets:
Operating leases
$45,278 
Lessee, Operating Lease, Liability, Maturity
The undiscounted cash flows for our operating lease liabilities as of July 31, 2020 were as follows:
Fiscal Year Ending July 31:Amount
(in thousands)
2021$43,874 
202244,953 
202343,313 
202430,762 
20255,158 
Thereafter3,414 
Total lease payments171,474 
Less: imputed interest(18,111)
Total lease obligation153,363 
Less: current lease obligations(36,569)
Long-term lease obligations$116,794 
Schedule of Future Minimum Rental Payments for Operating Leases
As previously disclosed in our Annual Report on Form 10-K for the fiscal year ended July 31, 2019, the following table summarizes the future minimum payments due under our operating leases as of July 31, 2019, reported under ASC 840:
Fiscal Year Ending July 31:Amount
(in thousands)
2020$39,540 
202141,909 
202241,332 
202340,695 
202430,240 
Thereafter3,511 
Total$197,227 
XML 38 R31.htm IDEA: XBRL DOCUMENT v3.20.2
STOCKHOLDERS’ EQUITY STOCKHOLDERS' EQUITY (Tables)
12 Months Ended
Jul. 31, 2020
Equity [Abstract]  
Schedule of Stock by Class
As of July 31, 2020, we had reserved shares of common stock for future issuance as follows:
 As of July 31, 2020
(in thousands)
Shares reserved for future equity grants12,724 
Shares underlying outstanding stock options7,546 
Shares underlying outstanding restricted stock units22,632 
Shares reserved for future employee stock purchase plan awards9,169 
Total52,071 
XML 39 R32.htm IDEA: XBRL DOCUMENT v3.20.2
EQUITY AWARD PLANS (Tables)
12 Months Ended
Jul. 31, 2020
Share-based Payment Arrangement [Abstract]  
Schedule of RSUs Activity
Fiscal Year Ended July 31,
20192020
Number of
Shares
Grant Date Fair Value per ShareNumber of
Shares
Grant Date Fair Value per Share
(in thousands)(in thousands)
Outstanding at beginning of period23,597 $31.20 22,136 $36.72 
Granted11,204 $42.23 13,502 $27.31 
Released(8,717)$30.15 (8,807)$33.86 
Forfeited(3,948)$33.86 (4,199)$34.82 
Outstanding at end of period22,136 $36.72 22,632 $32.70 
Schedule of Stock Option Activity stock option activity under the Stock Plans:
 Fiscal Year Ended July 31,
20192020
 Number of
Shares
Weighted Average
Exercise
Price
Weighted
Average
Remaining
Contractual
Life
Aggregate
Intrinsic
Value
Number of
Shares
Weighted Average
Exercise
Price
Weighted
Average
Remaining
Contractual
Life
Aggregate
Intrinsic
Value
 (in thousands)(in years)(in thousands)(in thousands) (in years)(in thousands)
Outstanding at beginning of period
11,333 $5.12 5.6$496,022 8,740 $5.20 4.6$153,000 
Options granted $  $ 
Options exercised(2,555)$4.77 (1,192)$5.83 
Options canceled/forfeited(38)$10.09 (2)$26.21 
Outstanding at end of period
8,740 $5.20 4.6$153,000 7,546 $5.10 3.6$129,010 
Exercisable at end of period
8,721 $5.18 4.6$152,837 7,545 $5.09 3.7$129,004 
Vested and expected to vest at end of period
8,740 $5.20 4.6$153,000 7,546 $5.10 3.6$129,010 
Schedule of Employee Stock Purchase Plan, Valuation Assumptions
We use the Black-Scholes option pricing model to determine the fair value of shares purchased under the 2016 ESPP with the following weighted average assumptions on the date of grant:
Fiscal Year Ended July 31,
201820192020
Expected term (in years)0.750.840.92
Risk-free interest rate1.4 %2.5 %0.1 %
Volatility49.8 %69.0 %73.4 %
Dividend yield % % %
Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs
Stock-Based Compensation
Total stock-based compensation expense recognized in the consolidated statements of operations is as follows:
 Fiscal Year Ended July 31,
 201820192020
(in thousands)
Cost of revenue:
Product$2,580 $3,535 $5,334 
Support, entitlements and other services8,945 15,326 22,014 
Sales and marketing65,060 107,751 126,015 
Research and development74,389 140,519 153,252 
General and administrative26,894 39,598 45,383 
Total stock-based compensation expense$177,868 $306,729 $351,998 
XML 40 R33.htm IDEA: XBRL DOCUMENT v3.20.2
NET LOSS PER SHARE (Tables)
12 Months Ended
Jul. 31, 2020
Earnings Per Share [Abstract]  
Schedule of Basic and Diluted Net Loss Per Share
The computation of basic and diluted net loss per share attributable to Class A and Class B common stockholders is as follows:
 Fiscal Year Ended July 31,
 201820192020
(in thousands, except per share data)
Numerator:
Net loss$(297,161)$(621,179)$(872,883)
Denominator:
Weighted average shares—basic and diluted164,091 181,031 194,719 
Net loss per share attributable to common stockholders—basic and diluted
$(1.81)$(3.43)$(4.48)
Schedule of Antidilutive Securities Excluded from Computation of Earnings 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 fiscal years presented because including them would have been antidilutive are as follows:
 As of July 31,
 201820192020
(in thousands)
Outstanding stock options and RSUs34,930 30,876 30,178 
Employee stock purchase plan1,311 1,659 4,368 
Contingently issuable shares pursuant to business combinations277 749 506 
Common stock subject to repurchase47   
Common stock warrants34 34  
Total36,599 33,318 35,052 
XML 41 R34.htm IDEA: XBRL DOCUMENT v3.20.2
INCOME TAXES (Tables)
12 Months Ended
Jul. 31, 2020
Income Tax Disclosure [Abstract]  
Schedule of Income before Income Tax, Domestic and Foreign
Loss before provision for income taxes by fiscal year consisted of the following:
 Fiscal Year Ended July 31,
 201820192020
(in thousands)
Domestic$(201,666)$(658,938)$(905,840)
Foreign(88,048)45,878 50,619 
Loss before provision for income taxes$(289,714)$(613,060)$(855,221)
Schedule of Components of Income Tax Expense (Benefit) Provision for income taxes by fiscal year consisted of the following:
 Fiscal Year Ended July 31,
 201820192020
(in thousands)
Current:
U.S. federal$2,059 $(1,998)$175 
State and local429 312 79 
Foreign8,541 17,270 18,033 
Total current taxes11,029 15,584 18,287 
Deferred:
U.S. federal(3,387)(4,949)80 
State and local(718)(770) 
Foreign523 (1,746)(705)
Total deferred taxes(3,582)(7,465)(625)
Provision for income taxes$7,447 $8,119 $17,662 
Schedule of Effective Income Tax Rate Reconciliation The reconciliation of the statutory federal income tax and our effective income tax is as follows:
 Fiscal Year Ended July 31,
 201820192020
(in thousands)
U.S. federal income tax at statutory rate$(75,779)$(128,680)$(179,514)
Change in valuation allowance25,274 142,273 145,244 
Stock-based compensation(73,631)(23,378)30,913 
Effect of foreign operations26,117 14,305 12,676 
Non-deductible expenses2,115 4,651 5,393 
Change in unrecognized tax benefit653 727 1,709 
State income taxes(290)(458)79 
Transfer pricing adjustments4,584 (3)7 
U.S. tax reform impact93,352   
Intangible asset migration4,461 (2,027) 
Other591 709 1,155 
Total$7,447 $8,119 $17,662 
Schedule of Deferred Tax Assets and Liabilities
The temporary differences that give rise to significant portions of deferred tax assets and liabilities are as follows:
 As of July 31,
 20192020
(in thousands)
Deferred tax assets:
Net operating loss carryforward$294,577 $412,110 
Tax credit carryforward109,921 152,330 
Deferred revenue71,859 122,236 
Leases 48,270 
Intangible assets35,764 31,119 
Stock-based compensation expense27,493 24,177 
Accruals and reserves14,825 13,401 
Property and equipment633 2,234 
Other assets24,258 29,022 
Total deferred tax assets579,330 834,899 
Deferred tax liabilities:
Deferred commission expense(35,814)(50,344)
Leases (44,502)
Acquisition-related(11,515)(8,003)
Property and equipment(9,174)(5,629)
Foreign branch taxes(4,607)(5,175)
Prepaid expenses(2,303)(2,140)
Other(1,621)(1,991)
Total deferred tax liabilities(65,034)(117,784)
Valuation allowance(509,764)(712,093)
Net deferred tax assets$4,532 $5,022 
Schedule of Unrecognized Tax Benefits Roll Forward A reconciliation of our unrecognized tax benefits, excluding accrued interest and penalties, is as follows:
 Fiscal Year Ended July 31,
 20192020
(in thousands)
Balance at the beginning of the year$91,716 $81,250 
Increases related to current year tax positions13,736 3,897 
Increases related to prior year tax positions301 491 
Decreases related to prior year tax positions(23,782)(381)
Settlements with tax authorities(721) 
Balance at the end of the year$81,250 $85,257 
XML 42 R35.htm IDEA: XBRL DOCUMENT v3.20.2
SEGMENT INFORMATION (Tables)
12 Months Ended
Jul. 31, 2020
Segment Reporting [Abstract]  
Schedule of Revenue by Geographic Area
The following table sets forth revenue by geographic location based on bill-to location:
 Fiscal Year Ended July 31,
 201820192020
(in thousands)
U.S.$648,805 $682,340 706,110 
Europe, the Middle East and Africa224,392 238,356 277,489 
Asia Pacific240,247 271,712 265,092 
Other Americas42,013 43,735 58,991 
Total revenue$1,155,457 $1,236,143 $1,307,682 
XML 43 R36.htm IDEA: XBRL DOCUMENT v3.20.2
SELECTED QUARTERLY FINANCIAL DATA (UNAUDITED) (Tables)
12 Months Ended
Jul. 31, 2020
Condensed Financial Information Disclosure [Abstract]  
Condensed Financial Statements
Three Months Ended
October 31, 2018January 31, 2019April 30, 2019July 31, 2019October 31, 2019January 31, 2020April 30, 2020July 31, 2020
(unaudited, in thousands, except per share amounts)
Revenue:
Product$224,346 $236,932 $184,794 $186,347 $192,444 $213,547 $180,756 $179,075 
Support, entitlements and other services
88,937 98,428 102,830 113,529 122,324 133,220 137,517 148,799 
Total revenue313,283 335,360 287,624 299,876 314,768 346,767 318,273 327,874 
Cost of revenue:
Product (2)(3)
39,261 45,966 29,528 28,323 21,233 20,676 15,990 13,413 
Support, entitlements and other services (2)
34,845 40,016 45,549 40,640 50,968 54,547 56,304 53,558 
Total cost of revenue74,106 85,982 75,077 68,963 72,201 75,223 72,294 66,971 
Gross profit239,177 249,378 212,547 230,913 242,567 271,544 245,979 260,903 
Operating expenses:
Sales and marketing (2)(3)
196,497 213,707 245,703 253,843 291,838 304,936 299,162 264,453 
Research and development (2)
110,531 123,037 137,982 129,169 138,206 139,088 141,346 135,338 
General and administrative (2)
27,339 28,788 33,040 30,420 32,860 34,579 35,644 32,464 
Total operating expenses334,367 365,532 416,725 413,432 462,904 478,603 476,152 432,255 
Loss from operations(95,190)(116,154)(204,178)(182,519)(220,337)(207,059)(230,173)(171,352)
Other expense, net(2,703)(4,399)(3,212)(4,705)(5,040)(5,863)(5,640)(9,757)
Loss before (benefit from) provision for income taxes
(97,893)(120,553)(207,390)(187,224)(225,377)(212,922)(235,813)(181,109)
(Benefit from) provision for income taxes
(3,628)2,210 2,423 7,114 3,923 4,642 4,858 4,239 
Net loss$(94,265)$(122,763)$(209,813)$(194,338)$(229,300)$(217,564)$(240,671)$(185,348)
Net loss per share attributable to Class A and Class B common stockholders—basic and diluted (1)
$(0.54)$(0.68)$(1.15)$(1.04)$(1.21)$(1.13)$(1.23)$(0.93)

(1)Basic and diluted earnings per share are computed independently for each of the quarters presented. Therefore, the sum of quarterly basic and diluted per share amounts may not equal annual basic and diluted per share amounts.
(2)Includes stock-based compensation as follows:
Three Months Ended
October 31, 2018January 31, 2019April 30, 2019July 31, 2019October 31, 2019January 31, 2020April 30, 2020July 31, 2020
(unaudited, in thousands)
Product cost of sales$698 $872 $953 $1,012 $1,112 $1,458 $1,367 $1,397 
Support, entitlements and other services cost of sales
3,157 3,373 4,542 4,254 4,751 5,140 5,959 6,164 
Sales and marketing22,606 23,462 35,257 26,426 27,775 31,185 33,177 33,878 
Research and development31,009 34,679 42,265 32,566 37,563 36,459 39,462 39,768 
General and administrative8,455 10,179 11,815 9,149 10,225 11,373 12,131 11,654 
Total$65,925 $72,565 $94,832 $73,407 $81,426 $85,615 $92,096 $92,861 
(3)Includes amortization of intangible assets as follows:
Three Months Ended
October 31, 2018January 31, 2019April 30, 2019July 31, 2019October 31, 2019January 31, 2020April 30, 2020July 31, 2020
(unaudited, in thousands)
Product cost of sales$3,168 $3,692 $3,694 $3,694 $3,694 $3,694 $3,694 $3,695 
Sales and marketing550 666 661 651 651 651 651 650 
Total$3,718 $4,358 $4,355 $4,345 $4,345 $4,345 $4,345 $4,345 
XML 44 R37.htm IDEA: XBRL DOCUMENT v3.20.2
OVERVIEW AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Additional Information (Details) - USD ($)
12 Months Ended
Jul. 31, 2020
Jul. 31, 2019
Jul. 31, 2018
Aug. 01, 2019
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Impairment losses $ 0 $ 0 $ 0  
Foreign currency transaction gain (loss), before tax (9,400,000) (2,500,000) (3,600,000)  
Advertising expense 38,700,000 $ 26,700,000 $ 14,600,000  
Right-of-use asset [1] 127,326,000      
Operating lease liability $ 153,363,000      
Cumulative Effect, Period of Adoption, Adjustment        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Right-of-use asset       $ 120,200,000
Operating lease liability       $ 142,100,000
Hardware        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Warranty duration, hardware (in years) 1 year      
Product warranty replacement period (in years) 3 years      
Software        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Warranty duration, hardware (in years) 90 days      
[1] During the first quarter of fiscal 2020, we adopted Accounting Standards Update ("ASU") No. 2016-02 using the modified retrospective method and elected the transition option that allowed us not to restate the comparative periods in our condensed consolidated financial statements in the year of adoption. For additional details, refer to Note 1.
XML 45 R38.htm IDEA: XBRL DOCUMENT v3.20.2
OVERVIEW AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Concentration Risk (Details) - Partner Concentration Risk
12 Months Ended
Jul. 31, 2020
Jul. 31, 2019
Jul. 31, 2018
Revenue | Partner A      
Concentration Risk [Line Items]      
Concentration risk percentage 29.00% 24.00% 18.00%
Revenue | Partner B      
Concentration Risk [Line Items]      
Concentration risk percentage 14.00% 13.00% 13.00%
Revenue | Partner C      
Concentration Risk [Line Items]      
Concentration risk percentage   10.00% 10.00%
Revenue | Partner D      
Concentration Risk [Line Items]      
Concentration risk percentage 100.00% 10.00% 20.00%
Accounts Receivable | Partner A      
Concentration Risk [Line Items]      
Concentration risk percentage 33.00% 27.00%  
Accounts Receivable | Partner B      
Concentration Risk [Line Items]      
Concentration risk percentage 16.00% 18.00%  
Accounts Receivable | Partner D      
Concentration Risk [Line Items]      
Concentration risk percentage 100.00%    
XML 46 R39.htm IDEA: XBRL DOCUMENT v3.20.2
OVERVIEW AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Allowance for Doubtful Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2020
Jul. 31, 2019
Jul. 31, 2018
Accounts Receivable, Allowance for Credit Loss [Roll Forward]      
Allowance for accounts receivable, beginning balance $ 379 $ 815 $ 132
Charged to allowance for doubtful accounts 822 437 815
Recoveries (22) (290) 0
Write-offs (375) (583) (132)
Allowance for doubtful accounts—ending balance $ 804 $ 379 $ 815
XML 47 R3.htm IDEA: XBRL DOCUMENT v3.20.2
CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Jul. 31, 2020
Jul. 31, 2019
Accounts receivable, allowance $ 804 $ 379
Preferred stock, par value (in dollars per share) $ 0.000025 $ 0.000025
Preferred stock, shares authorized (in shares) 200,000,000 200,000,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.000025 $ 0.000025
Common stock, shares authorized (in shares) 1,200,000,000 1,200,000,000
Common stock, shares issued (in shares) 201,949,000 188,595,000
Common stock, shares outstanding (in shares) 201,949,000 188,595,000
Common Class A    
Common stock, shares authorized (in shares) 1,000,000,000 1,000,000,000
Common stock, shares issued (in shares) 186,846,000 168,155,000
Common stock, shares outstanding (in shares) 186,846,000 168,155,000
Common Class B    
Common stock, shares authorized (in shares) 200,000,000 200,000,000
Common stock, shares issued (in shares) 15,103,000 20,440,000
Common stock, shares outstanding (in shares) 15,103,000 20,440,000
XML 48 R40.htm IDEA: XBRL DOCUMENT v3.20.2
BUSINESS COMBINATIONS - Additional Information (Details)
12 Months Ended
Jul. 31, 2019
business
Business Combinations [Abstract]  
Number of Businesses Acquired 1
XML 49 R41.htm IDEA: XBRL DOCUMENT v3.20.2
BUSINESS COMBINATIONS - Minjar Acquisition (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Sep. 21, 2018
Aug. 24, 2018
Jul. 31, 2020
Jul. 31, 2019
Business Acquisition [Line Items]        
Amortizable intangible assets     $ 0 $ 38,180
Mainframe2, Inc.        
Business Acquisition [Line Items]        
Consideration transferred   $ 130,000   130,026
Cash payment to acquire business   $ 26,700    
Business acquisition equity issued (in shares) 2,451,322 1,813,321    
Equity interests issued and issuable (in shares)   $ 103,300    
Share price (in dollars per share)   $ 56.97    
Holdback arrangement, amount   $ 43,300    
Deferred payment arrangement, amount paid in cash   6,600    
Deferred payment arrangement, amount paid in shares (in shares)   $ 36,700    
Payment term   3 years    
Deferred payment arrangement, number of shares (in shares)   643,746    
Amortizable intangible assets       38,180
Goodwill acquired   $ 97,300   $ 97,328
Intangible assets   38,200    
Acquisition related costs   1,100    
Developed technology | Mainframe2, Inc.        
Business Acquisition [Line Items]        
Amortizable intangible assets   31,800    
Customer relationships | Mainframe2, Inc.        
Business Acquisition [Line Items]        
Intangible assets   $ 2,200    
Estimated Life (in years)   5 years    
Trade Names | Mainframe2, Inc.        
Business Acquisition [Line Items]        
Intangible assets   $ 4,200    
Estimated Life (in years)   4 years    
XML 50 R42.htm IDEA: XBRL DOCUMENT v3.20.2
BUSINESS COMBINATIONS - Preliminary Aggregate Purchase Price Allocation (Details) - USD ($)
$ in Thousands
12 Months Ended
Aug. 24, 2018
Jul. 31, 2020
Jul. 31, 2019
Jul. 31, 2018
Business Acquisition [Line Items]        
Goodwill   $ 185,260 $ 185,180 $ 87,759
Amortizable intangible assets   $ 0 38,180  
Mainframe2, Inc.        
Business Acquisition [Line Items]        
Goodwill     97,328  
Amortizable intangible assets     38,180  
Tangible assets acquired     10,811  
Liabilities assumed     (16,293)  
Total consideration $ 130,000   $ 130,026  
XML 51 R43.htm IDEA: XBRL DOCUMENT v3.20.2
REVENUE, DEFERRED REVENUE AND DEFERRED COMMISSIONS - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Jul. 31, 2020
Apr. 30, 2020
Jan. 31, 2020
Oct. 31, 2019
Jul. 31, 2019
Apr. 30, 2019
Jan. 31, 2019
Oct. 31, 2018
Jul. 31, 2020
Jul. 31, 2019
Jul. 31, 2018
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]                      
Total revenue $ 327,874 $ 318,273 $ 346,767 $ 314,768 $ 299,876 $ 287,624 $ 335,360 $ 313,283 $ 1,307,682 $ 1,236,143 $ 1,155,457
Amount deferred in prior period                 371,800 275,000  
Contracted revenue not recognized $ 1,200,000               $ 1,200,000    
Percent expected to be recognized in next year 46.00%               46.00%    
Subscription and Circulation, Software Entitlement and Support Subscription                      
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]                      
Total revenue                 $ 508,800 376,400 243,900
Subscription and Circulation, Software Term-based Licenses                      
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]                      
Total revenue                 $ 521,300 $ 272,000 $ 86,700
Minimum                      
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]                      
Software license term                 1 year    
Maximum                      
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]                      
Software license term                 5 years    
XML 52 R44.htm IDEA: XBRL DOCUMENT v3.20.2
REVENUE, DEFERRED REVENUE AND DEFERRED COMMISSIONS - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jul. 31, 2020
Apr. 30, 2020
Jan. 31, 2020
Oct. 31, 2019
Jul. 31, 2019
Apr. 30, 2019
Jan. 31, 2019
Oct. 31, 2018
Jan. 31, 2019
Jul. 31, 2020
Jul. 31, 2019
Jul. 31, 2018
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                        
Total revenue $ 327,874 $ 318,273 $ 346,767 $ 314,768 $ 299,876 $ 287,624 $ 335,360 $ 313,283   $ 1,307,682 $ 1,236,143 $ 1,155,457
Subscription and Circulation                        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                        
Total revenue                   1,030,180 648,415 330,645
Software                        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                        
Total revenue                   208,158 449,131 543,952
Hardware                        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                        
Total revenue                   23,455 105,321 257,314
Professional Services                        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                        
Total revenue                   45,889 $ 33,276 23,546
Accounting Standards Update 2014-09                        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                        
Total revenue                 $ 1,236,143 $ 1,307,682   $ 1,155,457
XML 53 R45.htm IDEA: XBRL DOCUMENT v3.20.2
REVENUE, DEFERRED REVENUE AND DEFERRED COMMISSIONS - Changes in Deferred Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2020
Jul. 31, 2019
Deferred Revenue    
Beginning balance $ 910,044 $ 631,207
Additions 815,257 682,241
Revenue/commissions recognized 541,860 403,724
Assumed in a business combination   320
Ending balance 1,183,441 910,044
Deferred Commissions    
Beginning balance 153,712 114,379
Additions 233,917 158,062
Revenue/commissions recognized 172,101 118,729
Assumed in a business combination   0
Ending balance $ 215,528 $ 153,712
XML 54 R46.htm IDEA: XBRL DOCUMENT v3.20.2
FAIR VALUE MEASUREMENTS - Fair Value of Financial Assets and Liabilities (Details) - USD ($)
$ in Thousands
Jul. 31, 2020
Jul. 31, 2019
Financial Assets:    
Short-term investments: $ 401,041 $ 512,156
Recurring    
Financial Assets:    
Total measured at fair value 552,976 778,270
Cash 166,802 130,564
Total cash, cash equivalents and short-term investments 719,778 908,834
Recurring | Corporate bonds    
Financial Assets:    
Short-term investments: 345,265 354,549
Recurring | Commercial paper    
Financial Assets:    
Short-term investments: 29,702 92,851
Recurring | US government securities    
Financial Assets:    
Short-term investments: 26,074 64,756
Recurring | Money market funds    
Financial Assets:    
Cash equivalents: 142,936 33,156
Recurring | Commercial paper    
Financial Assets:    
Cash equivalents: 8,999 103,029
Recurring | US government securities    
Financial Assets:    
Cash equivalents:   119,933
Recurring | Corporate bonds    
Financial Assets:    
Cash equivalents:   9,996
Recurring | Level I    
Financial Assets:    
Total measured at fair value 142,936 33,156
Recurring | Level I | Corporate bonds    
Financial Assets:    
Short-term investments: 0 0
Recurring | Level I | Commercial paper    
Financial Assets:    
Short-term investments: 0 0
Recurring | Level I | US government securities    
Financial Assets:    
Short-term investments: 0 0
Recurring | Level I | Money market funds    
Financial Assets:    
Cash equivalents: 142,936 33,156
Recurring | Level I | Commercial paper    
Financial Assets:    
Cash equivalents: 0 0
Recurring | Level I | US government securities    
Financial Assets:    
Cash equivalents:   0
Recurring | Level I | Corporate bonds    
Financial Assets:    
Cash equivalents:   0
Recurring | Level II    
Financial Assets:    
Total measured at fair value 410,040 745,114
Recurring | Level II | Corporate bonds    
Financial Assets:    
Short-term investments: 345,265 354,549
Recurring | Level II | Commercial paper    
Financial Assets:    
Short-term investments: 29,702 92,851
Recurring | Level II | US government securities    
Financial Assets:    
Short-term investments: 26,074 64,756
Recurring | Level II | Money market funds    
Financial Assets:    
Cash equivalents: 0 0
Recurring | Level II | Commercial paper    
Financial Assets:    
Cash equivalents: 8,999 103,029
Recurring | Level II | US government securities    
Financial Assets:    
Cash equivalents:   119,933
Recurring | Level II | Corporate bonds    
Financial Assets:    
Cash equivalents:   9,996
Recurring | Level III    
Financial Assets:    
Total measured at fair value 0 0
Recurring | Level III | Corporate bonds    
Financial Assets:    
Short-term investments: 0 0
Recurring | Level III | Commercial paper    
Financial Assets:    
Short-term investments: 0 0
Recurring | Level III | US government securities    
Financial Assets:    
Short-term investments: 0 0
Recurring | Level III | Money market funds    
Financial Assets:    
Cash equivalents: 0 0
Recurring | Level III | Commercial paper    
Financial Assets:    
Cash equivalents: $ 0 0
Recurring | Level III | US government securities    
Financial Assets:    
Cash equivalents:   0
Recurring | Level III | Corporate bonds    
Financial Assets:    
Cash equivalents:   $ 0
XML 55 R47.htm IDEA: XBRL DOCUMENT v3.20.2
FAIR VALUE MEASUREMENTS FAIR VALUE MEASUREMENTS - Convertible Senior Notes (Details) - USD ($)
$ in Thousands
Jul. 31, 2020
Jul. 31, 2019
Reported Value Measurement | Fair Value, Measurements, Nonrecurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt Instrument, Fair Value Disclosure $ 490,222 $ 458,910
Estimate of Fair Value Measurement | Fair Value, Measurements, Nonrecurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt Instrument, Fair Value Disclosure 529,385 527,275
Convertible Debt    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt Instrument, Unamortized Discount (80,298) (109,956)
Unamortized Debt Issuance Expense $ (4,480) $ (6,134)
XML 56 R48.htm IDEA: XBRL DOCUMENT v3.20.2
BALANCE SHEET COMPONENTS - Short-Term Investments (Details) - USD ($)
$ in Thousands
Jul. 31, 2020
Jul. 31, 2019
Debt Securities, Available-for-sale, Maturity, Fair Value, Rolling Maturity [Abstract]    
Due within one year $ 298,074  
Due in one to two years 102,967  
Total $ 401,041 $ 512,156
XML 57 R49.htm IDEA: XBRL DOCUMENT v3.20.2
BALANCE SHEET COMPONENTS - Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Jul. 31, 2020
Jul. 31, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Prepaid operating expenses $ 31,690 $ 37,864
Tenant Improvements 8,557  
VAT receivables 8,381 5,068
Prepaid income taxes 0 19,690
Other current assets 14,404 12,043
Total prepaid expenses and other current assets 63,032 $ 74,665
Income taxes receivable $ 18,000  
XML 58 R4.htm IDEA: XBRL DOCUMENT v3.20.2
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jul. 31, 2020
Apr. 30, 2020
Jan. 31, 2020
Oct. 31, 2019
Jul. 31, 2019
Apr. 30, 2019
Jan. 31, 2019
Oct. 31, 2018
Jan. 31, 2019
Jan. 31, 2018
Jul. 31, 2020
Jul. 31, 2019
Jul. 31, 2018
Revenue:                          
Total revenue $ 327,874 $ 318,273 $ 346,767 $ 314,768 $ 299,876 $ 287,624 $ 335,360 $ 313,283     $ 1,307,682 $ 1,236,143 $ 1,155,457
Cost of revenue:                          
Total cost of revenue 66,971 72,294 75,223 72,201 68,963 75,077 85,982 74,106     286,689 304,128 386,030
Gross profit 260,903 245,979 271,544 242,567 230,913 212,547 249,378 239,177     1,020,993 932,015 769,427
Operating expenses:                          
Sales and marketing 264,453 299,162 304,936 291,838 253,843 245,703 213,707 196,497     1,160,389 909,750 649,657
Research and development 135,338 141,346 139,088 138,206 129,169 137,982 123,037 110,531     553,978 500,719 313,777
General and administrative 32,464 35,644 34,579 32,860 30,420 33,040 28,788 27,339     135,547 119,587 86,401
Total operating expenses 432,255 476,152 478,603 462,904 413,432 416,725 365,532 334,367     1,849,914 1,530,056 1,049,835
Loss from operations (171,352) (230,173) (207,059) (220,337) (182,519) (204,178) (116,154) (95,190)     (828,921) (598,041) (280,408)
Other expense, net (9,757) (5,640) (5,863) (5,040) (4,705) (3,212) (4,399) (2,703)     (26,300) (15,019) (9,306)
Loss before provision for income taxes (181,109) (235,813) (212,922) (225,377) (187,224) (207,390) (120,553) (97,893)     (855,221) (613,060) (289,714)
Provision for income taxes 4,239 4,858 4,642 3,923 7,114 2,423 2,210 (3,628)   $ 7,447 17,662 8,119 7,447
Net loss $ (185,348) $ (240,671) $ (217,564) $ (229,300) $ (194,338) $ (209,813) $ (122,763) $ (94,265)     $ (872,883) $ (621,179) $ (297,161)
Net income (loss) per share attributable to common stockholders—basic and diluted (in dollars per share) $ (0.93) $ (1.23) $ (1.13) $ (1.21) $ (1.04) $ (1.15) $ (0.68) $ (0.54) $ (3.43) $ (1.81) $ (4.48) $ (3.43) $ (1.81)
Weighted-average shares used in computing net income (loss) per share attributable to common stockholders—basic and diluted (in shares)                     194,719 181,031 164,091
Product                          
Revenue:                          
Total revenue $ 179,075 $ 180,756 $ 213,547 $ 192,444 $ 186,347 $ 184,794 $ 236,932 $ 224,346     $ 765,822 $ 832,419 $ 887,989
Cost of revenue:                          
Total cost of revenue 13,413 15,990 20,676 21,233 28,323 29,528 45,966 39,261     71,312 143,078 276,127
Support, entitlements and other services                          
Revenue:                          
Total revenue 148,799 137,517 133,220 122,324 113,529 102,830 98,428 88,937     541,860 403,724 267,468
Cost of revenue:                          
Total cost of revenue $ 53,558 $ 56,304 $ 54,547 $ 50,968 $ 40,640 $ 45,549 $ 40,016 $ 34,845     $ 215,377 $ 161,050 $ 109,903
XML 59 R50.htm IDEA: XBRL DOCUMENT v3.20.2
BALANCE SHEET COMPONENTS - Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2020
Jul. 31, 2019
Jul. 31, 2018
Property, Plant and Equipment [Line Items]      
Total property and equipment—gross $ 394,397 $ 320,131  
Less accumulated depreciation and amortization (251,225) (183,169)  
Total property and equipment—net 143,172 136,962  
Impairment of Leasehold 1,200    
Depreciation and amortization 93,773 77,612 $ 50,302
Property, Plant and Equipment      
Property, Plant and Equipment [Line Items]      
Depreciation and amortization $ 76,400 60,800 $ 43,700
Computer, production, engineering and other equipment      
Property, Plant and Equipment [Line Items]      
Estimated Useful Life (In months) 36 months    
Total property and equipment—gross $ 245,245 200,762  
Demonstration units      
Property, Plant and Equipment [Line Items]      
Estimated Useful Life (In months) 12 months    
Total property and equipment—gross $ 66,569 59,981  
Leasehold improvements      
Property, Plant and Equipment [Line Items]      
Total property and equipment—gross $ 65,557 46,520  
Furniture and fixtures      
Property, Plant and Equipment [Line Items]      
Estimated Useful Life (In months) 60 months    
Total property and equipment—gross $ 17,026 $ 12,868  
XML 60 R51.htm IDEA: XBRL DOCUMENT v3.20.2
BALANCE SHEET COMPONENTS - Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Jul. 31, 2020
Apr. 30, 2020
Jan. 31, 2020
Oct. 31, 2019
Jul. 31, 2019
Apr. 30, 2019
Jan. 31, 2019
Oct. 31, 2018
Jul. 31, 2020
Jul. 31, 2019
Jul. 31, 2020
Jul. 31, 2019
Finite-lived intangible assets:                        
Total intangible assets, gross                     $ 92,330 $ 92,330
Less:                        
Accumulated amortization                     (42,938) (25,557)
Intangible assets, net $ 49,392     $ 66,773 $ 66,773     $ 45,366 $ 66,773 $ 66,773 49,392 66,773
Finite-lived Intangible Assets [Roll Forward]                        
Intangible assets, net—beginning balance       66,773       45,366 66,773 45,366    
Intangible assets acquired                 0 38,180    
Amortization of intangible assets (4,345) $ (4,345) $ (4,345) $ (4,345) (4,345) $ (4,355) $ (4,358) $ (3,718) (17,381) (16,773)    
Intangible assets, net—ending balance $ 49,392       $ 66,773       $ 49,392 $ 66,773    
Developed technology                        
Finite-lived intangible assets:                        
Finite-lived intangible assets, gross                     79,300 79,300
Less:                        
Accumulated amortization                     (35,987) (21,210)
Customer relationships                        
Finite-lived intangible assets:                        
Finite-lived intangible assets, gross                     8,860 8,860
Less:                        
Accumulated amortization                     (4,953) (3,392)
Trade Names                        
Finite-lived intangible assets:                        
Finite-lived intangible assets, gross                     4,170 4,170
Less:                        
Accumulated amortization                     $ (1,998) $ (955)
XML 61 R52.htm IDEA: XBRL DOCUMENT v3.20.2
BALANCE SHEET COMPONENTS - Future Amortization Expense (Details)
$ in Thousands
Jul. 31, 2020
USD ($)
Goodwill and Intangible Assets Disclosure [Abstract]  
2020 $ 17,380
2021 16,183
2022 10,856
2023 3,210
2024 1,763
Total $ 49,392
XML 62 R53.htm IDEA: XBRL DOCUMENT v3.20.2
BALANCE SHEET COMPONENTS BALANCE SHEET COMPONENTS - Goodwill (Details) - USD ($)
$ in Thousands
12 Months Ended
Aug. 24, 2018
Jul. 31, 2020
Jul. 31, 2019
Business Acquisition [Line Items]      
Beginning Balance   $ 185,180 $ 87,759
Other   80 93
Ending Balance   185,260 185,180
Mainframe2, Inc.      
Business Acquisition [Line Items]      
Beginning Balance   $ 97,328  
Goodwill acquired $ 97,300   97,328
Ending Balance     $ 97,328
XML 63 R54.htm IDEA: XBRL DOCUMENT v3.20.2
BALANCE SHEET COMPONENTS - Accrued Compensation Benefits (Details) - USD ($)
$ in Thousands
Jul. 31, 2020
Jul. 31, 2019
Employee-related Liabilities, Current [Abstract]    
Accrued commissions $ 33,503 $ 31,703
Accrued vacation 24,006 15,475
Contributions to ESPP withheld 16,563 20,778
Payroll taxes payable 10,742 8,504
Accrued benefits 8,426 6,819
Accrued bonus 5,568 11,413
Other 10,301 5,112
Total accrued compensation and benefits $ 109,109 $ 99,804
XML 64 R55.htm IDEA: XBRL DOCUMENT v3.20.2
BALANCE SHEET COMPONENTS - Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jul. 31, 2020
Jul. 31, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Income taxes payable $ 9,703 $ 9,651
Accrued professional services 3,006 2,996
Other 13,215 16,150
Total accrued expenses and other current liabilities [1] $ 25,924 $ 28,797
[1] During the first quarter of fiscal 2020, we adopted Accounting Standards Update ("ASU") No. 2016-02 using the modified retrospective method and elected the transition option that allowed us not to restate the comparative periods in our condensed consolidated financial statements in the year of adoption. For additional details, refer to Note 1.
XML 65 R56.htm IDEA: XBRL DOCUMENT v3.20.2
CONVERTIBLE SENIOR NOTES - Additional Information (Details)
$ / shares in Units, shares in Millions
1 Months Ended 12 Months Ended
Jan. 31, 2018
USD ($)
day
$ / shares
Jul. 31, 2020
USD ($)
$ / shares
shares
Jul. 31, 2019
USD ($)
Jul. 31, 2018
USD ($)
$ / shares
shares
Jul. 31, 2017
Debt Instrument [Line Items]          
Payments for convertible note hedges $ 143,200,000 $ 0 $ 0 $ 143,175,000  
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | shares       11.8  
Exercise Price per Share (in dollars per share) | $ / shares       $ 73.46  
Proceeds from issuance of warrants 88,000,000.0 0 $ 0 $ 87,975,000  
Net Transaction Cost of the Note Hedges and Warrants   $ 55,200,000      
Incremental Common Shares Attributable to Dilutive Effect of Conversion of Debt Securities | shares   3.9      
Share Price Threshold for Dilutive Effect of Convertible Debt | $ / shares   $ 73.46      
Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants, $10 Increase in Share Price | shares   4.9      
Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants | shares   1.4      
Share Price Threshold for Dilutive Effect of Warrants | $ / shares   $ 83.46      
Convertible Debt          
Debt Instrument [Line Items]          
Debt instrument, interest rate, stated percentage         0.00%
Debt instrument, face amount 575,000,000.0        
Convertible Debt $ 75,000,000.0        
Debt instrument, conversion ratio 20.4705        
Debt instrument, conversion price | $ / shares $ 48.85     $ 48.85  
Payments for convertible note hedges $ 143,175,000        
Debt instrument, convertible, threshold trading days | day 20        
Debt instrument, convertible, threshold consecutive trading days | day 30        
Debt Instrument, convertible, threshold percentage of stock price trigger 130.00% 130.00%      
Debt instrument, redemption price, percentage 100.00%        
Debt Instrument, Convertible, Carrying Amount of Liability Component       $ 423,400,000  
Debt Instrument, Convertible, Carrying Amount of Equity Component       151,600,000  
Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net       11,500,000  
Convertible Debt Issuance Cost $ 10,781,000     10,800,000  
Debt Issuance Cost, Gross, Noncurrent 707,000     700,000  
Debt Instrument, Convertible, Transaction Costs Attributable to Liability Component       8,500,000  
Debt Instrument, Convertible, Transaction Costs Attributable to Equity Component   $ 3,000,000.0   $ 3,000,000.0  
Remaining Term of Convertible Debt   29 months      
Proceeds from issuance of warrants $ 87,975,000        
Common Class A          
Debt Instrument [Line Items]          
Fair value of common stock (in dollars per share) | $ / shares   $ 22.19      
Common Class A | Convertible Debt          
Debt Instrument [Line Items]          
Debt Instrument, convertible, threshold percentage of stock price trigger 98.00%        
XML 66 R57.htm IDEA: XBRL DOCUMENT v3.20.2
CONVERTIBLE SENIOR NOTES - Proceeds from Debt (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Jan. 31, 2018
Jul. 31, 2020
Jul. 31, 2019
Jul. 31, 2018
Debt Instrument [Line Items]        
Payments for convertible note hedges $ (143,200) $ 0 $ 0 $ (143,175)
Proceeds from issuance of warrants 88,000 0 0 87,975
Convertible Debt        
Debt Instrument [Line Items]        
Convertible Debt Par Amount 575,000 $ 575,000 $ 575,000  
Convertible Debt Issuance Cost (10,781)     (10,800)
Payments for convertible note hedges (143,175)      
Proceeds from issuance of warrants 87,975      
Debt Issuance Cost, Gross, Noncurrent (707)     $ (700)
Proceeds from Debt, Net of Issuance Costs $ 508,312      
XML 67 R58.htm IDEA: XBRL DOCUMENT v3.20.2
CONVERTIBLE SENIOR NOTES - Components of Debt (Details) - Convertible Debt - USD ($)
$ in Thousands
Jul. 31, 2020
Jul. 31, 2019
Jul. 31, 2018
Jan. 31, 2018
Debt Instrument [Line Items]        
Convertible Debt Par Amount $ 575,000 $ 575,000   $ 575,000
Debt Instrument, Unamortized Discount (80,298) (109,956)    
Unamortized Debt Issuance Expense (4,480) (6,134)    
Convertible Debt, Noncurrent 490,222 458,910    
Debt Instrument, Convertible, Carrying Amount of Equity Component, Excluding Equity Issuance Costs $ 148,598 $ 148,598    
Debt Instrument, Interest Rate, Effective Percentage 6.62%      
Debt Instrument, Convertible, Transaction Costs Attributable to Equity Component $ 3,000   $ 3,000  
XML 68 R59.htm IDEA: XBRL DOCUMENT v3.20.2
CONVERTIBLE SENIOR NOTES - Interest Expense Recognized (Details) - Convertible Debt - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2020
Jul. 31, 2019
Jul. 31, 2018
Debt Instrument [Line Items]      
Amortization of Debt Discount (Premium) $ 29,658 $ 27,764 $ 13,909
Amortization of Debt Issuance Costs 1,654 1,549 776
Interest Expense, Debt $ 31,312 $ 29,313 $ 14,685
XML 69 R5.htm IDEA: XBRL DOCUMENT v3.20.2
CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2020
Jul. 31, 2019
Jul. 31, 2018
Statement of Comprehensive Income [Abstract]      
Net loss $ (872,883) $ (621,179) $ (297,161)
Other comprehensive (loss) income, net of tax:      
Change in unrealized (loss) gain on available-for-sale securities, net of tax 1,361 1,671 (896)
Comprehensive loss $ (871,522) $ (619,508) $ (298,057)
XML 70 R60.htm IDEA: XBRL DOCUMENT v3.20.2
LEASES - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2020
Jul. 31, 2019
Jul. 31, 2018
Lessee, Lease, Description [Line Items]      
Operating lease, cost $ 39,100    
Operating leases, rent expense   $ 37,000 $ 19,000
Impairment loss 3,002    
Right-of-use asset, impairment loss 1,800    
Impairment of Leasehold 1,200    
Lease not yet commenced, undiscounted amount $ 11,100    
Minimum      
Lessee, Lease, Description [Line Items]      
Remaining lease term 1 year    
Lease not yet commenced, term of contract 2 years    
Maximum      
Lessee, Lease, Description [Line Items]      
Remaining lease term 9 years    
Lease not yet commenced, term of contract 6 years    
XML 71 R61.htm IDEA: XBRL DOCUMENT v3.20.2
LEASES - Supplemental Balance Sheet (Details)
$ in Thousands
Jul. 31, 2020
USD ($)
Leases [Abstract]  
Operating lease right-of-use assets, gross $ 159,292
Accumulated amortization (31,966)
Operating lease right-of-use assets, net 127,326 [1]
Operating lease liabilities—current 36,569 [1]
Operating lease liabilities—non-current 116,794 [1]
Total operating lease liabilities $ 153,363
Weighted average remaining lease term (in years) 3 years 8 months 12 days
Weighted average discount rate: 5.30%
[1] During the first quarter of fiscal 2020, we adopted Accounting Standards Update ("ASU") No. 2016-02 using the modified retrospective method and elected the transition option that allowed us not to restate the comparative periods in our condensed consolidated financial statements in the year of adoption. For additional details, refer to Note 1.
XML 72 R62.htm IDEA: XBRL DOCUMENT v3.20.2
LEASES - Supplemental Cash Flow and Other Information (Details)
$ in Thousands
12 Months Ended
Jul. 31, 2020
USD ($)
Leases [Abstract]  
Operating cash flows from operating leases $ 42,231
Lease liabilities arising from obtaining right-of-use assets from operating leases $ 45,278
XML 73 R63.htm IDEA: XBRL DOCUMENT v3.20.2
LEASES - Remaining Maturity Under Topic 842 (Details)
$ in Thousands
Jul. 31, 2020
USD ($)
Leases [Abstract]  
2021 $ 43,874
2022 44,953
2023 43,313
2024 30,762
5158000 5,158
Thereafter 3,414
Total lease payments 171,474
Less: imputed interest (18,111)
Total operating lease liabilities 153,363
Less: current lease obligations (36,569) [1]
Long-term lease obligations $ 116,794 [1]
[1] During the first quarter of fiscal 2020, we adopted Accounting Standards Update ("ASU") No. 2016-02 using the modified retrospective method and elected the transition option that allowed us not to restate the comparative periods in our condensed consolidated financial statements in the year of adoption. For additional details, refer to Note 1.
XML 74 R64.htm IDEA: XBRL DOCUMENT v3.20.2
LEASES - Remaining Maturity Under Topic 840 (Details)
$ in Thousands
Jul. 31, 2019
USD ($)
Leases [Abstract]  
2020 $ 39,540
2021 41,909
2022 41,332
2023 40,695
2024 30,240
Thereafter 3,511
Total $ 197,227
XML 75 R65.htm IDEA: XBRL DOCUMENT v3.20.2
COMMITMENTS AND CONTINGENCIES (Details)
$ in Millions
Jul. 31, 2020
USD ($)
Non-contract Vendors  
Loss Contingencies [Line Items]  
Purchase obligation $ 62.5
Contract Manufacturer  
Loss Contingencies [Line Items]  
Purchase obligation $ 81.2
XML 76 R66.htm IDEA: XBRL DOCUMENT v3.20.2
STOCKHOLDERS’ EQUITY (Details)
Jul. 31, 2020
vote
class
$ / shares
shares
Jul. 31, 2019
$ / shares
shares
Jul. 31, 2018
shares
Class of Stock [Line Items]      
Common stock, number of classes of stock | class 2    
Common stock, shares authorized (in shares) 1,200,000,000 1,200,000,000  
Common stock, par value (in dollars per share) | $ / shares $ 0.000025 $ 0.000025  
Common stock, shares issued (in shares) 201,949,000 188,595,000  
Common stock, shares outstanding (in shares) 201,949,000 188,595,000  
Shares underlying outstanding stock options (in shares) 7,546,000 8,740,000 11,333,000
Shares reserved for future issuance (in shares) 52,071,000    
2016 Plan      
Class of Stock [Line Items]      
Shares reserved for future issuance (in shares) 42,900,000    
RSUs      
Class of Stock [Line Items]      
Shares underlying outstanding restricted stock units (in shares) 22,632,000 22,136,000 23,597,000
Common Class A      
Class of Stock [Line Items]      
Common stock, shares authorized (in shares) 1,000,000,000 1,000,000,000  
Common stock, shares issued (in shares) 186,846,000 168,155,000  
Common stock, shares outstanding (in shares) 186,846,000 168,155,000  
Common stock number of votes per share | vote 1    
Common Class A | 2016 Plan      
Class of Stock [Line Items]      
Share reserved for future equity grants (in shares) 12,724,000    
Shares reserved for future issuance (in shares) 22,400,000    
Common Class B      
Class of Stock [Line Items]      
Common stock, shares authorized (in shares) 200,000,000 200,000,000  
Common stock, shares issued (in shares) 15,103,000 20,440,000  
Common stock, shares outstanding (in shares) 15,103,000 20,440,000  
Common stock number of votes per share | vote 10    
Employee Stock Purchase Plan      
Class of Stock [Line Items]      
Shares reserved for future issuance (in shares) 9,169,000    
XML 77 R67.htm IDEA: XBRL DOCUMENT v3.20.2
EQUITY AWARD PLANS - Additional Information (Details)
1 Months Ended 12 Months Ended
Dec. 13, 2019
USD ($)
purchase_period
shares
Aug. 01, 2019
shares
Aug. 01, 2018
shares
Feb. 29, 2020
$ / shares
shares
Dec. 31, 2019
$ / shares
shares
Oct. 31, 2018
$ / shares
shares
Jul. 31, 2020
USD ($)
plan
$ / shares
shares
Jul. 31, 2019
USD ($)
$ / shares
shares
Jul. 31, 2018
USD ($)
Aug. 01, 2020
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Number of equity incentive plans | plan             3      
Shares reserved for future issuance (in shares)             52,071,000      
Vested (in shares)             7,000,000.0 8,000,000.0    
Nonvested shares (in shares)             500,000 700,000    
Options granted (in shares)             0 0    
Exercises in period, intrinsic value | $             $ 23,400,000 $ 90,300,000 $ 289,400,000  
Proceeds from stock options exercised | $             6,900,000 12,200,000 33,100,000  
Options vested in period, fair value | $             1,000,000.0 4,400,000 11,500,000  
Proceeds from sales of shares through employee equity incentive plans, net of repurchases | $             $ 57,797,000 $ 69,210,000 $ 72,010,000  
Period for recognition (in years)             2 years 6 months      
2016 Plan                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Shares reserved for future issuance (in shares)             42,900,000      
Employee Stock Option                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Award vesting period (in years)             4 years      
Expiration period (in years)             10 years      
Incentive Stock Option                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Exercise price, percent of estimated fair value             100.00%      
Non-qualified Stock Option                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Exercise price, percent of estimated fair value             100.00%      
RSUs                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Granted (in shares)             13,502,000 11,204,000    
Granted (in dollars per share) | $ / shares             $ 27.31 $ 42.23    
Released (in dollars per share) | $ / shares             $ 33.86 $ 30.15    
RSUs | Market Stock Units                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Granted (in shares)       75,000 200,000 100,000        
Granted (in dollars per share) | $ / shares       $ 20.80 $ 20.80 $ 25.16        
Released (in dollars per share) | $ / shares       $ 65 $ 65 $ 80        
Percent of awards to vest if average stock price exceeds threshold         0.06 0.06        
Award vesting period (in years)       3 years 10 months 24 days 4 years 6 months 4 years 6 months        
Instruments outstanding (in shares)             375,000      
Employee Stock                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Percent of eligible compensation (up to) 15.00%                  
Monetary cap | $ $ 25,000                  
Share cap (in shares) 1,000                  
Offering period duration (in months) 12 months                  
Number of six-month purchase periods | purchase_period 2                  
Purchase price of common stock, percent 85.00%                  
Issuance of common stock from ESPP purchase (in shares)             3,300,000      
Proceeds from sales of shares through employee equity incentive plans, net of repurchases | $             $ 50,600,000      
Employee Stock Options Excluding Performance Stock Options                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Compensation not yet recognized | $             $ 689,900,000      
Common Class A | 2016 Plan                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Shares reserved for future issuance (in shares)             22,400,000      
Annual increase (in shares)             18,000,000.0      
Annual increase, percent of outstanding shares             5.00%      
Number of additional shares authorized (in shares)   9,400,000 8,600,000              
Number of shares available for grant (in shares)             12,724,000      
Common Class A | 2016 Plan | Subsequent Event                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Increase in common stock available for issuance (in shares)                   10,100,000
Common Class A | Employee Stock                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Shares reserved for future issuance (in shares) 11,500,000                  
Number of additional shares authorized (in shares) 9,200,000                  
Employee stock purchase plan                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Shares reserved for future issuance (in shares)             9,169,000      
Principal Owner | Incentive Stock Option                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Expiration period (in years)             5 years      
Exercise price, percent of estimated fair value             110.00%      
XML 78 R68.htm IDEA: XBRL DOCUMENT v3.20.2
EQUITY AWARD PLANS - RSU (Details) - RSUs - $ / shares
shares in Thousands
12 Months Ended
Jul. 31, 2020
Jul. 31, 2019
Jul. 31, 2018
Number of Shares      
Outstanding, beginning balance (in shares) 22,136 23,597  
Granted (in shares) 13,502 11,204  
Released (in shares) (8,807) (8,717)  
Canceled/forfeited (in shares) (4,199) (3,948)  
Outstanding, ending balance (in shares) 22,632 22,136  
Grant Date Fair Value per Share      
Outstanding (in dollars per share) $ 32.70 $ 36.72 $ 31.20
Granted (in dollars per share) 27.31 42.23  
Released (in dollars per share) 33.86 30.15  
Canceled/forfeited (in dollars per share) $ 34.82 $ 33.86  
XML 79 R69.htm IDEA: XBRL DOCUMENT v3.20.2
EQUITY AWARD PLANS - Stock Options (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Jul. 31, 2020
Jul. 31, 2019
Jul. 31, 2018
Number of Shares      
Beginning balance (in shares) 8,740 11,333  
Options granted (in shares) 0 0  
Options exercised (in shares) (1,192) (2,555)  
Options canceled/forfeited (in shares) (2) (38)  
Ending balance (in shares) 7,546 8,740 11,333
Exercisable (in shares) 7,545 8,721  
Vested and expected to vest (in shares) 7,546 8,740  
Weighted Average Exercise Price      
Beginning balance (in dollars per share) $ 5.20 $ 5.12  
Options granted (in dollars per share) 0 0  
Options exercised (in dollars per share) 5.83 4.77  
Options canceled/forfeited (in dollars per share) 26.21 10.09  
Ending balance (in dollars per share) 5.10 5.20 $ 5.12
Exercisable (in dollars per share) 5.09 5.18  
Vested and expected to vest (in dollars per share) $ 5.10 $ 5.20  
Additional Disclosures      
Outstanding (in years) 3 years 7 months 6 days 4 years 7 months 6 days 5 years 7 months 6 days
Exercisable (in years) 3 years 8 months 12 days 4 years 7 months 6 days  
Vested and expected to vest (in years) 3 years 7 months 6 days 4 years 7 months 6 days  
Outstanding, intrinsic value $ 129,010 $ 153,000 $ 496,022
Exercisable, intrinsic value 129,004 152,837  
Vested and expected to vest, intrinsic value $ 129,010 $ 153,000  
XML 80 R6.htm IDEA: XBRL DOCUMENT v3.20.2
CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY (DEFICIT) - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Loss
Accumulated Deficit
Common stock, shares outstanding, beginning balance (in shares) at Jul. 31, 2017   154,637,000      
Stockholders' (deficit) equity, beginning balance at Jul. 31, 2017 $ 217,063 $ 4 $ 948,134 $ (106) $ (730,969)
Increase (Decrease) in Stockholders' Deficit          
Issuance of common stock for stock awards, net of repurchases (in shares)   14,493,000      
Issuance of common stock through employee equity incentive plans, net of repurchases 33,037   33,037    
Issuance of common stock from ESPP purchase (in shares)   2,418,000      
Issuance of common stock from ESPP purchase 39,009   39,009    
Issuance of common stock for acquisitions (in shares)   1,310,000      
Issuance of common stock in connection with business combinations 63,780   63,780    
Vesting of early exercised stock options 681   681    
Stock-based compensation 177,868   177,868    
Equity component of convertible senior notes, net 148,598   148,598    
Purchase of bond hedges related to the convertible senior notes (143,175)   (143,175)    
Sale of warrants related to the convertible senior notes 87,975   87,975    
Other comprehensive income (896)     (896)  
Net loss (297,161)       (297,161)
Common stock, shares outstanding, ending balance (in shares) at Jul. 31, 2018   172,858,000      
Stockholders' (deficit) equity, ending balance at Jul. 31, 2018 326,779 $ 4 1,355,907 (1,002) (1,028,130)
Increase (Decrease) in Stockholders' Deficit          
Issuance of common stock for stock awards, net of repurchases (in shares)   11,272,000      
Issuance of common stock through employee equity incentive plans, net of repurchases 12,187   12,187    
Issuance of common stock from ESPP purchase (in shares)   2,008,000      
Issuance of common stock from ESPP purchase 57,218 $ 1 57,217    
Issuance of common stock for acquisitions (in shares)   2,457,000      
Issuance of common stock in connection with business combinations 103,305   103,305    
Vesting of early exercised stock options 183   183    
Stock-based compensation 306,729   306,729    
Other comprehensive income 1,671     1,671  
Net loss $ (621,179)       (621,179)
Common stock, shares outstanding, ending balance (in shares) at Jul. 31, 2019 188,595,000 188,595,000      
Stockholders' (deficit) equity, ending balance at Jul. 31, 2019 $ 186,893 $ 5 1,835,528 669 (1,649,309)
Increase (Decrease) in Stockholders' Deficit          
Issuance of common stock for stock awards, net of repurchases (in shares)   10,034,000      
Issuance of common stock through employee equity incentive plans, net of repurchases 7,024   7,024    
Issuance of common stock from ESPP purchase (in shares)   3,320,000      
Issuance of common stock from ESPP purchase 50,630   50,630    
Stock-based compensation 351,998   351,998    
Other comprehensive income 1,361     1,361  
Net loss $ (872,883)       (872,883)
Common stock, shares outstanding, ending balance (in shares) at Jul. 31, 2020 201,949,000 201,949,000      
Stockholders' (deficit) equity, ending balance at Jul. 31, 2020 $ (274,977) $ 5 $ 2,245,180 $ 2,030 $ (2,522,192)
XML 81 R70.htm IDEA: XBRL DOCUMENT v3.20.2
EQUITY AWARD PLANS - ESPP (Details) - Employee stock purchase plan
12 Months Ended
Jul. 31, 2020
Jul. 31, 2019
Jul. 31, 2018
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected term (in years) 11 months 1 day 10 months 2 days 9 months
Risk-free interest rate 0.10% 2.50% 1.40%
Volatility 73.40% 69.00% 49.80%
Dividend yield 0.00% 0.00% 0.00%
XML 82 R71.htm IDEA: XBRL DOCUMENT v3.20.2
EQUITY AWARD PLANS - Stock Based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Jul. 31, 2020
Apr. 30, 2020
Jan. 31, 2020
Oct. 31, 2019
Jul. 31, 2019
Apr. 30, 2019
Jan. 31, 2019
Oct. 31, 2018
Jul. 31, 2020
Jul. 31, 2019
Jul. 31, 2018
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]                      
Total stock-based compensation expense $ 92,861 $ 92,096 $ 85,615 $ 81,426 $ 73,407 $ 94,832 $ 72,565 $ 65,925 $ 351,998 $ 306,729 $ 177,868
Cost of product revenue                      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]                      
Total stock-based compensation expense 1,397 1,367 1,458 1,112 1,012 953 872 698 5,334 3,535 2,580
Cost of revenue, support and other services                      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]                      
Total stock-based compensation expense 6,164 5,959 5,140 4,751 4,254 4,542 3,373 3,157 22,014 15,326 8,945
Sales and marketing                      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]                      
Total stock-based compensation expense 33,878 33,177 31,185 27,775 26,426 35,257 23,462 22,606 126,015 107,751 65,060
Research and development                      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]                      
Total stock-based compensation expense 39,768 39,462 36,459 37,563 32,566 42,265 34,679 31,009 153,252 140,519 74,389
General and administrative                      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]                      
Total stock-based compensation expense $ 11,654 $ 12,131 $ 11,373 $ 10,225 $ 9,149 $ 11,815 $ 10,179 $ 8,455 $ 45,383 $ 39,598 $ 26,894
XML 83 R72.htm IDEA: XBRL DOCUMENT v3.20.2
NET LOSS PER SHARE (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jul. 31, 2020
Apr. 30, 2020
Jan. 31, 2020
Oct. 31, 2019
Jul. 31, 2019
Apr. 30, 2019
Jan. 31, 2019
Oct. 31, 2018
Jan. 31, 2019
Jan. 31, 2018
Jul. 31, 2020
Jul. 31, 2019
Jul. 31, 2018
Earnings Per Share [Abstract]                          
Net loss $ (185,348) $ (240,671) $ (217,564) $ (229,300) $ (194,338) $ (209,813) $ (122,763) $ (94,265)     $ (872,883) $ (621,179) $ (297,161)
Weighted-average shares—basic and diluted (in shares)                     194,719 181,031 164,091
Net loss per share attributable to common stockholders—basic and diluted (in dollars per share) $ (0.93) $ (1.23) $ (1.13) $ (1.21) $ (1.04) $ (1.15) $ (0.68) $ (0.54) $ (3.43) $ (1.81) $ (4.48) $ (3.43) $ (1.81)
XML 84 R73.htm IDEA: XBRL DOCUMENT v3.20.2
NET LOSS PER SHARE (Details) - shares
shares in Thousands
12 Months Ended
Jul. 31, 2020
Jul. 31, 2019
Jul. 31, 2018
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of earnings per share (in shares) 35,052 33,318 36,599
Outstanding stock options and RSUs      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of earnings per share (in shares) 30,178 30,876 34,930
Employee stock purchase plan      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of earnings per share (in shares) 4,368 1,659 1,311
Contingently issuable shares pursuant to business combinations      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of earnings per share (in shares) 506 749 277
Common stock subject to repurchase      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of earnings per share (in shares) 0 0 47
Common stock warrants      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of earnings per share (in shares)   34 34
XML 85 R74.htm IDEA: XBRL DOCUMENT v3.20.2
INCOME TAXES - Schedule of Income Before Provision for Income Taxes, Domestic and Foreign (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Jul. 31, 2020
Apr. 30, 2020
Jan. 31, 2020
Oct. 31, 2019
Jul. 31, 2019
Apr. 30, 2019
Jan. 31, 2019
Oct. 31, 2018
Jul. 31, 2020
Jul. 31, 2019
Jul. 31, 2018
Income Tax Disclosure [Abstract]                      
Domestic                 $ (905,840) $ (658,938) $ (201,666)
Foreign                 50,619 45,878 (88,048)
Loss before provision for income taxes $ (181,109) $ (235,813) $ (212,922) $ (225,377) $ (187,224) $ (207,390) $ (120,553) $ (97,893) $ (855,221) $ (613,060) $ (289,714)
XML 86 R75.htm IDEA: XBRL DOCUMENT v3.20.2
INCOME TAXES - Schedule of Provision for Income Taxes, Current and Deferred (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jul. 31, 2020
Apr. 30, 2020
Jan. 31, 2020
Oct. 31, 2019
Jul. 31, 2019
Apr. 30, 2019
Jan. 31, 2019
Oct. 31, 2018
Jan. 31, 2018
Jul. 31, 2020
Jul. 31, 2019
Jul. 31, 2018
Current:                        
U.S. federal                   $ 175 $ (1,998) $ 2,059
State and local                   79 312 429
Foreign                   18,033 17,270 8,541
Total current taxes                   18,287 15,584 11,029
Deferred:                        
U.S. federal                   80 (4,949) (3,387)
State and local                   0 (770) (718)
Foreign                   (705) (1,746) 523
Total deferred taxes                   (625) (7,465) (3,582)
Total $ 4,239 $ 4,858 $ 4,642 $ 3,923 $ 7,114 $ 2,423 $ 2,210 $ (3,628) $ 7,447 $ 17,662 $ 8,119 $ 7,447
XML 87 R76.htm IDEA: XBRL DOCUMENT v3.20.2
INCOME TAXES - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2020
Jul. 31, 2019
New Accounting Pronouncement, Early Adoption [Line Items]    
Federal statutory income tax rate 21.00%  
Valuation allowance for deferred tax assets $ 712,093 $ 509,764
Valuation allowance increase (202,300) $ 282,800
Unrecognized tax benefits that would impact effective tax rate 14,500  
Cash and cash equivalents in foreign subsidiaries 173,700  
Accounts payable and accrued liabilities 3,100  
Reduction of gross unrecognized tax benefts 36,200  
United States of America, Dollars    
New Accounting Pronouncement, Early Adoption [Line Items]    
Cash and cash equivalents in foreign subsidiaries 114,700  
Federal    
New Accounting Pronouncement, Early Adoption [Line Items]    
Net operating loss carryforwards 1,900,000  
Federal | Research Credit Carryforwards    
New Accounting Pronouncement, Early Adoption [Line Items]    
Research credit carryforwards 97,200  
State    
New Accounting Pronouncement, Early Adoption [Line Items]    
Net operating loss carryforwards 1,100,000  
State | Research Credit Carryforwards    
New Accounting Pronouncement, Early Adoption [Line Items]    
Research credit carryforwards 65,500  
Foreign Tax Authority | Research Credit Carryforwards    
New Accounting Pronouncement, Early Adoption [Line Items]    
Research credit carryforwards $ 26,000  
XML 88 R77.htm IDEA: XBRL DOCUMENT v3.20.2
INCOME TAXES - Schedule of Effective Income Tax Rate Reconciliation (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jul. 31, 2020
Apr. 30, 2020
Jan. 31, 2020
Oct. 31, 2019
Jul. 31, 2019
Apr. 30, 2019
Jan. 31, 2019
Oct. 31, 2018
Jan. 31, 2018
Jul. 31, 2020
Jul. 31, 2019
Jul. 31, 2018
Income Tax Disclosure [Abstract]                        
U.S. federal income tax at statutory rate                   $ (179,514) $ (128,680) $ (75,779)
Change in valuation allowance                   145,244 142,273 25,274
Stock-based compensation                   30,913 (23,378) (73,631)
Effect of foreign operations                   12,676 14,305 26,117
Non-deductible expenses                   5,393 4,651 2,115
Change in unrecognized tax benefit                   1,709 727 653
State income taxes                   79 (458) (290)
Transfer pricing adjustments                   7 (3) 4,584
U.S. tax reform impact                   0 0 93,352
Intangible asset migration                   0 (2,027) 4,461
Other                   1,155 709 591
Total $ 4,239 $ 4,858 $ 4,642 $ 3,923 $ 7,114 $ 2,423 $ 2,210 $ (3,628) $ 7,447 $ 17,662 $ 8,119 $ 7,447
XML 89 R78.htm IDEA: XBRL DOCUMENT v3.20.2
INCOME TAXES - Schedule of Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Jul. 31, 2020
Jul. 31, 2019
Deferred tax assets:    
Net operating loss carryforward $ 412,110 $ 294,577
Tax credit carryforward 152,330 109,921
Deferred revenue 122,236 71,859
Leases 48,270  
Intangible assets 31,119 35,764
Stock-based compensation expense 24,177 27,493
Accruals and reserves 13,401 14,825
Property and equipment 2,234 633
Other assets 29,022 24,258
Total deferred tax assets 834,899 579,330
Deferred tax liabilities:    
Deferred commission expense (50,344) (35,814)
Leases (44,502)  
Acquisition-related (8,003) (11,515)
Property and equipment (5,629) (9,174)
Foreign branch taxes (5,175) (4,607)
Prepaid expenses (2,140) (2,303)
Other (1,991) (1,621)
Total deferred tax liabilities (117,784) (65,034)
Valuation allowance (712,093) (509,764)
Net deferred tax assets $ 5,022 $ 4,532
XML 90 R79.htm IDEA: XBRL DOCUMENT v3.20.2
INCOME TAXES INCOME TAXES - Schedule of Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2020
Jul. 31, 2019
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]    
Balance, beginning balance $ 81,250 $ 91,716
Increases related to current year tax positions 3,897 13,736
Increases related to prior year tax positions 491 301
Decreases related to prior year tax positions (381) (23,782)
Settlements with tax authorities 0 (721)
Balance, ending balance $ 85,257 $ 81,250
XML 91 R7.htm IDEA: XBRL DOCUMENT v3.20.2
CONSOLIDATED STATEMENTS OF CASH FLOWS
$ in Thousands
12 Months Ended
Jul. 31, 2020
USD ($)
Jul. 31, 2019
USD ($)
Jul. 31, 2018
USD ($)
Cash flows from operating activities:      
Net loss $ (872,883) $ (621,179) $ (297,161)
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:      
Depreciation and amortization 93,773 77,612 50,302
Stock-based compensation 351,998 306,729 177,868
Amortization of debt discount and issuance cost 31,313 29,313 14,685
Change in fair value of contingent consideration 0 (832) (2,423)
Operating lease cost, net of accretion 30,374    
Impairment of lease-related assets 3,002    
Other 324 (2,786) (962)
Changes in operating assets and liabilities:      
Accounts receivable, net 4,334 15,704 (79,273)
Deferred commissions (61,816) (39,333) (40,852)
Prepaid expenses and other assets 10,089 [1] (12,037) [1] (37,374) [1]
Accounts payable (16,574) 13,508 (16,469)
Accrued compensation and benefits 18,765 14,406 27,877
Accrued expenses and other liabilities 3,400 (17,454) 34,295
Operating leases, net (28,394)    
Deferred revenue 272,410 278,517 262,027
Net cash provided by operating activities (159,885) [1] 42,168 [1] 92,540 [1]
Cash flows from investing activities:      
Purchases of investments (607,194) (468,144) (716,417)
Maturities of investments 645,828 588,763 297,461
Sales of investments 75,413 0 0
Purchases of property and equipment (89,488) (118,452) (62,372)
Payments for business combinations, net of cash and restricted cash acquired 0 (19,017) (22,227)
Net cash (used in) provided by investing activities 24,559 (16,850) (503,555)
Cash flows from financing activities:      
Proceeds from sales of shares through employee equity incentive plans, net of repurchases 57,797 69,210 72,010
Payment of contingent consideration associated with a business combination 0 (1,040) 0
Payment of debt in conjunction with business combinations 0 (991) (1,696)
Proceeds from issuance of convertible senior notes, net 0 (75) 563,587
Payments for convertible note hedges 0 0 (143,175)
Proceeds from issuance of warrants 0 0 87,975
Payments of offering costs 0 0 (85)
Net cash provided by financing activities 57,797 67,104 578,616
Net increase in cash, cash equivalents and restricted cash (77,529) [1]   167,601 [1]
Cash, cash equivalents and restricted cash—beginning of period 399,520 [1] 307,098 [1] 139,497 [1]
Cash, cash equivalents and restricted cash—end of period 321,991 [1] 399,520 [1] 307,098 [1]
Restricted cash 3,254 [1],[2] 2,842 [1],[2] 1,123 [1],[2]
Cash and cash equivalents—end of period 318,737 $ 396,678 305,975
Supplemental disclosures of cash flow information:      
Cash paid for income taxes 16,625   $ 10,116
Supplemental disclosures of non-cash investing and financing information:      
Issuance of common stock for business combinations 0    
Purchases of property and equipment included in accounts payable and accrued liabilities 4,630    
Vesting of early exercised stock options $ 0    
[1] During the first quarter of fiscal 2019, we adopted Accounting Standards Update ("ASU") No. 2016-18, which requires that the statement of cash flows explain the change during the period in the total of cash, cash equivalents and restricted cash. We adopted the standard retrospectively for the prior period presented. Our adoption of ASU 2016-18 did not have any significant impact on our consolidated statements of cash flows.
[2] Included within other assets—non-current in the consolidated balance sheets.
XML 92 R80.htm IDEA: XBRL DOCUMENT v3.20.2
SEGMENT INFORMATION (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Jul. 31, 2020
USD ($)
Apr. 30, 2020
USD ($)
Jan. 31, 2020
USD ($)
Oct. 31, 2019
USD ($)
Jul. 31, 2019
USD ($)
Apr. 30, 2019
USD ($)
Jan. 31, 2019
USD ($)
Oct. 31, 2018
USD ($)
Jul. 31, 2020
USD ($)
segment
Jul. 31, 2019
USD ($)
Jul. 31, 2018
USD ($)
Revenues from External Customers and Long-Lived Assets [Line Items]                      
Number of reportable segments | segment                 1    
Total revenue $ 327,874 $ 318,273 $ 346,767 $ 314,768 $ 299,876 $ 287,624 $ 335,360 $ 313,283 $ 1,307,682 $ 1,236,143 $ 1,155,457
U.S.                      
Revenues from External Customers and Long-Lived Assets [Line Items]                      
Total revenue                 706,110 682,340 648,805
Long-lived assets $ 136,700       $ 161,900       136,700 161,900  
Europe, the Middle East and Africa                      
Revenues from External Customers and Long-Lived Assets [Line Items]                      
Total revenue                 277,489 238,356 224,392
Asia-Pacific                      
Revenues from External Customers and Long-Lived Assets [Line Items]                      
Total revenue                 265,092 271,712 240,247
Other Americas                      
Revenues from External Customers and Long-Lived Assets [Line Items]                      
Total revenue                 $ 58,991 $ 43,735 $ 42,013
XML 93 R81.htm IDEA: XBRL DOCUMENT v3.20.2
SELECTED QUARTERLY FINANCIAL DATA (UNAUDITED) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jul. 31, 2020
Apr. 30, 2020
Jan. 31, 2020
Oct. 31, 2019
Jul. 31, 2019
Apr. 30, 2019
Jan. 31, 2019
Oct. 31, 2018
Jan. 31, 2019
Jan. 31, 2018
Jul. 31, 2020
Jul. 31, 2019
Jul. 31, 2018
Condensed Financial Statements, Captions [Line Items]                          
Total revenue $ 327,874 $ 318,273 $ 346,767 $ 314,768 $ 299,876 $ 287,624 $ 335,360 $ 313,283     $ 1,307,682 $ 1,236,143 $ 1,155,457
Total cost of revenue 66,971 72,294 75,223 72,201 68,963 75,077 85,982 74,106     286,689 304,128 386,030
Gross profit 260,903 245,979 271,544 242,567 230,913 212,547 249,378 239,177     1,020,993 932,015 769,427
Sales and marketing 264,453 299,162 304,936 291,838 253,843 245,703 213,707 196,497     1,160,389 909,750 649,657
Research and development 135,338 141,346 139,088 138,206 129,169 137,982 123,037 110,531     553,978 500,719 313,777
General and administrative 32,464 35,644 34,579 32,860 30,420 33,040 28,788 27,339     135,547 119,587 86,401
Total operating expenses 432,255 476,152 478,603 462,904 413,432 416,725 365,532 334,367     1,849,914 1,530,056 1,049,835
Loss from operations (171,352) (230,173) (207,059) (220,337) (182,519) (204,178) (116,154) (95,190)     (828,921) (598,041) (280,408)
Other expense, net (9,757) (5,640) (5,863) (5,040) (4,705) (3,212) (4,399) (2,703)     (26,300) (15,019) (9,306)
Loss before provision for income taxes (181,109) (235,813) (212,922) (225,377) (187,224) (207,390) (120,553) (97,893)     (855,221) (613,060) (289,714)
Provision for income taxes 4,239 4,858 4,642 3,923 7,114 2,423 2,210 (3,628)   $ 7,447 17,662 8,119 7,447
Net loss $ (185,348) $ (240,671) $ (217,564) $ (229,300) $ (194,338) $ (209,813) $ (122,763) $ (94,265)     $ (872,883) $ (621,179) $ (297,161)
Net income (loss) per share attributable to common stockholders—basic and diluted (in dollars per share) $ (0.93) $ (1.23) $ (1.13) $ (1.21) $ (1.04) $ (1.15) $ (0.68) $ (0.54) $ (3.43) $ (1.81) $ (4.48) $ (3.43) $ (1.81)
Total stock-based compensation expense $ 92,861 $ 92,096 $ 85,615 $ 81,426 $ 73,407 $ 94,832 $ 72,565 $ 65,925     $ 351,998 $ 306,729 $ 177,868
Amortization of intangible assets 4,345 4,345 4,345 4,345 4,345 4,355 4,358 3,718     17,381 16,773  
Cost of product revenue                          
Condensed Financial Statements, Captions [Line Items]                          
Total stock-based compensation expense 1,397 1,367 1,458 1,112 1,012 953 872 698     5,334 3,535 2,580
Amortization of intangible assets 3,695 3,694 3,694 3,694 3,694 3,694 3,692 3,168          
Cost of revenue, support and other services                          
Condensed Financial Statements, Captions [Line Items]                          
Total stock-based compensation expense 6,164 5,959 5,140 4,751 4,254 4,542 3,373 3,157     22,014 15,326 8,945
Sales and marketing                          
Condensed Financial Statements, Captions [Line Items]                          
Total stock-based compensation expense 33,878 33,177 31,185 27,775 26,426 35,257 23,462 22,606     126,015 107,751 65,060
Amortization of intangible assets 650 651 651 651 651 661 666 550          
Research and development                          
Condensed Financial Statements, Captions [Line Items]                          
Total stock-based compensation expense 39,768 39,462 36,459 37,563 32,566 42,265 34,679 31,009     153,252 140,519 74,389
General and administrative                          
Condensed Financial Statements, Captions [Line Items]                          
Total stock-based compensation expense 11,654 12,131 11,373 10,225 9,149 11,815 10,179 8,455     45,383 39,598 26,894
Product                          
Condensed Financial Statements, Captions [Line Items]                          
Total revenue 179,075 180,756 213,547 192,444 186,347 184,794 236,932 224,346     765,822 832,419 887,989
Total cost of revenue 13,413 15,990 20,676 21,233 28,323 29,528 45,966 39,261     71,312 143,078 276,127
Support, entitlements and other services                          
Condensed Financial Statements, Captions [Line Items]                          
Total revenue 148,799 137,517 133,220 122,324 113,529 102,830 98,428 88,937     541,860 403,724 267,468
Total cost of revenue $ 53,558 $ 56,304 $ 54,547 $ 50,968 $ 40,640 $ 45,549 $ 40,016 $ 34,845     $ 215,377 $ 161,050 $ 109,903
XML 94 R82.htm IDEA: XBRL DOCUMENT v3.20.2
SUBSEQUENT EVENTS (Details)
1 Months Ended 12 Months Ended
Aug. 26, 2020
USD ($)
day
$ / shares
Jan. 31, 2018
USD ($)
day
$ / shares
Jul. 31, 2020
Aug. 31, 2020
USD ($)
Jul. 31, 2018
$ / shares
Jul. 31, 2017
Convertible Debt            
Subsequent Event [Line Items]            
Debt instrument, face amount | $   $ 575,000,000.0        
Debt instrument, interest rate, stated percentage           0.00%
Debt instrument, conversion ratio   20.4705        
Debt instrument, conversion price | $ / shares   $ 48.85     $ 48.85  
Debt Instrument, convertible, threshold percentage of stock price trigger   130.00% 130.00%      
Debt instrument, convertible, threshold trading days | day   20        
Debt instrument, convertible, threshold consecutive trading days | day   30        
Debt instrument, redemption price, percentage   100.00%        
Convertible Debt | Common Class A            
Subsequent Event [Line Items]            
Debt Instrument, convertible, threshold percentage of stock price trigger   98.00%        
Subsequent Event | Common Class A            
Subsequent Event [Line Items]            
Stock repurchase program, authorized amount | $       $ 125,000,000.0    
Subsequent Event | Convertible Debt | Senior Notes due 2026            
Subsequent Event [Line Items]            
Debt instrument, face amount | $ $ 750,000,000          
Debt instrument, interest rate, stated percentage 2.50%          
Debt instrument, conversion ratio 0.036          
Debt instrument, conversion price | $ / shares $ 27.75          
Debt Instrument, convertible, threshold percentage of stock price trigger 150.00%          
Debt instrument, convertible, threshold trading days | day 20          
Debt instrument, convertible, threshold consecutive trading days | day 30          
Debt instrument, redemption price, percentage 100.00%          
Subsequent Event | Minimum | Convertible Debt | Senior Notes due 2026            
Subsequent Event [Line Items]            
Debt instrument, conversion price | $ / shares $ 25.25          
Subsequent Event | Maximum | Convertible Debt | Senior Notes due 2026            
Subsequent Event [Line Items]            
Debt instrument, conversion price | $ / shares $ 27.75          
XML 95 R8.htm IDEA: XBRL DOCUMENT v3.20.2
OVERVIEW AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
12 Months Ended
Jul. 31, 2020
Accounting Policies [Abstract]  
OVERVIEW AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES OVERVIEW AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
Organization and Description of Business
Nutanix, Inc. was incorporated in the state of Delaware in September 2009. Nutanix, Inc. is headquartered in San Jose, California, and together with its wholly-owned subsidiaries (collectively, "we," "us," "our" or "Nutanix") has operations throughout North America, Europe, Asia Pacific, the Middle East, Latin America and Africa.
We provide a leading enterprise cloud platform, which we call the Nutanix Cloud Platform, that consists of software solutions and cloud services that power our customers’ hybrid cloud and multicloud strategies. We seek to provide an enterprise cloud platform that empowers our customers to unify various clouds - private, public, distributed - into one seamless cloud, allowing enterprises to choose the right cloud for each application. Our enterprise cloud platform allows enterprises to simplify the complexities of a multicloud environment with automation, cost governance and compliance. Our solutions are primarily sold through channel partners, including distributors, resellers and original equipment manufacturers ("OEMs") (collectively, "Partners"), and delivered directly to our end customers.
Principles of Consolidation
The accompanying consolidated financial statements, which include the accounts of Nutanix, Inc. and its wholly-owned subsidiaries, have been prepared in conformity with accounting principles generally accepted in the United States ("U.S. GAAP"). All intercompany accounts and transactions have been eliminated in consolidation. Certain reclassifications have been made to the prior year financial statements to conform to the current year presentation. These reclassifications had no impact on the previously reported net loss or accumulated deficit.
Use of Estimates
The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Such management estimates and assumptions include, but are not limited to, the best estimate of selling prices for products and related support; useful lives and recoverability of intangible assets and property and equipment; allowance for doubtful accounts; determination of fair value of stock-based awards; accounting for income taxes, including the valuation allowance on deferred tax assets and uncertain tax positions; warranty liability; purchase commitment liabilities to our OEMs; sales commissions expense and the period of benefit for deferred commissions; whether an arrangement is or contains a lease; the incremental borrowing rate to measure the present value of operating right-of-use assets and lease liabilities; and contingencies and litigation. Management evaluates these estimates and assumptions on an ongoing basis using historical experience and other factors and makes adjustments when facts and circumstances dictate. As future events and their effects cannot be determined with precision, actual results could materially differ from those estimates and assumptions.
In response to the ongoing and rapidly evolving COVID-19 pandemic, we considered the impact of the estimated economic implications on our critical and significant accounting estimates, including assessment of collectibility of customer contracts, valuation of accounts receivable, provision for purchase commitments to our OEMs and impairment of long-lived assets, right-of-use assets, and deferred commissions.
Concentration Risk
Credit Risk—Financial instruments that potentially subject us to concentrations of credit risk consist of cash and cash equivalents and accounts receivable. We invest only in high-quality credit instruments and maintain our cash and cash equivalents and available-for-sale investments in fixed income securities. Management believes that the financial institutions that hold our investments are financially sound and, accordingly, are subject to minimal credit risk. Our deposits are with multiple institutions, however such deposits may exceed federally insured limits. We provide credit, in the normal course of business, to a number of companies and perform credit evaluations of our customers.
Concentration of Revenue and Accounts Receivable — We sell our products primarily through our Partners and occasionally directly to end customers. For the fiscal years ended July 31, 2018, 2019 and 2020, no end customer accounted for more than 10% of total revenue or accounts receivable.
For each significant Partner, revenue as a percentage of total revenue and accounts receivable as a percentage of total accounts receivable, net are as follows:
 RevenueAccounts Receivable
as of July 31,
 Fiscal Year Ended July 31,
Partners20182019202020192020
Partner A18 %24 %29 %27 %33 %
Partner B13 %13 %14 %18 %16 %
Partner C10 %10 %
(1)
(1)
(1)
Partner D20 %10 %
(1)
(1)
(1)

(1)Less than 10%
Summary of Significant Accounting Policies
Cash, Cash Equivalents and Short-Term Investments
We classify all highly liquid investments with original maturities of three months or less from the date of purchase as cash equivalents and all highly liquid investments with stated maturities of greater than three months as marketable securities.
We determine the appropriate classification of our marketable securities at the time of purchase and reevaluate such designation as of each balance sheet date. We classify and account for our marketable securities as available-for-sale securities. We classify our marketable securities with stated maturities greater than twelve months as short-term investments due to our intent and ability to use these securities to support our current operations.
Our marketable securities are recorded at their estimated fair value. Unrealized gains or losses on available-for-sale securities are reported in other comprehensive income (loss). We periodically review whether our securities may be other-than-temporarily impaired, including whether or not (i) we have the intent to sell the security or (ii) it is more likely than not that we will be required to sell the security before its anticipated recovery. If one of these factors is met, we will record an impairment loss associated with our impaired investment. The impairment loss will be recorded as a write-down of investments in the consolidated balance sheets and a realized loss within other expense in the consolidated statements of operations.
Fair Value Measurement
We define fair value as the price that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. When determining the fair value measurements for assets and liabilities, which are required to be recorded at fair value, we consider the principal or most advantageous market in which to transact and the market-based risk. We apply fair value accounting for all assets and liabilities that are recognized or disclosed at fair value in the consolidated financial statements on a recurring basis. The carrying amounts reported in the consolidated financial statements for cash and cash equivalents, accounts receivable, accounts payable and accrued liabilities approximate their fair values due to their short-term nature. The fair value of the 0% Convertible Senior Notes, due in January 2023 (the "2023 Notes") is determined based on the closing trading price per $100 of the 2023 Notes as of the last day of trading for the period.
Accounts Receivable and Allowance for Doubtful Accounts
Accounts receivable are recorded at the invoiced amount, net of an allowance for doubtful accounts. Credit is extended to customers based on an evaluation of their financial condition and other factors. We generally do not require collateral or other security to support accounts receivable. We perform ongoing credit evaluations of our customers and maintain an allowance for doubtful accounts.
The allowance for doubtful accounts is based on the best estimate of the amount of probable credit losses in existing accounts receivable. We evaluate the collectability of our accounts receivable based on known collection risks and historical experience. In circumstances where we are aware of a specific customer’s inability to meet its financial obligations (e.g., bankruptcy filings or substantial downgrading of credit ratings), we record an allowance for doubtful accounts in order to reduce the net recognized receivable to the amount we reasonably believe will be collected. For all other customers, we record an allowance for doubtful accounts based on the length of time the receivable is past due and our historical experience of collections and write-offs.
The changes in the allowance for doubtful accounts are as follows:
 Fiscal Year Ended July 31,
 201820192020
(in thousands)
Allowance for doubtful accounts—beginning balance$132 $815 $379 
Charged to allowance for doubtful accounts815 437 822 
Recoveries (290)(22)
Write-offs(132)(583)(375)
Allowance for doubtful accounts—ending balance$815 $379 $804 
Property and Equipment
Property and equipment, including leasehold improvements, are stated at cost, less accumulated depreciation and amortization. We include the cost to acquire demonstration units and the related accumulated depreciation in property and equipment as such units are generally not available for sale. Depreciation and amortization is computed using the straight-line method over the estimated useful lives of the related assets.
Leases
We determine if an arrangement is or contains a lease at inception by evaluating various factors, including whether a vendor’s right to substitute an identified asset is substantive. Lease classification is determined at the lease commencement date when the leased assets are made available for our use. Operating leases are included in operating lease right-of-use assets, operating lease liabilities—current and operating lease liabilities—non-current in our consolidated balance sheet as of July 31, 2020. We did not have any material financing leases in the periods presented.
Operating lease right-of-use assets ("ROU assets") represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make payments arising from the lease. Operating lease ROU assets and liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. Lease payments consist primarily of fixed payments under the arrangement, less any lease incentives, such as rent holidays. Variable lease payments not dependent on an index or a rate are expensed as incurred and are not included within the ROU asset and lease liability calculation. Variable lease payments primarily include reimbursements of costs incurred by lessors for common area maintenance, property taxes and utilities. We use an estimate of our incremental borrowing rate ("IBR") based on the information available at the lease commencement date in determining the present value of lease payments, unless the implicit rate is readily determinable. In determining the appropriate IBR, we consider information including, but not limited to, our credit rating, the lease term and the currency in which the arrangement is denominated. For leases which commenced prior to our adoption of Accounting Standards Update ("ASU") 2016-02, Leases ("ASC 842"), we used the IBR as of August 1, 2019. Our lease terms may include renewal options, which are not included in the lease terms for calculating our lease liability, as we are not reasonably certain that we will exercise these renewal options at the time of the lease commencement. Lease costs are recognized on a straight-line basis as operating expenses within our consolidated statements of operations. We present lease payments within cash flows from operations within the consolidated statements of cash flows.
For our operating leases, we elected to account for lease and non-lease components as a single lease component. Additionally, we do not record leases on the consolidated balance sheet that have a lease term of 12 months or less at the lease commencement date.
Business Combinations
We account for our acquisitions using the acquisition method. Goodwill is measured at the acquisition date as the excess of the purchase price over the fair value of the assets acquired and liabilities assumed. Significant estimates and assumptions are made by management to value such assets and liabilities. Although we believe that those estimates and assumptions are reasonable and appropriate, they are inherently uncertain and subject to refinement. Additional information related to the acquisition date fair value of acquired assets and assumed liabilities obtained during the measurement period, not to exceed one year, may result in changes to the recorded values of such assets and liabilities, resulting in an offsetting adjustment to the goodwill associated with the business acquired.
Uncertain tax positions and tax-related valuation allowances are initially established in connection with a business combination as of the acquisition date. We continue to collect information and reevaluate these estimates and assumptions quarterly. We will record any adjustments to our preliminary estimates to goodwill, provided that it is within the one-year measurement period. Any contingent consideration payable is recognized at fair value at the acquisition date. Liability-classified contingent consideration is remeasured each reporting period, with changes in fair value recognized in earnings until the contingent consideration is settled.
Acquisition related costs incurred in connection with a business combination, other than those associated with the issuance of debt or equity securities, are expensed as incurred.
Goodwill, Intangible Assets and Other Long-Lived Assets
Goodwill represents the future economic benefits arising from other assets acquired in a business combination or an acquisition that are not individually identified and separately recorded. The excess of the purchase price over the estimated fair value of net assets of businesses acquired in a business combination is recognized as goodwill.
Intangible assets consist of identifiable intangible assets, including developed technology, customer relationships and trade names, resulting from business combinations. Finite-lived intangible assets are recorded at fair value, net of accumulated amortization. Finite-lived intangible assets are amortized on a straight-line basis over their estimated useful lives. Amortization expense is included as a component of cost of product revenue and sales and marketing expense in the accompanying consolidated statements of operations. Amounts included in sales and marketing expense relate to customer relationships.
Goodwill and other intangible assets acquired in a business combination and determined to have an indefinite useful life are not amortized, but instead tested for impairment at least annually, as of May 1 of each year. Such goodwill and other intangible assets may also be tested for impairment between annual tests in the presence of impairment indicators such as, but not limited to: (i) a significant adverse change in legal factors or in the business climate; (ii) a substantial decline in our market capitalization; (iii) an adverse action or assessment by a regulator; (iv) unanticipated competition; (v) loss of key personnel; (vi) a more likely-than-not expectation of the sale or disposal of a reporting unit or a significant portion thereof; (vii) a realignment of our resources or restructuring of our existing businesses in response to changes to industry and market conditions; (viii) testing for recoverability of a significant asset group within a reporting unit; or (ix) a higher discount rate used in the impairment analysis as impacted by an increase in interest rates.
Goodwill is tested for impairment by comparing the reporting unit's carrying value, including goodwill, to the fair value of the reporting unit. We operate under one reporting unit and for our annual goodwill impairment test, we determine the fair value of our reporting unit based on our enterprise value. We may elect to utilize a qualitative assessment to determine whether it is more likely than not that the fair value of our reporting unit is less than its carrying value. If, after assessing the qualitative factors, we determine that it is more likely than not that the fair value of our reporting unit is less than its carrying value, an impairment analysis will be performed. We compare the fair value of our reporting unit with its carrying amount and if the carrying value of the reporting unit exceeds its fair value, an impairment loss will be recognized.
Long-lived assets, such as property and equipment and finite-lived intangible assets subject to depreciation and amortization, are evaluated for impairment whenever events or changes in circumstances indicate that their carrying amount may not be recoverable. Among the factors and circumstances we consider in determining recoverability are: (i) a significant decrease in the market price of a long-lived asset; (ii) a significant adverse change in the extent or manner in which a long-lived asset is being used or in its physical condition; (iii) a significant adverse change in legal factors or in the business climate that could affect the value of a long-lived asset, including an adverse action or assessment by a regulator; (iv) an accumulation of costs significantly in excess of the amount originally expected for the acquisition; and (v) current-period operating or cash flow loss combined with a history of operating or cash flow losses or a projection or forecast that demonstrates continuing losses associated with the use of a long-lived asset. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to the estimated undiscounted future cash flows expected to be generated by the asset. If the carrying amount of an asset exceeds its estimated future cash flows, an impairment charge is recognized in the amount by which the carrying amount of the asset exceeds the fair value of the asset.
There have been no indicators of impairment of goodwill, intangible assets or other long-lived assets and we did not record any material impairment losses during fiscal 2018, 2019 or 2020.
Revenue Recognition
The core principle of ASC 606 is to recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration the entity expects to be entitled to in exchange for those goods or services. This principle is achieved by applying the following five-step approach:
Identification of the contract, or contracts, with a customer — A contract with a customer exists when (i) we enter into an enforceable contract with a customer that defines each party’s rights regarding the goods or services to be transferred and identifies the payment terms related to these goods or services, (ii) the contract has commercial substance and (iii) we determine that collection of substantially all consideration for goods or services that are transferred is probable based on the customer’s intent and ability to pay the promised consideration. We apply judgment in determining the customer’s ability and intention to pay, which is based on a variety of factors, including the customer’s historical payment experience or, in the case of a new customer, published credit and financial information pertaining to the customer.
Identification of the performance obligations in the contract — Performance obligations promised in a contract are identified based on the goods or services that will be transferred to the customer that are both capable of being distinct, whereby the customer can benefit from the goods or services either on their own or together with other resources that are readily available from third parties or from us, and are distinct in the context of the contract, whereby the transfer of the goods or services is separately identifiable from other promises in the contract. To the extent a contract includes multiple promised goods or services, we apply judgment to determine whether promised goods or services are capable of being distinct and distinct in the context of the contract. If these criteria are not met, the promised goods or services are accounted for as a combined performance obligation.
Determination of the transaction price — The transaction price is determined based on the consideration to which we will be entitled in exchange for transferring goods or services to the customer.
Allocation of the transaction price to the performance obligations in the contract — If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. Contracts that contain multiple performance obligations require an allocation of the transaction price to each performance obligation based on a relative standalone selling price ("SSP"). We determine SSP based on the price at which the performance obligation is sold separately. If the SSP is not observable through past transactions, we estimate the SSP, taking into account available information such as market conditions and internally approved pricing guidelines related to the performance obligations.
Recognition of revenue when, or as, performance obligations are satisfied — We satisfy performance obligations either over time or at a point in time. Revenue is recognized at the time the related performance obligation is satisfied with the transfer of a promised good or service to a customer. For additional details on revenue recognition, refer to Note 3 of Notes to Consolidated Financial Statements.
Contracts with multiple performance obligations — Some of our contracts with customers contain multiple performance obligations. For these contracts, we account for individual performance obligations separately if they are distinct. The transaction price is allocated to the separate performance obligations on a relative standalone selling price ("SSP") basis. For deliverables that we routinely sell separately, such as software entitlement and support subscriptions on our core offerings, we determine SSP by evaluating the standalone sales over the trailing 12 months. For those that are not sold routinely, we determine SSP based on our overall pricing trends and objectives, taking into consideration market conditions and other factors, including the value of our contracts, the products sold and geographic locations.
Contract balances — The timing of revenue recognition may differ from the timing of invoicing to customers. Accounts receivable are recorded at the invoiced amount, net of an allowance for doubtful accounts. A receivable is recognized in the period we deliver goods or provide services, or when our right to consideration is unconditional. In situations where revenue recognition occurs before invoicing, an unbilled receivable is created, which represents a contract asset. Unbilled accounts receivable, included in accounts receivable, net on the consolidated balance sheets, was not material for any of the periods presented.
Payment terms on invoiced amounts are typically 30-45 days. The balance of accounts receivable, net of allowance for doubtful accounts, as of July 31, 2019 and 2020 is presented in the accompanying consolidated balance sheets.
Costs to obtain and fulfill a contract — We capitalize commissions paid to sales personnel and the related payroll taxes when customer contracts are signed. These costs are recorded as deferred commissions in the consolidated balance sheets, current and non-current. We determine whether costs should be deferred based on our sales compensation plans, if the commissions are incremental and would not have been incurred absent the execution of the customer contract. Commissions paid upon the initial acquisition of a contract are amortized over the estimated period of benefit, which may exceed the term of the initial contract if the commissions expected to be paid upon renewal are not commensurate with that of the original contract. Accordingly, the amortization of deferred costs is recognized on a systematic basis that is consistent with the pattern of revenue recognition allocated to each performance obligation and included in sales and marketing expense in the consolidated statements of operations. We determine the estimated period of benefit by evaluating the expected renewals of customer contracts, the duration of relationships with our customers, customer retention data, our technology development lifecycle and other factors. Deferred costs are periodically reviewed for impairment.
Taxes assessed by a government authority that are both imposed on and concurrent with specific revenue transactions between us and our customers are presented on a net basis in our consolidated statements of operations.
Deferred revenue — Deferred revenue primarily consists of amounts that have been invoiced but not yet recognized as revenue and primarily pertain to software entitlement and support subscriptions and professional services. The current portion of deferred revenue represents the amounts that are expected to be recognized as revenue within one year of the consolidated balance sheet date.
Cost of Revenue
Cost of revenue consists of cost of product revenue and cost of support, entitlements and other services revenue. Personnel costs associated with our operations and global customer support organizations consist of salaries, benefits and stock-based compensation. Allocated costs consist of certain facilities, depreciation and amortization, recruiting and information technology costs allocated based on headcount.
Warranties
We generally provide a one-year warranty on hardware sold by us and a 90-day warranty on software licenses. The hardware warranty provides for parts replacement for defective components and the software warranty provides for bug fixes. With respect to the hardware warranty obligation, we have a warranty agreement with our contract manufacturers under which the OEMs are generally required to replace defective hardware within three years of shipment. Furthermore, our post-contract customer support ("PCS") agreements provide for the same parts replacement that customers are entitled to under the warranty program, except that replacement parts are delivered according to targeted response times to minimize disruption to the customers’ critical business applications. Substantially all customers purchase PCS agreements.
Given the warranty agreement with our OEMs and considering that substantially all products are sold together with PCS agreements, we generally have very limited exposure related to warranty costs and therefore no warranty reserve has been recognized.
Research and Development
Our research and development expense consists primarily of product development personnel costs, including salaries and benefits, stock-based compensation and allocated facilities costs. Research and development costs are expensed as incurred.
Stock-Based Compensation
Stock-based compensation expense is measured based on the grant date fair value of share-based awards. The fair value of the purchase rights under our 2016 Employee Stock Purchase Plan ("2016 ESPP") is estimated using the Black-Scholes-Merton ("Black-Scholes") option pricing model, which is impacted by the fair value of our common stock, as well as changes in assumptions regarding a number of subjective variables. These variables include the expected common stock price volatility over the term of the awards, the expected term of the awards, risk-free interest rates and expected dividend yield. The fair value of restricted stock units ("RSUs") is determined using the fair value of our common stock on the date of grant.
We grant stock awards with service conditions only and with both service and performance conditions. We recognize stock-based compensation expense for employee stock awards with a service condition only using the straight-line method over the requisite service period of the awards, which is generally the vesting period. We use the accelerated attribution method to recognize stock-based compensation expense related to employee stock awards that contain both service and performance conditions. The fair value of the 2016 ESPP purchase rights is recognized as expense on a straight-line basis over the offering period. We account for forfeitures of all share-based awards when they occur.
Foreign Currency
The functional currency of our foreign subsidiaries is the U.S. dollar. Transactions denominated in currencies other than the functional currency are remeasured at the average exchange rate in effect during the reporting period. At the end of each reporting period all monetary assets and liabilities of our subsidiaries are remeasured at the current U.S. dollar exchange rate at the end of the reporting period. Remeasurement gains and losses are included within other expense, net in the accompanying consolidated statements of operations. During the fiscal years ended July 31, 2018, 2019 and 2020, we recognized foreign currency losses of $3.6 million, $2.5 million and $9.4 million, respectively. To date, we have not undertaken any hedging transactions related to foreign currency exposure.
Segments
Our chief operating decision maker is a group which is comprised of our Chief Executive Officer and Chief Financial Officer. This group allocates resources and assesses financial performance based upon discrete financial information at the consolidated level. Accordingly, we have determined that we operate as a single operating and reportable segment.
Income Taxes
We account for income taxes using the asset and liability method. Deferred income taxes are recognized by applying enacted statutory tax rates applicable to future years to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carryforwards. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. The measurement of deferred tax assets is reduced, if necessary, by a valuation allowance on amounts that are more likely than not to be realized.
We record a liability for uncertain tax positions if it is not more likely than not to be sustained based solely on its technical merits as of the reporting date. We consider many factors when evaluating and estimating our tax positions and tax benefits, which may require periodic adjustments and may not accurately anticipate actual outcomes.
Advertising Costs
Advertising costs are charged to sales and marketing expenses as incurred in the consolidated statements of operations. During the fiscal years ended July 31, 2018, 2019 and 2020, advertising expense was $14.6 million, $26.7 million and $38.7 million, respectively.
Recently Adopted Accounting Pronouncements
In February 2016, the Financial Accounting Standards Board (the "FASB") issued ASC 842, which requires the recognition of ROU assets and lease liabilities on the consolidated balance sheets and additional disclosures around key information about leasing arrangements. We adopted the standard effective August 1, 2019, using a modified retrospective transition method. As a result, our consolidated balance sheet as of July 31, 2019 was not restated and continued to be reported under the previous lease standard ("ASC 840"), and is therefore not comparative. We elected the package of practical expedients permitted under the transition guidance, which allowed us to not reassess whether existing arrangements contain leases, not reassess lease classification and not reassess initial direct costs. The standard had a material impact on our consolidated balance sheet, but did not have an impact on our consolidated statement of operations or cash flows. The most significant impact was the recognition of ROU assets and lease liabilities for operating leases. We recognized ROU assets and lease liabilities of $120.2 million and $142.1 million, respectively, on our consolidated balance sheet on August 1, 2019, which included reclassifying lease incentives, prepaid rent and deferred rent as components of the ROU asset. The difference between the total ROU assets and total lease liabilities recorded as of August 1, 2019 was due primarily to the derecognition of deferred rent liabilities that were included in accrued expenses and other current liabilities and other liabilities—non-current in our consolidated balance sheet as of July 31, 2019. The operating lease ROU asset also includes any lease payments made prior to commencement date and excludes lease incentives. Refer to Note 7 for additional details.
In February 2018, the FASB issued ASU 2018-02, Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income, which provides companies with an option to reclassify stranded tax effects resulting from the enactment of the Tax Cuts and Jobs Act ("TCJA") from accumulated other comprehensive income to retained earnings. We adopted the new standard effective August 1, 2019 and the adoption had no impact on our consolidated financial statements.
In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes, which simplifies the accounting for income taxes by removing certain exceptions to the general principles in Topic 740 and clarify and amend existing guidance. The new standard is effective for fiscal years beginning after December 15, 2020, with early adoption permitted, including interim reporting periods within those fiscal years. We early adopted the new standard effective November 1, 2019 and the adoption had no impact in our consolidated financial statements.
Recently Issued and Not Yet Adopted Accounting Pronouncements
XML 96 R9999.htm IDEA: XBRL DOCUMENT v3.20.2
Label Element Value
Noncash Vesting of Early Exercised Stock Options ntnx_NoncashVestingofEarlyExercisedStockOptions $ 183,000
Noncash Vesting of Early Exercised Stock Options ntnx_NoncashVestingofEarlyExercisedStockOptions 681,000
Income Taxes Paid, Net us-gaap_IncomeTaxesPaidNet 28,999,000
Capital Expenditures Incurred but Not yet Paid us-gaap_CapitalExpendituresIncurredButNotYetPaid 8,074,000
Capital Expenditures Incurred but Not yet Paid us-gaap_CapitalExpendituresIncurredButNotYetPaid 13,444,000
Stock Issued us-gaap_StockIssued1 103,305,000
Stock Issued us-gaap_StockIssued1 63,780,000
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $ 92,422,000 [1]
[1] During the first quarter of fiscal 2019, we adopted Accounting Standards Update ("ASU") No. 2016-18, which requires that the statement of cash flows explain the change during the period in the total of cash, cash equivalents and restricted cash. We adopted the standard retrospectively for the prior period presented. Our adoption of ASU 2016-18 did not have any significant impact on our consolidated statements of cash flows.
XML 97 R9.htm IDEA: XBRL DOCUMENT v3.20.2
BUSINESS COMBINATIONS
12 Months Ended
Jul. 31, 2020
Business Combinations [Abstract]  
BUSINESS COMBINATIONS BUSINESS COMBINATIONS
We completed one acquisition in fiscal 2019. We did not complete any acquisitions in fiscal 2020. The purchase price allocation for the fiscal 2019 acquisition, discussed in detail below, reflects various fair value estimates and analyses, including certain tangible assets acquired and liabilities assumed, the valuation of intangible assets acquired, income taxes and goodwill, which were subject to change within the measurement period as preliminary valuations were finalized. Measurement period adjustments are recorded in the reporting period in which the estimates are finalized and adjustment amounts are determined. We determined the fair values of the intangible assets with the assistance of a valuation firm. The estimation of the fair value of the intangible assets required the use of valuation techniques and entailed consideration of all the relevant factors that might affect the fair value, such as present value factors and estimates of future revenues and costs.
Our consolidated financial statements for the fiscal years ended July 31, 2019 and 2020 include the operations of the acquired company from the date the deal closed. Pro forma results of operations have not been presented because they are not material to our consolidated financial statements. Goodwill represents the excess of the purchase price over the fair value of the net tangible and intangible assets acquired. The goodwill recognized in this acquisition is primarily attributable to the synergies expected from the expanded market opportunities with our offerings and the knowledgeable and experienced workforce that joined us as part of the acquisition. Goodwill will not be amortized, but will instead be tested for impairment annually, or more frequently if certain indicators of impairment are present.
Mainframe2, Inc.
On August 24, 2018, we completed the acquisition of Mainframe2, Inc. ("Frame"), a privately held Delaware corporation with its principal offices in San Mateo, California ("Frame Acquisition"). Frame provides a cloud-based Windows desktop and application delivery service. The aggregate purchase price of approximately $130.0 million consisted of approximately $26.7 million in cash and 1,813,321 shares of our Class A common stock, with an aggregate fair value of approximately $103.3 million. The fair value of the shares of common stock issued was determined to be $56.97 per share, the closing price of our stock on August 24, 2018. Certain portions of the consideration for the acquisition, both cash and shares of our Class A common stock, were placed in escrow to secure the indemnification obligations of certain Frame security holders.
We also entered into employee holdback or deferred payment arrangements with certain employees of Frame who joined Nutanix after the acquisition, totaling approximately $43.3 million, of which $6.6 million will be paid in cash ("cash holdback") and $36.7 million will be satisfied by issuing shares of our Class A common stock ("share holdback"). As the earning of the share holdback and payment of the cash holdback are contingent upon the continuous service of the employees, they are being accounted for as post-combination compensation expense over the required service period of three years. The 643,746 shares of our Class A common stock related to the $36.7 million share holdback have a fair value of $56.97 per share, the closing price of our Class A common stock on August 24, 2018, and had been issued at closing and are currently being held in escrow. This holdback is being accounted for as stock-based compensation over the required three-year service period. On September 21, 2018, we filed a Form S-3 registration statement with the SEC for the 2,451,322 shares of our Class A common stock that were issued as partial consideration in the Frame Acquisition.
The purchase price allocation primarily included approximately $97.3 million of goodwill and $38.2 million of intangible assets, including $31.8 million related to developed technology and $2.2 million related to customer relationships, which are being amortized over an estimated economic life of five years, and $4.2 million related to trade name, which is being amortized over an estimated economic life of four years. Goodwill was not deductible for income tax purposes.
Acquisition-related costs were expensed as incurred as general and administrative expenses on our consolidated statement of operations. We recognized approximately $1.1 million of acquisition-related costs in connection with the Frame Acquisition.
The following table presents the aggregate purchase price allocation related to the Frame acquisition:
As of July 31, 2019
(in thousands)
Goodwill
$97,328 
Amortizable intangible assets
38,180 
Tangible assets acquired
10,811 
Liabilities assumed
(16,293)
Total consideration
$130,026 
EXCEL 98 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( '&$-U$'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 " !QA#=1J+H8.>\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2L0P$(=?17)OIW^P8.CFLN))07!!\18FL[O!I@W)2+MO;UIWNX@^@,?,_/+- M-S M>HE#H.

IL*=Y,KNNC1+\11V8O 2(>R>F8IT2?FOLA.,WI&0[@-7[H M T%5% TX8FTT:YB!F5^)0K4&)0;2/(0SWN"*]Y^A6V &@3IRU'.$,B]!J'FB M/TU="U? #&,*+GX7R*S$I?HG=NF .">G:-?4.([Y6"^YM$,);T^/+\NZF>TC MZQXI_8I6\LG31EPFO];;^]V#4%51%5EQEU7UKFQD?2O+YGUV_>%W%7:#L7O[ MCXTO@JJ%7W>AO@!02P,$% @ <80W49E&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" !QA#=1$AVI&Q\' !\' & 'AL+W=OW.[*E2ZH_[>82SCHGE) EE"LF.))T M<]?RW>_'76P:9$]\9G2OSHZ1>96U$%_-R32\:SF&$8UIH T$@9]G.J)Q;)" MQ_\*T-:I3]/P_/B(_IB]/+S,FB@Z$O'/+-3176O80B'=D#36"['_-RU>J&?P M A&K[#_:Y\]VNRT4I$J+I&@,#!+&\U_R4@3BK,'0N= %PWP-PW<2SUX10.O M:8-NT:";129_E2P.8Z+)_:T4>R3-TX!F#K)@9JWA]1DWX[[4$NXR:*?O1T^? M)PLT]W^8H#;ZM!RCMV_>H3>(9#CHDO8+H8?11< M1PI->$C#UP =('ABB8\L'[ 5\7T:7R//O4+8P4X%H9&]N9]NK1$L&8JXV-'.D['OWWW7'= ==!ZUH$'$1B^T!C25D&3 T*8.A<7NV MI>N6OY!Q% 5.:1X#8=K@'!;K\]]/K6X)3&X-I5?<4T>(+8 M(!>_7;]#2QJD$N)52T> #8;,KY%RT.R%G$E\1H36=+4:H)F_'/L_V3B55H$;6<7/4(VUOW)0,1ABHF#^A6BJ5%H] 6LP MOU!EXU::!&YD$I]%#*8*E6J6G\C**J4&:29LA$KUQXW4?Y1*:1*X/&O+YA8H M;5I-S(Y8$ZI2^G$CZ9]R365>7YM\EQRI5C*S(]8P*Y4?-U+^;.C0" QI*V2E M?-3@?" 2%HP?!!2 ";,(6T<2P? =@$O."X3$L?H(55P6U6/IAVG+AW'I1%@ MNX87C"8)E5LSP7X !!V!024[PJO#]_]5"KAT!&S7\>GH<8'\-&0:,@M?:PI. MGN66CS'95C*SX]64?+@4>MRH:%A&H&762-EAZB+EE7KO-:H5YNDZ9@&$1Y"J MA3@N4'H9BMF\>[[O7=_<=IZK.B^%W;.+\+',5&>U"BR:M:FJ-A1$H3H=K$-] M&GWZ.)FMEJ:B>EK,GQ;^:C)&#U_08O(X64QFHPGR%>+"]!5!-PRJ(QU1Q,YV M0"#'B>$V7#!TYD0:DE-$H$B?PB]3\/1KRO)(&6F!U(X&4-' G4Q^!5&!0H9$S38;>I_&A],VE:VP]4JS]1J9 M[0@B(Z&S*?3S@GZDE2NH!@KR.;?O#@<>MC$[VT*S>^31;A_S,'PQ8;!MZ-3 MM=O.H.VY-FJE[7H--]_.N3W"Q4KWJ &KVW(L+==KN!E7L"HVP2[SLL,]?K&Q M*DW6LYNC#Y3"G-8%HZ@!J!7FTET]NQF.\A*DJ$ALD*4K>L._:*/7*PW.:V1P M!?ME7D M3:&DT%.J0=FXJ72J-LT+Y/Z9Q[C#_G#8ZP]QM=-T2YOKVFWN530? M;%O:I7EUW;]JV[P4O&XSP?L3T2R07T6SYSJXV_.^"6;G['.-R>6RSUX*O 8J MFOS+S>GJZ=.:GWU0ZI2/Y]_E/A*3"BH4TPTT=:X'L&IE_JDK/]%BEWW\60NM M19(=1I2 'YD'X/Y&@"L7)Z:#TP?'^]\!4$L#!!0 ( '&$-U&/COH=C@< M /H= 8 >&PO=V]R:W-H965T&ULK9EM;]NV%L>_"N$[ M#"W0Q"*IQRP)D(=NZ\76!G.[O1CN"\:B8Z&2Z))4TGS[>R@YEBT^.!@&%(TM M'Q[^2?&L*J=79[WS^[DY;GH=%VU_$XBU34-D\_7O!9/%S,\ M>WGP1_6PUN;!_/)\PQ[X@NLOFSL)W^8[+V75\%95HD62KRYF5_CLEN:F06_Q M9\6?U-YG9(9R+\17\^5#>3&+C")>\Z4V+AC\>>0WO*Z-)]#Q;>MTMNO3--S_ M_.+]YW[P,)A[IOB-J/^J2KV^F.4S5/(5ZVK]AWCZE6\'E!A_2U&K_G_T--@F M=(:6G=*BV38&!4W5#G_9]^U$[#7((T\#LFU )@UP[&E MPWH:QO$VP9Q/S/# M4/IYN&6:79Y+\82DL09OYD,_F7UK&'[5FO>^T!)^K:"=OKSY]''QZ;? MW]^BZZO?KC[>O$>+7]^__[Q )^C+XA:]^>$M^@%5+?J\%IUB;:G.YQIZ-NWG MRVTO-T,OQ-/+?[OZ%%'\#I&(1([FMZ]NCHO#YG,8[V[09#=HTONCOD%W4O)6 M(Z84U^HLX)'N/-+>8^SSR-0:P=R@I?G OW75(ZNA"^=<#:ZRWI6)R\=+BO., M9N?SQ_TY<9@5:9KE.[,#I?%.:1Q4NE@+J4\TEPV\TT>N=..3.?A)]_J/(QS% M>"+3-DLPP4GJEIGL9"9!F5?+I>A &.26)8?)O*_YC__)"28_M5R[U":6#!*3 M!*<3M2ZS),X2M]ITIS8-JKWE*PY+"EZ_:)I*F:2HMG*7PUIS24XM+6F>%O%$ ML6T5IX1Z5D&V$YP%!=])OF%5B?AW (CBJE^[0J^Y1,N#X'#ISFS=-*)DHMNV MRN(T]4QTOM.=!W5_%IK5KY"86YWCJ(C[Y',@TF%'L@3>FUMFL9-9')E> +/4 MS_VTFFRP,5'V#GG6;F&KB"G.IC/J,*-ID7JTXFA$0!14^PFT,EVU#ZCF@% D M#2M/Q.JD@R_>.;X^XO5O_#\G*"+7E%/BR1=X#V3XG\9@*]J30!QN'1_.?YK3 M:22Z[*(LSF*/]!%'F 2E?V@U:Q\JR'';Z0ZGNJVW@Y10T&*Z7!QF@(^,>M2. MJ,-AUOTB1/E4U;53&K6G*$](.HT[MQW.(X^XD6XXC+=/?0X[G,4C;]\&&"%) M3*>*;3,3$?OPDVT-TF'$D?>X#!P M0*+LAJ1B2,F&S0ID]7O>\E7E>6=._,"_J6C;KBCRR)=/1OK@,'Y>1 ?HOOS5'U5\?\>UY2<0F&4V3M/ ,96]?%0;987FV M-Q"G")M/60HEVC3S.NR2HJ#84TJ2$60D##+/6CG""V*C*XWS/)T&M\,NP91F MOO4R(HX<0=S1]1(>P?41_[XUXP @3K/"DZW(2$ 2)N"-@'VHU'WYHWA;"8E: MH;GRELO$)EU<1(18$>NP2W+(PQ[%(Q!)>+LW%!G!>??7-O;P))%M/I MYM9IEO@@2$9.DS"GA[ ^%LXV@4D4T\1*_0Y## &-8U_Z&6%-PK"^,97_<* Q M',:(UL0);Y<]YC["JD*YZ[7UJ$LNA_68_83>E%"C+"O]MM^$ZN?@4=?(6!IF[)U\29S* M].D\XK)A.=T"!$T.E8THI6'PR&Z=YH9)B,4D%W3U4SS M7=T(]:_D:W/@_\A1U<)W9[E.;>H!T2WE#H;ZJ@\Z@I&&P;6O>KOPG1)MD)V0 MA!!L[:!=ECB%O7;DTSI"C[YFVZ<<,3M$ZABZSB'89#L!(!29=8;LV!3F:5YX M#@'HB$ :!I6%A#[A_N/QI-99MWN3ZS0,;'*I8=SADY$F-$P3-XNOC[2Z[:0I MS2!HT*J22J-O'9,:(DBLX(%:PJR92Y!WZ(DC5HJ-6:S;?;!IM] PCTR6"GW9 ME+"2T9O9U>++["WZ*$[-]4=Z$A'4J920EN:#69/6B7JJNQC;U6U#)#;KV]X,/"X:GMOSYSU4]$/'12< MHI^AWF-C@BRY9E4-Q5\/&2.FQS8^=:%KOG?QU7#YT%\@*M3/YG!YLWNZNZ2\ M[N_RIL]I=G8#B\7^!=XW_-+?:\['+H9;T=^9?*A:!77X"KJ+3C.(-CE<- Y? MM-CT5V_W0FO1]!_7G$%T& /X?25@;-LOIH/==>_E_P%02P,$% @ <80W M42<_DM*' P 5P\ !@ !X;"]W;W)KS2YQ@U>#,-LFV7W]MH"24ET#3 M#PV&\SP^QSYPY,F!\6<182S![Y@F8FI$4NX^F*8((QPC<8?ESM^1J9)9=UB3&B2 L 1QOIL8?UU/#THPPQ:'4+9#ZV>,%IE1W4CQ^%4V-'K]TOUC)EZ) M>4("+QC]CZQE-#5\ ZSQ!J54_F"'3[@0Y.I^(:,B^P\..=8+#!"F0K*X*%8, M8I+DO^AWL1 G!=!I*;"+ KMOP:@H&&5"'>W W_SK_MG@ JT\/#X\K<+5$'"(;@*BR M.$I"W"0O[S?.^NDW93_S+6=B[D\UU#&C<5!B*D1')=%1)]&E\CCF'*^!,D;X M? -VB(,]HBD&5VI'UHQ2Q 788?6B1FKSKINXYU/X)[SL6Q>_M]Q7_,_C*AJ< M4H,S3$/&5 "4RHAQ\E<]T%KRNXT"\O[>*3&K^'LEH0^R(L(M1;AO$D&$2,\+ M<&NT7A/O0E0(>R5A[TV$U9==2/42DV1[CK5WEG47HL)Z7+(>=[)>L#A6W_H+ MS#[N:?;SN(H OQ3@#Q PV.E^;4%AF]5[02L:@E)#,%Q#/Z,'#>\?#)R@3K^. MA+[O!FXK>V@=$\X:SG^ [XOV?50T0,_). EJV$?&@B(AP+PC]> Q]F!W[EWH MSJ)[1:W58L]^V*J.8RK"[EB\P*%%Y^J.>;[C-4AH@'H^=#LV]YB)L#L4+_9H M/>E:931 S\@XIB+LCL6*1^^Z/'K,+=@=7)=ZM)Y);5_07M"JBF..P2%!-LRA MX_I^N= :-0BH(VW+<3KX'V,,OB''AOBS(9Y:1-21+2+,DU.//G+^@_B6) )0 MO%&EUNU8>97GI[A\(-DN.P@],:F.5=EEI$Z^F&N >KYA3+X,]-FJ/$O/_@=0 M2P,$% @ <80W4>U>(.TV"@ ?3$ !@ !X;"]W;W)K,$OME]\GSY/RNJ+QLWU(GGV][[\:_$M MAT^-G9?Q=.[38IJE4>Z?/EY\XE=#X2J#%?'OJ7\M#GZ/JJ4\9MF/ZD-O_/&" M53/R,S\J*Q<)_'CQMWXVJSS!//ZS<7JQ&[,R//Q]Z[V]6CPLYC$I_&TV^WLZ M+BK?Z'7#LHMHM"S*;+XQAAG,I^GZ M9_)S&.AS#&,0GVO@-@;NW'W@;+MS[-PQ^&ZS@]TVITRVV\W/WF^^W7!^]H[S[9;SU9XW MUO)=:;^9E,G-=9Z]1GG%@[_JE]4-M+('R4_3ZEZ_+W/XWRG8E3>W=\/[NWZO M^>FAU8SN'^#'H#5\N(_NVM'=M];W3P\] *(/T5_WS>C='W]&Q23)?1%-T^AA MDBV+)!T7[Z,_CCY?-TJ86.6^,=I,XO-Z$N+$)&0TR-)R4D2M=.S'A/V7>GOS MEGV_WIZ+&@<-N**[RRJVE_6SJ/7X93F[C"1_'PDF&#&AVWKS3XLBM>O.[4;DUYXXP;Y^]=M*\<_;:2?/NV6LGS7OGKSVFE/A[HW\]WYP: MO?][JAO\WL8-SS>/:^XAN0M-8TT"4\8:>XRU*&_*FO@8 M:X>8<"ZVYACK$!A BVA2PPJM33L&.M1]HJH$Y29N?2G"&IT;%C2EIK-^9@2<8X MRY&R0LH*X=#F-0E*"X$N8HOTQ="(;6)>L3/(5X<:D5FDY&Y(Q=IA$?0(7XHS MI.-^2(G8P-20HD),,L4%NGF&!!8;)AFM)[O;?%N[^9T\*XIHD6=/TY+:>&M1)B[:A M1PWJ.-91/\0XG&3.H+?Y<6TPN5OX/"FGZ7/D M?T+)7?BB+IZXG5=7*ZG[9 9Y->3/D-[G/WSEGU*6(Y2EE,;*(C#GN$%W9#/$ MX"9R$MV2+7P+BT#$FF%V+<&>6PL@B,0QP( MPDK(.>8@Y"%EA1B,:4X=4YSMJS%6JX+OOO!)/IJLA#"&0V66+>8^)8/,QM71 MFN HQ]MR2W&*0T:"Q$#ZR'QCX^QH&D(9G,I2F#;X4&E2&-RM#FN"&C3&666;PI@2#"N"P(!C M6! A!BDOUFN/PJR4#LLAQ.!V"DZ\ <5QIV.+Y1!RL5$':=BQ&L1>#>*,Q#,+ M#B%2"R*8@Y)":(W%0'#6<(W/"Y*K\BDL!X(SPC&%]4!P$)FDP(*@.&.%QHH( M.6G@IL:9*,7!L#A7ZA,UNNA7 M*>E3GLVWVLA26A,RF,$';D'J HN" "'>\J#<)4%FF0ZB! 4*)G$(;Y-SC(7& M,;=##ZTX#N)=TB,'B2LL#0)T,###TB"X6,1.<"P- H3B"":)I4&M!3@6GY#& MOOO!Z]L?=^7$Y]M \3Y*/9U/*&+E5ELL"P*#@X-A45!8C.O+%HD%H;Y-80H4 MAN5 8!+J%BP&RIMT#DN!P$20J/9)S,#-CX5 <%RS,(^@]D$>I%?'*MCW0+A^ M.T \^JM?8J+M19A MR"! PT$"N PAUQ([>W ^'8MEW]WB]>VM;[\FD+#-H@3.L&XI*M8QE@9!&17H M@FCL.-P):Q.4Y?CP[A"44-A7EZ($QWU3@OH@#6Y+?=U@AXU.JW"JV2><<6MP M%3\@,+@Y@[!"M=_4J>)DWPGC]:VPH2^C&4064A8V6"7A3"XK.O1X%.":.Q# @.(EN, MN_$#"C2")@?$MA_!+?]4T:PWO>.N$-]]QI#)=%G1.#!M4. MN5+\_*A'8SCQ_4)A\A)W[[[28&2Z=EO7V]8%B Y4!PH=+%<5=GI_U'7ZT$I,?]I0'$Q M9[CG-:0XR-W=B2LI]HU+4=^XA'QAO!R5=:].[/M=8MT:^8T'OV+?+A'GM$MJ MGL]M[(^>.5K'+.Z14%P,&&ZC$IR ZAH?[BW*GQ,*=^#:Y+A&8G\=DE,6/T/L M4O.3Q@4]$HH3*F@;]PG.&AWC3'Y <+$4*LA3*"ZV[J!3?ZR$?8-$U+]/\ L/ M@<6^M!;GO%EPQF-@$59U7"I\D-Q2F':X-FD2F(!T"3^XH3 N)$Z3*0SV!C^X MH3"G<6[;)3"EG3%87R$&&;S!!PF!62YQ23^@KIN2#/>!AM0:K.&GG@F*?74M MZJOK^^5BD>7E^\BGY;2<^>JIS?IY7K;JOA0^?YF."RKX);$]1W%2:NYQ>*E."GP8X 6Q0DA<47?IKBJGXF;A13'0.BX M\"[9#@A+'*G.@2BGWJ+NJ?:_]* M?-QG6*(^PSH_/KH@[&NI<7?@EL*,Q!ETD\(4<083&'/!&U@$!L4I;E)V*$QK MY;"\*&^,!_$QQ*!P5K@X)##!P_[8@."@W&/!DVV*8^[PW96U$AH'[QS/??Z\ M>E^_@)U>IN7ZQ;S=M[N_"?BT>C,:??^97_4X\?T7?O65^K[/KX;KOP38#[O^ MPX1!DC]/TR*:^2>8 KNT$+'S];O^ZP]EMEB]"?V8E64V7_TZ\0GDYQ4 __^4 M9>7V0S7 [B\N;OX'4$L#!!0 ( '&$-U'9 YLG!@, /<' 8 >&PO M=V]R:W-H965T&ULC57;;N(P$/T5*^I#*Y7F B10 1*WJJS* M10WM/JSVP9"!1'5LUG:@NU^_M@-98 /J2V([Y\SXG-@SK1WC'R(&D.@S)52T MK5C*S:-MBV4,*18/; -4?5DQGF*IIGQMBPT''!E22FS/<7P[Q0FU.BVS-N.= M%LLD22C,.!)9FF+^NP>$[=J6:QT67I-U+/6"W6EM\!I"D&^;&5S$T1AI)0O&/O1D%+4M1V\(""RECH#5:PM]($0' M4MOXM8]I%2DU\7A\B/YDM"LM"RR@S\CW)))QVVI8*((5SHA\9;MGV.NIZWA+ M1H1YHEV.#11XF0G)TCU9[2!-:/[&GWL?C@BN?X'@[0G>.:%V@5#=$ZI?)=3V MA)IQ)I=B?!A@B3LMSG:(:[2*I@?&3,-6\A.J?WLHN?J:*)[L]*>3A]B%ZF88@JZ"TTE_N\O3RO=R&OZZ$QHS(6:$@CB$X#V$I$H<0[*.EY5R-^R\@# MJKKWR',\IV1#_2_3W68)??!U>N.*FFKQ7ZHF7O5"O%!B">IZ2<16J,]2=:=C M?=FV@$9TR5) /[H+(;FZ-S^OI*L5Z6HF7>U"NHDJ,(2)TA^9,P/#U%5DVZDT M J_1J+;L[;&_)3C?<]V@>8H;E."\9N#Z;H$[D5 O)-2O.C:5,7"T/+'J5FNZ M4T=5.W:/*!@[)?Y\O.*97R3TKWK6CS%=@[X'&545ER1_(#ID7*N"BW19V^*$ MX 6!BJK0%8$)( '+C"\,QDE.-]MUIW&F9(2G-=L./7@3(Q]5!)3X&O3 M6H0Z'AF5>4TI5HONU35%^VR]I[I:WH3^A9 M?"+9QA3>!9.JC)MAK#HS< U0WU>,R<-$)RAZ?>&PO=V]R:W-H965T&ULO9IM_BL;7N4MFXAI)//:2S#1^F.:N;7)UVIM[B4$Q3 &Y(,?-MS_Q$&,D 8[C MYDT,SJ[\W]6BWTKV^8:FW[. $ 9^QE&270P"QE;O1J/,"TCL9F_IBB3\/_^A,N Y6^,+L]7[I+,"?NZNDWYW6@[BA_&),E"FH"4W%\,WL-W M,QWE#H7%MY!LLIUKD(>RH/1[?G/M7PRT7!&)B,?R(5S^\D#&)(KRD;B.']6@ M@^UGYHZ[UT^CSXK@>3 +-R-C&OT;^BRX&-@#X)-[=QVQ+W3S@50!&?EX'HVR MXB_85+;: 'CKC-&X3]W70"YG?\Y=/T\]T9&RGY&X-8- M_2$/8>RN0K62:<]8GK>.UY'+B ]N6$!2P+7QQSW(G\,' C[23)66V?ZC3LA] MZ(6L. +3\;XY(7)\@PLR#),$G[) M']S(33P"3GAR2LM3X#+PUSIZ"S \ TB#EFK>2@5FH2!?X!XNH:&;V-(T[7ST MH!"/M^)QI_ABK@,:^23-_@ G?IF54T!^K$/VJ)*^A]RK\C.M';F\XC43;[66 M4M-B(ELXN@VQ8#:5S890,YM&,X61A37'=-09U+<9U M'W)+!Z\3C&,KX MG$Y(>76:/[W-Q/97F['].*-SPJZS;%W, [T'WD[E 4[&ZLK=N*F?G8&$PY1; MI62U3KV "\MVZTY59H9<9KKNX-8J,[>BS<-$LR"EZV4 2+R*Z",A5=WQ!'HD MR3D)5KSJE+&HZLZ4]&.L84LHJCZK1HC6-D3KP'E):0RF\]M;\"2];Q8L21_2 MH=TZ"?96H7TLA:K37#E/(]7@T2:K>;Q.R "S6&??.LMQP$29NH5S)>$V2RY=\6Q-2WFO6 MC&FGFX&=,7TC&'=1DW9-8UA M-XZ+A7>8=\A^GF&^;L0ZAA:AAA4OV$SJAJTL)NTQ@VY=4,A=T0[6_V2?&Z3Z=O*W=H M,D&AA6RCG?^PQBCLYFA?LR](WT/N%921BI%I64)?,*[LNGI]Q5 0&X:C66+E MR8:\W=>06 1*,\2W#RV)1#7ND?8:/3^J68RZ6?Q+NWXD;=247;,<=;/\.3L%I-C8:J:% MQ/UOOUU3;,UNU,WNY[5P2,%2TQ(>Q&F?5?-$L:8C[MX,=[5PE6OC%,Y$$(H- MPPS+NUK1L"FO9BGN9NDQ6SA'&:."IS;?9QF["TAU KJ/:3/.FKUXCXWPP=V> M.C(D+^Y\%^Q(![NRG;@8806*;=[N(0$H4X6A:4K5(AL-H9D?7;:5R\X!.7Z- M7@_7G,:'JR:0=8 QP<" M_/F='E:=0Z/VTTA<\Q@?[2Q:F6"9MH9F8O'LJ;[&,CX>EK$"MP9TI*.O M?KNFV!K+^)A8QJHMKGAZ,>VS:GY-56-9/QS+N@++MH5LL1.;Z0HL"X9->366 M]5?#,M*4,W#LPPD"P BC !@ !X;"]W;W)K#OG,ZT.*O7PNY-_E6HB*?-]D>?G^;%U5VXOIM$S68A.7 MY\56Y/#+JI";N(*O\G%:;J6(EWK0)ILRQ_&GFSC-SZXN];-[>759U%66YN)> MDK+>;&+Y\D%DQ?/[,WJV>_!;^KBNU(/IU>4V?A0+47W;WDOX-MUK6:8;D9=I MD1,I5N_/KNG%GRJ>RX//1$%Y*(J_U9>/R_=GCEJ1R$12*14Q_'D2 M,Y%E2A.LXY]6Z=E^3C7P\/-.^UR#!S /<2EF1?9'NJS6[\_",[(4J[C.JM^* MYY]%"\A3^I(B*_5_R7,KZYR1I"ZK8M,.AA5LTKSY&W]O#7'* -8.8,8 RGL& M\'8 -P8PVC/ ;0>XI\[@M0.\4V?PVP'^J3,$[8! .ZNQKG;-35S%5Y>R>"92 M28,V]4'[5X\&CZ2Y"L5%)>'7%,955[,OGQ=??OUX<_WU]H8LOL*?3[>?OR[( MESF972]^)O-?O_RQ(#^0-"=?UT5=QOFRO)Q6,+,:/TW:63XTL[">62@CGXJ\ M6I?D-E^*Y;&"*2QYOVZV6_<'-JCQESH[)YR^(\QASK?%#?GQAY^0==V-5RKY7VNBMV>>SU#PLJ)$W=J,#/1(5=6>KB9AP,*07TZ?#LV,R/F,TB ZEILC M.F\N9+$F\*6:7_TP\PFS?J M_ ,;13P(3(O;4D'@4V;8VY;R'.XPW-K!'E$PB&A1%<(\G',1S?> 04JR@DSU49)F625'G ME7996I9UG"<"X)85!C.TUT_A7P.E+<4B2VIN2U'7#ST<8[3'& UBG*WC_%&H M,KZ*4TF>XJP6"BLDBHIYR!SUL82TD+V^C*R%.09 6V(24$+:=!CXGHD-Z^:N8Q5.A!H$81#T0.NZ/AUN^SMH M2)8<%$T4G]VFN>N8#1^1FM# ]:RZAFEC40^I85W39Z]J^F5OE69VCY^PD$<] M39YU39X--_E]897B2>0UF@C,;NDL8"XUK8G*A1XU*L@454>\RZAM5XO9-RN>(\HAYKN&@N]\$-#+K M.28(.QBH>V8<8VP'2CKM"^2.[K!ANO,IKFJI[70*,)NC^*X7,G.3BLAY(=1\ MD_,@57)7H&K\^3TDLT[PL&'"<>]+!(AENT\Y:XD ME.L88HA4:UG4CVLB-MNL>!%"YU2E#)Y 2*9/@FRS^" 81>U2T?,_MQF&EX0 M1$88W2!B?L1,?C-'Q +FT)Z*PCO:PH?[;IMP0^=9:E-8J%-8B+_GM(($0S,3 MM8'-#=6GL:(U"(7*QZ': M(I,HHB921(KZD=^#MN,K?(2O' 7__EBV>"=46\GSNA3TEE'<>'#Y 7= F+=# 5FTPFT7=AB?D"M MPU!46^C3OBK2D1,^3DZ@(4K]GD 53,#[KD&MVN43]-2\/5HV>!D*&B$50>"9 M+Z]F(XOJV9DBVJD?^(Y1<>]>J_WX57''<]SA Y?9R:;Z][]"1ME_'L1CFN?LF[7-$.^61:X;]W6NU M'[NH(XCN,$%\M8N$.A,<= [R2HI1J^O/1A;6YQQ$.^+ZVS=IGV/:$=??O5;[ ML7,ZJNH.4]7?QNN)B[V0,T]49R/SP'K?_]OZ6>@RT]IOU3]']%/*N&GO M-^@_MGE'D=UABCS;;;+-G#@Y_FTVRVD8F&]V;EJYX"B2?3\PWV1@^AROEX:X M!S=YW,%=Z*+>;C.AF$B8.'X\VL)L-K!E*]7UFOZS(]2D0VSQ>&4=$71'3K'& MC^F4J[-ZJ<]WU!6+HS>"S5VG]OW3R,LFUV9ZKL_[('0\SQTF/;^W/@0 (I;9 M"Q'?A4Q2=2#5&+G8]ILTLL*O9SV>(D_'3[I>[;VE:7T8&753Z_U%M180FK*L MR#]U+"LA%= 51#0$MKK0^(X\@Q>6 !( MR]LU;A%!:Z))>S OFV7,>PE?SR[ M7GP[^XE\+L[50']"0QB[3I,U, 9]#JD.EN)*SUA6,&1_W-(=>XGOVRR&.% R M27/;:-FMLRFNI/V]*E3RM>-/XRKGY(\.3+L.C0($*UF46Z$O-8.35>;H*:4Z M!&@GWH(Z4"V6Y^1++1M%[74OP+Y##?5@J;;79!T_J0!^(67ZF*>K-(E5M&^V ML/TA:E2M=^1ED:5+?:2T-\IQJ2W/!XJ$UY$&;Z09HHWVP\BHC[OD5&= ZNK, MP>6(MO/I>E=+V>1RX[I#6 ]QIHN3OE^,@YD>W#W>"/FHKY6KB@7!UES!VS_= M7UV_UA>VC>#J_U!+ P04 " !QA#=1]/$WG6$I [A0 & M 'AL+W=O\BR4YXRWSH-+9UMW//ONG% MC75?V[4Q7?9M4S?MST?KKMO^].!!6ZS-)F_G=FL:^&5IW2;OX*-;/6BWSN0E M#=K4#\Y.3AX_V.15<_3R!7UWZ5Z^L'U75XVY=%G;;S:YV[TRM;WY^>CT2+_X M6*W6'7[QX.6+;;XR5Z;[O+UT\.F!GZ6L-J9I*]MDSBQ_/CH__>G5(WR>'OBC M,C=M].\,3[*P]BM^>%?^?'2"&S*U*3J<(8?_79L+4]V_E*5W?KGHZ='66F6>5]W'^W-?QLYSX\X7V'KEOYF-_SL MCX^/LJ)O.[N1P;"#3=7P__-O H=HP-.3/0/.9, 9[9L7HEV^SKO\Y0MG;S*' M3\-L^ \Z*HV&S54-7LI5Y^#7"L9U+S_\\>;C'^_>?,G.?W^=77U^__[\XU^S M#V^SJW>__/[N[;N+\]\_9><7%Q\^__[IW>^_9)[-U8L''2R.4SPH M9*%7O-#9GH5.S[+WMNG6;?:F*4V93O =NVW?J9;?W5V<,9?^WJ>/3R=96]]!P]^FV7O MFF*>W>1M5C6%=5OK\LZ4\"'KUB9K._B$XUZ;.K_)G<$?KLRV,YN%<7!M)\_F M@ZFJ-EL#:_E[G[O..)[J*F^R7VUK9ME%7E? AYHJG]'V.KLRL) #FNG66=6U MV#X8[X15:XZZKPK0\;&MO *X &&%"QK7_^1]/STZ?/,_6 MNX6K=!2.WP 'K&22#C%@!0"G@[7&?(5;"@=L]I^,US4;6KE-E\8Y^J9:[K)K MN$W;MSRVS8YAZNH:EIQEVWY1(^A+.*VK%CTBXC'@#PRU#6XEW]2(NS02\*<& M>92"FI8IUA9PC>#JD*/++F&'FB)=KA FVU@1G@ M*+A$8>&#^59UB*)P0WD,3--<5\XV( ([QO"\!W#0TC,8V7;9REX;U^1-8?@B M<;8*/_+6HFMVB&45R-VJWN'WI:(T'#AO&E-G6R"Y!F ]0UJN>T)##TN+WSL# MTK3&Z\#%+("G:O(Z,W_OJRUM_PH7M'']Z\;X&6AJ1W*2L=W6&D$VS(@P3R[=+"U"@!&L+J @P&?+IE=?0)HY@5"(&]V MN/?"_PP3+RN$4@6[)::$NVV5E/BX?.4YRP":/^5,N-&#'&8&/./:9 MC&@"U M 7 R^X)](#94W4XN,8B9;3C/R@!$ &%V^#NR2,]%/S<5?KK"?2-0/\^OYMDO MY^>71_?GV3FP@ KQ2PX>#D#\T>5-FQ>, F%W &[0))13%S$8Y]F%<1WHG %(8V=R-PED(BF&@(XH>N<06VC,%I&JZ61QN$0@ MHZFERZRQ&5 .G ;(658VU\@+ &8 ;N#*<)X&U-C: I7#G@ 4/5 3G1/T-!#H MW3S[W))$>M-V0 P(T$\\$UQ7KF+N5LR9NE9_+; 9( @X%I(#Z+5$&7#T3?[5 M9,:OB_<#A^PW6Y4PP/WRY1+PGS%QP_?HCR;HW*&[Z+M MMWBDYUG?FF5?9TC\^D2!#"U?5#7"%>8$W,Z;5;4 .0H;-#+3%D6N@R?P@V<_ MSYGA$C?$Q4O;+SI<0&GB.: !D KAOESU,J\$/6]M6!/WG MH$\Y(%PX'O!R!L5SD&X.&'5+$@/N@2Y0?ZY8L"##1([[/&MS9"GT9-O2C9IO M8,6U+"6(=D /L26>>0&,9UEU##'=:304MK-F)0N$-VU,T*IB;MJ."9']3JO:ESK&*[F&)FC+.B%^;+Z M1A*6>'MK0$,AQI*PC06H3>9:[2-$U&4"R:KK(TF^1A4;MQ:OA*+4#R(]O&_( MA)H19!RB)VK(9*()_)%?5@U@<1V#G/7[TI#4X(F)[,EZV-(!PXY ,P6;"@0K M3 HJ@!^UR8%0OQ4&%0E3BOH) WO$+!+W;6*>\OHSU40:](K5R$\<*U4+<0_, M<--YUO1DYA.-H2ZB;!G8):F#T1YM\%X!"L):PQV",#6^0M4#DC08M,")59-/5* M -VO/8Q@Q]3I4_K[C*9&/]4,]=AX*J4)PS;FQI)@!+%S>O(7XHBV(^;-I[9N MFH;>JGD:,T(YU\R/SE%, _@1HH#6X^GWT.C^@9.L$)5PQ,@^!-"D%_-0A*AB1",?J7/)&=9_# 7[*S1_CG&?YY G\>/H0_^LBK M[!0_\A]\CD:N0"PXW?XY][I??^?_OX:%IWZ'?_[#;T+_NJNV,N-H+J* M[F3*R7@!3&M&?[,W ]9UM09-^?@3B':0O(&1?$%? YE(.]0UB6'6J"_"\#)A M.<05O*D.LE!8&PM;9PQ@''EE 8'(/2)J &@4HM9[49:W>]CK[1L@ZZ0<++]R M!I40!EFREQQYD_MJ.D*/F!]_B30=-I.V: R )M-YD(BBH,QDQIZT1JB[PF%9^#)R7I;,G%!&(BTCZPF79*1@W.[>?=/\\> M6*> OC'U=0SIEE ,89K<6]D;55C0P8!Z%9Y'U"3TQ[&7K$UV@/XM-N^$D;.I M'SRI++CV@,&1[0]R$'6@3G5=KPX&8PWL^ 8.55=_PM >SGF?I2"93*AQDL/AFB).8AKA6:,%4+""3D[S M'B/4 ;P;=(Z3Z&&USY2Q3NHGVISKQ(I!,(^+XBDXSD1UU]-23CX+YQ.M)(;E!%@,$+HQZ*\23:A(TR7O#&"R+2J:EAD48IF )<)"<@B- M!H=3**J@=+J!O9OCTMXT[#=(]+N1XR2A76%CF<^10^WEJKLCU$NQ7 M0O6WB+!_D&7[GFU>.@4QL25RL,C]D+?J3BN,7!@9:GQ00W8!\69ULZ YCB8! M(@ B"Z3''YHS.7!=X![1BL60.40*8)/$.8&;D#^/"1'\@#3=1-G9P:YB?8M M+ Z-5V7"ZOJ(#A*-8"=0;+H'HUV]KTR, 1\7*0\($R>&H\(*W:<@UTAQ @,B M+Z]STE P1""G@N/S2@H?-#75#\+/B,N'%>LO)%0 4O'EI$X@E'C3IQ(WGC R M$/N(3NA9 14'L&IXIKL[]9"IX9S 4+TO@LFCR)TC-]\_[C'$,^TUH6;32I[_ M=ZDT*$)/0W]A(R1P_G]V*&?XA$48/BR_ )4R<='@GT*S ,@!MU MY!J\,@TZH7^W9.F7#-=?\Z9'!0RTQ(?9/1QU1/^DIX[N([>*G":, >)9QJLB MS'8I\.78BJP!)E/ZL!DSB3NR]?J MOO2/GT]IYF.9B!$X:;##R$0$[0:>R85%G8$/F6]42\]EW9*^O M,KV31RORHN-9I\PZO[NO#3_("IVQ(T&'1",$9RM)_B MF>W64$S< UO"R'BP2)O93;^R1#@EIRZP6*V,0-PD1]P0!&P10 M\8C*G=):>6OAG/5._4=>?1%HFY*M=Y0IHH@J5G[G;A-< ]:]0L5JR28.A;/# M/BMDV\BHQ.9'!)EV:4<>4DT78$W++I_9_>R+!U-V#Q:$;W]\^A#^/GSR MXUWW#OPWW7C8,OS[Y%%V&0?"WO@X_.5D?"RV-RB&0CY*T*X=G$(BXN1Y9 .2 MCU314B M&SY$N'>UJMD3_"-+%HUUF=#% @:EBS<)">)H$LZSUX<.@D2"-B$EDG#4AY.: M7$YN>4RZ0GMGC7&T:U%)@[&:!#>%U_OCD>XXSW[#6VA3IT:UO%N@#>\'P&PX M.6NQ\_(-]JE),B)NIPS-/+L&[+*!&W.R"XG7!;N.*5T'E&U@K,M*=XV[\?SV MVL@9AJZ75+<2M82WC1$+Y"S>HN!HF'^@])JU,YQHD-X[S(L"(T!!)1:3FW9 TV?@P8=LC$VQ@ M?=V"?8G4'$6C>93?G:?S<&*E /^,!L-"K 'S#"C Y)\A2+*T#(2NG!:NFZ>O M*/2!#&3&O"U'2#847 )TV@$'^0-6(-(8;!21!Q@G*O!-)^IZ!1^^402!(_$( M)_%KD \%ENLIJ$B<4+(^/$&).P3W[&$_<=L[3$LLD'63+-BWOP <%17.5)L% M1I*\)P4%1[2KQ8[@@XXFLE?A)O%X0<0EV!PK MXNSEW)NS<._HW:N/0!X)KE0-I\17L;_Q-FRKQJZ36W!N!LA237& D.95["(' M3(KO+"4PP$^Y:*P&"U?C 0J_4K+,Q!^=E]:G)$?QE"N0224F[62?MR5?V_G5 M9[@VT" ?'Y^XO<7V=-'9T=L$/2MY"$ 8(0EG_9K@C,:O82O86A4\?BMV[ MYIMQ1>5]\X/-#>,>T[CJI3I1X-";A9ZH5 OBS)B0,8V9%\Q8@AMU* CW>TV_ M!)H8< V9BSQ42\JM)3$1Y6E'7.K :F$"1CH22@-U@C##L(7&ZFN(Y(@"UJ"0 M;HX]_+:V81F&2AI*L3H"+O\XS\Y+]HJ@8DIK>.\'V7F"__8VG[5D&9!^$%,? MG.[T;!C3.\R4YB&O_\)N%I(=1VKI,'Q%.KSDJ44Z6_8Q.7:_>=D[=@>J(E"(&WFD$6 &$W*8.!*[/^W+ M:YZ+W2"'DU<563RE?&!&+IJH*\K05Y-?,D8.IE8)F0EQBSLU,&UBLSO1<='5 MTF!:0D@AI"2HD#+B*+ZP&6!L0Q!-939QR6LII^@N$DS*"8$6/E3#5*LA77@NS1.SK%>8PIF_OO8B83X38D M!@+&N.G8D^;3\73RE2+L,#A%KCNE$(4#1B GTS=9_N7?CA6^$UFA:JM4DFL% M2 %W7@%A:T9V(WXXSA@/RQ>!0".G\_#N.%Y,^9#L7A<73JJSI)'NVW(AI22G MWM'D:7QOEV0WBI0&'LYYYFX730L_*J!GFEA4,H&PVSGBX( 5QY0D/D8@P&I8 MU:=\=EZ7X;-I3((TI-@2B&,ZT[P(9)^*WF.U:DVY?RE:PC,X2@S@ P%#@3; MZ1HC/UFTC6A_Z.G-74-N3=1I:I4!>U=&;*X-A13"*13Q!OKSG1%K)GY(R3DB$0>#4H4T#4IE@WMK8KT'-\MALA)S*4=;7U12H@:IM\DW)L MNJRI,Z#.AJS32++L1(F VQ]#UE!8Y&!,O9=WF%L&'-*%]1*3_)78)0@D&_L: M?7Y!&^P%4B.]YJ@6L42*,)\Q2=OCG'^.8V%,.U+"O6=^;WG4?F7\?*.AD&#% M'%J*F4\<,TRO/%(,0UAP LRWHS+G07LG(ZPHWC)R="SI&@/(E\&"\M?'%BYF MRH(5#>C::A)FE'&2LQ&"KHZF9YV=Y>Y[4%1.?2X8BBFIL%G=Y7RHYN1U2^D. MTPMK;@:O2P\%9Q^Q/6:]T1#D145.J3BB%DW9\#]1=E&>ILR7@*^MAG)PF=JL MT-LHF3U4^)(J0D5-6/VTAGQQGGW@!)]_M? M;RR0\I3Y* X&$,6JT%,TQ%]8\"0REFD+@Z=J,&V2M-21"9Z M'PQJ9$/0(FU(&9UGA^A&!]W'IS>&:$KT@*SVK"QF) M:@L@.QX6A@61>U""LT.-\H8Q/1*+_%WPQ8^GI70E0_C3D'EP>0?(H\WCY^R\OMVSPW,-?TE5AV8S#F+ M=VUJ-H-9_$=>8+H0D=!MT+>&9"D9BX2;(HPC6ZI1'0,ASY9_%!?PE\)[X500 MT2^\QY@RV6];.>:CD44^7''(6 M**1K8VVJ'\2JPE1 7F]B"WZ??PP'O-SD6 MG(F:-#0V-@A22P&K;[RB,^;3/NUR5)/*"6 A02%R ?H4A8%XH21?4L6D5"ZJ MBK-.-9T80W>/3QZ3]F<#<+TMS+*E$A;B$^+9:MY4 MB(MX=$X<]"UOXA17R0#E>R"Z<6994[VUQF2"$XZP$@BI4T:@Z$]?UHR!S$68 M+3*70*?::!MXAU4;'1=UXV*-(00F&DQ+]QGW5AO8+.%^CD$/WG*\ $;\1/EH M9X^?9^_$;U,DEHT6-L\TL4BJG(7A>,M=L]K._4.C1\A D8IVJ5HA_3.CQCO4 M[P=.7!A.;-TWBW GC%FT;%!C+<(N34Y"4EKESK=;F+S&1;ASC01YKYQ46' T M42*P:11DZE9F+&YCN%%W*(JC.4ZE9]M7.@"P;!RKIE%Z+04NO+U<5\ZYTXH9S2U@Q+DHG,M=7Y8N4B5T'6F!L_CW2- MHL"+9#6(&NL+NT/ 9,OA'MJ+3;8SOX7>Q!Y@;WF4U1PBU8Q62F^7>Y[W%T16 MN!]&P:3@>DY08 \*J$1AI M 4I[ZG<:";-I'H.YX\4MY]'F7-_)>-ZEEQ#$ZL;D=+%PXBC&-:7'-V5>[)7_/:LC-\$4_'=L#9,*>LT9>Y2F MO.HK[._7F*&NM>\* Z+'Q@#7!8:UK5CSP6^#Q3)*,?#I=5V4\7_@AOTFOP)7=>-=GD-@!WF@X-S*;CIGFE(Z^9"SF=/G8TZ7BNQICI:4JT[U M^1LCL5=EN-40'0.G6AF[/A\4&8Y]7^+_I$LE; Z:C[:9"GHL?$F.A:08990$U3?^ M\G+*8P'=HM-*7RY+G8*B+8H>"YJEVX5";<:5+F"\HLZ6'J>@1BJE6J]1_E%L MC;$[[K-.,5D]'Z=3[.VA=&L2,%)ESEI *!"BA*5=9'H.ZX(N$P<(I?PG-\[" ML]MMI=?)PY/C1S]F7&^"R*E;V-<)3_'E,+)H'D5<[!G:9+%/0[9\>_Y*"A6D MKE82$1<^.Q867U):QECM_6)":^TSXI=-.*QO M)HH)/N()@561*ZJU$#8I-7B^D(;^'(>R:9-,/=*?$C=)E+HU3K,;-4550H\:Y1&OE43[>-E@J8^!,@A& MA'UK<8:*/D[-;WO2'T0=S+U)[;MX!7";C[#OM4-/?)Y@29>B07<5&P]TRRKZOYF MV!7U1&M9K%Y.[I9:O(][5(W"Y\!ZN#".(J0:CN-.\JP9]J"5<;.-Q ,(4UC? M_(.+B3W09I(@G9Q-\[(CQC1]'BW@DA*-R,&WKS2)T^@O)%E5#67] MK//&4#^4V*J_"91F,?AB9=T[SF3P'-WH(JZ%0B:ZCD6U8Z2LUW:!'%9IU3>S MB]Z,DB1& ^>2[O\AW1RO-.HD'HO.N7KO/-G&O7,%5X#"?0G++7DR\)OKJT[; M+\\V[B:A7:!'/[R49OM7E\N(J+,%F:-@<$2@VI?/YK8#2EIJ+ M1\XFOU6! ^MNCA7_)OH=B<5=&PKO$=G'&5$?X;@ M*L4\MB=EX8KO\8AMBK6Q\:G(1JLHOLWV(ELFW3GEU@-:\Q"M>[=M*E. >\D"20)7+M4AZT)1_#?M(FO+OZPKF"RDD7"S9F+VC M"N#LS69;VYTQO,GL4I^^!-Z5W3OB9ZXN+[DW6)RVK]K!JSJ'TUT5:POJRO%[ M(%>+(Y.O8;14)ZM+8F/!U(TBGG&NZSBC@V4=U;;3O4K]+]6EQ6EN<6U6B(O' M79&_2%JU>'D0;T#\4=<6%1S.]/%>G4@1YJN9I?-,/8"M MI8Z7V.TUS>SE=$(=22X[[).\JTQ=3MTXY4M7!:L#N$_N_'+OZ./5YW%_MW") MA\&MZ*C=;PDMN5\9(2@_Q&<1O4?GQMO+QQGA?=VUE0Y&4%HLH=**@0,?WZ?$ZL&5RDDF2N=;K M2>,%L>--+?E88%#0"X8J7SJ9X(F^B\Z.'5OD7C75JLDNM \#':EO"@D0 M^/X,0@5+>3YY:UK%FB.]W*;$OGPP\:=8KX\:.%#R+4]*8?5EJ!>B2^A*7UMSO A@B 0O.FP-'5/$QD!2@*, MZ>VJ(A[!:+#U/-G3]+X_FKC(E5L:TYXD-3/N;335F9;=;O]$H=?K -7O;FE_ MD]@.BDC^FC4]=9G]\'#^.-M4=4W*ZP]G\Q_U$\WVP[/YH_ S%KGH6\,H-:*D M.GCMBXQ6&$GX+O]*=5*@#IIR)7T[ X9&#&*T,]460:,Q*P8+:G.80H[*,E,D$I":;RX!"DE+,PY@GD'<)$V31U[ GG4G1-T:/&G7 @5M)X1W7VDGL M2XH87 6I<8(Z(+HV^5^Q^>,>MM=D+\648JPNO5XH;3(1N0[[/D#::\(9] M,G;0M"3.GC1-7B@M])19C07\HH/PV_VDEZ-D^3(A8 H-!5T,A6O4H<$$,VJJ M.V[+B^S(]_'HT4!CI&:+$S3[G\/ MU8#MY7$-@0?,*)@CT$[#.NP[U%PE9GH [*C5"&XIYG2QVR+:%RV'#3=+]J_1 M]JUTPV"R!$+#IRS759"!3JF+^%;0+NXB'.1#W,Z!JTPVR.FTIH*D?N3#)!V: M+1?M)S39G2*R'H.+6W-GU(N8='5@YZST4D0-@\/EH0Y3WS-E^PXQ Z.!)75H M)BKFB$S\3; QB]!^\X CN$UZE'V?5_B?$6YYM&=5ZC#J]L/IHU28/9X_2:79 MPZ?AFZ$XP];/5&%RCLVL3)F\&,39QO;2HJ?%@.9;LW#2S/KT,=M807I,ML!Z M9>%_TO;Z[?G5*S*(6NS-+;VO0A!3WE;(>)=DW R;[(WZ^MT>H629%:6E<"-T M4F9S1^\_PBK=1# M\#6[N!AA=&@8QB92+@ +"0=P4.9RR"[3SETS$2)8]5MR M>BR(1&<#=T55(>U<=-Y2@@8V(IA]=P-'0!T-R:*!RC9.H_U#^LC7*DW:0RM M?9^EP-F?3=N5G>C[4EDI]_ZK3FIIE(WAOR6[&D\B#8D0Y7$AQ6#E(NNSEM@VETK&5I/-1'E M(&;TE,;:^*U,ZL3Z%.,!OB@T3TM16/@=OD>NDQ]TW3PT.LCYA-,D95FR-WHQ M05PG)]/>Y/\8S5$9\:!96>H[*.] N*"+GYZ=S,]2CG7ZZ&Q^.LVR9K=#$9\8 MDE_RBEW*IY#7V(16GG&;2WH3:T7A-TDS#C$-;O(;]5D38>D/R_ .2EJBH_'[ MJ@: X2^G^I6&8+P==@.DFRN3")+D?N$;#9/+3'<_>D_$C1FTK-7W)P21Y\,; M:F8.]44IU/I7-Z+%IH<(S6''VZCW)[:O\+I>Z%KJN_51"S7?N''<"Y/]?3)^ MB HH(>,$Q2>-3$8\@\X+$^TR_4 _(CV;\FBA]YS&8)-D;>;4F M95:=1VUBN!W11?*6(#9E%,LE5,(XRN^[8U= M@PXXJ0XM&(_[O.@%AW^U"WPU1 =RXM/%K^<@Z&E@W.'FP N.:$>BI&KSJ9&8 MQ9*96T6MSXGQ[3E';VT>(2$:3B\>="]?/*A:^%/ ?\[>P%_"RM=YE[]\ G1]&WF,CZ\]'YZ4_G9TC)_\N,1^^ST0V>W."6Z!CN[H7]B6,PX? !^7UK /_F "]Q8]Y6V]_+_ %!+ M P04 " !QA#=198VDQ3@) !@%P & 'AL+W=OQF:G.I<6;SL+4/$-F4 M$%, X"6-5^_IQLD14EV)E/[D%@DT1=TGS[=P,7:^?NP)(KJ<57:<#E8QEB] M/3X.V9)6.HQ<119?"N=7.N+1+XY#Y4GG(K0JCZ?C\>GQ2AL[N+J0=Y_]U86K M8VDL??8JU*N5]IL;*MWZ57M =Q3^JSQY/QYV6W*S( M!N.L\E1<#JXG;V].>+TL^+>A=>C]5KR3N7/W_/ ^OQR,V2$J*8NL0>// ]U2 M6;(BN/&]T3GH3+)@_W>K_5?9._8RUX%N7?G5Y'%Y.3@?J)P*79?Q=[?^)S7[ M>3? M:Q., -Y859B0Z1(AG+P9\>+G;ZZH8P& #B .^@.*>H3:GFS 1#KF@NS: >M#>N#JK0 MQN.AK$E1B 851P$.YOBGRTV@,(22K*QS8QPBM8@3*Q[BD7 MP=+HN2GA"BL*X!W*A^(O6TD[< 64/J=$#+H5PP=:*=*@]@4:4X0%&X$8+R&P^)Y@Z@A]S/;'ZE_-*7(B$_*0X+X M8\8\W^QJC[S< _EG,&4Q FU19?,?$$,"ZF+K0.865NI(BM"$72)F3"#QWB K M.D9OYG74K!:;9,MM[/%&2TXA?P\/7<7E7=O$:E)8'"\' M3'H4?<(1"]Y;MP;$%Z3;_;!R;PC%E\NLA.1EE(#]S4E!UT$ K'W< 47:1R_B M\E]*+5,%Z.9/9DML*WTR-D1,B/P9:)?] *P&L$*5"[]86Z/4-D.%]U" ?' ! MXQ-"9(J.WHW-#7H-%Q S=4^!IQ928$DL+;Q>T72HWML,!635=;T F:GIB13! M.?BZWROWML;*#Y2\&/S*CX.70Q 5$O@ Z,&[)96Y^H5*O68?P+W(1Z(/28:) MDFW M0)>D1:@3MKJG;:P$P$Y("A== MG;_B^3-77Q$5MPZHQG ?796XNZI*TW3E'*T%,-\HGAU@/J%5+Q:>%ES)^R51 ML+1WC\)-V.'19#8>C4%V9CLVXA-IGIL!1_)L/SR6PXFTY4 M6").B1N T]L2I:2N.14KB&"^S>Z'*7*(S];'W?+<]V\\&\U:LVEWA^6\M=NW MA6(,->-?AYU.YABK1Z]/1V_.N&\FZ30L,-]).VVCQ?M(RMP!SD;JMH&N=.$> MO>ZVFI:\=Z:EN4,8NA#^5.!X7JA*G27JH9#QS(K=!,JXNZ1>F=/*FJ*%AYN7 M9K&E_K;4$N1$SD3 W)5P-DC+UV5PW#/)BQFH)Q22VQ#)LKGF4'@^#)'G)97> M-$7J>1I*[4IRW!IKY<6#9'F]="T-?00]6O.(1AOIB3!%%U% R,@>+$YZJ!BR MXC3V')V.3CN,"CTAU2"2O /LBX'\:?"GQ/YKUP=T*!D0N%(;[V$; Q([\ M=:I@0Q;UC(S4==.P-*@ 6OK W0:676D#VD*I[ZU*-&1YY.,U=>5L"SB\JWFT M;HB@E>^B/]PVX3E)1+.,![^&L+D78")YE6V/3,*A.).G!^XH-O2Z:C>%M1:; M&50,>^!%II14LJG/! _3F P"3;_O&3LT'N$\#W?;T=AT>/)Z KJ?_DPV9>(0YFJCEF8.'O!V6;(YTARTR+\ZEV['K6;DS?>Y MXLW9EBO8V6Z62Y5_/IKVOQY,@OVCZ-%L,CKO5O>@FF.T+S$0Y^GXX4JWV"3] MTY[ZGD"Z[T%BY!T3]-)4H3UJ]JJT';E2[K7M3A88\A!!MS(9#K^%8+K +)#* M+D'VZ.1IX\@TC@86D6X-;K'XM^QQWILRWPZ,2#'/B\A$G44)I$R$W?&:DPFN M(0CU\ORJ]4\.1@DS#><(:B!?2\?!;Y ?8%,V)UFT]0:\#YU(X#(^.%QLD;US M?)'&UQOL]T>0T:0/$/VLST8&*-M<0G;%\PRD"P<0KSGFZ8"P<[!Y=H+K(7^/ M*9.9GG=ON>G X=T3X@LI-'0*!"^\W*;M2+TY0U6?J^N$ /'I\%@T.Q].SL?J MRW-W,9,QIL&)^M?A=8QZ,3D=3M_,7JHOW-3WRO](81(=CJ>GZJG;N>/>K2>* M9B%WNT$);:8+T.YM=WU\G6Y-M\O3W?,'C>,7QJ&2"HB.1V>O!\JG^]ST@#%; M[E QH:%"Y><2!QSRO #?"^=B^\ &NDOUJ_\!4$L#!!0 ( '&$-U'L>HN) M; @ +@7 9 >&PO=V]R:W-H965TV_;MA;_ M*H077"2 8NOI1Y8$R*M8!Z0MXG7!Q7#_H"7*YDJ+*DG9]3[]/8?4RXF3-AL& M! Y%D>?Y.R^=;Z7ZHE>,&?)M+0I],5@94YZ-1CI=L3750UFR M[D4JVI@4>U M'.E2,9K92VLQ"GU_/%I37@PNS^W>)W5Y+BLC>,$^*:*K]9JJW343-Y>^!WSK:Z MMR:HR4+*+_CP/KL8^"@0$RPU2('"OPV[84(@(1#C:TUST++$B_UU0_V=U1UT M65#-;J1XY)E970RF Y*QG%;"/,CM+ZS6)T%ZJ13:_I*M.YL Q[321J[KR_"\ MYH7[3[_5=NA=F/HO7 CK"Z&5VS&R4MY20R_/E=P2A:>!&BZLJO8V",<+=,K< M*'C+X9ZY?+C[_>[#YSN/W-Z]NWMXN+LE]0ZY^G#;;=Y\O+]_/Y^___AA?CXR MP!=OC]*:Q[7C$;[ (PC)O2S,2I.[(F/9/H$1"-Q*'3927X>O4ORU$D,2!1X) M_=!_A5[46B&R]**7K, VK*@8R95]+Q2'JN=@Y(YL5(YH*AN1DI0@K#%-P1C.2 M"EEEI!348,[QR';%TQ5):4$6# ).0!0K!@<4.^6%-E0(>,( A[^R%)P6*0/Z MU!"N22J+G"\KO& DD2H#3TK5(Z-925%0$ P. (?*<,'_JDF2#K>T1[BIS2Z U8IJ8 1&71/VM:("KR!)P7-K=%Q3K67* M0;2LHV/M#1QTM="IXJ5U*)(YQ>27P?T44C+3Q.Q*GM:L-JSAA>XL&/D-J.=2 M0,KGQ9(XF3,&%XRVG+-GF&IPLMBU2^ XH"M--<& .("<@61MF6$;:BH$&"( MGIP7(#L'+4NF;*4"3<[(.ZY!0O)?1I5+/002QZY.',$4?V8VA9!CC@:7E09( MZQ,R[RM_1*+(]\9Q JMQ//7B %>!Y\-N,/7)!UF%<"#RXB0AGY3,F<::!Y)CT(*]-;Y,XC$( MXH63,8D3;SJ=D=\D@+^U%HH4) D0F=AU&(V](([L.O(GWG@: G$.$*R1D'.E M#0%L*(-!D<.&-1=:Q4,3]YP$IFOX\**YW_HWA0-+"8&BSSH#U.>]+EI4+VWH MJD2;>1CXW @&=1Z@@6\'F-J(8*.P%6-\TA]6!#&"S>&'V M4@K8Y8V6[ 1I:?=N]IVS)Z(C61Y"Y]LM^5;.;S'?01$[Y5\R(V0LX+*EF&A) MNJ+%DC6!4E]H4]530 _W\T7#ZC\_3<,@_/GPRUH=M.JNG[2(7 A>9T57^%PB MAT83RKM#M%43%&EJ;+9?4C7*^#8+>_OF/ !@N&GK\E.(6^%J*Y/CP9S2^> $ M!,B9@LP T$ KA..?R0-U@&ZL\HCFLRW#7UU(6SW^!BR1;<>4*,L+RNVF1F5: MMW15!PDT.I>9Y\P&% T%=O!^3?\$E+J2[SR@F,!" VAXFV@65)KU!6,=^*#B M*OD-FB+;&1R%<32<080D578N[X,\1^#]K#K_YXZ]'U-@*8NKVU=06HG M"4NG+3W]?IVY'MF.-I723&RP/;?#C"M?@ 9>@KF:OJ5C8^VZ=:E897MU-)7: M6.0LI

P+@%4!UE# K@![ M*.!4@#,4<"O '0IX%> -!?P*\(<"004$7<"]M'%&O7/&4!]FL]GO=OLB4F^W M6>RW7A96496+D(>3$24G0*5>V),/16D7O"C&!,M#N.%4O$T$QR>KK_-O#TOP M//UKN0%78",.>9RG") =6.&(9 C,D#CJ"#Q2\IH41T\,ZW?/X1MBG\%"/#.> M1"#$,1"'0Y0^!A\7B(=)RCX)LR^;!?CXX1/X !(,G@\D9T+)1CH7&<@X]*B* M=E9&"R]$:X$'@OF!@26.4:S@[_MY$_88T,72->L'Z_6;P5Z+]WEZ#2SS,X & M-!0!S?OQZ9$*W+B(+W[A/<2]WI?]^+>(U[@9*/#;P;DK\2^#6;CT<]WNJV&IN :NP9UVZ!9KC#!8)BU+"93N^UXW^O>K*]PW; M5P?O-L&[O<&O"6-@6][EQ]9=GI2;S^5=KKJ2W?>K:?JF:72RFRMTT')\TVKK M%BJ="0,(V[JE2@<=R_/:NEME?!Z$=EOW167/\*R@4V5W*GO0<)Q.'BN%+O!$ M-;9E]PJ9[S@0FIWB4.AK$S%_+WHOLMF^:?YLG5_".D^P0RD:"=<&=>>*&E:ML/E M@)-CT9)L"1D=CD@[9GB;RS8;QF C9 MY%LCW7-*@IP41P8R3<>(29@,)J.\[X%/1NP@HC"A#QRDAS@F_-]K&K'C> ' M5W)EJZH>-H_<-DR:BM!&-,D#5D".-V,!U?P<@EQ1L@1OT)Z M3$^>01;*,V-_LL8B& _,3!&-Z%ID)HC\>Z%3&D69):GCG]+HH/:9$4^?*^LW M>? RF&>2TBF+?H>!V(T'W@ $=$,.D?C)CK>T#,C.[*U9E.:_X%ABS0%8'U+! MXI(L%<1A4OR3UW(@3@C2CIZ 2@)2"58+ 9<$W)=@E02K+\$N"79?@E,2G+X$ MMR2X?0E>2?#Z$OR2X/>=!VA6,V>J%*>-4D]V8[;;9,%JNF'O^8;5A!>Y8A1K M,5_(,R+(9,39$? ,+^UE#WDVY'RY?L,D2]R5X/)M*'EBLOAK^F,Y!X]7?\]7 MX *L9&$(#A$%; ,>.'L)\P25]0$LDC6+*7@DKS3]"J8'SFDB $D",*,;*EL! M^#RC@H11^D4:>EK-P.=/7\ G$";@<<<.J82F(T-(S9EG8UWJNR[TH19]&"Q9 M(G8IF"*H&O%KU&GQ[A - 89? 3*1J1$T M[:9?[;FDFZWTV3O>2=+I?=Y-_[$6%1WZ&OI-[]BU]&^]8]?2;WO'KJ4O^L?N MZ59B?^\Z^OW'ELWWCXW\LC_=ZT@"7)<=G-O#+?;*^G'98*=3O#PZR8-1HA/M M-+Q!S\18T:U!N<@U%>5-E&=;4"_=K:6[G=(?F2"1W&*+;4QDNYHN#%<3!O)< M)0P-RK8]2PE#@X)FVQ1X=1Q>9R)5FV]7)OFU+?]#F>0WYT&9JN]-R(7E6\IR M76I0&)^,ZIEZ:+X=9;,VJTLR92 J-!N1 J M5>B;!H4LU=:M#H6@D@0+#>H".T@)\DXGS+*4(GJO04'7<9"Z*IHP#T*UPKSG MLE@3QLEW4TSY-K] 2,&:'1)1G&7JWOJ2XBK_5%/ZK^'E FKZ[[-+C?P[[NW)YY<)K,T90+[?,":J M1N:@ONJ9_ =02P,$% @ <80W46//$%" ! CA$ !D !X;"]W;W)K M&ULO5AM;]LV$/XKA-$!+=!&(F7+=F ;<)P$R[!D M05ZZ <,^T!)M$:5$EZ3B>-B/WU%2)#NVV ;=[ \62?'NGCL>'QXU6DOU12>, M&?259 M9S(JQF[59"1S(WC&;A72>9I2M3EC0J[''=QY&;CCR\38 6\R6M$ENV?F<76K MH.?56F*>LDQSF2'%%N/.%)_.R, *%#,^<[;66VUD79E+^<5VKN)QQ[>(F&"1 ML2HH/)[8C EA-0&.KY723FW3"FZW7[1?%LZ#,W.JV4R*WWELDG%GT$$Q6]!< MF#NY_IE5#O6LOD@*7?RC=3DW##HHRK61:24,"%*>E4_Z7 5B2P"'+0*D$B"O M!;HM D$E$!2.EL@*M\ZIH9.1DFND[&S09AM%; II\(9G=AGOC8*W'.3,Y.IF M]MOU!7J8_G%QCSZA&ZH4M8%%[\^9H5SH#S#Z>'^.WK_[@-XAGJ&'1.::9K$> M>08 6#5>5!D[*XV1%F.8H&N9F42CBRQF\:X"#Y#7\,D+_#/BU/A++DY0@#\B MXA/_ *#9=XOCH0-.4$;I4$G_C^3PYLO1I;SZGH,Q4Y+;>M .*@$!($%&3W&U.*Q05&JC4S M![.J5-XOE%M>>IKT,?&'PQAC3U\,W:(+'"F/AC2 M4ENXA>(3)&?@^Z_0AGMHR8 ,MJ;MH.W7:/M.M(^98I%<9OSO*JISEK$%-QJ9 MA!K@U%S$B*F<"VY:$ WW$ 6X#0_V&XKVG8CN6)R7AYY5K9V$E4W&U-5-PP/OXNRG=YVC T[AT_S@W'8C?)WD#!"J6IK3W N+ I M'D$ILH$0KZEJJ37VF18/??MKB6O#H=A-HB]'Z3_HCFE&592@&9Q2W*!9.ZA= M6PT1XL'QX]YP'7:37>U?5/KW[:#O4]RPWTHFI.$XXN:X@D5&PO=V]R:W-H965T8_?7KI&E:'"=$FIX_M>WWCT2OCSV)#B 1O64K%V6 CY?;4 MLD2\(1D6)VQ+J'JS8CS#4MWRM26VG.!E22> Y%G&>8_+TC*7L\&<+!_\)"L-[)X8(U'6[PF#>PB(I*26!8FL/I[(1.2 MIH4E%<>_E=%![;,@'E_OK5^7XI68!19DPM(_DJ7OY%* M4!E@S%)1_H+7"FL/0)P+R;**K"+($KK[QV_50!P1E!TS 54$I!/<%H)3$9R^ M!+A+""M"V)<0582H[SQ >S]SMD[QVRCU9#=F MNRTLN)]NV'N^X7["83GCUFXME@OY$DL\'G'V"GB!5_:*BS(;2KY:OPDM$GYI?@\ZSJ,#/3KWMJ-]*^] MM1OIWWIK-]*G_;6'II78W[N)?OMKR^;[KXW\K#\][$@"IRXW3FG/:2LWATIR MF8@X92+G!/QUOA"2JSW\[PX7;NW"+5VX+2Z>3N8G8$66A.-4%:'2GU3^L 1" M8IE+QG\"KLJ8:2YVIH/2=-'SO(R',(@\Z(ZLE^-!-^%0Z(?V>]S,@ N\((AJ MV#N)7BW1ZY0XV6"Z)D6%?<%IOBO".%4]&*:Q4=;.G'\4!G0]Y.JJ3#"$ D<3 MU80A#P6N69-?:_([-.H!;F]R9JB!PG M"#4U!EC@^ XTRPEJ.4&GG-WF66RCJKE6W2,%JM?FI2+3;G@;-(<>^8&O23*@ M7,?V-$5-%/(A#,R"PEI0V"GH!Z-#M1'FJB-8J/Z O!4S1(Q:PH9_SXGTV6F" M7-^#FI(F"$'HF85$M9"H9_+DE*M&9DV3_]2:*TK$@E"R2J1)4]0<^<".-$U- M4( "35(3XWN.61&T#TV<_4'R%&W9H=B9YZ4R\BX^78(!,W0]/6=,*!39+3*. M>E'8*>.18RI6A(,M3^*$K@%>_J.:8/6=*,V"8%.0KJ<)&>KUS(!1DEOJ&40' M->CCC:A85NI35'UC@B3;JBW.J ,U K!U'1]"9@9(Y#@>:M%QV+*ATZEC2J7* MF#+KL1!$J@^1-6^MS96Q3BU-R%!U-WJF&&"NZ[?497AH#V!W?W G-X0;(W>; M.0X]3P^^B6H4@ID!Y$5MD1]V?=B][3\RB5/CIY37:#-B_UU8!"KF[KFPF%H+:TI@;4T/&1)O+&%)CK:@OP MUH""@>\C?44T82&$C27Q@&! M]OP"GDZAX?EM<[8:W&PO=V]R:W-H965TST(U.G[;[*(-N:".1*(D[^_4K@ %!TA<;\+E7ARO= M%%B>\0,I]2];+@JL]*W8N?(@",[K MH(*YR/,BM\"T7*R6];-;L5KR2C%:DEL!9%446#Q])(P?+Q9P\?S@.]WME7G@ MKI8'O"-KHGX<;H6^<]LL.2U(*2DO@2#;B\4E/+]"O@FH$3\I.-3"OLN'\ MWMS??OR"=Q=_O=I#1RPULLDKQ@!? NNR98(07)PAQ_!I91$ M28#+''RF>$,9591(\/Z:*$R9_*!C?ZROP?MW'\ [0$MPM^>5U&BY=)6F:09S MLQ.ECPTE-$'IWXJ= 1_^!9"'/$OXU9O#8?HRW-7%:2N$V@JA.I\_D:\M@])E MP'49SF?2^FU:OTX;3*3]JEM4-Z/ BI8[P+B4(,-"/.G./&*1V\K6)(SKA*8] M'U8!1!#J&CWTRS.&H30(X[B%O> ;M'R#6;YF$62Z#%2]RK-)%/4(P!#Y_I"G M!>:E*8)VGF'+,YSEV4Z7( ^DK(B-8#@>&2'D1P."8U@,DS"U\XM:?M$LO\]$ MBXZU*Z+1<$&"8L\^7-P.%\\.=U,J7.[H1K=TLW9M(\>CD7T(83HHAP45QE%@ MYY>T_))9?FO%LWO'"'$.,EYH=Y*XUG?R:*ZMTY>,B* ]M9W0]>"BH/4M]-- M6[KI+-W++!,59HT0"B*)>+!/9CI>8G[@P0%'"TK/>6CG"+U.T[U9EK?"*(MZ MJEF2WQ4]:.-55B7VQE5"?C"@:4%%_D0E8<]YX"S+;VI/Q,RJ/(6_X)9Z" W) M66 !"I,)>IWL0S0O>%QA9G8$0_6W>L"G;:#^?%O\VN6[2@4K[2H' L[4[H^<%H75EP?IC "4V!G0? >1.8 M%EDX%G4G"$(/30S9R3J9I$:['$$85L3JC7"L\D[B>?ZP,A88A"&< MDH;.#N"\'_R!-(SUW@DC-%K1%E@*XZDI['P!SAN#WJ3K+7@)-@*7V=XLZXD) M'>N\$\(X'-*TP(+(F]@4P9[$SJ+ M.C= \VY0ZZR-%QK+N@/3=&A25E@TM4]#G?ZC>?VW"&Q/N*R$QU*ONR*.DZ&P MV("14: )SKVSP+PI_,2L:O8GF.D3L%Z:5@%$8YEW8HB\=-CG-F#HI9/;*M09 M GK]?/%&\T+C$T,X]ED+*@C]H6ZZO:.H^1_@"Q8[6DK R%:'>6>QUE_1'*V; M&\4/]>ETPY4^Z]:7>X)S(@Q _[[E7#W?F -O^P?'ZG]02P,$% @ <80W M41'291&ULI9;; M;N,V$(9?92#LQ2Z01)9D6_;"-A [*9H%T@9VLBU0](*6QA:Q%.F25)SMTW=( M*5K'IZ;HC<3#S,]O1B1'HZW2WTR!:.&E%-*,@\+:S>8G2<"5!XVH<7$>?9T-G[PV^L89"N&$"..O1C-HEW2.N^U7]9]\[!3+ MDAF<*?$;SVTQ#@8!Y+ABE;!SM?T9FWAZ3B]3PO@G;!O;3@!99:PJ&V$0](X)#[0FLR'=<,LFXRTVH)VUJ3F&CXWWINB MX=)]Q875-,O)ST[N?IG]>G\+C]>_WR[@3><2%K1E\DH@J!4\28V96DO^-^;P MR%Y@BA)7W!KX>(.6<6$^D"Q499C,S2BT1.K6"[.&:EI3 MQ2>HHACNE;2%@5N98_Y6(*00VSCCUSBG\5G%+Y6X@B2Z@+@3=XX S=[M'@W/ MX"1MVA.OEYS0FU,R9<8%9WXSGTOP!=R^9*+*N5S#=:DJ23E_0$TYEV[(*IIG MM#,:MSG:2DL#?\R5$$!;?. M?=]:*_5:[B9YG@RBN$>9?]Y-^J'5,$JC?FOU!K37@O;.@M[)C.XS@X9N&<$L MY85RE%5:H[3P'9D&2WG:*,-=[H_NSGJ!_@Y7,ABF>_"'1E&2)B?@^RU\_[_# M;S17^IWH_0.J[C#:(S^T23K1<>ZTY4[/%A664+I8D7C^(.#DCV]_:AQ64:G\CRL"4=ON\, MHLS_Y0 .#P]@+^[M[^$C5F^.:4T9[M27$O7:EUT#F;N,ZBNX'6TK^[4O:'OC M4ZKX=8'^(5/_+MPS3;>* 8$KDNQ?XN_ESXMZ:\9]B M0:D$[VF2B=/.0LKEB66)Z8*F1'39DF;JR8SQE$AUR^>66')*(DU*$PO9MF>E M),XZ_9X>>^#]'EO)),[H P=BE::$_WU&$[8^[<#.9N QGB]D/F#U>TLRIT]4 MOBP?N+JS*I4H3FDF8I8!3F>GG0$\F< @)VC$;S%=BYUKD+ORRMC/_&84G7;L MW"*:T*G,)8CZ>Z/G-$ER)67'7Z5HIYHS)^Y>;]0OM?/*F5&T)?DGPVQ*"DA"T)80E(:P3CB;. MWF3.;CL'K)+=.MMPDVZH\VT5A:6K\H)(TN]QM@8\QRN]_$*7MN:K8HRS?!4^ M2:Z>QHHG^T_#J]OAW3,8W5W>/]X.GD?W=^#K!94D3L0W\ 7$&7A>L)4@621Z MEE0SYCQK6JJ?%>KHB#H&MRR3"P&&640C W_H0K#)8VD*R-+<-FE?NIW*C \+C* M9>NX-*EUHX?_EXZ\.>]6:PQ:UL<1MM>692!8 7<3$UOX+N[\R(D1_X3C5MT4L, M,!@@'^_#+@PPQ_,]?Q\V-*DYOA?LPRX/82@, ]_;AUT98 J$:BY<&R;%+O;L M?=C(9!M&0/;'H2U%-\L%.#30PP)PALUYR1L'(B M;'1"1RG142(Z2J95&1JJR_/MFH67!I@'PSIL'!YV%8/:C0&VK[;G+[2WKV=V MH\?#%5=?7-^!7%!P&T>1ZH9#(J2NF<&,QU/24!MPYRT0?F*-0K2U WVL2DO^ M;J"1[SM!6,N'"8<#[-;ZW\2$0PX.T9'$;7=3B!L]&8B8_'@@TW@63YM"L]T8 MH?.9*=INBO!CN^*XY.^%U'/ML-[=33@?^A#54V3 .39RCG1WN&WOL+F_WZM% MQ<% !4\M(]$4G&VKAY_9Z^&VV<,/=ON2O]O^W" ,83U'AS '^]BMI\@ 4V^G MN)8A:^<[545CKD]?!)BR52:+%]5JM#KA&>COW-KX&3P90&PO=V]R:W-H M965TXDQ_\,\X#*&TBR/Q_;X[^/CX^=//N:%Y_+ZRRK MDF_KU:9\?G9=53=/S\_+R^MLG99/\IML$_YRE1?KM IOBT_GY4V1I8MMH?7J M7#!FSM?IKM=I\9^7V2K_^OR,G]U]\';Y MZ;JJ/SA_\>PF_92]RZH/-V^*\.[\WLIBNOGJ[\M%=?W\S)TEB^PJO5U5;_.OXVS?(5W;N\Q7 MY?;?Y.N>96?)Y6U9Y>M]X=""]7*S^S_]MG\0!P6"'5Q [ L(6D"=*"#W!637 M FI?0'4MH/<%=-<"9E_ ="U@]P5LUP)N7\!U+>#W!7S7<>#L;N18USKX_6!' MHVU.%;D;;MYYO/G=@//.(\[OAIQOQ_Q\)]^M]OMIE;YX5N1?DZ+F@[WZQ78" M;?)A??.A/ O,P>=#/JG2Y*A\FCY,/[_K)@]\>)K\EYTEYG199F2PW MR8?-LBH?A0_#Z_?7^6V9;A;EL_,J-+6N\/QRWZR7NV:)$\V2R2S?5-=E,M@L ML@4H_ZJ]O/E>^6E[>2Y:#)R'9WS_H,7=@WXI6BV^NET]221_E @F&&A0K[WX MQ4T1BK.3Q?O?J3W=M-8^:"_^^V5U5YQ[4'S8N>^P^*ASWV'Q<>>^P^*3[GUW M2(D_5_OK[L51[=.?4]WLYP9NWKVX:YE#\MY9R:T]><)>+P^3<5-FBV2XW*2; MRV6Z2MY5:96%X*/V.KWTI@X@RN2?TU RF80_E/]JJ5?=UZNV]:H3];[/JU!3 MD7W)-K<9;1'8V_OA]_W6'\+_.R2O*K-AWLS)B#^HWQEA,9Q)05PI,GW0>4 M%H+T> !M,5+C$+3+>4-LC5"-S!+9C6/*:4]'; )L*<\-F3O]& MR]Y),G@&RQIVD_A]@6CKJ.D< "WZ3RG@,,"XM(X,[B3'N MC?)4 P#C8<9&#B#F///!.1$-Q%BHTYSR_NY> ZY5 V^S,DN+R^NM#!;!^:_R MFSK@0$)P<8?"\DC'I #;%X)LDQ4A M#JAED"[";GQ95D5:IZJ0$GSCU -3H:F0T!Q90@ MU A0 2/4.*9"S$CE.0&4E9*T?AI38>9$:] ,8-QK1[!YC#FC#L*B(P%PUB1+ M6(= ,+_)ZG'??$JR;S?U?@0G.%C4!B6%T&3AZB'.&J[IJ@"Y.KXA,D"<$9X1 M40T1%WR0)/6.(&>L(/T8 TZ:,(MI9(BX4"V-7:: XTZ%]9)T9(9 +1G3Q '. M$1@65B?U"5T<)-%XJRZF=8AX5>3K.VV$32C4!(]:\)C;('1!10' X%YYM%>$ M(+-,4^\ 0<$D]=A#V$8G-/6R(URUXM1KCZ%%'B2NJ#0 Z$/%C$H#<$XX+SB5 M!@##9B4TDDH#]25PS)V0AFBD(5JE\7MUG15WCN)1LLE@W+ WL&H*!#FZ'YO +'(RP\1IH+"J!P )L,^@HH!69/>4RD 3$3AZ!1B)DQ^*@3 M<5%5F\EORRW9V7A;;+<7.;K+*G2;R>6 M$8FF8PBB/-4& (74CN[V^A ,H: 05!\(#)L'NI4;XC9:0;-'(VB164EG^!A: M%$S3+=4$@2%NI+O(*>*^^6," M4?'Z+&AXU4.4TXY* U!&1;J(*>EI9FH(*,OIXCT"E%#4UAA1@M.D(Z >2T/3 M1*]YG"6TB@::4V",6T/WZC. A58EJ^!9H"QT MU,LP)[54="^*0*&8H6G+/@2YU713,X"@\)%7'L(V>A7MET?0(O.1;QM#BT)8 MNO9-$.B5,)K* '#!LSF:RIXAT C.Z39M#OL2W(8YM3MI$I6\/5-9RV'O+1[4 MLGB8A&!T=S:;I%55+#_>5NG'5? E>1*H=7 P995??K[.5XNL*/_\)Q>6@;]\ M3,OEY2[7L5S=5MDB>;#<)(M\M4J+LK'X$(INUT!_V#?VA#KC'L+X$SKK^QBC M8SXX88WFP#%&MT6C$Y5&NQW84WKX,L$8#7Q?(4P^H3FZU[AMCB93$*:>T(D_ MZU;I_+N5'JNUR:SR]M3J;B^]%>#C^K;.HM9D'25OMT]W$3-4F8UFD!?.T&,6 MB#%/DVP <]K0 1\@C >'05468U8JFA\=H;8I1_?*8V1-:.JD)@ SVM,=^A1@ M,NRN?"0,P(7U0$2>+.:XMGG&]6.=%M?SO3@CY57!J5;KYM*Q= M5UJ66847O#CKIZ2*LBU=J'XG:M")&G:B1I"BN:(QIB*G _*?ECNJ!I":M9(Z MDQG"C#W(0QR/<9-,Y>W9U-[^-#7LAA:WEQ4^53V^:=.DZ<0ND_.K[@F()A$D MVA-!/^[41)R!X)(>F/0@15-G?40I*I,!HCC=KP\1Q2@U I2G>[4Q@$(H1<0+ M($,]U!1 6DJ:& 24U)(>' )*:'?BT%@T>1_1GO?Y(1\FXO2#-)[Z,$S10X-. MU* 3->Q$C3I18TQ%,@ 4/[6RB"8/(]KS,+WC.QR/DO+VYB8,U#;>S;>INC(K MOBPOZ5[[N+YF*R_4K_5$S=Y0=+FS\D.>"-P6X=')%:"TIUGG/J(XS3 . *6L MI@$\H@0-I4>(TC2%,0:4E#2Y/D$4ITG9*:#J*SB1-XHQKB4-(.< W_VX^Y$@M/'1O=T>Q**YVT>8 M4='Q+\*LIFG1(<*$IDH9 4R)*'DZ1M:4H1G1"<(XHP=<4X#5"R@].Y\A3K'H M_'H..*L.[YX=*^/@DGI[C-GUGM"Q^2:DE+\VI)1-2"G_7R&E!+$/-S1VZR%, M<'I9K ^M1='; &%,T*S8$&">*WK9 =;IHK0PK#,Z Y@ S"F:[9D"2FD9G3P M3(9(G-Z.!I@PSI\XK91-9"G;(\LWNP1.F\*::%+^VFA2-M&D[!)-MESMERA= MYAD-X'J( LT8[>NE@!C@GA8J]-^"<]2?==Q,]RO;HL?.7/22ZLJCH\50/8=K3 M&P]]@ EFZ-=T!@CC0D;K.+J:*>D)VPAA7M,3\S' 0H01Q8\ DU[06'0*,!N< M?"0$\-R49'2;-D=]L(:?NOFOFL!5M0>N[W:IH4=)\#W+:K7S07\L4:2:0%;] MVD!6-8&LZA+(MGVY#<538:K1*R:("S$FIQMFR$E![R /$">$I)>*AHBKKU32 M)1QQ+,P*>O<(<-XI.BDF '/.T^N44X!IQ:-[V3/ *28M[>T<<,)8=2HUJIJP M5;6'K9W]WM[.X;&?EIH>+_009B0];^\C3,7+(,*8C[_L&&.*11KW ":5HT=\4X )'M^FFP&.&\ZB;[L@COG#;Y[ME'!^\.L ZZSXM/UE MC3*,].VFVGT']O[3^U_ON-C^A@'Y_"5_.N'@\U?\Z6OT^90_G>]^LZ.I=O<3 M(K.T^+0,SFR5784FL"M-]6.P#+=&6$$ET22I.%_OQ2UTB*HFN;HSU@ZZ<,\,9ZIPQYP?* M[KA/B /41CS"\T78O]>U[GKDPCS,=V36+[94A9A(6_93N=[1K"7&46AC@QC MJDZ%=PO3F9#>9D2<,_ T_X M%]I, Q[9XB04W^CA-U),R$KQ7!KR[ @.^5A[H@$WX8)&A;&,( KB_(P?BD14 M#,PF U08H+X&9F%@/C. 30:3PF#RS #!!@.K,+">&S1YF!8&T[XAV86!G14K MSVY6FBLL\&+.Z &P=+1$2R^R^F;6LB)!G"[%M6#R;2#MQ&)]ZZQ77V]77_X MJ^_RN 9OKXC 0S& $U' !G(N%U?@;=G[SS\ M\PSH@/N8$5X#N6R'_(3C,3!A"@EG/2&O.B"3\!$2&37FJQZ3?#0O(JI!^= [ M"#AKG1'0F(!5O?I\:_?Y0AP+4C$_V[!GY3XD]:0TS!!$'/!$DF28@2VV"4 M1S21OOX%9W6K+D>T,\24KN\7EFT9V6^NW]<$8Y7!6,.""6)!9&4%8%B0$>!" MGCRP)\R5KR7;UY6\W84Q-HPW+7F;EJ%.AX7J9K7/509+I:A+7 X)825SR!A/ M;,.JSYM=!F,?'!;*@LI*M1)+CGU<"F\S&,Q56_EEVC7H2_*P,?M8=_/6+ MX+.O: 2$+R/V:5BM.J!;N12H>U=,3K!@MR.L;E[MKJ%9LQQR&CS"\,GLS\O9 MGQ]3NA>S%PQ[0;P#DK^YK*8\U4TW]S5]LK[JJP,-)7+&JT0H'W/B)FEWU#/: MPG$U7+,IW(HFPV'A,N*1:"_*;V'4SA_+#GQH=)4>*KF P_1"IFI)HTA&N@PQ MY^"RS8M2$'@:"8%*0V /$3G5)]SA^WS650ZE/K!=&UXD:D@YE'# Z6G*H=0 MMLO!.DLL(_N$N;[\JR%S3'<,1R. $^%3%OPC1;15XE>%AZK&0]2J\5#Q/6PG MS]HTO_@0UB0.* -?J" <> E)6\9I6WH4X\+SDQ0 *R+S MM+V54SBHMDW('ML-;1-2K(O^/]9U.GQ#JTL%D:)=-+#K_Y46R"F<]>F!D.)L M=%2W_^L]D%,X[M,#(24 :.#_@8$]D-.!W]T#(:4&:+ :? [B($JBU]$%I'0! MG4873*4+YE&M] N*1P\X1)KC!JXQ%0*8;:S=UT5\,/K5<%4[&^BTU2ALJ-R M:D8W^S&Z7ME:3/>F/V.VDWY!2+;2SI &&F#Y=F]^(^@^VVW<4"%HE%WZ!'N$ MI0/D^RV5^2YNT@W,&ULM5=K;]LV%/TKA#ZU@&L][/@1 M. 82Q\,";&F0+"F&8B@8Z>0U^3E M8BODDTH --EE*5=G3J)U?NJZ*DP@HVHH6"]MV(Y<+4>B4<;B11!591N7K!:1B>^;X3MUPRS:)-@WNRB'[9. 1=?MP!7)3#H #[0M("W,!=Y"_>EQ?JHL3[ZY=;[&7Z"]9)@85<\%!F0O^@.%+FA+!J0:VC+PHO^.(7ZM*$T_U;&L^%,M/98 MJ_&1EV VG\\[W9PT;DYZ5:QHSC1-<=UP%X^8+B2Z0DF%E+B&CX4FUT*35]S\ MC;@VE_WQ:Y<5SR%-S7)1:.3X&S?T=H;5R9'WF3<==UJ?--8GO]AZ?_R?87UR M9-T?C-]VFOMO+/>:54 :W.^M&U,QNE#.*WJ9\>J_=&(^^D4_ZLD3_[ M7_+[T>^5/SO>/T;3F=>I?MZHG_\@\50R(.:;K)\+]D)3/,;4@-SB-B=9J#'[ M;"?ET5';&\ -2"8BD[-8;BD@'RZA?/HX,(UI$9F]>;T+$\HW0&ZI!K*.8RQW MVB:M7_0^FU5B/@="]AI-QSF/WC8;!. @. ME\4.O.PW]-7_IZ<&\$UI^+;EH)SQ_UODJIKI1UT6TJR63H#$3"I-G@LJ-4AS MML9,A;A3!9X_'Y M$!J)W*3$>1B*@ML3^$YCNE 9*7*?1V:A/SCG=_?.1]S$ MA@8X^>3/$)NP,,%:&9?$['8ZH=HR*HT04TT9-GNRQUB-*P*[/,7"W8ZILBC: MZ\S+_*OZM3"[:84?E%%@O_8VG>4^G4W_D'S9FZET6!+LH M*9%1UL1XRU 8&J(A^5S(,I IY%$#>J]=DXA%A.-6GM 79..O1+$-9S$+*?IE M68YU/S$H#!%B*2%29B8PVD^*>CLKP[:\<0_JWPSDQMXC%+'K4]9536MY5UF9 MNXJIG[]K/_>]TQ6FWW$/9A#VE+>1/45Y.?J3R@WCBJ00(YTWG.*A*AL9ZWCPG>T4": =@?"Z'K%T/0W/J6_P)02P,$% @ <80W40+B M/ -K @ * X T !X;"]S='EL97,N>&ULU5=;;]HP%/XKECM-K30U!%HH M:Q)IJU1ITCI5*@][JPQQ$DN^9([#H+]^OI$$2CK4APWR@,_U.Y_M YQ$E5I3 M_%1@K,"*45[%L%"J_!P$U:+ #%67HL1<>S(A&5):E7E0E1*CM#))C ;#P6 < M,$0X3")>LWNF*K 0-5@N^#OMF& M;L_V;VM+A<:2_7BW*'33#]['$:XD+:VJ^ ^YSY\Q['1 M#$%":4-P")TAB4JD%);\7BLVV!I?N8"79^M2,\PE6H?#:]@FV$47F0N98MF4 M">'&E$049X:.)'EA5B7*P#B5$DP+*4&YX,ARV&1X0<,N,*5/YLO^,]O"7F6= M>[.WQAM1$_*B@W&*P>^B.>PN[-6[<$%)ED)]K?5VN-5-A^-'B3.RLOHJ:PCT MH8?]Z*@LZ?H+)3EGV&W^X())A#9YH!"2O.AJIE46VH E!$LL%5ET+;\E*F=X MI3;MM,KZ.0]/D/._/><<3X%$B>Q'7?G +)Z?&3')T 1S]?'AW)P$]"G7%K:]AJK, ,M3'\849D MVA8%\YI01;C7"I*FF+^:N32\0G/]VK:%K^-3G*&:JEGCC&$K/^"4U&S:1#V: M@_!1K?S=;"\-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T M>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( '&$-U$T[+?A+@8 M -,V / >&PO=V]R:V)O;VLN>&ULQ9M;(-V(;%7]E.Y&J,^LLWT:E.LP?N\4N%]&JV A1 M;I.NUNM9W6TDT\[UI]=[S?,N/,A*$9JJT^NP8I,]WV:Y_)FE992$<9XER56G?SAQ)_)2QN^: MPPIR$3T4=4L9/021 KGJ6#UUP[7,B[*^HKY_I!B?A+KX<+0OLXE,2I&/HU+< MY-E^)]/'ZC;J6W3!UZCC\/IZ".+'_/^$,5NO92S&6;S?BK0\Q#$72068%ANY M*SHLC;;BJC/R[WC YLX-K[Z4^A1W=?B"I2(#X!A63^#0]9R%JT(+T#X@:!]HT0)^ MQ[TE_Y.-^80'@?JE7UKJ@(YA^NYA^;M'BSEQW(#=.5/%->-.N P.SR+$0_5" M[)=&QJ[SC._]SH?9I4^O%]5/%NYPJABYY_H!\_P%;_!A8ND3FV6J?M,F#6:0 M/KE"9C-W<4AV52]0T5NXW@WW1FX3$C-(GU@AE2?^OO6G8QZ$7QG_O'07]Y - M$T>?V!P'&N9\<8(QFZNNT8@:9HL^L2X\U3VGOLK$JEY1O=4)&@4JIH@^L2-< M3SUVG"VA,_F-7:@N4R)@2-6 @AG_)159A\7CK! M@@?3>S919E5=U)FRL0,Q,3%HQ&((E\-0]88JB)56F\,-=+Q!; 2T;OJJ04Q, M#!JQ&'!,'6)BQM"(C=%:X+$+-3)/1/$'I,24H1$K ZWUFK\Y9@^-V!Y':KW7 M<$),3"4:L4J.U7POG! 3\XI&[)5CI5\+)J8:C5@UAPJPKDV!%64,P.B88G5@P>%%A0$Q,,/HYI[:^FA 3$XQ.+!@;F(7,,RV[5%U]7^XA)F8AD]A"1S$/)R F9B&3V$)(-)TXACW= MQ"QD4L^U89B-08:)KO#3+_&WS[L<2DZ(B5G(I%_D/X:I$E(,,3$+F<060C!' MV;:1-S$+F>>:;*OS)IQL,S$+F:>9;'L;_*11HO@.MU)'(29F(8O80F^8@:CV/LKT MD:>GF-F8@^PQ+ M0*^,CE&>1]6?%M[G3!LSD$UL("2:?+UN]')TLS.Q@1#,L6AB8@:R3[B7C;UG MAIB8@>S3;V]K39H#S#^#/I5#NVX[T[#;G\>%A_'PVE85;MQ//^HZV&]*\=V>.C.Y70YLNGZ M8SM>EOVV/K?K]W9;:EDNO>[O9U3/3_@OJ+01Z"^HM!'H+ZBT$>@OJ+01Z"^HM!'H+ZBT$>@OJ M+01Z*^JM!'HKZJT$>BOJK01ZZ^1E"8'>BGHK@=Z*>BN!WHIZ*X'>BGHK@=Z* M>BN!WHIZ*X'>AGH;@=Z&>AN!WH9Z&X'>AGH;@=XV>=E-H+>AWD:@MZ'>1J"W MH=Y&H+>AWD:@MZ'>1J!W1KTS@=X9]F?4.Q/HG5'O3*!W1KTS@=YY\K&2 M0.^,>F<"O3/JG0GTSJAW)M [H]Z90&]'O9U ;T>]G4!O1[V=0&]'O9U ;T>] MG4!O1[V=0&^?_&Q"H+>CWDZ@MZ/>3J"WH]Y.H'>@WD&@=Z#>0:!WH-Y!H'>@ MWD&@=Z#>0:!WH-Y!H'>@WD&@=TQ^%B30.U#O(- [4.\@T+M!O1L"O1O4NR'0 MNT&]&P*]&]2[^4Z]A_'S4(9;S]<:K_^=5(^7<\OM\M?EU\[)K7+%N;ZO&)[_ M E!+ P04 " !QA#=1(' .V20" "I+P $P %M#;VYT96YT7U1Y<&5S M72YX;6S-VDUNVS 0!>"K&-H&%LU_M8BS:;MML^@%6&D<"Y9$@F12Y_:EY"1 MB]1(X )]&PLVR7DC#O"M?/W],5!:'<=A2MMJGW/XR%AJ]S2Z5/M 4UG9^3BZ M7+[&.Q9<>W!WQ,1F8UCKITQ37N>Y1G5S_9EV[G[(JR_'\G/J_;2M(@VI6GTZ M;9RSMI4+8>A;E\LZ>YBZ/U+63PEU.;GL2?L^I*NRH6*O)LPK?P]X.O?M@6+L M.UK=NIB_NK'L8L>!I?PX4*K/EWBE1[_;]2UUOKT?RY$ZA4BN2WNB/ [UJ>C5 M^>1<;IA.G_SB_*7,N<"R\S;ZD,K$(KT_[GDD\^EU*(4HYO[\*[XDEM(7OQ_- MT^ZH>V-VN=Z?/AZ6>22V/"Z_X]]G_%+_G7T(D#XD2!\*I \-THL/[P__./X MY5F/KI^>\]GR#_V;7U!+ 0(4 Q0 ( '&$-U$'04UB@0 +$ 0 M " 0 !D;V-0&UL4$L! A0#% @ <80W M4:BZ&#GO *P( !$ ( !KP &1O8U!R;W!S+V-O&UL4$L! A0#% @ <80W49E&PO=V]R:W-H965T&UL4$L! A0#% @ <80W48^.^AV.!P ^AT !@ ("! M8P\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M<80W4=D#FR<& P ]P< !@ ("!4"4 'AL+W=O&PO=V]R M:W-H965T&UL4$L! A0#% @ <80W4?3Q-YUA*0 .X4 M !@ ("!33L 'AL+W=O1D !X M;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ <80W M47&"?&JG"0 EQD !D ("!1'X 'AL+W=O&PO=V]R:W-H965T7 !X;"]W;W)K M&UL4$L! A0#% @ <80W48=#07+4"P ?!\ M !D ("!I9X 'AL+W=O3D$ #;"P &0 @(&PJ@ M>&PO=V]R:W-H965T&UL4$L! A0#% @ <80W41W!IONU!@ ;!$ !D M ("!C+\ 'AL+W=OKN@. !!*@ &0 @(%XQ@ >&PO=V]R:W-H965T M&UL4$L! A0# M% @ <80W48H2*.+Z" \10 !D ("!D]D 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ <80W45[> MZ423 P ;0@ !D ("!HQ ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ <80W4>EI)LK^ P 60H !D M ("!YAL! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ <80W4?8M '3@! F0P !D ("! M["T! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ <80W47$MI-X?! 4@D !D ("!&3P! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ <80W4T M!P :A$ !D ("!04L! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ <80W41!P'?E& P 70D !D M ("!(5P! 'AL+W=O7P$ >&PO=V]R M:W-H965T&UL M4$L! A0#% @ <80W4?*E9-,< P F@D !D ("!_68! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M<80W49:B$V9M P )@L !D ("!&G0! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ <80W49#=# Y^ @ MK@4 !D ("!9H(! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ <80W49MBM-HA!0 NQ@ !D M ("!%(T! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ <80W4<%!QN0@ P $PD !D ("!"Y@! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ <80W M46G@J&PO=V]R:W-H965TM 0!X;"]W;W)K M&UL4$L! A0#% @ <80W47 ?. 5H P %0P M !D ("!Y[ ! 'AL+W=OE&PD$ O"P &0 @(&&M $ M>&PO=V]R:W-H965T&UL4$L! A0#% @ <80W4?]2UTL0! APL !D M ("!8KL! 'AL+W=O!@ &0 @(&IOP$ >&PO=V]R:W-H965T M&UL4$L! A0# M% @ <80W48@OMP>U! !Q< !D ("!NL0! 'AL+W=O M&PO=V]R:W-H965TFECL<0, * + 9 " @1S3 M 0!X;"]W;W)K&UL4$L! A0#% @ <80W42&PO=V]R:W-H965T 0!X;"]W;W)K&UL4$L! A0#% @ <80W46TO-J03! I@\ !D M ("!RN0! 'AL+W=O(%L@# 7$ &0 @($4Z0$ >&PO M=V]R:W-H965T&UL4$L! A0#% @ <80W4?KIG)Y$! ]A$ !D ("! MX? ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ <80W47U_!J*0! [! !D ("!&PO=V]R:W-H965T&UL4$L! A0#% @ <80W4>OA$Q3_ M# )T4 !D ("!80P" 'AL+W=O&PO=V]R:W-H965T @!X;"]W;W)K&UL4$L! A0#% @ <80W40+B/ -K @ * X T M ( !)2," 'AL+W-T>6QE&PO=V]R M:V)O;VLN>&UL4$L! A0#% @ <80W431..WUZ @ #$ !H M ( !_RP" 'AL+U]R96QS+W=O XML 99 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 100 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 101 FilingSummary.xml IDEA: XBRL DOCUMENT 3.20.2 html 341 528 1 true 83 0 false 11 false false R1.htm 0001001 - Document - COVER PAGE Sheet http://www.nutanix.com/role/COVERPAGE COVER PAGE Cover 1 false false R2.htm 1001002 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://www.nutanix.com/role/CONSOLIDATEDBALANCESHEETS CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 1002003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.nutanix.com/role/CONSOLIDATEDBALANCESHEETSParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 1003004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 1004005 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Sheet http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Statements 5 false false R6.htm 1005006 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY (DEFICIT) Sheet http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY (DEFICIT) Statements 6 false false R7.htm 1006007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 7 false false R8.htm 2101101 - Disclosure - OVERVIEW AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Sheet http://www.nutanix.com/role/OVERVIEWANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES OVERVIEW AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Notes 8 false false R9.htm 2107102 - Disclosure - BUSINESS COMBINATIONS Sheet http://www.nutanix.com/role/BUSINESSCOMBINATIONS BUSINESS COMBINATIONS Notes 9 false false R10.htm 2112103 - Disclosure - REVENUE, DEFERRED REVENUE AND DEFERRED COMMISSIONS Sheet http://www.nutanix.com/role/REVENUEDEFERREDREVENUEANDDEFERREDCOMMISSIONS REVENUE, DEFERRED REVENUE AND DEFERRED COMMISSIONS Notes 10 false false R11.htm 2117104 - Disclosure - FAIR VALUE MEASUREMENTS Sheet http://www.nutanix.com/role/FAIRVALUEMEASUREMENTS FAIR VALUE MEASUREMENTS Notes 11 false false R12.htm 2121105 - Disclosure - BALANCE SHEET COMPONENTS Sheet http://www.nutanix.com/role/BALANCESHEETCOMPONENTS BALANCE SHEET COMPONENTS Notes 12 false false R13.htm 2131106 - Disclosure - CONVERTIBLE SENIOR NOTES Notes http://www.nutanix.com/role/CONVERTIBLESENIORNOTES CONVERTIBLE SENIOR NOTES Notes 13 false false R14.htm 2137107 - Disclosure - LEASES Sheet http://www.nutanix.com/role/LEASES LEASES Notes 14 false false R15.htm 2144108 - Disclosure - COMMITMENTS AND CONTINGENCIES Sheet http://www.nutanix.com/role/COMMITMENTSANDCONTINGENCIES COMMITMENTS AND CONTINGENCIES Notes 15 false false R16.htm 2146109 - Disclosure - STOCKHOLDERS’ EQUITY Sheet http://www.nutanix.com/role/STOCKHOLDERSEQUITY STOCKHOLDERS’ EQUITY Notes 16 false false R17.htm 2149110 - Disclosure - EQUITY AWARD PLANS Sheet http://www.nutanix.com/role/EQUITYAWARDPLANS EQUITY AWARD PLANS Notes 17 false false R18.htm 2156111 - Disclosure - NET LOSS PER SHARE Sheet http://www.nutanix.com/role/NETLOSSPERSHARE NET LOSS PER SHARE Notes 18 false false R19.htm 2160112 - Disclosure - INCOME TAXES Sheet http://www.nutanix.com/role/INCOMETAXES INCOME TAXES Notes 19 false false R20.htm 2168113 - Disclosure - SEGMENT INFORMATION Sheet http://www.nutanix.com/role/SEGMENTINFORMATION SEGMENT INFORMATION Notes 20 false false R21.htm 2171114 - Disclosure - SELECTED QUARTERLY FINANCIAL DATA (UNAUDITED) Sheet http://www.nutanix.com/role/SELECTEDQUARTERLYFINANCIALDATAUNAUDITED SELECTED QUARTERLY FINANCIAL DATA (UNAUDITED) Notes 21 false false R22.htm 2174115 - Disclosure - SUBSEQUENT EVENTS Sheet http://www.nutanix.com/role/SUBSEQUENTEVENTS SUBSEQUENT EVENTS Notes 22 false false R23.htm 2202201 - Disclosure - OVERVIEW AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://www.nutanix.com/role/OVERVIEWANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies OVERVIEW AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 23 false false R24.htm 2303301 - Disclosure - OVERVIEW AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) Sheet http://www.nutanix.com/role/OVERVIEWANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables OVERVIEW AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) Tables http://www.nutanix.com/role/OVERVIEWANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES 24 false false R25.htm 2308302 - Disclosure - BUSINESS COMBINATIONS (Tables) Sheet http://www.nutanix.com/role/BUSINESSCOMBINATIONSTables BUSINESS COMBINATIONS (Tables) Tables http://www.nutanix.com/role/BUSINESSCOMBINATIONS 25 false false R26.htm 2313303 - Disclosure - REVENUE, DEFERRED REVENUE AND DEFERRED COMMISSIONS (Tables) Sheet http://www.nutanix.com/role/REVENUEDEFERREDREVENUEANDDEFERREDCOMMISSIONSTables REVENUE, DEFERRED REVENUE AND DEFERRED COMMISSIONS (Tables) Tables http://www.nutanix.com/role/REVENUEDEFERREDREVENUEANDDEFERREDCOMMISSIONS 26 false false R27.htm 2318304 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) Sheet http://www.nutanix.com/role/FAIRVALUEMEASUREMENTSTables FAIR VALUE MEASUREMENTS (Tables) Tables http://www.nutanix.com/role/FAIRVALUEMEASUREMENTS 27 false false R28.htm 2322305 - Disclosure - BALANCE SHEET COMPONENTS (Tables) Sheet http://www.nutanix.com/role/BALANCESHEETCOMPONENTSTables BALANCE SHEET COMPONENTS (Tables) Tables http://www.nutanix.com/role/BALANCESHEETCOMPONENTS 28 false false R29.htm 2332306 - Disclosure - CONVERTIBLE SENIOR NOTES (Tables) Notes http://www.nutanix.com/role/CONVERTIBLESENIORNOTESTables CONVERTIBLE SENIOR NOTES (Tables) Tables http://www.nutanix.com/role/CONVERTIBLESENIORNOTES 29 false false R30.htm 2338307 - Disclosure - LEASES (Tables) Sheet http://www.nutanix.com/role/LEASESTables LEASES (Tables) Tables http://www.nutanix.com/role/LEASES 30 false false R31.htm 2347308 - Disclosure - STOCKHOLDERS’ EQUITY STOCKHOLDERS' EQUITY (Tables) Sheet http://www.nutanix.com/role/STOCKHOLDERSEQUITYSTOCKHOLDERSEQUITYTables STOCKHOLDERS’ EQUITY STOCKHOLDERS' EQUITY (Tables) Tables 31 false false R32.htm 2350309 - Disclosure - EQUITY AWARD PLANS (Tables) Sheet http://www.nutanix.com/role/EQUITYAWARDPLANSTables EQUITY AWARD PLANS (Tables) Tables http://www.nutanix.com/role/EQUITYAWARDPLANS 32 false false R33.htm 2357310 - Disclosure - NET LOSS PER SHARE (Tables) Sheet http://www.nutanix.com/role/NETLOSSPERSHARETables NET LOSS PER SHARE (Tables) Tables http://www.nutanix.com/role/NETLOSSPERSHARE 33 false false R34.htm 2361311 - Disclosure - INCOME TAXES (Tables) Sheet http://www.nutanix.com/role/INCOMETAXESTables INCOME TAXES (Tables) Tables http://www.nutanix.com/role/INCOMETAXES 34 false false R35.htm 2369312 - Disclosure - SEGMENT INFORMATION (Tables) Sheet http://www.nutanix.com/role/SEGMENTINFORMATIONTables SEGMENT INFORMATION (Tables) Tables http://www.nutanix.com/role/SEGMENTINFORMATION 35 false false R36.htm 2372313 - Disclosure - SELECTED QUARTERLY FINANCIAL DATA (UNAUDITED) (Tables) Sheet http://www.nutanix.com/role/SELECTEDQUARTERLYFINANCIALDATAUNAUDITEDTables SELECTED QUARTERLY FINANCIAL DATA (UNAUDITED) (Tables) Tables http://www.nutanix.com/role/SELECTEDQUARTERLYFINANCIALDATAUNAUDITED 36 false false R37.htm 2404401 - Disclosure - OVERVIEW AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Additional Information (Details) Sheet http://www.nutanix.com/role/OVERVIEWANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails OVERVIEW AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Additional Information (Details) Details 37 false false R38.htm 2405402 - Disclosure - OVERVIEW AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Concentration Risk (Details) Sheet http://www.nutanix.com/role/OVERVIEWANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESConcentrationRiskDetails OVERVIEW AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Concentration Risk (Details) Details 38 false false R39.htm 2406403 - Disclosure - OVERVIEW AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Allowance for Doubtful Accounts (Details) Sheet http://www.nutanix.com/role/OVERVIEWANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofAllowanceforDoubtfulAccountsDetails OVERVIEW AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Allowance for Doubtful Accounts (Details) Details 39 false false R40.htm 2409404 - Disclosure - BUSINESS COMBINATIONS - Additional Information (Details) Sheet http://www.nutanix.com/role/BUSINESSCOMBINATIONSAdditionalInformationDetails BUSINESS COMBINATIONS - Additional Information (Details) Details 40 false false R41.htm 2410405 - Disclosure - BUSINESS COMBINATIONS - Minjar Acquisition (Details) Sheet http://www.nutanix.com/role/BUSINESSCOMBINATIONSMinjarAcquisitionDetails BUSINESS COMBINATIONS - Minjar Acquisition (Details) Details 41 false false R42.htm 2411406 - Disclosure - BUSINESS COMBINATIONS - Preliminary Aggregate Purchase Price Allocation (Details) Sheet http://www.nutanix.com/role/BUSINESSCOMBINATIONSPreliminaryAggregatePurchasePriceAllocationDetails BUSINESS COMBINATIONS - Preliminary Aggregate Purchase Price Allocation (Details) Details 42 false false R43.htm 2414407 - Disclosure - REVENUE, DEFERRED REVENUE AND DEFERRED COMMISSIONS - Additional Information (Details) Sheet http://www.nutanix.com/role/REVENUEDEFERREDREVENUEANDDEFERREDCOMMISSIONSAdditionalInformationDetails REVENUE, DEFERRED REVENUE AND DEFERRED COMMISSIONS - Additional Information (Details) Details 43 false false R44.htm 2415408 - Disclosure - REVENUE, DEFERRED REVENUE AND DEFERRED COMMISSIONS - Disaggregation of Revenue (Details) Sheet http://www.nutanix.com/role/REVENUEDEFERREDREVENUEANDDEFERREDCOMMISSIONSDisaggregationofRevenueDetails REVENUE, DEFERRED REVENUE AND DEFERRED COMMISSIONS - Disaggregation of Revenue (Details) Details 44 false false R45.htm 2416409 - Disclosure - REVENUE, DEFERRED REVENUE AND DEFERRED COMMISSIONS - Changes in Deferred Revenue (Details) Sheet http://www.nutanix.com/role/REVENUEDEFERREDREVENUEANDDEFERREDCOMMISSIONSChangesinDeferredRevenueDetails REVENUE, DEFERRED REVENUE AND DEFERRED COMMISSIONS - Changes in Deferred Revenue (Details) Details 45 false false R46.htm 2419410 - Disclosure - FAIR VALUE MEASUREMENTS - Fair Value of Financial Assets and Liabilities (Details) Sheet http://www.nutanix.com/role/FAIRVALUEMEASUREMENTSFairValueofFinancialAssetsandLiabilitiesDetails FAIR VALUE MEASUREMENTS - Fair Value of Financial Assets and Liabilities (Details) Details 46 false false R47.htm 2420411 - Disclosure - FAIR VALUE MEASUREMENTS FAIR VALUE MEASUREMENTS - Convertible Senior Notes (Details) Notes http://www.nutanix.com/role/FAIRVALUEMEASUREMENTSFAIRVALUEMEASUREMENTSConvertibleSeniorNotesDetails FAIR VALUE MEASUREMENTS FAIR VALUE MEASUREMENTS - Convertible Senior Notes (Details) Details 47 false false R48.htm 2423412 - Disclosure - BALANCE SHEET COMPONENTS - Short-Term Investments (Details) Sheet http://www.nutanix.com/role/BALANCESHEETCOMPONENTSShortTermInvestmentsDetails BALANCE SHEET COMPONENTS - Short-Term Investments (Details) Details 48 false false R49.htm 2424413 - Disclosure - BALANCE SHEET COMPONENTS - Prepaid Expenses and Other Current Assets (Details) Sheet http://www.nutanix.com/role/BALANCESHEETCOMPONENTSPrepaidExpensesandOtherCurrentAssetsDetails BALANCE SHEET COMPONENTS - Prepaid Expenses and Other Current Assets (Details) Details 49 false false R50.htm 2425414 - Disclosure - BALANCE SHEET COMPONENTS - Property, Plant and Equipment (Details) Sheet http://www.nutanix.com/role/BALANCESHEETCOMPONENTSPropertyPlantandEquipmentDetails BALANCE SHEET COMPONENTS - Property, Plant and Equipment (Details) Details 50 false false R51.htm 2426415 - Disclosure - BALANCE SHEET COMPONENTS - Intangible Assets (Details) Sheet http://www.nutanix.com/role/BALANCESHEETCOMPONENTSIntangibleAssetsDetails BALANCE SHEET COMPONENTS - Intangible Assets (Details) Details 51 false false R52.htm 2427416 - Disclosure - BALANCE SHEET COMPONENTS - Future Amortization Expense (Details) Sheet http://www.nutanix.com/role/BALANCESHEETCOMPONENTSFutureAmortizationExpenseDetails BALANCE SHEET COMPONENTS - Future Amortization Expense (Details) Details 52 false false R53.htm 2428417 - Disclosure - BALANCE SHEET COMPONENTS BALANCE SHEET COMPONENTS - Goodwill (Details) Sheet http://www.nutanix.com/role/BALANCESHEETCOMPONENTSBALANCESHEETCOMPONENTSGoodwillDetails BALANCE SHEET COMPONENTS BALANCE SHEET COMPONENTS - Goodwill (Details) Details 53 false false R54.htm 2429418 - Disclosure - BALANCE SHEET COMPONENTS - Accrued Compensation Benefits (Details) Sheet http://www.nutanix.com/role/BALANCESHEETCOMPONENTSAccruedCompensationBenefitsDetails BALANCE SHEET COMPONENTS - Accrued Compensation Benefits (Details) Details 54 false false R55.htm 2430419 - Disclosure - BALANCE SHEET COMPONENTS - Accrued Liabilities (Details) Sheet http://www.nutanix.com/role/BALANCESHEETCOMPONENTSAccruedLiabilitiesDetails BALANCE SHEET COMPONENTS - Accrued Liabilities (Details) Details 55 false false R56.htm 2433420 - Disclosure - CONVERTIBLE SENIOR NOTES - Additional Information (Details) Notes http://www.nutanix.com/role/CONVERTIBLESENIORNOTESAdditionalInformationDetails CONVERTIBLE SENIOR NOTES - Additional Information (Details) Details 56 false false R57.htm 2434421 - Disclosure - CONVERTIBLE SENIOR NOTES - Proceeds from Debt (Details) Notes http://www.nutanix.com/role/CONVERTIBLESENIORNOTESProceedsfromDebtDetails CONVERTIBLE SENIOR NOTES - Proceeds from Debt (Details) Details 57 false false R58.htm 2435422 - Disclosure - CONVERTIBLE SENIOR NOTES - Components of Debt (Details) Notes http://www.nutanix.com/role/CONVERTIBLESENIORNOTESComponentsofDebtDetails CONVERTIBLE SENIOR NOTES - Components of Debt (Details) Details 58 false false R59.htm 2436423 - Disclosure - CONVERTIBLE SENIOR NOTES - Interest Expense Recognized (Details) Notes http://www.nutanix.com/role/CONVERTIBLESENIORNOTESInterestExpenseRecognizedDetails CONVERTIBLE SENIOR NOTES - Interest Expense Recognized (Details) Details 59 false false R60.htm 2439424 - Disclosure - LEASES - Additional Information (Details) Sheet http://www.nutanix.com/role/LEASESAdditionalInformationDetails LEASES - Additional Information (Details) Details 60 false false R61.htm 2440425 - Disclosure - LEASES - Supplemental Balance Sheet (Details) Sheet http://www.nutanix.com/role/LEASESSupplementalBalanceSheetDetails LEASES - Supplemental Balance Sheet (Details) Details 61 false false R62.htm 2441426 - Disclosure - LEASES - Supplemental Cash Flow and Other Information (Details) Sheet http://www.nutanix.com/role/LEASESSupplementalCashFlowandOtherInformationDetails LEASES - Supplemental Cash Flow and Other Information (Details) Details 62 false false R63.htm 2442427 - Disclosure - LEASES - Remaining Maturity Under Topic 842 (Details) Sheet http://www.nutanix.com/role/LEASESRemainingMaturityUnderTopic842Details LEASES - Remaining Maturity Under Topic 842 (Details) Details 63 false false R64.htm 2443428 - Disclosure - LEASES - Remaining Maturity Under Topic 840 (Details) Sheet http://www.nutanix.com/role/LEASESRemainingMaturityUnderTopic840Details LEASES - Remaining Maturity Under Topic 840 (Details) Details 64 false false R65.htm 2445429 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details) Sheet http://www.nutanix.com/role/COMMITMENTSANDCONTINGENCIESDetails COMMITMENTS AND CONTINGENCIES (Details) Details http://www.nutanix.com/role/COMMITMENTSANDCONTINGENCIES 65 false false R66.htm 2448430 - Disclosure - STOCKHOLDERS’ EQUITY (Details) Sheet http://www.nutanix.com/role/STOCKHOLDERSEQUITYDetails STOCKHOLDERS’ EQUITY (Details) Details http://www.nutanix.com/role/STOCKHOLDERSEQUITYSTOCKHOLDERSEQUITYTables 66 false false R67.htm 2451431 - Disclosure - EQUITY AWARD PLANS - Additional Information (Details) Sheet http://www.nutanix.com/role/EQUITYAWARDPLANSAdditionalInformationDetails EQUITY AWARD PLANS - Additional Information (Details) Details 67 false false R68.htm 2452432 - Disclosure - EQUITY AWARD PLANS - RSU (Details) Sheet http://www.nutanix.com/role/EQUITYAWARDPLANSRSUDetails EQUITY AWARD PLANS - RSU (Details) Details 68 false false R69.htm 2453433 - Disclosure - EQUITY AWARD PLANS - Stock Options (Details) Sheet http://www.nutanix.com/role/EQUITYAWARDPLANSStockOptionsDetails EQUITY AWARD PLANS - Stock Options (Details) Details 69 false false R70.htm 2454434 - Disclosure - EQUITY AWARD PLANS - ESPP (Details) Sheet http://www.nutanix.com/role/EQUITYAWARDPLANSESPPDetails EQUITY AWARD PLANS - ESPP (Details) Details 70 false false R71.htm 2455435 - Disclosure - EQUITY AWARD PLANS - Stock Based Compensation Expense (Details) Sheet http://www.nutanix.com/role/EQUITYAWARDPLANSStockBasedCompensationExpenseDetails EQUITY AWARD PLANS - Stock Based Compensation Expense (Details) Details 71 false false R72.htm 2458436 - Disclosure - NET LOSS PER SHARE (Details) Sheet http://www.nutanix.com/role/NETLOSSPERSHAREDetails NET LOSS PER SHARE (Details) Details http://www.nutanix.com/role/NETLOSSPERSHARETables 72 false false R73.htm 2459437 - Disclosure - NET LOSS PER SHARE (Details) Sheet http://www.nutanix.com/role/NETLOSSPERSHAREDetails_1 NET LOSS PER SHARE (Details) Details http://www.nutanix.com/role/NETLOSSPERSHARETables 73 false false R74.htm 2462438 - Disclosure - INCOME TAXES - Schedule of Income Before Provision for Income Taxes, Domestic and Foreign (Details) Sheet http://www.nutanix.com/role/INCOMETAXESScheduleofIncomeBeforeProvisionforIncomeTaxesDomesticandForeignDetails INCOME TAXES - Schedule of Income Before Provision for Income Taxes, Domestic and Foreign (Details) Details 74 false false R75.htm 2463439 - Disclosure - INCOME TAXES - Schedule of Provision for Income Taxes, Current and Deferred (Details) Sheet http://www.nutanix.com/role/INCOMETAXESScheduleofProvisionforIncomeTaxesCurrentandDeferredDetails INCOME TAXES - Schedule of Provision for Income Taxes, Current and Deferred (Details) Details 75 false false R76.htm 2464440 - Disclosure - INCOME TAXES - Narrative (Details) Sheet http://www.nutanix.com/role/INCOMETAXESNarrativeDetails INCOME TAXES - Narrative (Details) Details 76 false false R77.htm 2465441 - Disclosure - INCOME TAXES - Schedule of Effective Income Tax Rate Reconciliation (Details) Sheet http://www.nutanix.com/role/INCOMETAXESScheduleofEffectiveIncomeTaxRateReconciliationDetails INCOME TAXES - Schedule of Effective Income Tax Rate Reconciliation (Details) Details 77 false false R78.htm 2466442 - Disclosure - INCOME TAXES - Schedule of Deferred Tax Assets and Liabilities (Details) Sheet http://www.nutanix.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails INCOME TAXES - Schedule of Deferred Tax Assets and Liabilities (Details) Details 78 false false R79.htm 2467443 - Disclosure - INCOME TAXES INCOME TAXES - Schedule of Unrecognized Tax Benefits (Details) Sheet http://www.nutanix.com/role/INCOMETAXESINCOMETAXESScheduleofUnrecognizedTaxBenefitsDetails INCOME TAXES INCOME TAXES - Schedule of Unrecognized Tax Benefits (Details) Details 79 false false R80.htm 2470444 - Disclosure - SEGMENT INFORMATION (Details) Sheet http://www.nutanix.com/role/SEGMENTINFORMATIONDetails SEGMENT INFORMATION (Details) Details http://www.nutanix.com/role/SEGMENTINFORMATIONTables 80 false false R81.htm 2473445 - Disclosure - SELECTED QUARTERLY FINANCIAL DATA (UNAUDITED) (Details) Sheet http://www.nutanix.com/role/SELECTEDQUARTERLYFINANCIALDATAUNAUDITEDDetails SELECTED QUARTERLY FINANCIAL DATA (UNAUDITED) (Details) Details http://www.nutanix.com/role/SELECTEDQUARTERLYFINANCIALDATAUNAUDITEDTables 81 false false R82.htm 2475446 - Disclosure - SUBSEQUENT EVENTS (Details) Sheet http://www.nutanix.com/role/SUBSEQUENTEVENTSDetails SUBSEQUENT EVENTS (Details) Details http://www.nutanix.com/role/SUBSEQUENTEVENTS 82 false false R9999.htm Uncategorized Items - ntnx-20200731.htm Sheet http://xbrl.sec.gov/role/uncategorizedFacts Uncategorized Items - ntnx-20200731.htm Cover 83 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 9 fact(s) appearing in ix:hidden were eligible for transformation: dei:CurrentFiscalYearEndDate, ntnx:ProductWarrantyDuration, ntnx:SharebasedCompensationArrangementbySharebasedPaymentAwardPercentofAwardstoVestifAverageStockPriceExceedsThreshold, ntnx:SoftwareLicenseTerm, us-gaap:DebtInstrumentConvertibleConversionRatio1, us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1, us-gaap:NumberOfReportableSegments, us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 ntnx-20200731.htm ex311-07312020x10k.htm ex312-07312020x10k.htm ex321-07312020x10k.htm ex322-07312020x10k.htm exhibit211significants.htm exhibit231-auditorscon.htm ntnx-20200731.xsd ntnx-20200731_cal.xml ntnx-20200731_def.xml ntnx-20200731_lab.xml ntnx-20200731_pre.xml ntnx-20200731_g1.jpg http://fasb.org/us-gaap/2020-01-31 http://xbrl.sec.gov/dei/2020-01-31 http://xbrl.sec.gov/currency/2020-01-31 http://fasb.org/srt/2020-01-31 http://xbrl.sec.gov/country/2020-01-31 true true JSON 102 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "ntnx-20200731.htm": { "axisCustom": 0, "axisStandard": 31, "contextCount": 341, "dts": { "calculationLink": { "local": [ "ntnx-20200731_cal.xml" ] }, "definitionLink": { "local": [ "ntnx-20200731_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": [ "ntnx-20200731.htm" ] }, "labelLink": { "local": [ "ntnx-20200731_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", "http://xbrl.fasb.org/srt/2020/elts/srt-doc-2020-01-31.xml" ] }, "presentationLink": { "local": [ "ntnx-20200731_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml", "https://xbrl.sec.gov/dei/2020/dei-ref-2020-01-31.xml", "http://xbrl.fasb.org/srt/2020/elts/srt-ref-2020-01-31.xml" ] }, "schema": { "local": [ "ntnx-20200731.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/currency/2020/currency-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/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-parts-codification-2020-01-31.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd" ] } }, "elementCount": 705, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2020-01-31": 4, "http://www.nutanix.com/20200731": 4, "http://xbrl.sec.gov/dei/2020-01-31": 5, "total": 13 }, "keyCustom": 64, "keyStandard": 464, "memberCustom": 25, "memberStandard": 53, "nsprefix": "ntnx", "nsuri": "http://www.nutanix.com/20200731", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "if33dade83583409aa456a93a47ae06f6_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - COVER PAGE", "role": "http://www.nutanix.com/role/COVERPAGE", "shortName": "COVER PAGE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "if33dade83583409aa456a93a47ae06f6_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "if33dade83583409aa456a93a47ae06f6_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2112103 - Disclosure - REVENUE, DEFERRED REVENUE AND DEFERRED COMMISSIONS", "role": "http://www.nutanix.com/role/REVENUEDEFERREDREVENUEANDDEFERREDCOMMISSIONS", "shortName": "REVENUE, DEFERRED REVENUE AND DEFERRED COMMISSIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "if33dade83583409aa456a93a47ae06f6_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "if33dade83583409aa456a93a47ae06f6_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2117104 - Disclosure - FAIR VALUE MEASUREMENTS", "role": "http://www.nutanix.com/role/FAIRVALUEMEASUREMENTS", "shortName": "FAIR VALUE MEASUREMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "if33dade83583409aa456a93a47ae06f6_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "if33dade83583409aa456a93a47ae06f6_D20190801-20200731", "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 COMPONENTS", "role": "http://www.nutanix.com/role/BALANCESHEETCOMPONENTS", "shortName": "BALANCE SHEET COMPONENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "if33dade83583409aa456a93a47ae06f6_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "if33dade83583409aa456a93a47ae06f6_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2131106 - Disclosure - CONVERTIBLE SENIOR NOTES", "role": "http://www.nutanix.com/role/CONVERTIBLESENIORNOTES", "shortName": "CONVERTIBLE SENIOR NOTES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "if33dade83583409aa456a93a47ae06f6_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "if33dade83583409aa456a93a47ae06f6_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2137107 - Disclosure - LEASES", "role": "http://www.nutanix.com/role/LEASES", "shortName": "LEASES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "if33dade83583409aa456a93a47ae06f6_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "if33dade83583409aa456a93a47ae06f6_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2144108 - Disclosure - COMMITMENTS AND CONTINGENCIES", "role": "http://www.nutanix.com/role/COMMITMENTSANDCONTINGENCIES", "shortName": "COMMITMENTS AND CONTINGENCIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "if33dade83583409aa456a93a47ae06f6_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "if33dade83583409aa456a93a47ae06f6_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2146109 - Disclosure - STOCKHOLDERS\u2019 EQUITY", "role": "http://www.nutanix.com/role/STOCKHOLDERSEQUITY", "shortName": "STOCKHOLDERS\u2019 EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "if33dade83583409aa456a93a47ae06f6_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "if33dade83583409aa456a93a47ae06f6_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2149110 - Disclosure - EQUITY AWARD PLANS", "role": "http://www.nutanix.com/role/EQUITYAWARDPLANS", "shortName": "EQUITY AWARD PLANS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "if33dade83583409aa456a93a47ae06f6_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "if33dade83583409aa456a93a47ae06f6_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2156111 - Disclosure - NET LOSS PER SHARE", "role": "http://www.nutanix.com/role/NETLOSSPERSHARE", "shortName": "NET LOSS PER SHARE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "if33dade83583409aa456a93a47ae06f6_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "if33dade83583409aa456a93a47ae06f6_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2160112 - Disclosure - INCOME TAXES", "role": "http://www.nutanix.com/role/INCOMETAXES", "shortName": "INCOME TAXES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "if33dade83583409aa456a93a47ae06f6_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "i9df9b43169c14ce1b990eb76f149c059_I20200731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - CONSOLIDATED BALANCE SHEETS", "role": "http://www.nutanix.com/role/CONSOLIDATEDBALANCESHEETS", "shortName": "CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "i9df9b43169c14ce1b990eb76f149c059_I20200731", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "if33dade83583409aa456a93a47ae06f6_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2168113 - Disclosure - SEGMENT INFORMATION", "role": "http://www.nutanix.com/role/SEGMENTINFORMATION", "shortName": "SEGMENT INFORMATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "if33dade83583409aa456a93a47ae06f6_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "if33dade83583409aa456a93a47ae06f6_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "srt:CondensedFinancialStatementsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2171114 - Disclosure - SELECTED QUARTERLY FINANCIAL DATA (UNAUDITED)", "role": "http://www.nutanix.com/role/SELECTEDQUARTERLYFINANCIALDATAUNAUDITED", "shortName": "SELECTED QUARTERLY FINANCIAL DATA (UNAUDITED)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "if33dade83583409aa456a93a47ae06f6_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "srt:CondensedFinancialStatementsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "if33dade83583409aa456a93a47ae06f6_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2174115 - Disclosure - SUBSEQUENT EVENTS", "role": "http://www.nutanix.com/role/SUBSEQUENTEVENTS", "shortName": "SUBSEQUENT EVENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "if33dade83583409aa456a93a47ae06f6_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "if33dade83583409aa456a93a47ae06f6_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2202201 - Disclosure - OVERVIEW AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "role": "http://www.nutanix.com/role/OVERVIEWANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies", "shortName": "OVERVIEW AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "if33dade83583409aa456a93a47ae06f6_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "if33dade83583409aa456a93a47ae06f6_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2303301 - Disclosure - OVERVIEW AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)", "role": "http://www.nutanix.com/role/OVERVIEWANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables", "shortName": "OVERVIEW AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "if33dade83583409aa456a93a47ae06f6_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "if33dade83583409aa456a93a47ae06f6_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2308302 - Disclosure - BUSINESS COMBINATIONS (Tables)", "role": "http://www.nutanix.com/role/BUSINESSCOMBINATIONSTables", "shortName": "BUSINESS COMBINATIONS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "if33dade83583409aa456a93a47ae06f6_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "if33dade83583409aa456a93a47ae06f6_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "ntnx:RevenuebyArrangementDisclosureTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2313303 - Disclosure - REVENUE, DEFERRED REVENUE AND DEFERRED COMMISSIONS (Tables)", "role": "http://www.nutanix.com/role/REVENUEDEFERREDREVENUEANDDEFERREDCOMMISSIONSTables", "shortName": "REVENUE, DEFERRED REVENUE AND DEFERRED COMMISSIONS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "if33dade83583409aa456a93a47ae06f6_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "ntnx:RevenuebyArrangementDisclosureTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "if33dade83583409aa456a93a47ae06f6_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2318304 - Disclosure - FAIR VALUE MEASUREMENTS (Tables)", "role": "http://www.nutanix.com/role/FAIRVALUEMEASUREMENTSTables", "shortName": "FAIR VALUE MEASUREMENTS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "if33dade83583409aa456a93a47ae06f6_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "if33dade83583409aa456a93a47ae06f6_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2322305 - Disclosure - BALANCE SHEET COMPONENTS (Tables)", "role": "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSTables", "shortName": "BALANCE SHEET COMPONENTS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "if33dade83583409aa456a93a47ae06f6_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "if33dade83583409aa456a93a47ae06f6_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2332306 - Disclosure - CONVERTIBLE SENIOR NOTES (Tables)", "role": "http://www.nutanix.com/role/CONVERTIBLESENIORNOTESTables", "shortName": "CONVERTIBLE SENIOR NOTES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "if33dade83583409aa456a93a47ae06f6_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "i9df9b43169c14ce1b990eb76f149c059_I20200731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "role": "http://www.nutanix.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "i9df9b43169c14ce1b990eb76f149c059_I20200731", "decimals": "INF", "lang": "en-US", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "if33dade83583409aa456a93a47ae06f6_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "ntnx:AssetsandLiabilitiesLesseeTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2338307 - Disclosure - LEASES (Tables)", "role": "http://www.nutanix.com/role/LEASESTables", "shortName": "LEASES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "if33dade83583409aa456a93a47ae06f6_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "ntnx:AssetsandLiabilitiesLesseeTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "if33dade83583409aa456a93a47ae06f6_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockByClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2347308 - Disclosure - STOCKHOLDERS\u2019 EQUITY STOCKHOLDERS' EQUITY (Tables)", "role": "http://www.nutanix.com/role/STOCKHOLDERSEQUITYSTOCKHOLDERSEQUITYTables", "shortName": "STOCKHOLDERS\u2019 EQUITY STOCKHOLDERS' EQUITY (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "if33dade83583409aa456a93a47ae06f6_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockByClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "if33dade83583409aa456a93a47ae06f6_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2350309 - Disclosure - EQUITY AWARD PLANS (Tables)", "role": "http://www.nutanix.com/role/EQUITYAWARDPLANSTables", "shortName": "EQUITY AWARD PLANS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "if33dade83583409aa456a93a47ae06f6_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "if33dade83583409aa456a93a47ae06f6_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2357310 - Disclosure - NET LOSS PER SHARE (Tables)", "role": "http://www.nutanix.com/role/NETLOSSPERSHARETables", "shortName": "NET LOSS PER SHARE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "if33dade83583409aa456a93a47ae06f6_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "if33dade83583409aa456a93a47ae06f6_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2361311 - Disclosure - INCOME TAXES (Tables)", "role": "http://www.nutanix.com/role/INCOMETAXESTables", "shortName": "INCOME TAXES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "if33dade83583409aa456a93a47ae06f6_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "if33dade83583409aa456a93a47ae06f6_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2369312 - Disclosure - SEGMENT INFORMATION (Tables)", "role": "http://www.nutanix.com/role/SEGMENTINFORMATIONTables", "shortName": "SEGMENT INFORMATION (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "if33dade83583409aa456a93a47ae06f6_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "if33dade83583409aa456a93a47ae06f6_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfCondensedFinancialStatementsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2372313 - Disclosure - SELECTED QUARTERLY FINANCIAL DATA (UNAUDITED) (Tables)", "role": "http://www.nutanix.com/role/SELECTEDQUARTERLYFINANCIALDATAUNAUDITEDTables", "shortName": "SELECTED QUARTERLY FINANCIAL DATA (UNAUDITED) (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "if33dade83583409aa456a93a47ae06f6_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfCondensedFinancialStatementsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "us-gaap:AssetImpairmentCharges", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "if33dade83583409aa456a93a47ae06f6_D20190801-20200731", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:AssetImpairmentCharges", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404401 - Disclosure - OVERVIEW AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Additional Information (Details)", "role": "http://www.nutanix.com/role/OVERVIEWANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails", "shortName": "OVERVIEW AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:AssetImpairmentCharges", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "if33dade83583409aa456a93a47ae06f6_D20190801-20200731", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:AssetImpairmentCharges", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "i507e54248a9b4cfcb0e84431a98ed8c3_D20190801-20200731", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405402 - Disclosure - OVERVIEW AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Concentration Risk (Details)", "role": "http://www.nutanix.com/role/OVERVIEWANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESConcentrationRiskDetails", "shortName": "OVERVIEW AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Concentration Risk (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "i507e54248a9b4cfcb0e84431a98ed8c3_D20190801-20200731", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "ie9fae4131a404e059ebb61c543711fb9_I20190731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406403 - Disclosure - OVERVIEW AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Allowance for Doubtful Accounts (Details)", "role": "http://www.nutanix.com/role/OVERVIEWANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofAllowanceforDoubtfulAccountsDetails", "shortName": "OVERVIEW AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Allowance for Doubtful Accounts (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "ie059d7b53dc34a4d9e3d229c52690c6d_I20170731", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "srt:ScheduleOfCondensedFinancialStatementsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "i469d24fea5da43f6ab0c0b202db197f7_D20200501-20200731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS", "role": "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS", "subGroupType": "", "uniqueAnchor": null }, "R40": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "i66d62c1327b14a9b9391180170fdd6b4_D20180801-20190731", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfBusinessesAcquired", "reportCount": 1, "unique": true, "unitRef": "business", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409404 - Disclosure - BUSINESS COMBINATIONS - Additional Information (Details)", "role": "http://www.nutanix.com/role/BUSINESSCOMBINATIONSAdditionalInformationDetails", "shortName": "BUSINESS COMBINATIONS - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "i66d62c1327b14a9b9391180170fdd6b4_D20180801-20190731", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfBusinessesAcquired", "reportCount": 1, "unique": true, "unitRef": "business", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "if33dade83583409aa456a93a47ae06f6_D20190801-20200731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410405 - Disclosure - BUSINESS COMBINATIONS - Minjar Acquisition (Details)", "role": "http://www.nutanix.com/role/BUSINESSCOMBINATIONSMinjarAcquisitionDetails", "shortName": "BUSINESS COMBINATIONS - Minjar Acquisition (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "i36f64386c8d740b3803252741981cb03_D20180824-20180824", "decimals": "-5", "lang": "en-US", "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "i9df9b43169c14ce1b990eb76f149c059_I20200731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411406 - Disclosure - BUSINESS COMBINATIONS - Preliminary Aggregate Purchase Price Allocation (Details)", "role": "http://www.nutanix.com/role/BUSINESSCOMBINATIONSPreliminaryAggregatePurchasePriceAllocationDetails", "shortName": "BUSINESS COMBINATIONS - Preliminary Aggregate Purchase Price Allocation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "if46c39b2f52641c2ac38e6553b13b950_I20190731", "decimals": "-3", "lang": "en-US", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "srt:ScheduleOfCondensedFinancialStatementsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "i469d24fea5da43f6ab0c0b202db197f7_D20200501-20200731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414407 - Disclosure - REVENUE, DEFERRED REVENUE AND DEFERRED COMMISSIONS - Additional Information (Details)", "role": "http://www.nutanix.com/role/REVENUEDEFERREDREVENUEANDDEFERREDCOMMISSIONSAdditionalInformationDetails", "shortName": "REVENUE, DEFERRED REVENUE AND DEFERRED COMMISSIONS - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "if33dade83583409aa456a93a47ae06f6_D20190801-20200731", "decimals": "-5", "lang": "en-US", "name": "ntnx:DeferredRevenueRevenueRecognizedAmountDeferredinPriorPeriod", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "srt:ScheduleOfCondensedFinancialStatementsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "i469d24fea5da43f6ab0c0b202db197f7_D20200501-20200731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415408 - Disclosure - REVENUE, DEFERRED REVENUE AND DEFERRED COMMISSIONS - Disaggregation of Revenue (Details)", "role": "http://www.nutanix.com/role/REVENUEDEFERREDREVENUEANDDEFERREDCOMMISSIONSDisaggregationofRevenueDetails", "shortName": "REVENUE, DEFERRED REVENUE AND DEFERRED COMMISSIONS - Disaggregation of Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ntnx:RevenuebyArrangementDisclosureTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "ia3edb72de0b34f1ea3c80823929f01c8_D20190801-20200731", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DeferredRevenueByArrangementDisclosureTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "ie9fae4131a404e059ebb61c543711fb9_I20190731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416409 - Disclosure - REVENUE, DEFERRED REVENUE AND DEFERRED COMMISSIONS - Changes in Deferred Revenue (Details)", "role": "http://www.nutanix.com/role/REVENUEDEFERREDREVENUEANDDEFERREDCOMMISSIONSChangesinDeferredRevenueDetails", "shortName": "REVENUE, DEFERRED REVENUE AND DEFERRED COMMISSIONS - Changes in Deferred Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DeferredRevenueByArrangementDisclosureTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "i73b5491482064ef1b3f79a884dcda41b_I20180731", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "i9df9b43169c14ce1b990eb76f149c059_I20200731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419410 - Disclosure - FAIR VALUE MEASUREMENTS - Fair Value of Financial Assets and Liabilities (Details)", "role": "http://www.nutanix.com/role/FAIRVALUEMEASUREMENTSFairValueofFinancialAssetsandLiabilitiesDetails", "shortName": "FAIR VALUE MEASUREMENTS - Fair Value of Financial Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "i87852a6999f740b8be1a7ae7ecbf4a16_I20200731", "decimals": "-3", "lang": "en-US", "name": "us-gaap:InvestmentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "i0eb0c7eb3df042dcacba73dd42868666_I20200731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420411 - Disclosure - FAIR VALUE MEASUREMENTS FAIR VALUE MEASUREMENTS - Convertible Senior Notes (Details)", "role": "http://www.nutanix.com/role/FAIRVALUEMEASUREMENTSFAIRVALUEMEASUREMENTSConvertibleSeniorNotesDetails", "shortName": "FAIR VALUE MEASUREMENTS FAIR VALUE MEASUREMENTS - Convertible Senior Notes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "i0eb0c7eb3df042dcacba73dd42868666_I20200731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "i9df9b43169c14ce1b990eb76f149c059_I20200731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2423412 - Disclosure - BALANCE SHEET COMPONENTS - Short-Term Investments (Details)", "role": "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSShortTermInvestmentsDetails", "shortName": "BALANCE SHEET COMPONENTS - Short-Term Investments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "i9df9b43169c14ce1b990eb76f149c059_I20200731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "i9df9b43169c14ce1b990eb76f149c059_I20200731", "decimals": "-3", "first": true, "lang": "en-US", "name": "ntnx:PrepaidOperatingExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424413 - Disclosure - BALANCE SHEET COMPONENTS - Prepaid Expenses and Other Current Assets (Details)", "role": "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSPrepaidExpensesandOtherCurrentAssetsDetails", "shortName": "BALANCE SHEET COMPONENTS - Prepaid Expenses and Other Current Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "i9df9b43169c14ce1b990eb76f149c059_I20200731", "decimals": "-3", "first": true, "lang": "en-US", "name": "ntnx:PrepaidOperatingExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "if33dade83583409aa456a93a47ae06f6_D20190801-20200731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS", "role": "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "if33dade83583409aa456a93a47ae06f6_D20190801-20200731", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "i9df9b43169c14ce1b990eb76f149c059_I20200731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425414 - Disclosure - BALANCE SHEET COMPONENTS - Property, Plant and Equipment (Details)", "role": "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSPropertyPlantandEquipmentDetails", "shortName": "BALANCE SHEET COMPONENTS - Property, Plant and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "i9df9b43169c14ce1b990eb76f149c059_I20200731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "i9df9b43169c14ce1b990eb76f149c059_I20200731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsGrossExcludingGoodwill", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2426415 - Disclosure - BALANCE SHEET COMPONENTS - Intangible Assets (Details)", "role": "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSIntangibleAssetsDetails", "shortName": "BALANCE SHEET COMPONENTS - Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "i9df9b43169c14ce1b990eb76f149c059_I20200731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsGrossExcludingGoodwill", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "i9df9b43169c14ce1b990eb76f149c059_I20200731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2427416 - Disclosure - BALANCE SHEET COMPONENTS - Future Amortization Expense (Details)", "role": "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSFutureAmortizationExpenseDetails", "shortName": "BALANCE SHEET COMPONENTS - Future Amortization Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "i9df9b43169c14ce1b990eb76f149c059_I20200731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "ie9fae4131a404e059ebb61c543711fb9_I20190731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2428417 - Disclosure - BALANCE SHEET COMPONENTS BALANCE SHEET COMPONENTS - Goodwill (Details)", "role": "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSBALANCESHEETCOMPONENTSGoodwillDetails", "shortName": "BALANCE SHEET COMPONENTS BALANCE SHEET COMPONENTS - Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "if33dade83583409aa456a93a47ae06f6_D20190801-20200731", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GoodwillOtherIncreaseDecrease", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "i9df9b43169c14ce1b990eb76f149c059_I20200731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccruedSalesCommissionCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2429418 - Disclosure - BALANCE SHEET COMPONENTS - Accrued Compensation Benefits (Details)", "role": "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSAccruedCompensationBenefitsDetails", "shortName": "BALANCE SHEET COMPONENTS - Accrued Compensation Benefits (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "i9df9b43169c14ce1b990eb76f149c059_I20200731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccruedSalesCommissionCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "i9df9b43169c14ce1b990eb76f149c059_I20200731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccruedIncomeTaxesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2430419 - Disclosure - BALANCE SHEET COMPONENTS - Accrued Liabilities (Details)", "role": "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSAccruedLiabilitiesDetails", "shortName": "BALANCE SHEET COMPONENTS - Accrued Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "i9df9b43169c14ce1b990eb76f149c059_I20200731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccruedIncomeTaxesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "i3b2d9cec70944482b15b2ff94eb2eafe_D20180101-20180131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsForHedgeFinancingActivities", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2433420 - Disclosure - CONVERTIBLE SENIOR NOTES - Additional Information (Details)", "role": "http://www.nutanix.com/role/CONVERTIBLESENIORNOTESAdditionalInformationDetails", "shortName": "CONVERTIBLE SENIOR NOTES - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "i73b5491482064ef1b3f79a884dcda41b_I20180731", "decimals": "-5", "lang": "en-US", "name": "us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "i3b2d9cec70944482b15b2ff94eb2eafe_D20180101-20180131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsForHedgeFinancingActivities", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2434421 - Disclosure - CONVERTIBLE SENIOR NOTES - Proceeds from Debt (Details)", "role": "http://www.nutanix.com/role/CONVERTIBLESENIORNOTESProceedsfromDebtDetails", "shortName": "CONVERTIBLE SENIOR NOTES - Proceeds from Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "i113dccd88d3147f794c5db11fb23c61c_D20180101-20180131", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ProceedsFromDebtNetOfIssuanceCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "i9654b49104d84a5eb876522ef087110b_I20200731", "decimals": "-3", "first": true, "lang": "en-US", "name": "ntnx:ConvertibleDebtParAmount", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2435422 - Disclosure - CONVERTIBLE SENIOR NOTES - Components of Debt (Details)", "role": "http://www.nutanix.com/role/CONVERTIBLESENIORNOTESComponentsofDebtDetails", "shortName": "CONVERTIBLE SENIOR NOTES - Components of Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "i9654b49104d84a5eb876522ef087110b_I20200731", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ConvertibleDebtNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "id561ac2d705344e59e2a0b6c0ce816d6_D20190801-20200731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfDebtDiscountPremium", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2436423 - Disclosure - CONVERTIBLE SENIOR NOTES - Interest Expense Recognized (Details)", "role": "http://www.nutanix.com/role/CONVERTIBLESENIORNOTESInterestExpenseRecognizedDetails", "shortName": "CONVERTIBLE SENIOR NOTES - Interest Expense Recognized (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "id561ac2d705344e59e2a0b6c0ce816d6_D20190801-20200731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfDebtDiscountPremium", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "ic2974fe2bc4645f19709cdb3ced19f78_I20170731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS\u2019 EQUITY (DEFICIT)", "role": "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT", "shortName": "CONSOLIDATED STATEMENTS OF STOCKHOLDERS\u2019 EQUITY (DEFICIT)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "ic2974fe2bc4645f19709cdb3ced19f78_I20170731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "if33dade83583409aa456a93a47ae06f6_D20190801-20200731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2439424 - Disclosure - LEASES - Additional Information (Details)", "role": "http://www.nutanix.com/role/LEASESAdditionalInformationDetails", "shortName": "LEASES - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "if33dade83583409aa456a93a47ae06f6_D20190801-20200731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ntnx:AssetsandLiabilitiesLesseeTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "i9df9b43169c14ce1b990eb76f149c059_I20200731", "decimals": "-3", "first": true, "lang": "en-US", "name": "ntnx:OperatingLeaseRightofUseAssetGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2440425 - Disclosure - LEASES - Supplemental Balance Sheet (Details)", "role": "http://www.nutanix.com/role/LEASESSupplementalBalanceSheetDetails", "shortName": "LEASES - Supplemental Balance Sheet (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ntnx:AssetsandLiabilitiesLesseeTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "i9df9b43169c14ce1b990eb76f149c059_I20200731", "decimals": "-3", "first": true, "lang": "en-US", "name": "ntnx:OperatingLeaseRightofUseAssetGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "if33dade83583409aa456a93a47ae06f6_D20190801-20200731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2441426 - Disclosure - LEASES - Supplemental Cash Flow and Other Information (Details)", "role": "http://www.nutanix.com/role/LEASESSupplementalCashFlowandOtherInformationDetails", "shortName": "LEASES - Supplemental Cash Flow and Other Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "if33dade83583409aa456a93a47ae06f6_D20190801-20200731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "i9df9b43169c14ce1b990eb76f149c059_I20200731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2442427 - Disclosure - LEASES - Remaining Maturity Under Topic 842 (Details)", "role": "http://www.nutanix.com/role/LEASESRemainingMaturityUnderTopic842Details", "shortName": "LEASES - Remaining Maturity Under Topic 842 (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "i9df9b43169c14ce1b990eb76f149c059_I20200731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "ie9fae4131a404e059ebb61c543711fb9_I20190731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2443428 - Disclosure - LEASES - Remaining Maturity Under Topic 840 (Details)", "role": "http://www.nutanix.com/role/LEASESRemainingMaturityUnderTopic840Details", "shortName": "LEASES - Remaining Maturity Under Topic 840 (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "ie9fae4131a404e059ebb61c543711fb9_I20190731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "i6955b47d268a4e4b9c2922b7c0822b8a_I20200731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2445429 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details)", "role": "http://www.nutanix.com/role/COMMITMENTSANDCONTINGENCIESDetails", "shortName": "COMMITMENTS AND CONTINGENCIES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "i6955b47d268a4e4b9c2922b7c0822b8a_I20200731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "i9df9b43169c14ce1b990eb76f149c059_I20200731", "decimals": "INF", "first": true, "lang": "en-US", "name": "ntnx:CommonStockNumberofClassesofStock", "reportCount": 1, "unique": true, "unitRef": "class", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2448430 - Disclosure - STOCKHOLDERS\u2019 EQUITY (Details)", "role": "http://www.nutanix.com/role/STOCKHOLDERSEQUITYDetails", "shortName": "STOCKHOLDERS\u2019 EQUITY (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "i9df9b43169c14ce1b990eb76f149c059_I20200731", "decimals": "INF", "first": true, "lang": "en-US", "name": "ntnx:CommonStockNumberofClassesofStock", "reportCount": 1, "unique": true, "unitRef": "class", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "if33dade83583409aa456a93a47ae06f6_D20190801-20200731", "decimals": "INF", "first": true, "lang": "en-US", "name": "ntnx:NumberofEquityIncentivePlans", "reportCount": 1, "unique": true, "unitRef": "plan", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2451431 - Disclosure - EQUITY AWARD PLANS - Additional Information (Details)", "role": "http://www.nutanix.com/role/EQUITYAWARDPLANSAdditionalInformationDetails", "shortName": "EQUITY AWARD PLANS - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "if33dade83583409aa456a93a47ae06f6_D20190801-20200731", "decimals": "INF", "first": true, "lang": "en-US", "name": "ntnx:NumberofEquityIncentivePlans", "reportCount": 1, "unique": true, "unitRef": "plan", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "ia5b917a113c84678b63936b876c1d854_I20190731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2452432 - Disclosure - EQUITY AWARD PLANS - RSU (Details)", "role": "http://www.nutanix.com/role/EQUITYAWARDPLANSRSUDetails", "shortName": "EQUITY AWARD PLANS - RSU (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "if55ab0b95ce14457a3dd0ea4e8a4d0e2_D20190801-20200731", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "ie9fae4131a404e059ebb61c543711fb9_I20190731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2453433 - Disclosure - EQUITY AWARD PLANS - Stock Options (Details)", "role": "http://www.nutanix.com/role/EQUITYAWARDPLANSStockOptionsDetails", "shortName": "EQUITY AWARD PLANS - Stock Options (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "if33dade83583409aa456a93a47ae06f6_D20190801-20200731", "decimals": "-3", "lang": "en-US", "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "if33dade83583409aa456a93a47ae06f6_D20190801-20200731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "role": "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "if33dade83583409aa456a93a47ae06f6_D20190801-20200731", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "i92f6b80963584587990fd8cef235b102_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2454434 - Disclosure - EQUITY AWARD PLANS - ESPP (Details)", "role": "http://www.nutanix.com/role/EQUITYAWARDPLANSESPPDetails", "shortName": "EQUITY AWARD PLANS - ESPP (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "i92f6b80963584587990fd8cef235b102_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "i469d24fea5da43f6ab0c0b202db197f7_D20200501-20200731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2455435 - Disclosure - EQUITY AWARD PLANS - Stock Based Compensation Expense (Details)", "role": "http://www.nutanix.com/role/EQUITYAWARDPLANSStockBasedCompensationExpenseDetails", "shortName": "EQUITY AWARD PLANS - Stock Based Compensation Expense (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R72": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "srt:ScheduleOfCondensedFinancialStatementsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "i469d24fea5da43f6ab0c0b202db197f7_D20200501-20200731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2458436 - Disclosure - NET LOSS PER SHARE (Details)", "role": "http://www.nutanix.com/role/NETLOSSPERSHAREDetails", "shortName": "NET LOSS PER SHARE (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R73": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "if33dade83583409aa456a93a47ae06f6_D20190801-20200731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2459437 - Disclosure - NET LOSS PER SHARE (Details)", "role": "http://www.nutanix.com/role/NETLOSSPERSHAREDetails_1", "shortName": "NET LOSS PER SHARE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "if33dade83583409aa456a93a47ae06f6_D20190801-20200731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "if33dade83583409aa456a93a47ae06f6_D20190801-20200731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2462438 - Disclosure - INCOME TAXES - Schedule of Income Before Provision for Income Taxes, Domestic and Foreign (Details)", "role": "http://www.nutanix.com/role/INCOMETAXESScheduleofIncomeBeforeProvisionforIncomeTaxesDomesticandForeignDetails", "shortName": "INCOME TAXES - Schedule of Income Before Provision for Income Taxes, Domestic and Foreign (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "if33dade83583409aa456a93a47ae06f6_D20190801-20200731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "if33dade83583409aa456a93a47ae06f6_D20190801-20200731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2463439 - Disclosure - INCOME TAXES - Schedule of Provision for Income Taxes, Current and Deferred (Details)", "role": "http://www.nutanix.com/role/INCOMETAXESScheduleofProvisionforIncomeTaxesCurrentandDeferredDetails", "shortName": "INCOME TAXES - Schedule of Provision for Income Taxes, Current and Deferred (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "if33dade83583409aa456a93a47ae06f6_D20190801-20200731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "if33dade83583409aa456a93a47ae06f6_D20190801-20200731", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2464440 - Disclosure - INCOME TAXES - Narrative (Details)", "role": "http://www.nutanix.com/role/INCOMETAXESNarrativeDetails", "shortName": "INCOME TAXES - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "if33dade83583409aa456a93a47ae06f6_D20190801-20200731", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "if33dade83583409aa456a93a47ae06f6_D20190801-20200731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2465441 - Disclosure - INCOME TAXES - Schedule of Effective Income Tax Rate Reconciliation (Details)", "role": "http://www.nutanix.com/role/INCOMETAXESScheduleofEffectiveIncomeTaxRateReconciliationDetails", "shortName": "INCOME TAXES - Schedule of Effective Income Tax Rate Reconciliation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "if33dade83583409aa456a93a47ae06f6_D20190801-20200731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "i9df9b43169c14ce1b990eb76f149c059_I20200731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2466442 - Disclosure - INCOME TAXES - Schedule of Deferred Tax Assets and Liabilities (Details)", "role": "http://www.nutanix.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails", "shortName": "INCOME TAXES - Schedule of Deferred Tax Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "i9df9b43169c14ce1b990eb76f149c059_I20200731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "ie9fae4131a404e059ebb61c543711fb9_I20190731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2467443 - Disclosure - INCOME TAXES INCOME TAXES - Schedule of Unrecognized Tax Benefits (Details)", "role": "http://www.nutanix.com/role/INCOMETAXESINCOMETAXESScheduleofUnrecognizedTaxBenefitsDetails", "shortName": "INCOME TAXES INCOME TAXES - Schedule of Unrecognized Tax Benefits (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "i73b5491482064ef1b3f79a884dcda41b_I20180731", "decimals": "-3", "lang": "en-US", "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "if33dade83583409aa456a93a47ae06f6_D20190801-20200731", "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 - OVERVIEW AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "role": "http://www.nutanix.com/role/OVERVIEWANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES", "shortName": "OVERVIEW AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "if33dade83583409aa456a93a47ae06f6_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "srt:ScheduleOfCondensedFinancialStatementsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "i469d24fea5da43f6ab0c0b202db197f7_D20200501-20200731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2470444 - Disclosure - SEGMENT INFORMATION (Details)", "role": "http://www.nutanix.com/role/SEGMENTINFORMATIONDetails", "shortName": "SEGMENT INFORMATION (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "if257474746fc47d9833052b8b1ecd47d_D20190801-20200731", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "srt:ScheduleOfCondensedFinancialStatementsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "i469d24fea5da43f6ab0c0b202db197f7_D20200501-20200731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2473445 - Disclosure - SELECTED QUARTERLY FINANCIAL DATA (UNAUDITED) (Details)", "role": "http://www.nutanix.com/role/SELECTEDQUARTERLYFINANCIALDATAUNAUDITEDDetails", "shortName": "SELECTED QUARTERLY FINANCIAL DATA (UNAUDITED) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "ie8e95300ed9e4ea0bb4c2d46750e0218_D20200501-20200731", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "i36e9ba0b6bd84189b668aedaba7cbec4_I20180131", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2475446 - Disclosure - SUBSEQUENT EVENTS (Details)", "role": "http://www.nutanix.com/role/SUBSEQUENTEVENTSDetails", "shortName": "SUBSEQUENT EVENTS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "idedaba7f865a40c8b8ddbc3633e8d644_I20200831", "decimals": "INF", "lang": "en-US", "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "if33dade83583409aa456a93a47ae06f6_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2107102 - Disclosure - BUSINESS COMBINATIONS", "role": "http://www.nutanix.com/role/BUSINESSCOMBINATIONS", "shortName": "BUSINESS COMBINATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "if33dade83583409aa456a93a47ae06f6_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9999": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "i2c087835e5314ebd8db3771f3aa83686_D20180801-20190131", "decimals": "-3", "first": true, "lang": "en-US", "name": "ntnx:NoncashVestingofEarlyExercisedStockOptions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "", "isDefault": "false", "longName": "Uncategorized Items - ntnx-20200731.htm", "role": "http://xbrl.sec.gov/role/uncategorizedFacts", "shortName": "Uncategorized Items - ntnx-20200731.htm", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ntnx-20200731.htm", "contextRef": "i2c087835e5314ebd8db3771f3aa83686_D20180801-20190131", "decimals": "-3", "first": true, "lang": "en-US", "name": "ntnx:NoncashVestingofEarlyExercisedStockOptions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } } }, "segmentCount": 83, "tag": { "country_US": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "UNITED STATES", "terseLabel": "U.S." } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.nutanix.com/role/SEGMENTINFORMATIONDetails" ], "xbrltype": "domainItemType" }, "currency_AllCurrenciesDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "All Currencies [Domain]", "terseLabel": "All Currencies [Domain]" } } }, "localname": "AllCurrenciesDomain", "nsuri": "http://xbrl.sec.gov/currency/2020-01-31", "presentation": [ "http://www.nutanix.com/role/INCOMETAXESNarrativeDetails" ], "xbrltype": "domainItemType" }, "currency_USD": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "United States of America, Dollars", "terseLabel": "United States of America, Dollars" } } }, "localname": "USD", "nsuri": "http://xbrl.sec.gov/currency/2020-01-31", "presentation": [ "http://www.nutanix.com/role/INCOMETAXESNarrativeDetails" ], "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://www.nutanix.com/role/COVERPAGE" ], "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://www.nutanix.com/role/COVERPAGE" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]", "terseLabel": "Cover page." } } }, "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", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.nutanix.com/role/COVERPAGE" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r654", "r655", "r656" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report", "terseLabel": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.nutanix.com/role/COVERPAGE" ], "xbrltype": "booleanItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.nutanix.com/role/COVERPAGE" ], "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://www.nutanix.com/role/COVERPAGE" ], "xbrltype": "gYearItemType" }, "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", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.nutanix.com/role/COVERPAGE" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r657" ], "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://www.nutanix.com/role/COVERPAGE" ], "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://www.nutanix.com/role/COVERPAGE" ], "xbrltype": "submissionTypeItemType" }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "auth_ref": [ "r652" ], "lang": { "en-US": { "role": { "documentation": "Documents incorporated by reference.", "label": "Documents Incorporated by Reference [Text Block]", "terseLabel": "Documents Incorporated by Reference" } } }, "localname": "DocumentsIncorporatedByReferenceTextBlock", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.nutanix.com/role/COVERPAGE" ], "xbrltype": "textBlockItemType" }, "dei_EntitiesTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Container to assemble all relevant information about each entity associated with the document instance", "label": "Entities [Table]", "terseLabel": "Entities [Table]" } } }, "localname": "EntitiesTable", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.nutanix.com/role/COVERPAGE" ], "xbrltype": "stringItemType" }, "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://www.nutanix.com/role/COVERPAGE" ], "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://www.nutanix.com/role/COVERPAGE" ], "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://www.nutanix.com/role/COVERPAGE" ], "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://www.nutanix.com/role/COVERPAGE" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r658" ], "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://www.nutanix.com/role/COVERPAGE" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.nutanix.com/role/COVERPAGE" ], "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://www.nutanix.com/role/COVERPAGE" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r658" ], "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://www.nutanix.com/role/COVERPAGE" ], "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://www.nutanix.com/role/COVERPAGE" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r658" ], "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://www.nutanix.com/role/COVERPAGE" ], "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://www.nutanix.com/role/COVERPAGE" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInformationLineItems": { "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": "Entity Information [Line Items]", "terseLabel": "Entity Information [Line Items]" } } }, "localname": "EntityInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.nutanix.com/role/COVERPAGE" ], "xbrltype": "stringItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r659" ], "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://www.nutanix.com/role/COVERPAGE" ], "xbrltype": "yesNoItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float", "terseLabel": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.nutanix.com/role/COVERPAGE" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r658" ], "lang": { "en-US": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.nutanix.com/role/COVERPAGE" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r658" ], "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://www.nutanix.com/role/COVERPAGE" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r658" ], "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://www.nutanix.com/role/COVERPAGE" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r658" ], "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://www.nutanix.com/role/COVERPAGE" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers", "terseLabel": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.nutanix.com/role/COVERPAGE" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer", "terseLabel": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.nutanix.com/role/COVERPAGE" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r654", "r655", "r656" ], "lang": { "en-US": { "role": { "label": "ICFR Auditor Attestation Flag", "terseLabel": "ICFR Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.nutanix.com/role/COVERPAGE" ], "xbrltype": "booleanItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.nutanix.com/role/COVERPAGE" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r651" ], "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://www.nutanix.com/role/COVERPAGE" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r653" ], "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://www.nutanix.com/role/COVERPAGE" ], "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://www.nutanix.com/role/COVERPAGE" ], "xbrltype": "tradingSymbolItemType" }, "ntnx_A2016PlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "2016 Plan [Member]", "label": "2016 Plan [Member]", "terseLabel": "2016 Plan" } } }, "localname": "A2016PlanMember", "nsuri": "http://www.nutanix.com/20200731", "presentation": [ "http://www.nutanix.com/role/EQUITYAWARDPLANSAdditionalInformationDetails", "http://www.nutanix.com/role/STOCKHOLDERSEQUITYDetails" ], "xbrltype": "domainItemType" }, "ntnx_AccruedBenefitsESPPContributions": { "auth_ref": [], "calculation": { "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSAccruedCompensationBenefitsDetails": { "order": 7.0, "parentTag": "us-gaap_EmployeeRelatedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accrued Benefits, ESPP Contributions", "label": "Accrued Benefits, ESPP Contributions", "terseLabel": "Contributions to ESPP withheld" } } }, "localname": "AccruedBenefitsESPPContributions", "nsuri": "http://www.nutanix.com/20200731", "presentation": [ "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSAccruedCompensationBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "ntnx_AdjustmentstoAdditionalPaidinCapitalPurchaseofBondHedges": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Adjustments to Additional Paid in Capital, Purchase of Bond Hedges", "label": "Adjustments to Additional Paid in Capital, Purchase of Bond Hedges", "negatedTerseLabel": "Purchase of bond hedges related to the convertible senior notes" } } }, "localname": "AdjustmentstoAdditionalPaidinCapitalPurchaseofBondHedges", "nsuri": "http://www.nutanix.com/20200731", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "ntnx_AdjustmentstoAdditionalPaidinCapitalVestingofEarlyExercisedStockOptions": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Adjustments to Additional Paid in Capital, Vesting of Early Exercised Stock Options", "label": "Adjustments to Additional Paid in Capital, Vesting of Early Exercised Stock Options", "terseLabel": "Vesting of early exercised stock options" } } }, "localname": "AdjustmentstoAdditionalPaidinCapitalVestingofEarlyExercisedStockOptions", "nsuri": "http://www.nutanix.com/20200731", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "ntnx_AssetsandLiabilitiesLesseeTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Assets and Liabilities, Lessee [Table Text Block]", "label": "Assets and Liabilities, Lessee [Table Text Block]", "terseLabel": "Assets and Liabilities, Lessee" } } }, "localname": "AssetsandLiabilitiesLesseeTableTextBlock", "nsuri": "http://www.nutanix.com/20200731", "presentation": [ "http://www.nutanix.com/role/LEASESTables" ], "xbrltype": "textBlockItemType" }, "ntnx_AvailableforsaleSecuritiesDebtMaturitiesRollingYearTwoThroughThreeFairValue": { "auth_ref": [], "calculation": { "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSShortTermInvestmentsDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Available-for-sale Securities, Debt Maturities, Rolling Year Two Through Three, Fair Value", "label": "Available-for-sale Securities, Debt Maturities, Rolling Year Two Through Three, Fair Value", "terseLabel": "Due in one to two years" } } }, "localname": "AvailableforsaleSecuritiesDebtMaturitiesRollingYearTwoThroughThreeFairValue", "nsuri": "http://www.nutanix.com/20200731", "presentation": [ "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSShortTermInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "ntnx_BusinessCombinationDeferredPaymentArrangementAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Deferred Payment Arrangement, Amount, Amount recognized as compensation over the required service period.", "label": "Business Combination, Deferred Payment Arrangement, Amount", "terseLabel": "Holdback arrangement, amount" } } }, "localname": "BusinessCombinationDeferredPaymentArrangementAmount", "nsuri": "http://www.nutanix.com/20200731", "presentation": [ "http://www.nutanix.com/role/BUSINESSCOMBINATIONSMinjarAcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "ntnx_BusinessCombinationDeferredPaymentArrangementAmountPaidinCash": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Deferred Payment Arrangement, Amount Paid in Cash", "label": "Business Combination, Deferred Payment Arrangement, Amount Paid in Cash", "terseLabel": "Deferred payment arrangement, amount paid in cash" } } }, "localname": "BusinessCombinationDeferredPaymentArrangementAmountPaidinCash", "nsuri": "http://www.nutanix.com/20200731", "presentation": [ "http://www.nutanix.com/role/BUSINESSCOMBINATIONSMinjarAcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "ntnx_BusinessCombinationDeferredPaymentArrangementAmountPaidinShares": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Deferred Payment Arrangement, Amount Paid in Shares", "label": "Business Combination, Deferred Payment Arrangement, Amount Paid in Shares", "terseLabel": "Deferred payment arrangement, amount paid in shares (in shares)" } } }, "localname": "BusinessCombinationDeferredPaymentArrangementAmountPaidinShares", "nsuri": "http://www.nutanix.com/20200731", "presentation": [ "http://www.nutanix.com/role/BUSINESSCOMBINATIONSMinjarAcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "ntnx_BusinessCombinationDeferredPaymentArrangementNumberofShares": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Business Combination, Deferred Payment Arrangement, Number of Shares recognized as stock-based compensation expense over the required service period.", "label": "Business Combination, Deferred Payment Arrangement, Number of Shares", "terseLabel": "Deferred payment arrangement, number of shares (in shares)" } } }, "localname": "BusinessCombinationDeferredPaymentArrangementNumberofShares", "nsuri": "http://www.nutanix.com/20200731", "presentation": [ "http://www.nutanix.com/role/BUSINESSCOMBINATIONSMinjarAcquisitionDetails" ], "xbrltype": "sharesItemType" }, "ntnx_BusinessCombinationDeferredPaymentArrangementPaymentTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Business Combination, Deferred Payment Arrangement, Payment Term", "label": "Business Combination, Deferred Payment Arrangement, Payment Term", "terseLabel": "Payment term" } } }, "localname": "BusinessCombinationDeferredPaymentArrangementPaymentTerm", "nsuri": "http://www.nutanix.com/20200731", "presentation": [ "http://www.nutanix.com/role/BUSINESSCOMBINATIONSMinjarAcquisitionDetails" ], "xbrltype": "durationItemType" }, "ntnx_BusinessCombinationPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Business Combination (Policy Text Block)", "label": "Business Combination [Policy Text Block]", "terseLabel": "Business Combination" } } }, "localname": "BusinessCombinationPolicyTextBlock", "nsuri": "http://www.nutanix.com/20200731", "presentation": [ "http://www.nutanix.com/role/OVERVIEWANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "ntnx_CashandCashEquivalentsinForeignSubsidiaries": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Cash and Cash Equivalents in Foreign Subsidiaries", "label": "Cash and Cash Equivalents in Foreign Subsidiaries", "terseLabel": "Cash and cash equivalents in foreign subsidiaries" } } }, "localname": "CashandCashEquivalentsinForeignSubsidiaries", "nsuri": "http://www.nutanix.com/20200731", "presentation": [ "http://www.nutanix.com/role/INCOMETAXESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "ntnx_CommonStockCapitalSharesReservedForFutureIssuancePeriodIncreaseDecrease": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Common Stock, Capital Shares Reserved for Future Issuance, Period Increase (Decrease)", "label": "Common Stock, Capital Shares Reserved for Future Issuance, Period Increase (Decrease)", "terseLabel": "Increase in common stock available for issuance (in shares)" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuancePeriodIncreaseDecrease", "nsuri": "http://www.nutanix.com/20200731", "presentation": [ "http://www.nutanix.com/role/EQUITYAWARDPLANSAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "ntnx_CommonStockCapitalSharesReservedforFutureIssuanceAnnualIncrease": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Common Stock, Capital Shares Reserved for Future Issuance, Annual Increase", "label": "Common Stock, Capital Shares Reserved for Future Issuance, Annual Increase", "terseLabel": "Annual increase (in shares)" } } }, "localname": "CommonStockCapitalSharesReservedforFutureIssuanceAnnualIncrease", "nsuri": "http://www.nutanix.com/20200731", "presentation": [ "http://www.nutanix.com/role/EQUITYAWARDPLANSAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "ntnx_CommonStockCapitalSharesReservedforFutureIssuanceAnnualIncreasePercentofOutstandingShares": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Common Stock, Capital Shares Reserved for Future Issuance, Annual Increase, Percent of Outstanding Shares", "label": "Common Stock, Capital Shares Reserved for Future Issuance, Annual Increase, Percent of Outstanding Shares", "terseLabel": "Annual increase, percent of outstanding shares" } } }, "localname": "CommonStockCapitalSharesReservedforFutureIssuanceAnnualIncreasePercentofOutstandingShares", "nsuri": "http://www.nutanix.com/20200731", "presentation": [ "http://www.nutanix.com/role/EQUITYAWARDPLANSAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "ntnx_CommonStockNumberofClassesofStock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Common Stock, Number of Classes of Stock", "label": "Common Stock, Number of Classes of Stock", "terseLabel": "Common stock, number of classes of stock" } } }, "localname": "CommonStockNumberofClassesofStock", "nsuri": "http://www.nutanix.com/20200731", "presentation": [ "http://www.nutanix.com/role/STOCKHOLDERSEQUITYDetails" ], "xbrltype": "integerItemType" }, "ntnx_CommonStockNumberofVotesPerShare": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Common Stock, Number of Votes Per Share", "label": "Common Stock, Number of Votes Per Share", "terseLabel": "Common stock number of votes per share" } } }, "localname": "CommonStockNumberofVotesPerShare", "nsuri": "http://www.nutanix.com/20200731", "presentation": [ "http://www.nutanix.com/role/STOCKHOLDERSEQUITYDetails" ], "xbrltype": "integerItemType" }, "ntnx_CommonStockWarrantsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Common Stock Warrants [Member]", "label": "Common Stock Warrants [Member]", "terseLabel": "Common stock warrants" } } }, "localname": "CommonStockWarrantsMember", "nsuri": "http://www.nutanix.com/20200731", "presentation": [ "http://www.nutanix.com/role/NETLOSSPERSHAREDetails_1" ], "xbrltype": "domainItemType" }, "ntnx_ContinentlyIssuableSharesPursuanttoaBusinessCombinationMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Continently Issuable Shares Pursuant to a Business Combination [Member]", "label": "Continently Issuable Shares Pursuant to a Business Combination [Member]", "terseLabel": "Contingently issuable shares pursuant to business combinations" } } }, "localname": "ContinentlyIssuableSharesPursuanttoaBusinessCombinationMember", "nsuri": "http://www.nutanix.com/20200731", "presentation": [ "http://www.nutanix.com/role/NETLOSSPERSHAREDetails_1" ], "xbrltype": "domainItemType" }, "ntnx_ContractManufacturerMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Contract Manufacturer [Member]", "label": "Contract Manufacturer [Member]", "terseLabel": "Contract Manufacturer" } } }, "localname": "ContractManufacturerMember", "nsuri": "http://www.nutanix.com/20200731", "presentation": [ "http://www.nutanix.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "xbrltype": "domainItemType" }, "ntnx_ContractwithCustomerAssetAdditions": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Contract with Customer, Asset, Additions", "label": "Contract with Customer, Asset, Additions", "terseLabel": "Additions" } } }, "localname": "ContractwithCustomerAssetAdditions", "nsuri": "http://www.nutanix.com/20200731", "presentation": [ "http://www.nutanix.com/role/REVENUEDEFERREDREVENUEANDDEFERREDCOMMISSIONSChangesinDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "ntnx_ContractwithCustomerLiabilityAdditions": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Contract with Customer, Liability, Additions", "label": "Contract with Customer, Liability, Additions", "terseLabel": "Additions" } } }, "localname": "ContractwithCustomerLiabilityAdditions", "nsuri": "http://www.nutanix.com/20200731", "presentation": [ "http://www.nutanix.com/role/REVENUEDEFERREDREVENUEANDDEFERREDCOMMISSIONSChangesinDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "ntnx_ConvertibleDebtIssuanceCost": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Debt issuance costs incurred related to the convertible debt. It includes the amount of discount given to the initial purchasers' of the convertible debt. The total amount will be amortized over the term of the convertible debt.", "label": "Convertible Debt Issuance Cost", "negatedTerseLabel": "Convertible Debt Issuance Cost", "terseLabel": "Convertible Debt Issuance Cost" } } }, "localname": "ConvertibleDebtIssuanceCost", "nsuri": "http://www.nutanix.com/20200731", "presentation": [ "http://www.nutanix.com/role/CONVERTIBLESENIORNOTESAdditionalInformationDetails", "http://www.nutanix.com/role/CONVERTIBLESENIORNOTESProceedsfromDebtDetails" ], "xbrltype": "monetaryItemType" }, "ntnx_ConvertibleDebtParAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Convertible Debt Par Amount", "terseLabel": "Convertible Debt Par Amount" } } }, "localname": "ConvertibleDebtParAmount", "nsuri": "http://www.nutanix.com/20200731", "presentation": [ "http://www.nutanix.com/role/CONVERTIBLESENIORNOTESComponentsofDebtDetails", "http://www.nutanix.com/role/CONVERTIBLESENIORNOTESProceedsfromDebtDetails" ], "xbrltype": "monetaryItemType" }, "ntnx_CostofServicesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cost of Services [Member]", "label": "Cost of Services [Member]", "terseLabel": "Cost of revenue, support and other services" } } }, "localname": "CostofServicesMember", "nsuri": "http://www.nutanix.com/20200731", "presentation": [ "http://www.nutanix.com/role/EQUITYAWARDPLANSStockBasedCompensationExpenseDetails", "http://www.nutanix.com/role/SELECTEDQUARTERLYFINANCIALDATAUNAUDITEDDetails" ], "xbrltype": "domainItemType" }, "ntnx_CostofproductrevenueMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cost of product revenue [Member]", "label": "Cost of product revenue [Member]", "terseLabel": "Cost of product revenue" } } }, "localname": "CostofproductrevenueMember", "nsuri": "http://www.nutanix.com/20200731", "presentation": [ "http://www.nutanix.com/role/EQUITYAWARDPLANSStockBasedCompensationExpenseDetails", "http://www.nutanix.com/role/SELECTEDQUARTERLYFINANCIALDATAUNAUDITEDDetails" ], "xbrltype": "domainItemType" }, "ntnx_DebtInstrumentConvertibleCarryingAmountofEquityComponentExcludingEquityIssuanceCosts": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Convertible, Carrying Amount of Equity Component, Excluding Equity Issuance Costs", "label": "Debt Instrument, Convertible, Carrying Amount of Equity Component, Excluding Equity Issuance Costs", "terseLabel": "Debt Instrument, Convertible, Carrying Amount of Equity Component, Excluding Equity Issuance Costs" } } }, "localname": "DebtInstrumentConvertibleCarryingAmountofEquityComponentExcludingEquityIssuanceCosts", "nsuri": "http://www.nutanix.com/20200731", "presentation": [ "http://www.nutanix.com/role/CONVERTIBLESENIORNOTESComponentsofDebtDetails" ], "xbrltype": "monetaryItemType" }, "ntnx_DebtInstrumentConvertibleCarryingAmountofLiabilityComponent": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Convertible, Carrying Amount of Liability Component", "label": "Debt Instrument, Convertible, Carrying Amount of Liability Component", "terseLabel": "Debt Instrument, Convertible, Carrying Amount of Liability Component" } } }, "localname": "DebtInstrumentConvertibleCarryingAmountofLiabilityComponent", "nsuri": "http://www.nutanix.com/20200731", "presentation": [ "http://www.nutanix.com/role/CONVERTIBLESENIORNOTESAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "ntnx_DebtInstrumentConvertibleTransactionCostsAttributabletoEquityComponent": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Convertible, Transaction Costs Attributable to Equity Component", "label": "Debt Instrument, Convertible, Transaction Costs Attributable to Equity Component", "terseLabel": "Debt Instrument, Convertible, Transaction Costs Attributable to Equity Component" } } }, "localname": "DebtInstrumentConvertibleTransactionCostsAttributabletoEquityComponent", "nsuri": "http://www.nutanix.com/20200731", "presentation": [ "http://www.nutanix.com/role/CONVERTIBLESENIORNOTESAdditionalInformationDetails", "http://www.nutanix.com/role/CONVERTIBLESENIORNOTESComponentsofDebtDetails" ], "xbrltype": "monetaryItemType" }, "ntnx_DebtInstrumentConvertibleTransactionCostsAttributabletoLiabilityComponent": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Convertible, Transaction Costs Attributable to Liability Component", "label": "Debt Instrument, Convertible, Transaction Costs Attributable to Liability Component", "terseLabel": "Debt Instrument, Convertible, Transaction Costs Attributable to Liability Component" } } }, "localname": "DebtInstrumentConvertibleTransactionCostsAttributabletoLiabilityComponent", "nsuri": "http://www.nutanix.com/20200731", "presentation": [ "http://www.nutanix.com/role/CONVERTIBLESENIORNOTESAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "ntnx_DeferredRevenueAssumedinBusinessCombination": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Deferred Revenue, Assumed in Business Combination", "label": "Deferred Revenue, Assumed in Business Combination", "terseLabel": "Assumed in a business combination" } } }, "localname": "DeferredRevenueAssumedinBusinessCombination", "nsuri": "http://www.nutanix.com/20200731", "presentation": [ "http://www.nutanix.com/role/REVENUEDEFERREDREVENUEANDDEFERREDCOMMISSIONSChangesinDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "ntnx_DeferredRevenueContractedRevenueNotRecognized": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Deferred Revenue, Contracted Revenue Not Recognized", "label": "Deferred Revenue, Contracted Revenue Not Recognized", "terseLabel": "Contracted revenue not recognized" } } }, "localname": "DeferredRevenueContractedRevenueNotRecognized", "nsuri": "http://www.nutanix.com/20200731", "presentation": [ "http://www.nutanix.com/role/REVENUEDEFERREDREVENUEANDDEFERREDCOMMISSIONSAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "ntnx_DeferredRevenueContractedRevenueNotRecognizedPercentExpectedtobeRecognizedinNextYear": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Deferred Revenue, Contracted Revenue Not Recognized, Percent Expected to be Recognized in Next Year", "label": "Deferred Revenue, Contracted Revenue Not Recognized, Percent Expected to be Recognized in Next Year", "terseLabel": "Percent expected to be recognized in next year" } } }, "localname": "DeferredRevenueContractedRevenueNotRecognizedPercentExpectedtobeRecognizedinNextYear", "nsuri": "http://www.nutanix.com/20200731", "presentation": [ "http://www.nutanix.com/role/REVENUEDEFERREDREVENUEANDDEFERREDCOMMISSIONSAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "ntnx_DeferredRevenueRevenueRecognizedAmountDeferredinPriorPeriod": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Deferred Revenue, Revenue Recognized, Amount Deferred in Prior Period", "label": "Deferred Revenue, Revenue Recognized, Amount Deferred in Prior Period", "terseLabel": "Amount deferred in prior period" } } }, "localname": "DeferredRevenueRevenueRecognizedAmountDeferredinPriorPeriod", "nsuri": "http://www.nutanix.com/20200731", "presentation": [ "http://www.nutanix.com/role/REVENUEDEFERREDREVENUEANDDEFERREDCOMMISSIONSAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "ntnx_DeferredSalesCommissionsAssumedinBusinessCombination": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Deferred Sales Commissions, Assumed in Business Combination", "label": "Deferred Sales Commissions, Assumed in Business Combination", "terseLabel": "Assumed in a business combination" } } }, "localname": "DeferredSalesCommissionsAssumedinBusinessCombination", "nsuri": "http://www.nutanix.com/20200731", "presentation": [ "http://www.nutanix.com/role/REVENUEDEFERREDREVENUEANDDEFERREDCOMMISSIONSChangesinDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "ntnx_DeferredTaxAssetsLeases": { "auth_ref": [], "calculation": { "http://www.nutanix.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Deferred Tax Assets, Leases", "label": "Deferred Tax Assets, Leases", "terseLabel": "Leases" } } }, "localname": "DeferredTaxAssetsLeases", "nsuri": "http://www.nutanix.com/20200731", "presentation": [ "http://www.nutanix.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "ntnx_DeferredTaxLiabilitiesForeignBranchTaxes": { "auth_ref": [], "calculation": { "http://www.nutanix.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Deferred Tax Liabilities, Foreign Branch Taxes", "label": "Deferred Tax Liabilities, Foreign Branch Taxes", "negatedTerseLabel": "Foreign branch taxes" } } }, "localname": "DeferredTaxLiabilitiesForeignBranchTaxes", "nsuri": "http://www.nutanix.com/20200731", "presentation": [ "http://www.nutanix.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "ntnx_Deferredcommissionscurrentportion": { "auth_ref": [], "calculation": { "http://www.nutanix.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amounts as of the balance sheet date of deferred sales commissions at the end of the reporting period that are expected to be charged against earnings within one year or the normal operating cycle, if longer.", "label": "Deferred commissions, current portion", "terseLabel": "Deferred commissions\u2014current" } } }, "localname": "Deferredcommissionscurrentportion", "nsuri": "http://www.nutanix.com/20200731", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "ntnx_Deferredsalescommissionsnoncurrent": { "auth_ref": [], "calculation": { "http://www.nutanix.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amounts as of the balance sheet date of deferred sales commissions at the end of the reporting period that are expected to be charged against earnings beyond one year or the normal operating cycle, if longer.", "label": "Deferred sales commissions, non-current", "terseLabel": "Deferred commissions\u2014non-current" } } }, "localname": "Deferredsalescommissionsnoncurrent", "nsuri": "http://www.nutanix.com/20200731", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "ntnx_DemonstrationUnitsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Demonstration Units [Member]", "label": "Demonstration Units [Member]", "terseLabel": "Demonstration units" } } }, "localname": "DemonstrationUnitsMember", "nsuri": "http://www.nutanix.com/20200731", "presentation": [ "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "ntnx_EffectiveIncomeTaxRateReconciliationIntangibleAssetMigrationAmount": { "auth_ref": [], "calculation": { "http://www.nutanix.com/role/INCOMETAXESScheduleofEffectiveIncomeTaxRateReconciliationDetails": { "order": 5.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Intangible Asset Migration, Amount", "label": "Effective Income Tax Rate Reconciliation, Intangible Asset Migration, Amount", "terseLabel": "Intangible asset migration" } } }, "localname": "EffectiveIncomeTaxRateReconciliationIntangibleAssetMigrationAmount", "nsuri": "http://www.nutanix.com/20200731", "presentation": [ "http://www.nutanix.com/role/INCOMETAXESScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "ntnx_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseExcludingSharebasedCompensationCostAmount": { "auth_ref": [], "calculation": { "http://www.nutanix.com/role/INCOMETAXESScheduleofEffectiveIncomeTaxRateReconciliationDetails": { "order": 9.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Nondeductible Expense Excluding Share-based Compensation Cost, Amount", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense Excluding Share-based Compensation Cost, Amount", "terseLabel": "Non-deductible expenses" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseExcludingSharebasedCompensationCostAmount", "nsuri": "http://www.nutanix.com/20200731", "presentation": [ "http://www.nutanix.com/role/INCOMETAXESScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "ntnx_EffectiveIncomeTaxRateReconciliationNondeductibleExpensesTransferPricingAdjustments": { "auth_ref": [], "calculation": { "http://www.nutanix.com/role/INCOMETAXESScheduleofEffectiveIncomeTaxRateReconciliationDetails": { "order": 3.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Nondeductible Expenses, Transfer Pricing Adjustments", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expenses, Transfer Pricing Adjustments", "terseLabel": "Transfer pricing adjustments" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpensesTransferPricingAdjustments", "nsuri": "http://www.nutanix.com/20200731", "presentation": [ "http://www.nutanix.com/role/INCOMETAXESScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "ntnx_EmployeeStockOptionsExcludingPerformanceStockOptionsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Employee Stock Options Excluding Performance Stock Options [Member]", "label": "Employee Stock Options Excluding Performance Stock Options [Member]", "terseLabel": "Employee Stock Options Excluding Performance Stock Options" } } }, "localname": "EmployeeStockOptionsExcludingPerformanceStockOptionsMember", "nsuri": "http://www.nutanix.com/20200731", "presentation": [ "http://www.nutanix.com/role/EQUITYAWARDPLANSAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "ntnx_EmployeeStockPurchasePlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Employee Stock Purchase Plan [Member]", "label": "Employee Stock Purchase Plan [Member]", "terseLabel": "Employee Stock Purchase Plan", "verboseLabel": "Employee stock purchase plan" } } }, "localname": "EmployeeStockPurchasePlanMember", "nsuri": "http://www.nutanix.com/20200731", "presentation": [ "http://www.nutanix.com/role/EQUITYAWARDPLANSAdditionalInformationDetails", "http://www.nutanix.com/role/EQUITYAWARDPLANSESPPDetails", "http://www.nutanix.com/role/NETLOSSPERSHAREDetails_1", "http://www.nutanix.com/role/STOCKHOLDERSEQUITYDetails" ], "xbrltype": "domainItemType" }, "ntnx_HardwareMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Hardware [Member]", "label": "Hardware [Member]", "terseLabel": "Hardware" } } }, "localname": "HardwareMember", "nsuri": "http://www.nutanix.com/20200731", "presentation": [ "http://www.nutanix.com/role/OVERVIEWANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails", "http://www.nutanix.com/role/REVENUEDEFERREDREVENUEANDDEFERREDCOMMISSIONSDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "ntnx_IncentiveStockOptionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Incentive Stock Option [Member]", "label": "Incentive Stock Option [Member]", "terseLabel": "Incentive Stock Option" } } }, "localname": "IncentiveStockOptionMember", "nsuri": "http://www.nutanix.com/20200731", "presentation": [ "http://www.nutanix.com/role/EQUITYAWARDPLANSAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "ntnx_IncreaseDecreaseInOperatingLeaseCostNetOfAccretion": { "auth_ref": [], "calculation": { "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Increase (Decrease) in Operating Lease Cost, Net of Accretion", "label": "Increase (Decrease) in Operating Lease Cost, Net of Accretion", "terseLabel": "Operating lease cost, net of accretion" } } }, "localname": "IncreaseDecreaseInOperatingLeaseCostNetOfAccretion", "nsuri": "http://www.nutanix.com/20200731", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "ntnx_IncreaseDecreaseInOperatingLeasesNet": { "auth_ref": [], "calculation": { "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "increase (decrease) in operating leases, net", "label": "increase (decrease) in operating leases, net", "terseLabel": "Operating leases, net" } } }, "localname": "IncreaseDecreaseInOperatingLeasesNet", "nsuri": "http://www.nutanix.com/20200731", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "ntnx_IncrementalCommonSharesAttributabletoDilutiveEffectofCallOptionsandWarrants10IncreaseinSharePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants, $10 Increase in Share Price", "label": "Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants, $10 Increase in Share Price", "terseLabel": "Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants, $10 Increase in Share Price" } } }, "localname": "IncrementalCommonSharesAttributabletoDilutiveEffectofCallOptionsandWarrants10IncreaseinSharePrice", "nsuri": "http://www.nutanix.com/20200731", "presentation": [ "http://www.nutanix.com/role/CONVERTIBLESENIORNOTESAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "ntnx_LesseeOperatingLeaseLeaseNotYetCommencedUndiscountedAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Lessee, Operating Lease, Lease Not Yet Commenced, Undiscounted Amount", "label": "Lessee, Operating Lease, Lease Not Yet Commenced, Undiscounted Amount", "terseLabel": "Lease not yet commenced, undiscounted amount" } } }, "localname": "LesseeOperatingLeaseLeaseNotYetCommencedUndiscountedAmount", "nsuri": "http://www.nutanix.com/20200731", "presentation": [ "http://www.nutanix.com/role/LEASESAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "ntnx_Mainframe2Inc.Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Mainframe2, Inc. [Member]", "label": "Mainframe2, Inc. [Member]", "terseLabel": "Mainframe2, Inc." } } }, "localname": "Mainframe2Inc.Member", "nsuri": "http://www.nutanix.com/20200731", "presentation": [ "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSBALANCESHEETCOMPONENTSGoodwillDetails", "http://www.nutanix.com/role/BUSINESSCOMBINATIONSMinjarAcquisitionDetails", "http://www.nutanix.com/role/BUSINESSCOMBINATIONSPreliminaryAggregatePurchasePriceAllocationDetails" ], "xbrltype": "domainItemType" }, "ntnx_MarketStockUnitsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Market Stock Units [Member]", "label": "Market Stock Units [Member]", "terseLabel": "Market Stock Units" } } }, "localname": "MarketStockUnitsMember", "nsuri": "http://www.nutanix.com/20200731", "presentation": [ "http://www.nutanix.com/role/EQUITYAWARDPLANSAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "ntnx_MovementinDeferredCommissionsRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Movement in Deferred Commissions [Roll Forward]", "label": "Movement in Deferred Commissions [Roll Forward]", "terseLabel": "Deferred Commissions" } } }, "localname": "MovementinDeferredCommissionsRollForward", "nsuri": "http://www.nutanix.com/20200731", "presentation": [ "http://www.nutanix.com/role/REVENUEDEFERREDREVENUEANDDEFERREDCOMMISSIONSChangesinDeferredRevenueDetails" ], "xbrltype": "stringItemType" }, "ntnx_NetTransactionCostoftheNoteHedgesandWarrants": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Net transaction cost of the Note Hedges and Warrants.", "label": "Net Transaction Cost of the Note Hedges and Warrants", "terseLabel": "Net Transaction Cost of the Note Hedges and Warrants" } } }, "localname": "NetTransactionCostoftheNoteHedgesandWarrants", "nsuri": "http://www.nutanix.com/20200731", "presentation": [ "http://www.nutanix.com/role/CONVERTIBLESENIORNOTESAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "ntnx_NoncashVestingofEarlyExercisedStockOptions": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Noncash Vesting of Early Exercised Stock Options", "label": "Noncash Vesting of Early Exercised Stock Options", "terseLabel": "Vesting of early exercised stock options" } } }, "localname": "NoncashVestingofEarlyExercisedStockOptions", "nsuri": "http://www.nutanix.com/20200731", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "ntnx_NoncontractVendorsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Non-contract Vendors [Member]", "label": "Non-contract Vendors [Member]", "terseLabel": "Non-contract Vendors" } } }, "localname": "NoncontractVendorsMember", "nsuri": "http://www.nutanix.com/20200731", "presentation": [ "http://www.nutanix.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "xbrltype": "domainItemType" }, "ntnx_NonqualifiedStockOptionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Non-qualified Stock Option [Member]", "label": "Non-qualified Stock Option [Member]", "terseLabel": "Non-qualified Stock Option" } } }, "localname": "NonqualifiedStockOptionMember", "nsuri": "http://www.nutanix.com/20200731", "presentation": [ "http://www.nutanix.com/role/EQUITYAWARDPLANSAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "ntnx_NumberofEquityIncentivePlans": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of Equity Incentive Plans", "label": "Number of Equity Incentive Plans", "terseLabel": "Number of equity incentive plans" } } }, "localname": "NumberofEquityIncentivePlans", "nsuri": "http://www.nutanix.com/20200731", "presentation": [ "http://www.nutanix.com/role/EQUITYAWARDPLANSAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "ntnx_OperatingLeaseRemainingLeaseTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Operating Lease, Remaining Lease Term", "label": "Operating Lease, Remaining Lease Term", "terseLabel": "Remaining lease term" } } }, "localname": "OperatingLeaseRemainingLeaseTerm", "nsuri": "http://www.nutanix.com/20200731", "presentation": [ "http://www.nutanix.com/role/LEASESAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "ntnx_OperatingLeaseRightofUseAssetAccumulatedAmortization": { "auth_ref": [], "calculation": { "http://www.nutanix.com/role/LEASESSupplementalBalanceSheetDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseRightOfUseAsset", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Operating Lease, Right-of-Use Asset, Accumulated Amortization", "label": "Operating Lease, Right-of-Use Asset, Accumulated Amortization", "negatedTerseLabel": "Accumulated amortization" } } }, "localname": "OperatingLeaseRightofUseAssetAccumulatedAmortization", "nsuri": "http://www.nutanix.com/20200731", "presentation": [ "http://www.nutanix.com/role/LEASESSupplementalBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "ntnx_OperatingLeaseRightofUseAssetGross": { "auth_ref": [], "calculation": { "http://www.nutanix.com/role/LEASESSupplementalBalanceSheetDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseRightOfUseAsset", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Operating Lease, Right-of-Use Asset, Gross", "label": "Operating Lease, Right-of-Use Asset, Gross", "terseLabel": "Operating lease right-of-use assets, gross" } } }, "localname": "OperatingLeaseRightofUseAssetGross", "nsuri": "http://www.nutanix.com/20200731", "presentation": [ "http://www.nutanix.com/role/LEASESSupplementalBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "ntnx_OperatingLeaseRightofUseAssetImpairmentLoss": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Operating Lease, Right-of-Use Asset, Impairment Loss", "label": "Operating Lease, Right-of-Use Asset, Impairment Loss", "terseLabel": "Right-of-use asset, impairment loss" } } }, "localname": "OperatingLeaseRightofUseAssetImpairmentLoss", "nsuri": "http://www.nutanix.com/20200731", "presentation": [ "http://www.nutanix.com/role/LEASESAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "ntnx_OtherAmericasMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Other Americas [Member]", "label": "Other Americas [Member]", "terseLabel": "Other Americas" } } }, "localname": "OtherAmericasMember", "nsuri": "http://www.nutanix.com/20200731", "presentation": [ "http://www.nutanix.com/role/SEGMENTINFORMATIONDetails" ], "xbrltype": "domainItemType" }, "ntnx_PartnerAMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Partner A [Member]", "label": "Partner A [Member]", "terseLabel": "Partner A" } } }, "localname": "PartnerAMember", "nsuri": "http://www.nutanix.com/20200731", "presentation": [ "http://www.nutanix.com/role/OVERVIEWANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESConcentrationRiskDetails" ], "xbrltype": "domainItemType" }, "ntnx_PartnerBMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Partner B [Member]", "label": "Partner B [Member]", "terseLabel": "Partner B" } } }, "localname": "PartnerBMember", "nsuri": "http://www.nutanix.com/20200731", "presentation": [ "http://www.nutanix.com/role/OVERVIEWANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESConcentrationRiskDetails" ], "xbrltype": "domainItemType" }, "ntnx_PartnerCMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Partner C [Member]", "label": "Partner C [Member]", "terseLabel": "Partner C" } } }, "localname": "PartnerCMember", "nsuri": "http://www.nutanix.com/20200731", "presentation": [ "http://www.nutanix.com/role/OVERVIEWANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESConcentrationRiskDetails" ], "xbrltype": "domainItemType" }, "ntnx_PartnerDMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Partner D [Member]", "label": "Partner D [Member]", "terseLabel": "Partner D" } } }, "localname": "PartnerDMember", "nsuri": "http://www.nutanix.com/20200731", "presentation": [ "http://www.nutanix.com/role/OVERVIEWANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESConcentrationRiskDetails" ], "xbrltype": "domainItemType" }, "ntnx_PrepaidOperatingExpense": { "auth_ref": [], "calculation": { "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSPrepaidExpensesandOtherCurrentAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Prepaid Operating Expense", "label": "Prepaid Operating Expense", "terseLabel": "Prepaid operating expenses" } } }, "localname": "PrepaidOperatingExpense", "nsuri": "http://www.nutanix.com/20200731", "presentation": [ "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSPrepaidExpensesandOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "ntnx_ProductWarrantyDuration": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Product Warranty Duration", "label": "Product Warranty Duration", "terseLabel": "Warranty duration, hardware (in years)" } } }, "localname": "ProductWarrantyDuration", "nsuri": "http://www.nutanix.com/20200731", "presentation": [ "http://www.nutanix.com/role/OVERVIEWANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "ntnx_ProductWarrantyReplacementPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Product Warranty Replacement Period", "label": "Product Warranty Replacement Period", "terseLabel": "Product warranty replacement period (in years)" } } }, "localname": "ProductWarrantyReplacementPeriod", "nsuri": "http://www.nutanix.com/20200731", "presentation": [ "http://www.nutanix.com/role/OVERVIEWANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "ntnx_ProfessionalServicesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Professional Services [Member]", "label": "Professional Services [Member]", "terseLabel": "Professional Services" } } }, "localname": "ProfessionalServicesMember", "nsuri": "http://www.nutanix.com/20200731", "presentation": [ "http://www.nutanix.com/role/REVENUEDEFERREDREVENUEANDDEFERREDCOMMISSIONSDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "ntnx_RemainingTermofConvertibleDebt": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Remaining term of the Convertible Debt as of the balance sheet date.", "label": "Remaining Term of Convertible Debt", "terseLabel": "Remaining Term of Convertible Debt" } } }, "localname": "RemainingTermofConvertibleDebt", "nsuri": "http://www.nutanix.com/20200731", "presentation": [ "http://www.nutanix.com/role/CONVERTIBLESENIORNOTESAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "ntnx_RevenuebyArrangementDisclosureTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Revenue by Arrangement, Disclosure [Table Text Block]", "label": "Revenue by Arrangement, Disclosure [Table Text Block]", "terseLabel": "Revenue by Arrangement, Disclosure" } } }, "localname": "RevenuebyArrangementDisclosureTableTextBlock", "nsuri": "http://www.nutanix.com/20200731", "presentation": [ "http://www.nutanix.com/role/REVENUEDEFERREDREVENUEANDDEFERREDCOMMISSIONSTables" ], "xbrltype": "textBlockItemType" }, "ntnx_SeniorNotesDue2026Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Senior Notes due 2026", "label": "Senior Notes due 2026 [Member]", "terseLabel": "Senior Notes due 2026" } } }, "localname": "SeniorNotesDue2026Member", "nsuri": "http://www.nutanix.com/20200731", "presentation": [ "http://www.nutanix.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "domainItemType" }, "ntnx_SharePriceThresholdforDilutiveEffectofConvertibleDebt": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share Price Threshold for Dilutive Effect of Convertible Debt", "label": "Share Price Threshold for Dilutive Effect of Convertible Debt", "terseLabel": "Share Price Threshold for Dilutive Effect of Convertible Debt" } } }, "localname": "SharePriceThresholdforDilutiveEffectofConvertibleDebt", "nsuri": "http://www.nutanix.com/20200731", "presentation": [ "http://www.nutanix.com/role/CONVERTIBLESENIORNOTESAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "ntnx_SharePriceThresholdforDilutiveEffectofWarrants": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share Price Threshold for Dilutive Effect of Warrants", "label": "Share Price Threshold for Dilutive Effect of Warrants", "terseLabel": "Share Price Threshold for Dilutive Effect of Warrants" } } }, "localname": "SharePriceThresholdforDilutiveEffectofWarrants", "nsuri": "http://www.nutanix.com/20200731", "presentation": [ "http://www.nutanix.com/role/CONVERTIBLESENIORNOTESAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "ntnx_SharebasedCompensationArrangementbySharebasedPaymentAwardMonetaryCap": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Monetary Cap", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Monetary Cap", "terseLabel": "Monetary cap" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardMonetaryCap", "nsuri": "http://www.nutanix.com/20200731", "presentation": [ "http://www.nutanix.com/role/EQUITYAWARDPLANSAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "ntnx_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSixMonthPurchasePeriods": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Six Month Purchase Periods", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Six Month Purchase Periods", "terseLabel": "Number of six-month purchase periods" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSixMonthPurchasePeriods", "nsuri": "http://www.nutanix.com/20200731", "presentation": [ "http://www.nutanix.com/role/EQUITYAWARDPLANSAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "ntnx_SharebasedCompensationArrangementbySharebasedPaymentAwardOfferingPeriodDuration": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Offering Period Duration", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Offering Period Duration", "terseLabel": "Offering period duration (in months)" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardOfferingPeriodDuration", "nsuri": "http://www.nutanix.com/20200731", "presentation": [ "http://www.nutanix.com/role/EQUITYAWARDPLANSAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "ntnx_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsExercisableUnvestedNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Unvested, Number", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Unvested, Number", "terseLabel": "Nonvested shares (in shares)" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsExercisableUnvestedNumber", "nsuri": "http://www.nutanix.com/20200731", "presentation": [ "http://www.nutanix.com/role/EQUITYAWARDPLANSAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "ntnx_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsExercisableVestedNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Vested, Number", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Vested, Number", "terseLabel": "Vested (in shares)" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsExercisableVestedNumber", "nsuri": "http://www.nutanix.com/20200731", "presentation": [ "http://www.nutanix.com/role/EQUITYAWARDPLANSAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "ntnx_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsExercisePricePercentofEstimatedFairValue": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercise Price, Percent of Estimated Fair Value", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercise Price, Percent of Estimated Fair Value", "terseLabel": "Exercise price, percent of estimated fair value" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsExercisePricePercentofEstimatedFairValue", "nsuri": "http://www.nutanix.com/20200731", "presentation": [ "http://www.nutanix.com/role/EQUITYAWARDPLANSAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "ntnx_SharebasedCompensationArrangementbySharebasedPaymentAwardPercentofAwardstoVestifAverageStockPriceExceedsThreshold": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Percent of Awards to Vest if Average Stock Price Exceeds Threshold", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Percent of Awards to Vest if Average Stock Price Exceeds Threshold", "terseLabel": "Percent of awards to vest if average stock price exceeds threshold" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardPercentofAwardstoVestifAverageStockPriceExceedsThreshold", "nsuri": "http://www.nutanix.com/20200731", "presentation": [ "http://www.nutanix.com/role/EQUITYAWARDPLANSAdditionalInformationDetails" ], "xbrltype": "pureItemType" }, "ntnx_SoftwareLicenseTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Software, License Term", "label": "Software, License Term", "terseLabel": "Software license term" } } }, "localname": "SoftwareLicenseTerm", "nsuri": "http://www.nutanix.com/20200731", "presentation": [ "http://www.nutanix.com/role/REVENUEDEFERREDREVENUEANDDEFERREDCOMMISSIONSAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "ntnx_SoftwareMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Software [Member]", "label": "Software [Member]", "terseLabel": "Software" } } }, "localname": "SoftwareMember", "nsuri": "http://www.nutanix.com/20200731", "presentation": [ "http://www.nutanix.com/role/OVERVIEWANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails", "http://www.nutanix.com/role/REVENUEDEFERREDREVENUEANDDEFERREDCOMMISSIONSDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "ntnx_SubscriptionandCirculationSoftwareEntitlementandSupportSubscriptionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Subscription and Circulation, Software Entitlement and Support Subscription [Member]", "label": "Subscription and Circulation, Software Entitlement and Support Subscription [Member]", "terseLabel": "Subscription and Circulation, Software Entitlement and Support Subscription" } } }, "localname": "SubscriptionandCirculationSoftwareEntitlementandSupportSubscriptionMember", "nsuri": "http://www.nutanix.com/20200731", "presentation": [ "http://www.nutanix.com/role/REVENUEDEFERREDREVENUEANDDEFERREDCOMMISSIONSAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "ntnx_SubscriptionandCirculationSoftwareTermbasedLicensesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Subscription and Circulation, Software Term-based Licenses [Member]", "label": "Subscription and Circulation, Software Term-based Licenses [Member]", "terseLabel": "Subscription and Circulation, Software Term-based Licenses" } } }, "localname": "SubscriptionandCirculationSoftwareTermbasedLicensesMember", "nsuri": "http://www.nutanix.com/20200731", "presentation": [ "http://www.nutanix.com/role/REVENUEDEFERREDREVENUEANDDEFERREDCOMMISSIONSAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "ntnx_VATReceivables": { "auth_ref": [], "calculation": { "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSPrepaidExpensesandOtherCurrentAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "VAT Receivables", "label": "VAT Receivables", "terseLabel": "VAT receivables" } } }, "localname": "VATReceivables", "nsuri": "http://www.nutanix.com/20200731", "presentation": [ "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSPrepaidExpensesandOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "srt_AsiaPacificMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Region of Asia Pacific.", "label": "Asia Pacific [Member]", "terseLabel": "Asia-Pacific" } } }, "localname": "AsiaPacificMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.nutanix.com/role/SEGMENTINFORMATIONDetails" ], "xbrltype": "domainItemType" }, "srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Condensed Financial Information Disclosure [Abstract]", "terseLabel": "Condensed Financial Information Disclosure [Abstract]" } } }, "localname": "CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract", "nsuri": "http://fasb.org/srt/2020-01-31", "xbrltype": "stringItemType" }, "srt_CondensedFinancialStatementsCaptionsLineItems": { "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": "Condensed Financial Statements, Captions [Line Items]", "terseLabel": "Condensed Financial Statements, Captions [Line Items]" } } }, "localname": "CondensedFinancialStatementsCaptionsLineItems", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.nutanix.com/role/SELECTEDQUARTERLYFINANCIALDATAUNAUDITEDDetails" ], "xbrltype": "stringItemType" }, "srt_CondensedFinancialStatementsTextBlock": { "auth_ref": [ "r662", "r663", "r664", "r665", "r666" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for condensed financial statements.", "label": "Condensed Financial Statements [Text Block]", "terseLabel": "SELECTED QUARTERLY FINANCIAL DATA (UNAUDITED)" } } }, "localname": "CondensedFinancialStatementsTextBlock", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.nutanix.com/role/SELECTEDQUARTERLYFINANCIALDATAUNAUDITED" ], "xbrltype": "textBlockItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r53", "r109", "r668" ], "lang": { "en-US": { "role": { "documentation": "Information by name of counterparty. A counterparty is the other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution.", "label": "Counterparty Name [Axis]", "terseLabel": "Counterparty Name [Axis]" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.nutanix.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [ "r118", "r126", "r212", "r387", "r388", "r389", "r432", "r433" ], "lang": { "en-US": { "role": { "documentation": "Increase (decrease) to financial statements for cumulative-effect adjustment in period of adoption of amendment to accounting standards.", "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]", "terseLabel": "Cumulative Effect, Period of Adoption, Adjustment" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.nutanix.com/role/OVERVIEWANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r118", "r126", "r212", "r387", "r388", "r389", "r432", "r433" ], "lang": { "en-US": { "role": { "documentation": "Information by cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards.", "label": "Cumulative Effect, Period of Adoption [Axis]", "terseLabel": "Cumulative Effect, Period of Adoption [Axis]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.nutanix.com/role/OVERVIEWANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r118", "r126", "r212", "r387", "r388", "r389", "r432", "r433" ], "lang": { "en-US": { "role": { "documentation": "Cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards.", "label": "Cumulative Effect, Period of Adoption [Domain]", "terseLabel": "Cumulative Effect, Period of Adoption [Domain]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.nutanix.com/role/OVERVIEWANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_CurrencyAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by currency.", "label": "Currency [Axis]", "terseLabel": "Currency [Axis]" } } }, "localname": "CurrencyAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.nutanix.com/role/INCOMETAXESNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r192", "r320", "r326", "r619" ], "lang": { "en-US": { "role": { "documentation": "Information by name or description of a single external customer or a group of external customers.", "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.nutanix.com/role/OVERVIEWANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESConcentrationRiskDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r342", "r344", "r536", "r537", "r538", "r539", "r540", "r541", "r560", "r616", "r620" ], "lang": { "en-US": { "role": { "documentation": "Upper limit of the provided range.", "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.nutanix.com/role/LEASESAdditionalInformationDetails", "http://www.nutanix.com/role/REVENUEDEFERREDREVENUEANDDEFERREDCOMMISSIONSAdditionalInformationDetails", "http://www.nutanix.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r342", "r344", "r536", "r537", "r538", "r539", "r540", "r541", "r560", "r616", "r620" ], "lang": { "en-US": { "role": { "documentation": "Lower limit of the provided range.", "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.nutanix.com/role/LEASESAdditionalInformationDetails", "http://www.nutanix.com/role/REVENUEDEFERREDREVENUEANDDEFERREDCOMMISSIONSAdditionalInformationDetails", "http://www.nutanix.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r192", "r320", "r326", "r619" ], "lang": { "en-US": { "role": { "documentation": "Single external customer or group of external customers.", "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.nutanix.com/role/OVERVIEWANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESConcentrationRiskDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r187", "r320", "r324", "r561", "r615", "r617" ], "lang": { "en-US": { "role": { "documentation": "Information by product and service, or group of similar products and similar services.", "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.nutanix.com/role/OVERVIEWANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails", "http://www.nutanix.com/role/REVENUEDEFERREDREVENUEANDDEFERREDCOMMISSIONSAdditionalInformationDetails", "http://www.nutanix.com/role/REVENUEDEFERREDREVENUEANDDEFERREDCOMMISSIONSDisaggregationofRevenueDetails", "http://www.nutanix.com/role/SELECTEDQUARTERLYFINANCIALDATAUNAUDITEDDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r187", "r320", "r324", "r561", "r615", "r617" ], "lang": { "en-US": { "role": { "documentation": "Product or service, or a group of similar products or similar services.", "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.nutanix.com/role/OVERVIEWANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails", "http://www.nutanix.com/role/REVENUEDEFERREDREVENUEANDDEFERREDCOMMISSIONSAdditionalInformationDetails", "http://www.nutanix.com/role/REVENUEDEFERREDREVENUEANDDEFERREDCOMMISSIONSDisaggregationofRevenueDetails", "http://www.nutanix.com/role/SELECTEDQUARTERLYFINANCIALDATAUNAUDITEDDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r331", "r342", "r344", "r536", "r537", "r538", "r539", "r540", "r541", "r560", "r616", "r620" ], "lang": { "en-US": { "role": { "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.nutanix.com/role/LEASESAdditionalInformationDetails", "http://www.nutanix.com/role/REVENUEDEFERREDREVENUEANDDEFERREDCOMMISSIONSAdditionalInformationDetails", "http://www.nutanix.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r331", "r342", "r344", "r536", "r537", "r538", "r539", "r540", "r541", "r560", "r616", "r620" ], "lang": { "en-US": { "role": { "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.nutanix.com/role/LEASESAdditionalInformationDetails", "http://www.nutanix.com/role/REVENUEDEFERREDREVENUEANDDEFERREDCOMMISSIONSAdditionalInformationDetails", "http://www.nutanix.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Named other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution.", "label": "Counterparty Name [Domain]", "terseLabel": "Counterparty Name [Domain]" } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.nutanix.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfCondensedFinancialStatementsTable": { "auth_ref": [ "r113", "r460", "r662", "r669", "r670", "r671" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about condensed financial statements, including, but not limited to, the balance sheet, income statement, and statement of cash flows.", "label": "Condensed Financial Statements [Table]", "terseLabel": "Condensed Financial Statements [Table]" } } }, "localname": "ScheduleOfCondensedFinancialStatementsTable", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.nutanix.com/role/SELECTEDQUARTERLYFINANCIALDATAUNAUDITEDDetails" ], "xbrltype": "stringItemType" }, "srt_ScheduleOfCondensedFinancialStatementsTableTextBlock": { "auth_ref": [ "r667" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of condensed financial statements, including, but not limited to, the balance sheet, income statement, and statement of cash flows.", "label": "Condensed Financial Statements [Table Text Block]", "terseLabel": "Condensed Financial Statements" } } }, "localname": "ScheduleOfCondensedFinancialStatementsTableTextBlock", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.nutanix.com/role/SELECTEDQUARTERLYFINANCIALDATAUNAUDITEDTables" ], "xbrltype": "textBlockItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r188", "r189", "r320", "r325", "r618", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648" ], "lang": { "en-US": { "role": { "documentation": "Geographical area.", "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.nutanix.com/role/SEGMENTINFORMATIONDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r188", "r189", "r320", "r325", "r618", "r637", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r660", "r661" ], "lang": { "en-US": { "role": { "documentation": "Information by geographical components.", "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.nutanix.com/role/SEGMENTINFORMATIONDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accounting Policies [Abstract]", "terseLabel": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201409Member": { "auth_ref": [ "r328" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2014-09 Revenue from Contracts with Customers (Topic 606).", "label": "Accounting Standards Update 2014-09 [Member]", "terseLabel": "Accounting Standards Update 2014-09" } } }, "localname": "AccountingStandardsUpdate201409Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/REVENUEDEFERREDREVENUEANDDEFERREDCOMMISSIONSDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": { "auth_ref": [ "r38" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.", "label": "Accounts Payable and Accrued Liabilities, Current", "terseLabel": "Accounts payable and accrued liabilities" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/INCOMETAXESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r37" ], "calculation": { "http://www.nutanix.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDBALANCESHEETS" ], "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://www.nutanix.com/role/OVERVIEWANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESConcentrationRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r2", "r22", "r194", "r195" ], "calculation": { "http://www.nutanix.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable\u2014net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedBonusesCurrent": { "auth_ref": [ "r7", "r9", "r40" ], "calculation": { "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSAccruedCompensationBenefitsDetails": { "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 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://www.nutanix.com/role/BALANCESHEETCOMPONENTSAccruedCompensationBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedEmployeeBenefitsCurrent": { "auth_ref": [ "r7", "r9", "r40" ], "calculation": { "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSAccruedCompensationBenefitsDetails": { "order": 6.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, excluding pension and other postretirement benefits, incurred through that date and payable for perquisites provided to employees pertaining to services received from them. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Employee Benefits, Current", "terseLabel": "Accrued benefits" } } }, "localname": "AccruedEmployeeBenefitsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSAccruedCompensationBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r15", "r584", "r602" ], "calculation": { "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSAccruedLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.", "label": "Accrued Income Taxes, Current", "terseLabel": "Income taxes payable" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r40" ], "calculation": { "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSAccruedLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.nutanix.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.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 expenses and other current liabilities (1)", "totalLabel": "Total accrued expenses and other current liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSAccruedLiabilitiesDetails", "http://www.nutanix.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedPayrollTaxesCurrent": { "auth_ref": [ "r9", "r40" ], "calculation": { "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSAccruedCompensationBenefitsDetails": { "order": 4.0, "parentTag": "us-gaap_EmployeeRelatedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory payroll taxes incurred through that date and withheld from employees pertaining to services received from them, including entity's matching share of the employees FICA taxes and contributions to the state and federal unemployment insurance programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Payroll Taxes, Current", "terseLabel": "Payroll taxes payable" } } }, "localname": "AccruedPayrollTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSAccruedCompensationBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedProfessionalFeesCurrent": { "auth_ref": [ "r7", "r9", "r40" ], "calculation": { "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSAccruedLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "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 professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Professional Fees, Current", "terseLabel": "Accrued professional services" } } }, "localname": "AccruedProfessionalFeesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedSalesCommissionCurrent": { "auth_ref": [ "r7", "r9", "r40" ], "calculation": { "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSAccruedCompensationBenefitsDetails": { "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 through that date and payable for sales commissions. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Sales Commission, Current", "terseLabel": "Accrued commissions" } } }, "localname": "AccruedSalesCommissionCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSAccruedCompensationBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedVacationCurrent": { "auth_ref": [ "r7", "r40", "r330" ], "calculation": { "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSAccruedCompensationBenefitsDetails": { "order": 3.0, "parentTag": "us-gaap_EmployeeRelatedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for 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://www.nutanix.com/role/BALANCESHEETCOMPONENTSAccruedCompensationBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r35", "r253" ], "calculation": { "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSPropertyPlantandEquipmentDetails": { "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", "negatedTerseLabel": "Less accumulated depreciation and amortization" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSPropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r25", "r56", "r57", "r58", "r605", "r628", "r632" ], "calculation": { "http://www.nutanix.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r55", "r58", "r59", "r115", "r116", "r117", "r467", "r623", "r624" ], "lang": { "en-US": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r23", "r390" ], "calculation": { "http://www.nutanix.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "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. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r115", "r116", "r117", "r387", "r388", "r389" ], "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://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r119", "r120", "r121", "r122", "r209", "r210", "r211", "r212", "r213", "r214", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r430", "r431", "r432", "r433", "r563", "r564", "r565", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632" ], "lang": { "en-US": { "role": { "documentation": "Information by amendment to accounting standards.", "label": "Accounting Standards Update [Axis]", "terseLabel": "Adjustments for New Accounting Pronouncements [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/REVENUEDEFERREDREVENUEANDDEFERREDCOMMISSIONSDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt": { "auth_ref": [ "r276" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Adjustment to additional paid in capital resulting from the recognition of convertible debt instruments as two separate components - a debt component and an equity component. This bifurcation may result in a basis difference associated with the liability component that represents a temporary difference for purposes of applying accounting for income taxes. The initial recognition of deferred taxes for the tax effect of that temporary difference is as an adjustment to additional paid in capital.", "label": "Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt", "terseLabel": "Equity component of convertible senior notes, net" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r345", "r347", "r393", "r394" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued": { "auth_ref": [ "r275", "r289", "r297" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in additional paid in capital (APIC) resulting from the issuance of warrants. Includes allocation of proceeds of debt securities issued with detachable stock purchase warrants.", "label": "Adjustments to Additional Paid in Capital, Warrant Issued", "terseLabel": "Sale of warrants related to the convertible senior notes" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalWarrantIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "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 provided by (used in) operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "auth_ref": [ "r396" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for advertising cost.", "label": "Advertising Cost [Policy Text Block]", "terseLabel": "Advertising Costs" } } }, "localname": "AdvertisingCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/OVERVIEWANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_AdvertisingExpense": { "auth_ref": [ "r397" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.", "label": "Advertising Expense", "terseLabel": "Advertising expense" } } }, "localname": "AdvertisingExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/OVERVIEWANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r347", "r379", "r392" ], "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://www.nutanix.com/role/EQUITYAWARDPLANSStockBasedCompensationExpenseDetails", "http://www.nutanix.com/role/SELECTEDQUARTERLYFINANCIALDATAUNAUDITEDDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r29", "r200", "r215" ], "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", "periodEndLabel": "Allowance for doubtful accounts\u2014ending balance", "periodStartLabel": "Allowance for accounts receivable, beginning balance", "terseLabel": "Accounts receivable, allowance" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.nutanix.com/role/OVERVIEWANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries": { "auth_ref": [ "r219" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in allowance for credit loss on accounts receivable, from recovery.", "label": "Accounts Receivable, Allowance for Credit Loss, Recovery", "negatedTerseLabel": "Recoveries" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableRecoveries", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/OVERVIEWANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]", "terseLabel": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableRollforward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/OVERVIEWANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "auth_ref": [ "r218" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance.", "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff", "negatedTerseLabel": "Write-offs" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/OVERVIEWANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfDebtDiscountPremium": { "auth_ref": [ "r78", "r94", "r502" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.", "label": "Amortization of Debt Discount (Premium)", "terseLabel": "Amortization of Debt Discount (Premium)" } } }, "localname": "AmortizationOfDebtDiscountPremium", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONVERTIBLESENIORNOTESInterestExpenseRecognizedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r73", "r94", "r504" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of Debt Issuance Costs", "terseLabel": "Amortization of Debt Issuance Costs" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONVERTIBLESENIORNOTESInterestExpenseRecognizedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "auth_ref": [ "r94", "r504" ], "calculation": { "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.", "label": "Amortization of Debt Issuance Costs and Discounts", "terseLabel": "Amortization of debt discount and issuance cost" } } }, "localname": "AmortizationOfFinancingCostsAndDiscounts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r94", "r238", "r245" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "negatedTerseLabel": "Amortization of intangible assets", "terseLabel": "Amortization of intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSIntangibleAssetsDetails", "http://www.nutanix.com/role/SELECTEDQUARTERLYFINANCIALDATAUNAUDITEDDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r143" ], "lang": { "en-US": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Antidilutive securities excluded from computation of earnings per share (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/NETLOSSPERSHAREDetails_1" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r143" ], "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://www.nutanix.com/role/NETLOSSPERSHAREDetails_1" ], "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://www.nutanix.com/role/NETLOSSPERSHAREDetails_1" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r143" ], "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://www.nutanix.com/role/NETLOSSPERSHAREDetails_1" ], "xbrltype": "domainItemType" }, "us-gaap_AssetImpairmentCharges": { "auth_ref": [ "r94", "r251" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.", "label": "Asset Impairment Charges", "terseLabel": "Impairment losses" } } }, "localname": "AssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/OVERVIEWANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r107", "r173", "r177", "r183", "r208", "r463", "r468", "r488", "r582", "r601" ], "calculation": { "http://www.nutanix.com/role/CONSOLIDATEDBALANCESHEETS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r4", "r6", "r52", "r107", "r208", "r463", "r468", "r488" ], "calculation": { "http://www.nutanix.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets, Fair Value Disclosure [Abstract]", "terseLabel": "Financial Assets:" } } }, "localname": "AssetsFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/FAIRVALUEMEASUREMENTSFairValueofFinancialAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueRollingMaturityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Debt Securities, Available-for-sale, Maturity, Fair Value, Rolling Maturity [Abstract]", "terseLabel": "Debt Securities, Available-for-sale, Maturity, Fair Value, Rolling Maturity [Abstract]" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesFairValueRollingMaturityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSShortTermInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue": { "auth_ref": [], "calculation": { "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSShortTermInvestmentsDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent", "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 rolling fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.", "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling within One Year, Fair Value", "terseLabel": "Due within one year" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSShortTermInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent": { "auth_ref": [ "r205", "r224" ], "calculation": { "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSShortTermInvestmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.nutanix.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.nutanix.com/role/FAIRVALUEMEASUREMENTSFairValueofFinancialAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_InvestmentsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current.", "label": "Debt Securities, Available-for-sale, Current", "terseLabel": "Short-term investments", "totalLabel": "Total", "verboseLabel": "Short-term investments:" } } }, "localname": "AvailableForSaleSecuritiesDebtSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSShortTermInvestmentsDetails", "http://www.nutanix.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.nutanix.com/role/FAIRVALUEMEASUREMENTSFairValueofFinancialAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r349", "r381" ], "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://www.nutanix.com/role/EQUITYAWARDPLANSAdditionalInformationDetails", "http://www.nutanix.com/role/EQUITYAWARDPLANSRSUDetails", "http://www.nutanix.com/role/STOCKHOLDERSEQUITYDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r114" ], "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": "OVERVIEW AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" } } }, "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/OVERVIEWANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r341", "r343" ], "lang": { "en-US": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSBALANCESHEETCOMPONENTSGoodwillDetails", "http://www.nutanix.com/role/BUSINESSCOMBINATIONSMinjarAcquisitionDetails", "http://www.nutanix.com/role/BUSINESSCOMBINATIONSPreliminaryAggregatePurchasePriceAllocationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r341", "r343", "r447", "r448" ], "lang": { "en-US": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSBALANCESHEETCOMPONENTSGoodwillDetails", "http://www.nutanix.com/role/BUSINESSCOMBINATIONSMinjarAcquisitionDetails", "http://www.nutanix.com/role/BUSINESSCOMBINATIONSPreliminaryAggregatePurchasePriceAllocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": { "auth_ref": [ "r457" ], "lang": { "en-US": { "role": { "documentation": "Number of shares of equity interests issued or issuable to acquire entity.", "label": "Business Acquisition, Equity Interest Issued or Issuable, Number of Shares", "terseLabel": "Business acquisition equity issued (in shares)" } } }, "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/BUSINESSCOMBINATIONSMinjarAcquisitionDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSBALANCESHEETCOMPONENTSGoodwillDetails", "http://www.nutanix.com/role/BUSINESSCOMBINATIONSMinjarAcquisitionDetails", "http://www.nutanix.com/role/BUSINESSCOMBINATIONSPreliminaryAggregatePurchasePriceAllocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionSharePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Price of a single share of a number of saleable stocks paid or offered to be paid in a business combination.", "label": "Business Acquisition, Share Price", "terseLabel": "Share price (in dollars per share)" } } }, "localname": "BusinessAcquisitionSharePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/BUSINESSCOMBINATIONSMinjarAcquisitionDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [ "r446" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.", "label": "Business Combination, Acquisition Related Costs", "terseLabel": "Acquisition related costs" } } }, "localname": "BusinessCombinationAcquisitionRelatedCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/BUSINESSCOMBINATIONSMinjarAcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r453", "r454", "r455" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "terseLabel": "Consideration transferred", "verboseLabel": "Total consideration" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/BUSINESSCOMBINATIONSMinjarAcquisitionDetails", "http://www.nutanix.com/role/BUSINESSCOMBINATIONSPreliminaryAggregatePurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": { "auth_ref": [ "r453", "r454" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination.", "label": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable", "terseLabel": "Equity interests issued and issuable (in shares)" } } }, "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/BUSINESSCOMBINATIONSMinjarAcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "auth_ref": [ "r93", "r458" ], "calculation": { "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.", "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability", "terseLabel": "Change in fair value of contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r459" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "BUSINESS COMBINATIONS" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/BUSINESSCOMBINATIONS" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": { "auth_ref": [ "r449" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of assets acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets", "terseLabel": "Tangible assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/BUSINESSCOMBINATIONSPreliminaryAggregatePurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r449" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "terseLabel": "Intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/BUSINESSCOMBINATIONSMinjarAcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "auth_ref": [ "r449" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities", "negatedTerseLabel": "Liabilities assumed" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/BUSINESSCOMBINATIONSPreliminaryAggregatePurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Business Combinations [Abstract]", "terseLabel": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r99", "r100", "r101" ], "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://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CarryingReportedAmountFairValueDisclosureMember": { "auth_ref": [ "r483", "r484" ], "lang": { "en-US": { "role": { "documentation": "Measured as reported on the statement of financial position (balance sheet).", "label": "Reported Value Measurement [Member]", "terseLabel": "Reported Value Measurement" } } }, "localname": "CarryingReportedAmountFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/FAIRVALUEMEASUREMENTSFAIRVALUEMEASUREMENTSConvertibleSeniorNotesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Cash": { "auth_ref": [ "r32", "r635", "r636" ], "calculation": { "http://www.nutanix.com/role/FAIRVALUEMEASUREMENTSFairValueofFinancialAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsAndShortTermInvestments", "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. 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://www.nutanix.com/role/FAIRVALUEMEASUREMENTSFairValueofFinancialAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r1", "r32", "r96" ], "calculation": { "http://www.nutanix.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents", "verboseLabel": "Cash and cash equivalents\u2014end of period" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of cash and cash equivalent balance.", "label": "Cash and Cash Equivalents [Axis]", "terseLabel": "Cash and Cash Equivalents [Axis]" } } }, "localname": "CashAndCashEquivalentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/FAIRVALUEMEASUREMENTSFairValueofFinancialAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.nutanix.com/role/FAIRVALUEMEASUREMENTSFairValueofFinancialAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_InvestmentsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Cash equivalents:" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/FAIRVALUEMEASUREMENTSFairValueofFinancialAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r11", "r97", "r103" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash, Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/OVERVIEWANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsAndShortTermInvestments": { "auth_ref": [ "r32" ], "calculation": { "http://www.nutanix.com/role/FAIRVALUEMEASUREMENTSFairValueofFinancialAssetsandLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Cash includes currency on hand as well as demand deposits with banks or financial institutions. It also includes other kinds of accounts that have the general characteristics of demand deposits in that the customer may deposit additional funds at any time and effectively may withdraw funds at any time without prior notice or penalty. Cash equivalents, excluding items classified as marketable securities, include short-term, highly liquid Investments that are both readily convertible to known amounts of cash, and so near their maturity that they present minimal risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three years ago does not become a cash equivalent when its remaining maturity is three months. Short-term investments, exclusive of cash equivalents, generally consist of marketable securities intended to be sold within one year (or the normal operating cycle if longer) and may include trading securities, available-for-sale securities, or held-to-maturity securities (if maturing within one year), as applicable.", "label": "Cash, Cash Equivalents, and Short-term Investments", "totalLabel": "Total cash, cash equivalents and short-term investments" } } }, "localname": "CashCashEquivalentsAndShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/FAIRVALUEMEASUREMENTSFairValueofFinancialAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r90", "r96", "r102" ], "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\u2014end of period", "periodStartLabel": "Cash, cash equivalents and restricted cash\u2014beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r90", "r493" ], "calculation": { "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase in cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r105", "r107", "r131", "r135", "r138", "r140", "r142", "r149", "r150", "r151", "r208", "r488" ], "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://www.nutanix.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.nutanix.com/role/CONVERTIBLESENIORNOTESAdditionalInformationDetails", "http://www.nutanix.com/role/COVERPAGE", "http://www.nutanix.com/role/EQUITYAWARDPLANSAdditionalInformationDetails", "http://www.nutanix.com/role/STOCKHOLDERSEQUITYDetails", "http://www.nutanix.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Class of Stock [Line Items]", "terseLabel": "Class of Stock [Line Items]" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/STOCKHOLDERSEQUITYDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "auth_ref": [ "r290" ], "lang": { "en-US": { "role": { "documentation": "Exercise price per share or per unit of warrants or rights outstanding.", "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights", "terseLabel": "Exercise Price per Share (in dollars per share)" } } }, "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONVERTIBLESENIORNOTESAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "auth_ref": [ "r290" ], "lang": { "en-US": { "role": { "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.", "label": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights", "terseLabel": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights" } } }, "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONVERTIBLESENIORNOTESAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommercialPaperMember": { "auth_ref": [ "r272" ], "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://www.nutanix.com/role/FAIRVALUEMEASUREMENTSFairValueofFinancialAssetsandLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r46", "r261", "r588", "r609" ], "calculation": { "http://www.nutanix.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Note 8)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r257", "r259", "r260", "r268" ], "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://www.nutanix.com/role/COMMITMENTSANDCONTINGENCIES" ], "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": "Common Class A" } } }, "localname": "CommonClassAMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.nutanix.com/role/CONVERTIBLESENIORNOTESAdditionalInformationDetails", "http://www.nutanix.com/role/COVERPAGE", "http://www.nutanix.com/role/EQUITYAWARDPLANSAdditionalInformationDetails", "http://www.nutanix.com/role/STOCKHOLDERSEQUITYDetails", "http://www.nutanix.com/role/SUBSEQUENTEVENTSDetails" ], "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": "Common Class B" } } }, "localname": "CommonClassBMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.nutanix.com/role/COVERPAGE", "http://www.nutanix.com/role/STOCKHOLDERSEQUITYDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r48" ], "lang": { "en-US": { "role": { "documentation": "Aggregate number of common shares reserved for future issuance.", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "verboseLabel": "Shares reserved for future issuance (in shares)" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/EQUITYAWARDPLANSAdditionalInformationDetails", "http://www.nutanix.com/role/STOCKHOLDERSEQUITYDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r115", "r116" ], "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://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r21" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.nutanix.com/role/STOCKHOLDERSEQUITYDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r21" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.nutanix.com/role/STOCKHOLDERSEQUITYDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r21" ], "lang": { "en-US": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.nutanix.com/role/STOCKHOLDERSEQUITYDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r21", "r289" ], "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": "Common stock, shares outstanding, ending balance (in shares)", "periodStartLabel": "Common stock, shares outstanding, beginning balance (in shares)", "terseLabel": "Common stock, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT", "http://www.nutanix.com/role/STOCKHOLDERSEQUITYDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSubjectToMandatoryRedemptionMember": { "auth_ref": [ "r283", "r284" ], "lang": { "en-US": { "role": { "documentation": "Shares that embody an unconditional obligation requiring the issuer to redeem the securities by transferring the assets at a specified or determinable date (or dates) or upon an event that is certain to occur, that represent equity ownership in a corporation, provide voting rights, entitle the holder to a share of the company's success through dividends and/or capital appreciation and, in the event of liquidation, provide rights to a company's assets only after bondholders, other debt holders, and preferred stockholders have been satisfied.", "label": "Common Stock Subject to Mandatory Redemption [Member]", "terseLabel": "Common stock subject to repurchase" } } }, "localname": "CommonStockSubjectToMandatoryRedemptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/NETLOSSPERSHAREDetails_1" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r21" ], "calculation": { "http://www.nutanix.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r62", "r64", "r65", "r70", "r591", "r612" ], "calculation": { "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r159", "r160", "r192", "r485", "r486" ], "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://www.nutanix.com/role/OVERVIEWANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESConcentrationRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r159", "r160", "r192", "r485", "r486", "r634" ], "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://www.nutanix.com/role/OVERVIEWANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESConcentrationRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r159", "r160", "r192", "r485", "r486", "r634" ], "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://www.nutanix.com/role/OVERVIEWANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESConcentrationRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r154", "r597" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentration Risk" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/OVERVIEWANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskLineItems": { "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": "Concentration Risk [Line Items]", "terseLabel": "Concentration Risk [Line Items]" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/OVERVIEWANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESConcentrationRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r159", "r160", "r192", "r485", "r486" ], "lang": { "en-US": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Concentration risk percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/OVERVIEWANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESConcentrationRiskDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r157", "r159", "r160", "r161", "r485", "r487" ], "lang": { "en-US": { "role": { "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Concentration Risk [Table]", "terseLabel": "Concentration Risk [Table]" } } }, "localname": "ConcentrationRiskTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/OVERVIEWANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESConcentrationRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r159", "r160", "r192", "r485", "r486" ], "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://www.nutanix.com/role/OVERVIEWANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESConcentrationRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r103", "r465" ], "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://www.nutanix.com/role/OVERVIEWANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNet": { "auth_ref": [ "r299", "r301", "r321" ], "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 is conditioned on something other than passage of time.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "ContractWithCustomerAssetNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/REVENUEDEFERREDREVENUEANDDEFERREDCOMMISSIONSChangesinDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetReclassifiedToReceivable": { "auth_ref": [ "r302" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time from transfer to receivable due to right to consideration becoming unconditional.", "label": "Contract with Customer, Asset, Reclassified to Receivable", "terseLabel": "Revenue/commissions recognized" } } }, "localname": "ContractWithCustomerAssetReclassifiedToReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/REVENUEDEFERREDREVENUEANDDEFERREDCOMMISSIONSChangesinDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r299", "r300", "r321" ], "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" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/REVENUEDEFERREDREVENUEANDDEFERREDCOMMISSIONSChangesinDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r299", "r300", "r321" ], "calculation": { "http://www.nutanix.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Deferred revenue\u2014current" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r299", "r300", "r321" ], "calculation": { "http://www.nutanix.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Contract with Customer, Liability, Noncurrent", "terseLabel": "Deferred revenue\u2014non-current" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r322" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Revenue/commissions recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/REVENUEDEFERREDREVENUEANDDEFERREDCOMMISSIONSChangesinDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebt": { "auth_ref": [ "r16", "r586", "r603" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Including the current and noncurrent portions, carrying amount of debt identified as being convertible into another form of financial instrument (typically the entity's common stock) as of the balance sheet date, which originally required full repayment more than twelve months after issuance or greater than the normal operating cycle of the company.", "label": "Convertible Debt", "terseLabel": "Convertible Debt" } } }, "localname": "ConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONVERTIBLESENIORNOTESAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtMember": { "auth_ref": [ "r274" ], "lang": { "en-US": { "role": { "documentation": "Borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.", "label": "Convertible Debt [Member]", "terseLabel": "Convertible Debt" } } }, "localname": "ConvertibleDebtMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONVERTIBLESENIORNOTESAdditionalInformationDetails", "http://www.nutanix.com/role/CONVERTIBLESENIORNOTESComponentsofDebtDetails", "http://www.nutanix.com/role/CONVERTIBLESENIORNOTESInterestExpenseRecognizedDetails", "http://www.nutanix.com/role/CONVERTIBLESENIORNOTESProceedsfromDebtDetails", "http://www.nutanix.com/role/FAIRVALUEMEASUREMENTSFAIRVALUEMEASUREMENTSConvertibleSeniorNotesDetails", "http://www.nutanix.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConvertibleDebtNoncurrent": { "auth_ref": [ "r44" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount of long-term convertible debt as of the balance sheet date, net of the amount due in the next twelve months or greater than the normal operating cycle, if longer. The debt is convertible into another form of financial instrument, typically the entity's common stock.", "label": "Convertible Debt, Noncurrent", "terseLabel": "Convertible Debt, Noncurrent" } } }, "localname": "ConvertibleDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONVERTIBLESENIORNOTESComponentsofDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleLongTermNotesPayable": { "auth_ref": [ "r44" ], "calculation": { "http://www.nutanix.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of long-term debt (with maturities initially due after one year or beyond the operating cycle if longer) identified as Convertible Notes Payable, excluding current portion. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder.", "label": "Convertible Notes Payable, Noncurrent", "terseLabel": "Convertible senior notes, net" } } }, "localname": "ConvertibleLongTermNotesPayable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateDebtSecuritiesMember": { "auth_ref": [ "r332", "r340", "r633" ], "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 bonds" } } }, "localname": "CorporateDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/FAIRVALUEMEASUREMENTSFairValueofFinancialAssetsandLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r75", "r561" ], "calculation": { "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Total cost of revenue" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.nutanix.com/role/SELECTEDQUARTERLYFINANCIALDATAUNAUDITEDDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSoldAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cost of Goods and Services Sold [Abstract]", "terseLabel": "Cost of revenue:" } } }, "localname": "CostOfGoodsAndServicesSoldAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Current Federal, State and Local, Tax Expense (Benefit) [Abstract]", "terseLabel": "Current:" } } }, "localname": "CurrentFederalStateAndLocalTaxExpenseBenefitAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/INCOMETAXESScheduleofProvisionforIncomeTaxesCurrentandDeferredDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r108", "r426", "r436" ], "calculation": { "http://www.nutanix.com/role/INCOMETAXESScheduleofProvisionforIncomeTaxesCurrentandDeferredDetails": { "order": 1.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Federal Tax Expense (Benefit)", "terseLabel": "U.S. federal" } } }, "localname": "CurrentFederalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/INCOMETAXESScheduleofProvisionforIncomeTaxesCurrentandDeferredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "auth_ref": [ "r112", "r426" ], "calculation": { "http://www.nutanix.com/role/INCOMETAXESScheduleofProvisionforIncomeTaxesCurrentandDeferredDetails": { "order": 3.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Foreign Tax Expense (Benefit)", "terseLabel": "Foreign" } } }, "localname": "CurrentForeignTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/INCOMETAXESScheduleofProvisionforIncomeTaxesCurrentandDeferredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r108", "r426", "r436", "r438" ], "calculation": { "http://www.nutanix.com/role/INCOMETAXESScheduleofProvisionforIncomeTaxesCurrentandDeferredDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.", "label": "Current Income Tax Expense (Benefit)", "totalLabel": "Total current taxes" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/INCOMETAXESScheduleofProvisionforIncomeTaxesCurrentandDeferredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r108", "r426", "r436" ], "calculation": { "http://www.nutanix.com/role/INCOMETAXESScheduleofProvisionforIncomeTaxesCurrentandDeferredDetails": { "order": 2.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current State and Local Tax Expense (Benefit)", "terseLabel": "State and local" } } }, "localname": "CurrentStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/INCOMETAXESScheduleofProvisionforIncomeTaxesCurrentandDeferredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r158", "r192" ], "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": "Partner Concentration Risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/OVERVIEWANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESConcentrationRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r452" ], "lang": { "en-US": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSIntangibleAssetsDetails", "http://www.nutanix.com/role/BUSINESSCOMBINATIONSMinjarAcquisitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Debt Disclosure [Abstract]", "terseLabel": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r282" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "DEBT" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONVERTIBLESENIORNOTES" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r14", "r15", "r16", "r583", "r586", "r600" ], "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://www.nutanix.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent": { "auth_ref": [ "r277" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The carrying amount of the equity component of convertible debt which may be settled in cash upon conversion.", "label": "Debt Instrument, Convertible, Carrying Amount of Equity Component", "terseLabel": "Debt Instrument, Convertible, Carrying Amount of Equity Component" } } }, "localname": "DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONVERTIBLESENIORNOTESAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "auth_ref": [ "r279" ], "lang": { "en-US": { "role": { "documentation": "The price per share of the conversion feature embedded in the debt instrument.", "label": "Debt Instrument, Convertible, Conversion Price", "terseLabel": "Debt instrument, conversion price" } } }, "localname": "DebtInstrumentConvertibleConversionPrice1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONVERTIBLESENIORNOTESAdditionalInformationDetails", "http://www.nutanix.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_DebtInstrumentConvertibleConversionRatio1": { "auth_ref": [ "r43", "r290", "r293", "r295" ], "lang": { "en-US": { "role": { "documentation": "Ratio applied to the conversion of debt instrument into equity with equity shares divided by debt principal amount.", "label": "Debt Instrument, Convertible, Conversion Ratio", "terseLabel": "Debt instrument, conversion ratio" } } }, "localname": "DebtInstrumentConvertibleConversionRatio1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONVERTIBLESENIORNOTESAdditionalInformationDetails", "http://www.nutanix.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "pureItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Threshold period of specified consecutive trading days within which common stock price to conversion price of convertible debt instrument must exceed threshold percentage for specified number of trading days to trigger conversion feature.", "label": "Debt Instrument, Convertible, Threshold Consecutive Trading Days", "terseLabel": "Debt instrument, convertible, threshold consecutive trading days" } } }, "localname": "DebtInstrumentConvertibleThresholdConsecutiveTradingDays1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONVERTIBLESENIORNOTESAdditionalInformationDetails", "http://www.nutanix.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Minimum percentage of common stock price to conversion price of convertible debt instruments to determine eligibility of conversion.", "label": "Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger", "terseLabel": "Debt Instrument, convertible, threshold percentage of stock price trigger" } } }, "localname": "DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONVERTIBLESENIORNOTESAdditionalInformationDetails", "http://www.nutanix.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdTradingDays": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Threshold number of specified trading days that common stock price to conversion price of convertible debt instruments must exceed threshold percentage within a specified consecutive trading period to trigger conversion feature.", "label": "Debt Instrument, Convertible, Threshold Trading Days", "terseLabel": "Debt instrument, convertible, threshold trading days" } } }, "localname": "DebtInstrumentConvertibleThresholdTradingDays", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONVERTIBLESENIORNOTESAdditionalInformationDetails", "http://www.nutanix.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r503", "r505" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Debt instrument, face amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONVERTIBLESENIORNOTESAdditionalInformationDetails", "http://www.nutanix.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFairValue": { "auth_ref": [ "r482" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable.", "label": "Debt Instrument, Fair Value Disclosure", "terseLabel": "Debt Instrument, Fair Value Disclosure" } } }, "localname": "DebtInstrumentFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/FAIRVALUEMEASUREMENTSFAIRVALUEMEASUREMENTSConvertibleSeniorNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r42", "r280", "r503" ], "lang": { "en-US": { "role": { "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.", "label": "Debt Instrument, Interest Rate, Effective Percentage", "terseLabel": "Debt Instrument, Interest Rate, Effective Percentage" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONVERTIBLESENIORNOTESComponentsofDebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r42" ], "lang": { "en-US": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Debt instrument, interest rate, stated percentage" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONVERTIBLESENIORNOTESAdditionalInformationDetails", "http://www.nutanix.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONVERTIBLESENIORNOTESAdditionalInformationDetails", "http://www.nutanix.com/role/CONVERTIBLESENIORNOTESComponentsofDebtDetails", "http://www.nutanix.com/role/CONVERTIBLESENIORNOTESInterestExpenseRecognizedDetails", "http://www.nutanix.com/role/CONVERTIBLESENIORNOTESProceedsfromDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r44" ], "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://www.nutanix.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPricePercentage": { "auth_ref": [ "r595" ], "lang": { "en-US": { "role": { "documentation": "Percentage price of original principal amount of debt at which debt can be redeemed by the issuer.", "label": "Debt Instrument, Redemption Price, Percentage", "terseLabel": "Debt instrument, redemption price, percentage" } } }, "localname": "DebtInstrumentRedemptionPricePercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONVERTIBLESENIORNOTESAdditionalInformationDetails", "http://www.nutanix.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r44", "r110", "r290", "r294", "r295", "r296", "r502", "r503", "r505", "r596" ], "lang": { "en-US": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONVERTIBLESENIORNOTESAdditionalInformationDetails", "http://www.nutanix.com/role/CONVERTIBLESENIORNOTESComponentsofDebtDetails", "http://www.nutanix.com/role/CONVERTIBLESENIORNOTESInterestExpenseRecognizedDetails", "http://www.nutanix.com/role/CONVERTIBLESENIORNOTESProceedsfromDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "auth_ref": [ "r502", "r505" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization, of debt discount.", "label": "Debt Instrument, Unamortized Discount", "negatedLabel": "Debt Instrument, Unamortized Discount", "negatedTerseLabel": "Debt Instrument, Unamortized Discount" } } }, "localname": "DebtInstrumentUnamortizedDiscount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONVERTIBLESENIORNOTESComponentsofDebtDetails", "http://www.nutanix.com/role/FAIRVALUEMEASUREMENTSFAIRVALUEMEASUREMENTSConvertibleSeniorNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "auth_ref": [ "r278", "r504" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs.", "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net", "terseLabel": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net" } } }, "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONVERTIBLESENIORNOTESAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible": { "auth_ref": [ "r406" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease reasonably possible in the next twelve months for the unrecognized tax benefit.", "label": "Decrease in Unrecognized Tax Benefits is Reasonably Possible", "terseLabel": "Reduction of gross unrecognized tax benefts" } } }, "localname": "DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/INCOMETAXESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock": { "auth_ref": [ "r36" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the amounts paid in advance for capitalized costs that will be expensed with the passage of time or the occurrence of a triggering event, and will be charged against earnings within one year or the normal operating cycle, if longer; the aggregate carrying amount of current assets, not separately presented elsewhere in the balance sheet; and other deferred costs.", "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block]", "terseLabel": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure" } } }, "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r108", "r427", "r436" ], "calculation": { "http://www.nutanix.com/role/INCOMETAXESScheduleofProvisionforIncomeTaxesCurrentandDeferredDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Federal Income Tax Expense (Benefit)", "terseLabel": "U.S. federal" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/INCOMETAXESScheduleofProvisionforIncomeTaxesCurrentandDeferredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Deferred Federal, State and Local, Tax Expense (Benefit) [Abstract]", "terseLabel": "Deferred:" } } }, "localname": "DeferredFederalStateAndLocalTaxExpenseBenefitAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/INCOMETAXESScheduleofProvisionforIncomeTaxesCurrentandDeferredDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredFinanceCostsNoncurrentGross": { "auth_ref": [ "r36", "r504" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before accumulated amortization, of debt issuance costs classified as noncurrent. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Cost, Gross, Noncurrent", "negatedTerseLabel": "Debt Issuance Cost, Gross, Noncurrent", "terseLabel": "Debt Issuance Cost, Gross, Noncurrent" } } }, "localname": "DeferredFinanceCostsNoncurrentGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONVERTIBLESENIORNOTESAdditionalInformationDetails", "http://www.nutanix.com/role/CONVERTIBLESENIORNOTESProceedsfromDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "auth_ref": [ "r108", "r427", "r436" ], "calculation": { "http://www.nutanix.com/role/INCOMETAXESScheduleofProvisionforIncomeTaxesCurrentandDeferredDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Foreign Income Tax Expense (Benefit)", "terseLabel": "Foreign" } } }, "localname": "DeferredForeignIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/INCOMETAXESScheduleofProvisionforIncomeTaxesCurrentandDeferredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r94", "r108", "r427", "r436", "r437", "r438" ], "calculation": { "http://www.nutanix.com/role/INCOMETAXESScheduleofProvisionforIncomeTaxesCurrentandDeferredDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "totalLabel": "Total deferred taxes" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/INCOMETAXESScheduleofProvisionforIncomeTaxesCurrentandDeferredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r17", "r18", "r416", "r585", "r599" ], "calculation": { "http://www.nutanix.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.", "label": "Deferred Tax Liabilities, Gross", "negatedTotalLabel": "Total deferred tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueByArrangementDisclosureTextBlock": { "auth_ref": [ "r8" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the type of arrangements and the corresponding amounts that comprise the current and noncurrent balance of deferred revenue as of the balance sheet date.", "label": "Deferred Revenue, by Arrangement, Disclosure [Table Text Block]", "terseLabel": "Deferred Revenue, by Arrangement, Disclosure" } } }, "localname": "DeferredRevenueByArrangementDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/REVENUEDEFERREDREVENUEANDDEFERREDCOMMISSIONSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "auth_ref": [ "r108", "r427", "r436" ], "calculation": { "http://www.nutanix.com/role/INCOMETAXESScheduleofProvisionforIncomeTaxesCurrentandDeferredDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred State and Local Income Tax Expense (Benefit)", "terseLabel": "State and local" } } }, "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/INCOMETAXESScheduleofProvisionforIncomeTaxesCurrentandDeferredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsDeferredIncome": { "auth_ref": [ "r424", "r425" ], "calculation": { "http://www.nutanix.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 8.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred income.", "label": "Deferred Tax Assets, Deferred Income", "terseLabel": "Deferred revenue" } } }, "localname": "DeferredTaxAssetsDeferredIncome", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets": { "auth_ref": [], "calculation": { "http://www.nutanix.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 9.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from intangible assets including goodwill.", "label": "Deferred Tax Assets, Goodwill and Intangible Assets", "terseLabel": "Intangible assets" } } }, "localname": "DeferredTaxAssetsGoodwillAndIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r417" ], "calculation": { "http://www.nutanix.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Gross", "totalLabel": "Total deferred tax assets" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGrossAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Deferred Tax Assets, Gross [Abstract]", "terseLabel": "Deferred tax assets:" } } }, "localname": "DeferredTaxAssetsGrossAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "auth_ref": [ "r419" ], "calculation": { "http://www.nutanix.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.", "label": "Deferred Tax Assets, Net", "totalLabel": "Net deferred tax assets" } } }, "localname": "DeferredTaxAssetsLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r424", "r425" ], "calculation": { "http://www.nutanix.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.", "label": "Deferred Tax Assets, Operating Loss Carryforwards", "terseLabel": "Net operating loss carryforward" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOther": { "auth_ref": [ "r424", "r425" ], "calculation": { "http://www.nutanix.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.", "label": "Deferred Tax Assets, Other", "terseLabel": "Other assets" } } }, "localname": "DeferredTaxAssetsOther", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment": { "auth_ref": [], "calculation": { "http://www.nutanix.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from property, plant, and equipment.", "label": "Deferred Tax Assets, Property, Plant and Equipment", "terseLabel": "Property and equipment" } } }, "localname": "DeferredTaxAssetsPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards": { "auth_ref": [ "r422", "r424", "r425" ], "calculation": { "http://www.nutanix.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards.", "label": "Deferred Tax Assets, Tax Credit Carryforwards", "verboseLabel": "Tax credit carryforward" } } }, "localname": "DeferredTaxAssetsTaxCreditCarryforwards", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits": { "auth_ref": [ "r424", "r425" ], "calculation": { "http://www.nutanix.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 7.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from compensation and benefits costs.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits", "terseLabel": "Stock-based compensation expense" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals": { "auth_ref": [ "r424", "r425" ], "calculation": { "http://www.nutanix.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from reserves and accruals.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals", "terseLabel": "Accruals and reserves" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r418" ], "calculation": { "http://www.nutanix.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "Deferred Tax Assets, Valuation Allowance", "negatedTerseLabel": "Valuation allowance", "terseLabel": "Valuation allowance for deferred tax assets" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/INCOMETAXESNarrativeDetails", "http://www.nutanix.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Deferred Tax Liabilities, Gross [Abstract]", "terseLabel": "Deferred tax liabilities:" } } }, "localname": "DeferredTaxLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxLiabilitiesDeferredExpense": { "auth_ref": [ "r424", "r425" ], "calculation": { "http://www.nutanix.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from capitalized costs.", "label": "Deferred Tax Liabilities, Deferred Expense", "negatedTerseLabel": "Deferred commission expense" } } }, "localname": "DeferredTaxLiabilitiesDeferredExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets": { "auth_ref": [ "r424", "r425" ], "calculation": { "http://www.nutanix.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets including goodwill.", "label": "Deferred Tax Liabilities, Goodwill and Intangible Assets", "negatedTerseLabel": "Acquisition-related" } } }, "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesLeasingArrangements": { "auth_ref": [ "r424", "r425" ], "calculation": { "http://www.nutanix.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 7.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements.", "label": "Deferred Tax Liabilities, Leasing Arrangements", "negatedTerseLabel": "Leases" } } }, "localname": "DeferredTaxLiabilitiesLeasingArrangements", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesOther": { "auth_ref": [ "r424", "r425" ], "calculation": { "http://www.nutanix.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other.", "label": "Deferred Tax Liabilities, Other", "negatedTerseLabel": "Other" } } }, "localname": "DeferredTaxLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesPrepaidExpenses": { "auth_ref": [], "calculation": { "http://www.nutanix.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax consequences attributable to taxable temporary differences derived from prepaid expenses.", "label": "Deferred Tax Liabilities, Prepaid Expenses", "negatedTerseLabel": "Prepaid expenses" } } }, "localname": "DeferredTaxLiabilitiesPrepaidExpenses", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "auth_ref": [ "r424", "r425" ], "calculation": { "http://www.nutanix.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.", "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "negatedTerseLabel": "Property and equipment" } } }, "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r94", "r171" ], "calculation": { "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSPropertyPlantandEquipmentDetails", "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r395" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "EQUITY AWARD PLANS" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/EQUITYAWARDPLANS" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Payment Arrangement [Abstract]", "terseLabel": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DomesticCountryMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile.", "label": "Domestic Tax Authority [Member]", "terseLabel": "Federal" } } }, "localname": "DomesticCountryMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/INCOMETAXESNarrativeDetails" ], "xbrltype": "domainItemType" }, "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://www.nutanix.com/role/SEGMENTINFORMATIONDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicAndDiluted": { "auth_ref": [ "r141" ], "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 income (loss) per share attributable to common stockholders\u2014basic and diluted (in dollars per share)", "verboseLabel": "Net loss per share attributable to common stockholders\u2014basic and diluted (in dollars per share)" } } }, "localname": "EarningsPerShareBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.nutanix.com/role/NETLOSSPERSHAREDetails", "http://www.nutanix.com/role/SELECTEDQUARTERLYFINANCIALDATAUNAUDITEDDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r143", "r144", "r145", "r147" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "NET LOSS AND UNAUDITED NET LOSS PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/NETLOSSPERSHARE" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r404", "r440" ], "lang": { "en-US": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "terseLabel": "Federal statutory income tax rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/INCOMETAXESNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r40" ], "calculation": { "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSAccruedCompensationBenefitsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.nutanix.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued compensation and benefits", "totalLabel": "Total accrued compensation and benefits" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSAccruedCompensationBenefitsDetails", "http://www.nutanix.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Employee-related Liabilities, Current [Abstract]", "terseLabel": "Employee-related Liabilities, Current [Abstract]" } } }, "localname": "EmployeeRelatedLiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSAccruedCompensationBenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "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 Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/EQUITYAWARDPLANSStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r380" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "terseLabel": "Compensation not yet recognized" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/EQUITYAWARDPLANSAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r380" ], "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": "Period for recognition (in years)" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/EQUITYAWARDPLANSAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "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://www.nutanix.com/role/EQUITYAWARDPLANSAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r377" ], "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": "Employee Stock Option" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/EQUITYAWARDPLANSAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquipmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tangible personal property used to produce goods and services.", "label": "Equipment [Member]", "terseLabel": "Computer, production, engineering and other equipment" } } }, "localname": "EquipmentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Equity [Abstract]", "terseLabel": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r115", "r116", "r117", "r120", "r128", "r130", "r148", "r212", "r289", "r297", "r387", "r388", "r389", "r432", "r433", "r494", "r495", "r496", "r497", "r498", "r499", "r623", "r624", "r625" ], "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://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "domainItemType" }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "auth_ref": [ "r482" ], "lang": { "en-US": { "role": { "documentation": "Measured as an estimate of fair value.", "label": "Estimate of Fair Value Measurement [Member]", "terseLabel": "Estimate of Fair Value Measurement" } } }, "localname": "EstimateOfFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/FAIRVALUEMEASUREMENTSFAIRVALUEMEASUREMENTSConvertibleSeniorNotesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/FAIRVALUEMEASUREMENTSFAIRVALUEMEASUREMENTSConvertibleSeniorNotesDetails", "http://www.nutanix.com/role/FAIRVALUEMEASUREMENTSFairValueofFinancialAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r470", "r471", "r472", "r478" ], "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://www.nutanix.com/role/FAIRVALUEMEASUREMENTSFAIRVALUEMEASUREMENTSConvertibleSeniorNotesDetails", "http://www.nutanix.com/role/FAIRVALUEMEASUREMENTSFairValueofFinancialAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "auth_ref": [ "r475" ], "lang": { "en-US": { "role": { "documentation": "Class of asset.", "label": "Asset Class [Domain]", "terseLabel": "Asset Class [Domain]" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueByAssetClassAxis": { "auth_ref": [ "r470", "r478" ], "lang": { "en-US": { "role": { "documentation": "Information by class of asset.", "label": "Asset Class [Axis]", "terseLabel": "Asset Class [Axis]" } } }, "localname": "FairValueByAssetClassAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSPropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r340", "r471", "r533", "r534", "r535" ], "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://www.nutanix.com/role/FAIRVALUEMEASUREMENTSFairValueofFinancialAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementBasisAxis": { "auth_ref": [ "r470", "r479" ], "lang": { "en-US": { "role": { "documentation": "Information by measurement basis.", "label": "Measurement Basis [Axis]", "terseLabel": "Measurement Basis [Axis]" } } }, "localname": "FairValueByMeasurementBasisAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/FAIRVALUEMEASUREMENTSFAIRVALUEMEASUREMENTSConvertibleSeniorNotesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r470", "r471", "r473", "r474", "r480" ], "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://www.nutanix.com/role/FAIRVALUEMEASUREMENTSFAIRVALUEMEASUREMENTSConvertibleSeniorNotesDetails", "http://www.nutanix.com/role/FAIRVALUEMEASUREMENTSFairValueofFinancialAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosureItemAmountsDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Measurement basis, for example, but not limited to, reported value, fair value, portion at fair value, portion at other than fair value.", "label": "Fair Value Measurement [Domain]", "terseLabel": "Fair Value Measurement [Domain]" } } }, "localname": "FairValueDisclosureItemAmountsDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/FAIRVALUEMEASUREMENTSFAIRVALUEMEASUREMENTSConvertibleSeniorNotesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Fair Value Disclosures [Abstract]", "terseLabel": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r477" ], "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://www.nutanix.com/role/FAIRVALUEMEASUREMENTS" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r332", "r333", "r338", "r340", "r471", "r533" ], "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 I" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/FAIRVALUEMEASUREMENTSFairValueofFinancialAssetsandLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r332", "r333", "r338", "r340", "r471", "r534" ], "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 II" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/FAIRVALUEMEASUREMENTSFairValueofFinancialAssetsandLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r340", "r471", "r535" ], "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 III" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/FAIRVALUEMEASUREMENTSFairValueofFinancialAssetsandLiabilitiesDetails" ], "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://www.nutanix.com/role/FAIRVALUEMEASUREMENTSFAIRVALUEMEASUREMENTSConvertibleSeniorNotesDetails", "http://www.nutanix.com/role/FAIRVALUEMEASUREMENTSFairValueofFinancialAssetsandLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.", "label": "Fair Value Measurement, Policy [Policy Text Block]", "terseLabel": "Fair Value Measurement" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/OVERVIEWANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r340", "r533", "r534", "r535" ], "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://www.nutanix.com/role/FAIRVALUEMEASUREMENTSFairValueofFinancialAssetsandLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsNonrecurringMember": { "auth_ref": [ "r470", "r471", "r473", "r474", "r476", "r480" ], "lang": { "en-US": { "role": { "documentation": "Infrequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, not frequently measured at fair value.", "label": "Fair Value, Nonrecurring [Member]", "terseLabel": "Fair Value, Measurements, Nonrecurring" } } }, "localname": "FairValueMeasurementsNonrecurringMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/FAIRVALUEMEASUREMENTSFAIRVALUEMEASUREMENTSConvertibleSeniorNotesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r477", "r480" ], "lang": { "en-US": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Recurring [Member]", "terseLabel": "Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/FAIRVALUEMEASUREMENTSFairValueofFinancialAssetsandLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r206", "r207", "r216", "r220", "r221", "r222", "r223", "r225", "r226", "r227", "r228", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559" ], "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://www.nutanix.com/role/FAIRVALUEMEASUREMENTSFairValueofFinancialAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of finite-lived and indefinite-lived intangible assets acquired as part of a business combination.", "label": "Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]", "terseLabel": "Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination" } } }, "localname": "FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/BUSINESSCOMBINATIONSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Estimated Life (in years)" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/BUSINESSCOMBINATIONSMinjarAcquisitionDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r244" ], "calculation": { "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedTerseLabel": "Accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r246" ], "calculation": { "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSFutureAmortizationExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "2020" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r246" ], "calculation": { "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSFutureAmortizationExpenseDetails": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r246" ], "calculation": { "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSFutureAmortizationExpenseDetails": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r246" ], "calculation": { "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSFutureAmortizationExpenseDetails": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r246" ], "calculation": { "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSFutureAmortizationExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "2021" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r239", "r241", "r244", "r248", "r562", "r566" ], "lang": { "en-US": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSIntangibleAssetsDetails", "http://www.nutanix.com/role/BUSINESSCOMBINATIONSMinjarAcquisitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]", "terseLabel": "Less:" } } }, "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r244", "r566" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Finite-lived intangible assets, gross" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGrossAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Finite-Lived Intangible Assets, Gross [Abstract]", "terseLabel": "Finite-lived intangible assets:" } } }, "localname": "FiniteLivedIntangibleAssetsGrossAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r239", "r243" ], "lang": { "en-US": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSIntangibleAssetsDetails", "http://www.nutanix.com/role/BUSINESSCOMBINATIONSMinjarAcquisitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r244", "r562" ], "calculation": { "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSFutureAmortizationExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Total" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsRollForward": { "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": "Finite-lived Intangible Assets [Roll Forward]", "terseLabel": "Finite-lived Intangible Assets [Roll Forward]" } } }, "localname": "FiniteLivedIntangibleAssetsRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "auth_ref": [ "r240" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.", "label": "Finite-lived Intangible Assets Acquired", "terseLabel": "Amortizable intangible assets", "verboseLabel": "Intangible assets acquired" } } }, "localname": "FinitelivedIntangibleAssetsAcquired1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSIntangibleAssetsDetails", "http://www.nutanix.com/role/BUSINESSCOMBINATIONSMinjarAcquisitionDetails", "http://www.nutanix.com/role/BUSINESSCOMBINATIONSPreliminaryAggregatePurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCountryMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Designated tax departments of governments entitled to levy and collect income taxes from the entity outside the entity's country of domicile.", "label": "Foreign Tax Authority [Member]", "terseLabel": "Foreign Tax Authority" } } }, "localname": "ForeignCountryMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/INCOMETAXESNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "auth_ref": [ "r489", "r490", "r491", "r492" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), before Tax", "terseLabel": "Foreign currency transaction gain (loss), before tax" } } }, "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/OVERVIEWANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r103", "r501" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "terseLabel": "Foreign Currency" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/OVERVIEWANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures [Member]", "terseLabel": "Furniture and fixtures" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r76" ], "calculation": { "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.nutanix.com/role/SELECTEDQUARTERLYFINANCIALDATAUNAUDITEDDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r71" ], "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://www.nutanix.com/role/EQUITYAWARDPLANSStockBasedCompensationExpenseDetails", "http://www.nutanix.com/role/SELECTEDQUARTERLYFINANCIALDATAUNAUDITEDDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r231", "r232", "r581" ], "calculation": { "http://www.nutanix.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSBALANCESHEETCOMPONENTSGoodwillDetails", "http://www.nutanix.com/role/BUSINESSCOMBINATIONSPreliminaryAggregatePurchasePriceAllocationDetails", "http://www.nutanix.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r233" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.", "label": "Goodwill, Acquired During Period", "terseLabel": "Goodwill acquired" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSBALANCESHEETCOMPONENTSGoodwillDetails", "http://www.nutanix.com/role/BUSINESSCOMBINATIONSMinjarAcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]", "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillOtherIncreaseDecrease": { "auth_ref": [ "r234" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease), classified as other, of an asset representing the future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Other Increase (Decrease)", "terseLabel": "Other" } } }, "localname": "GoodwillOtherIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSBALANCESHEETCOMPONENTSGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r74", "r107", "r173", "r176", "r179", "r182", "r185", "r208", "r488" ], "calculation": { "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.nutanix.com/role/SELECTEDQUARTERLYFINANCIALDATAUNAUDITEDDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies": { "auth_ref": [ "r103", "r271" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for guarantees, indemnifications and product warranties, and methodologies used in determining the amount of such liabilities.", "label": "Guarantees, Indemnifications and Warranties Policies [Policy Text Block]", "terseLabel": "Warranties" } } }, "localname": "GuaranteesIndemnificationsAndWarrantiesPolicies", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/OVERVIEWANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ImpairmentOfLeasehold": { "auth_ref": [ "r94", "r251" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The adjustment to reduce the value of existing agreements that specify the lessee's rights to use the leased property. This expense is charged when the estimates of future profits generated by the leased property are reduced.", "label": "Impairment of Leasehold", "terseLabel": "Impairment of Leasehold" } } }, "localname": "ImpairmentOfLeasehold", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSPropertyPlantandEquipmentDetails", "http://www.nutanix.com/role/LEASESAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r103", "r250", "r256" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.", "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "terseLabel": "Impairment of Long-Lived Assets" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/OVERVIEWANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "auth_ref": [ "r111", "r439" ], "calculation": { "http://www.nutanix.com/role/INCOMETAXESScheduleofIncomeBeforeProvisionforIncomeTaxesDomesticandForeignDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic", "terseLabel": "Domestic" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/INCOMETAXESScheduleofIncomeBeforeProvisionforIncomeTaxesDomesticandForeignDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r68", "r173", "r176", "r179", "r182", "r185", "r579", "r589", "r592", "r613" ], "calculation": { "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 }, "http://www.nutanix.com/role/INCOMETAXESScheduleofIncomeBeforeProvisionforIncomeTaxesDomesticandForeignDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Loss before provision for income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.nutanix.com/role/INCOMETAXESScheduleofIncomeBeforeProvisionforIncomeTaxesDomesticandForeignDetails", "http://www.nutanix.com/role/SELECTEDQUARTERLYFINANCIALDATAUNAUDITEDDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "auth_ref": [ "r111", "r439" ], "calculation": { "http://www.nutanix.com/role/INCOMETAXESScheduleofIncomeBeforeProvisionforIncomeTaxesDomesticandForeignDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign", "terseLabel": "Foreign" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/INCOMETAXESScheduleofIncomeBeforeProvisionforIncomeTaxesDomesticandForeignDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r255" ], "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://www.nutanix.com/role/EQUITYAWARDPLANSStockBasedCompensationExpenseDetails", "http://www.nutanix.com/role/SELECTEDQUARTERLYFINANCIALDATAUNAUDITEDDetails" ], "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://www.nutanix.com/role/EQUITYAWARDPLANSStockBasedCompensationExpenseDetails", "http://www.nutanix.com/role/SELECTEDQUARTERLYFINANCIALDATAUNAUDITEDDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r407" ], "lang": { "en-US": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]", "terseLabel": "Income Tax Authority [Axis]" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/INCOMETAXESNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority [Domain]", "terseLabel": "Income Tax Authority [Domain]" } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/INCOMETAXESNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Tax Disclosure [Abstract]", "terseLabel": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r405", "r414", "r421", "r434", "r441", "r443", "r444", "r445" ], "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://www.nutanix.com/role/INCOMETAXES" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r108", "r129", "r130", "r172", "r403", "r435", "r442", "r614" ], "calculation": { "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 }, "http://www.nutanix.com/role/INCOMETAXESScheduleofEffectiveIncomeTaxRateReconciliationDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.nutanix.com/role/INCOMETAXESScheduleofProvisionforIncomeTaxesCurrentandDeferredDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Provision for income taxes", "totalLabel": "Total" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.nutanix.com/role/INCOMETAXESScheduleofEffectiveIncomeTaxRateReconciliationDetails", "http://www.nutanix.com/role/INCOMETAXESScheduleofProvisionforIncomeTaxesCurrentandDeferredDetails", "http://www.nutanix.com/role/SELECTEDQUARTERLYFINANCIALDATAUNAUDITEDDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r66", "r103", "r401", "r402", "r414", "r415", "r420", "r428", "r638" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/OVERVIEWANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxReceivable": { "auth_ref": [ "r31", "r598" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date of income taxes previously overpaid to tax authorities (such as U.S. Federal, state and local tax authorities) representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes. Also called income tax refund receivable.", "label": "Income Taxes Receivable", "terseLabel": "Income taxes receivable" } } }, "localname": "IncomeTaxReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSPrepaidExpensesandOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r404" ], "calculation": { "http://www.nutanix.com/role/INCOMETAXESScheduleofEffectiveIncomeTaxRateReconciliationDetails": { "order": 11.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets.", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount", "terseLabel": "Change in valuation allowance" } } }, "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/INCOMETAXESScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate": { "auth_ref": [ "r400", "r404" ], "calculation": { "http://www.nutanix.com/role/INCOMETAXESScheduleofEffectiveIncomeTaxRateReconciliationDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, attributable to increase (decrease) in the income tax rates.", "label": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount", "terseLabel": "U.S. tax reform impact" } } }, "localname": "IncomeTaxReconciliationChangeInEnactedTaxRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/INCOMETAXESScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [ "r404" ], "calculation": { "http://www.nutanix.com/role/INCOMETAXESScheduleofEffectiveIncomeTaxRateReconciliationDetails": { "order": 6.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount", "terseLabel": "Effect of foreign operations" } } }, "localname": "IncomeTaxReconciliationForeignIncomeTaxRateDifferential", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/INCOMETAXESScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r404" ], "calculation": { "http://www.nutanix.com/role/INCOMETAXESScheduleofEffectiveIncomeTaxRateReconciliationDetails": { "order": 4.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount", "terseLabel": "U.S. federal income tax at statutory rate" } } }, "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/INCOMETAXESScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost": { "auth_ref": [ "r404" ], "calculation": { "http://www.nutanix.com/role/INCOMETAXESScheduleofEffectiveIncomeTaxRateReconciliationDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Amount", "terseLabel": "Stock-based compensation" } } }, "localname": "IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/INCOMETAXESScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationOtherAdjustments": { "auth_ref": [ "r404" ], "calculation": { "http://www.nutanix.com/role/INCOMETAXESScheduleofEffectiveIncomeTaxRateReconciliationDetails": { "order": 10.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Amount", "terseLabel": "Other" } } }, "localname": "IncomeTaxReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/INCOMETAXESScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r404" ], "calculation": { "http://www.nutanix.com/role/INCOMETAXESScheduleofEffectiveIncomeTaxRateReconciliationDetails": { "order": 8.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount", "terseLabel": "State income taxes" } } }, "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/INCOMETAXESScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationTaxContingencies": { "auth_ref": [ "r404" ], "calculation": { "http://www.nutanix.com/role/INCOMETAXESScheduleofEffectiveIncomeTaxRateReconciliationDetails": { "order": 7.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in income tax contingencies. Including, but not limited to, domestic tax contingency, foreign tax contingency, state and local tax contingency, and other contingencies.", "label": "Effective Income Tax Rate Reconciliation, Tax Contingency, Amount", "terseLabel": "Change in unrecognized tax benefit" } } }, "localname": "IncomeTaxReconciliationTaxContingencies", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/INCOMETAXESScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r98" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Cash paid for income taxes" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r93" ], "calculation": { "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of 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://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r93" ], "calculation": { "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedTerseLabel": "Accounts receivable, net" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r93" ], "calculation": { "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.", "label": "Increase (Decrease) in Accrued Liabilities", "terseLabel": "Accrued expenses and other liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r93" ], "calculation": { "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredCharges": { "auth_ref": [ "r93" ], "calculation": { "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the value of expenditures made during the current reporting period for benefits that will be received over a period of years. Deferred charges differ from prepaid expenses in that they usually extend over a long period of time and may or may not be regularly recurring costs of operation.", "label": "Increase (Decrease) in Deferred Charges", "negatedTerseLabel": "Deferred commissions" } } }, "localname": "IncreaseDecreaseInDeferredCharges", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "auth_ref": [ "r93" ], "calculation": { "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.", "label": "Increase (Decrease) in Employee Related Liabilities", "terseLabel": "Accrued compensation and benefits" } } }, "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r93" ], "calculation": { "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedTerseLabel": "Prepaid expenses and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Deficit" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants": { "auth_ref": [ "r132", "r133", "r134", "r142" ], "lang": { "en-US": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of call options and warrants using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants", "terseLabel": "Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants" } } }, "localname": "IncrementalCommonSharesAttributableToCallOptionsAndWarrants", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONVERTIBLESENIORNOTESAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities": { "auth_ref": [ "r136", "r137", "r142" ], "lang": { "en-US": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of convertible debt securities using the if-converted method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Conversion of Debt Securities", "terseLabel": "Incremental Common Shares Attributable to Dilutive Effect of Conversion of Debt Securities" } } }, "localname": "IncrementalCommonSharesAttributableToConversionOfDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONVERTIBLESENIORNOTESAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "auth_ref": [], "calculation": { "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill.", "label": "Intangible Assets, Gross (Excluding Goodwill)", "terseLabel": "Total intangible assets, gross" } } }, "localname": "IntangibleAssetsGrossExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r237", "r242" ], "calculation": { "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.nutanix.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "periodEndLabel": "Intangible assets, net\u2014ending balance", "periodStartLabel": "Intangible assets, net\u2014beginning balance", "terseLabel": "Intangible assets\u2014net", "totalLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSIntangibleAssetsDetails", "http://www.nutanix.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r78", "r281" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.", "label": "Interest Expense, Debt", "terseLabel": "Interest Expense, Debt" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONVERTIBLESENIORNOTESInterestExpenseRecognizedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of interest income and expense, including, but not limited to, interest income and expense from investments, loans, and securities.", "label": "Interest Income and Interest Expense Disclosure [Table Text Block]", "terseLabel": "Interest Income and Interest Expense Disclosure" } } }, "localname": "InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONVERTIBLESENIORNOTESTables" ], "xbrltype": "textBlockItemType" }, "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": "Schedule of Investments in Marketable Debt Securities, by Contractual Maturity Date" } } }, "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentsFairValueDisclosure": { "auth_ref": [ "r470" ], "calculation": { "http://www.nutanix.com/role/FAIRVALUEMEASUREMENTSFairValueofFinancialAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsAndShortTermInvestments", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of investment securities, including, but not limited to, marketable securities, derivative financial instruments, and investments accounted for under the equity method.", "label": "Investments, Fair Value Disclosure", "totalLabel": "Total measured at fair value" } } }, "localname": "InvestmentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/FAIRVALUEMEASUREMENTSFairValueofFinancialAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseAndRentalExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of rent expense incurred for leased assets, including but not limited to, furniture and equipment, that is not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "Operating Leases, Rent Expense", "terseLabel": "Operating leases, rent expense" } } }, "localname": "LeaseAndRentalExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/LEASESAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r520" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Lease, Cost" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/LEASESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r252" ], "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://www.nutanix.com/role/BALANCESHEETCOMPONENTSPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Lessee, Lease, Description [Line Items]", "terseLabel": "Lessee, Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/LEASESAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r514" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]", "terseLabel": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/LEASESAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1": { "auth_ref": [ "r513" ], "lang": { "en-US": { "role": { "documentation": "Term of lessee's operating lease not yet commenced, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Lease Not yet Commenced, Term of Contract", "terseLabel": "Lease not yet commenced, term of contract" } } }, "localname": "LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/LEASESAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r521" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Lessee, Operating Lease, Liability, Maturity" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/LEASESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r521" ], "calculation": { "http://www.nutanix.com/role/LEASESRemainingMaturityUnderTopic842Details": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.nutanix.com/role/LEASESRemainingMaturityUnderTopic842Details_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/LEASESRemainingMaturityUnderTopic842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r521" ], "calculation": { "http://www.nutanix.com/role/LEASESRemainingMaturityUnderTopic842Details": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/LEASESRemainingMaturityUnderTopic842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r521" ], "calculation": { "http://www.nutanix.com/role/LEASESRemainingMaturityUnderTopic842Details": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/LEASESRemainingMaturityUnderTopic842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r521" ], "calculation": { "http://www.nutanix.com/role/LEASESRemainingMaturityUnderTopic842Details": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "terseLabel": "5158000" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/LEASESRemainingMaturityUnderTopic842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r521" ], "calculation": { "http://www.nutanix.com/role/LEASESRemainingMaturityUnderTopic842Details": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/LEASESRemainingMaturityUnderTopic842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r521" ], "calculation": { "http://www.nutanix.com/role/LEASESRemainingMaturityUnderTopic842Details": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/LEASESRemainingMaturityUnderTopic842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r521" ], "calculation": { "http://www.nutanix.com/role/LEASESRemainingMaturityUnderTopic842Details": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/LEASESRemainingMaturityUnderTopic842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r521" ], "calculation": { "http://www.nutanix.com/role/LEASESRemainingMaturityUnderTopic842Details_1": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Less: imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/LEASESRemainingMaturityUnderTopic842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r523" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "LEASES" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/LEASES" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r39", "r107", "r178", "r208", "r464", "r468", "r469", "r488" ], "calculation": { "http://www.nutanix.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r28", "r107", "r208", "r488", "r587", "r607" ], "calculation": { "http://www.nutanix.com/role/CONSOLIDATEDBALANCESHEETS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders\u2019 equity (deficit)" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and Stockholders\u2019 Equity (Deficit)" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r41", "r107", "r208", "r464", "r468", "r469", "r488" ], "calculation": { "http://www.nutanix.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r44" ], "lang": { "en-US": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONVERTIBLESENIORNOTESAdditionalInformationDetails", "http://www.nutanix.com/role/CONVERTIBLESENIORNOTESComponentsofDebtDetails", "http://www.nutanix.com/role/CONVERTIBLESENIORNOTESInterestExpenseRecognizedDetails", "http://www.nutanix.com/role/CONVERTIBLESENIORNOTESProceedsfromDebtDetails", "http://www.nutanix.com/role/FAIRVALUEMEASUREMENTSFAIRVALUEMEASUREMENTSConvertibleSeniorNotesDetails", "http://www.nutanix.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r44", "r273" ], "lang": { "en-US": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONVERTIBLESENIORNOTESAdditionalInformationDetails", "http://www.nutanix.com/role/CONVERTIBLESENIORNOTESComponentsofDebtDetails", "http://www.nutanix.com/role/CONVERTIBLESENIORNOTESInterestExpenseRecognizedDetails", "http://www.nutanix.com/role/CONVERTIBLESENIORNOTESProceedsfromDebtDetails", "http://www.nutanix.com/role/FAIRVALUEMEASUREMENTSFAIRVALUEMEASUREMENTSConvertibleSeniorNotesDetails", "http://www.nutanix.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingenciesLineItems": { "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": "Loss Contingencies [Line Items]", "terseLabel": "Loss Contingencies [Line Items]" } } }, "localname": "LossContingenciesLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r269", "r270" ], "lang": { "en-US": { "role": { "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.", "label": "Loss Contingencies [Table]", "terseLabel": "Loss Contingencies [Table]" } } }, "localname": "LossContingenciesTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MarketableSecuritiesPolicy": { "auth_ref": [ "r594" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for investment classified as marketable security.", "label": "Marketable Securities, Policy [Policy Text Block]", "terseLabel": "Short-Term Investments" } } }, "localname": "MarketableSecuritiesPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/OVERVIEWANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r332" ], "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://www.nutanix.com/role/FAIRVALUEMEASUREMENTSFairValueofFinancialAssetsandLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MovementInDeferredRevenueRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Movement in Deferred Revenue [Roll Forward]", "terseLabel": "Deferred Revenue" } } }, "localname": "MovementInDeferredRevenueRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/REVENUEDEFERREDREVENUEANDDEFERREDCOMMISSIONSChangesinDeferredRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r90" ], "calculation": { "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.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://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r90" ], "calculation": { "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash (used in) provided by investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r90", "r91", "r95" ], "calculation": { "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r0", "r60", "r63", "r69", "r95", "r107", "r119", "r124", "r125", "r126", "r127", "r129", "r130", "r139", "r173", "r176", "r179", "r182", "r185", "r208", "r488", "r590", "r611" ], "calculation": { "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net loss", "totalLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT", "http://www.nutanix.com/role/NETLOSSPERSHAREDetails", "http://www.nutanix.com/role/SELECTEDQUARTERLYFINANCIALDATAUNAUDITEDDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementEarlyAdoptionLineItems": { "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": "New Accounting Pronouncement, Early Adoption [Line Items]", "terseLabel": "New Accounting Pronouncement, Early Adoption [Line Items]" } } }, "localname": "NewAccountingPronouncementEarlyAdoptionLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/INCOMETAXESNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementEarlyAdoptionTable": { "auth_ref": [ "r123", "r126" ], "lang": { "en-US": { "role": { "documentation": "Schedule detailing the financial statement line items and the effect of the guidance on financial statement line items by guidance implemented if the entity elects earlier application.", "label": "New Accounting Pronouncement, Early Adoption [Table]", "terseLabel": "New Accounting Pronouncement, Early Adoption [Table]" } } }, "localname": "NewAccountingPronouncementEarlyAdoptionTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/INCOMETAXESNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": { "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": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]", "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/OVERVIEWANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails", "http://www.nutanix.com/role/REVENUEDEFERREDREVENUEANDDEFERREDCOMMISSIONSDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "auth_ref": [ "r118", "r119", "r120", "r121", "r122", "r123", "r126", "r146", "r209", "r210", "r211", "r212", "r213", "r214", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r430", "r431", "r432", "r433", "r563", "r564", "r565", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632" ], "lang": { "en-US": { "role": { "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items.", "label": "Accounting Standards Update and Change in Accounting Principle [Table]", "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Table]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/OVERVIEWANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails", "http://www.nutanix.com/role/REVENUEDEFERREDREVENUEANDDEFERREDCOMMISSIONSDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recently Issued and Adopted Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/OVERVIEWANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Noncash Investing and Financing Items [Abstract]", "terseLabel": "Supplemental disclosures of non-cash investing and financing information:" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NoncurrentAssets": { "auth_ref": [ "r189" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.", "label": "Long-Lived Assets", "terseLabel": "Long-lived assets" } } }, "localname": "NoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/SEGMENTINFORMATIONDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r77" ], "calculation": { "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "terseLabel": "Other expense, net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.nutanix.com/role/SELECTEDQUARTERLYFINANCIALDATAUNAUDITEDDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfBusinessesAcquired": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The number of businesses acquired by the entity during the period.", "label": "Number of Businesses Acquired", "terseLabel": "Number of Businesses Acquired" } } }, "localname": "NumberOfBusinessesAcquired", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/BUSINESSCOMBINATIONSAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r166" ], "lang": { "en-US": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of Reportable Segments", "terseLabel": "Number of reportable segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/SEGMENTINFORMATIONDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.nutanix.com/role/SELECTEDQUARTERLYFINANCIALDATAUNAUDITEDDetails" ], "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://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r173", "r176", "r179", "r182", "r185" ], "calculation": { "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Loss from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.nutanix.com/role/SELECTEDQUARTERLYFINANCIALDATAUNAUDITEDDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r515", "r522" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease, cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/LEASESAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseImpairmentLoss": { "auth_ref": [ "r509" ], "calculation": { "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of loss from impairment of right-of-use asset from operating lease.", "label": "Operating Lease, Impairment Loss", "terseLabel": "Impairment of lease-related assets", "verboseLabel": "Impairment loss" } } }, "localname": "OperatingLeaseImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.nutanix.com/role/LEASESAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r511" ], "calculation": { "http://www.nutanix.com/role/LEASESRemainingMaturityUnderTopic842Details_1": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 }, "http://www.nutanix.com/role/LEASESSupplementalBalanceSheetDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Operating lease liability", "totalLabel": "Total operating lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/LEASESRemainingMaturityUnderTopic842Details", "http://www.nutanix.com/role/LEASESSupplementalBalanceSheetDetails", "http://www.nutanix.com/role/OVERVIEWANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r511" ], "calculation": { "http://www.nutanix.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.nutanix.com/role/LEASESSupplementalBalanceSheetDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "negatedLabel": "Less: current lease obligations", "terseLabel": "Operating lease liabilities\u2014current" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.nutanix.com/role/LEASESRemainingMaturityUnderTopic842Details", "http://www.nutanix.com/role/LEASESSupplementalBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r511" ], "calculation": { "http://www.nutanix.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.nutanix.com/role/LEASESSupplementalBalanceSheetDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities\u2014non-current", "verboseLabel": "Long-term lease obligations" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.nutanix.com/role/LEASESRemainingMaturityUnderTopic842Details", "http://www.nutanix.com/role/LEASESSupplementalBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r512", "r516" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Operating cash flows from operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/LEASESSupplementalCashFlowandOtherInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r510" ], "calculation": { "http://www.nutanix.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.nutanix.com/role/LEASESSupplementalBalanceSheetDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Right-of-use asset", "totalLabel": "Operating lease right-of-use assets, net", "verboseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.nutanix.com/role/LEASESSupplementalBalanceSheetDetails", "http://www.nutanix.com/role/OVERVIEWANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r519", "r522" ], "lang": { "en-US": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted average discount rate:" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/LEASESSupplementalBalanceSheetDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r518", "r522" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted average remaining lease term (in years)" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/LEASESSupplementalBalanceSheetDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": { "auth_ref": [ "r506", "r507" ], "calculation": { "http://www.nutanix.com/role/LEASESRemainingMaturityUnderTopic840Details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.", "label": "Operating Leases, Future Minimum Payments Due", "totalLabel": "Total" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/LEASESRemainingMaturityUnderTopic840Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent": { "auth_ref": [ "r506", "r507" ], "calculation": { "http://www.nutanix.com/role/LEASESRemainingMaturityUnderTopic840Details": { "order": 1.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments Due, Next Twelve Months", "terseLabel": "2020" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/LEASESRemainingMaturityUnderTopic840Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears": { "auth_ref": [ "r506", "r507" ], "calculation": { "http://www.nutanix.com/role/LEASESRemainingMaturityUnderTopic840Details": { "order": 5.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Five Years", "terseLabel": "2024" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFiveYears", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/LEASESRemainingMaturityUnderTopic840Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": { "auth_ref": [ "r506", "r507" ], "calculation": { "http://www.nutanix.com/role/LEASESRemainingMaturityUnderTopic840Details": { "order": 4.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Four Years", "terseLabel": "2023" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFourYears", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/LEASESRemainingMaturityUnderTopic840Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": { "auth_ref": [ "r506", "r507" ], "calculation": { "http://www.nutanix.com/role/LEASESRemainingMaturityUnderTopic840Details": { "order": 3.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Three Years", "terseLabel": "2022" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYears", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/LEASESRemainingMaturityUnderTopic840Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": { "auth_ref": [ "r506", "r507" ], "calculation": { "http://www.nutanix.com/role/LEASESRemainingMaturityUnderTopic840Details": { "order": 2.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Two Years", "terseLabel": "2021" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/LEASESRemainingMaturityUnderTopic840Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter": { "auth_ref": [ "r506", "r507" ], "calculation": { "http://www.nutanix.com/role/LEASESRemainingMaturityUnderTopic840Details": { "order": 6.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due Thereafter", "verboseLabel": "Thereafter" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueThereafter", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/LEASESRemainingMaturityUnderTopic840Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r422" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Operating Loss Carryforwards", "terseLabel": "Net operating loss carryforwards" } } }, "localname": "OperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/INCOMETAXESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r7", "r9", "r10", "r40" ], "calculation": { "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSAccruedLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Other" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r51" ], "calculation": { "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSPrepaidExpensesandOtherCurrentAssetsDetails": { "order": 4.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets, Current", "terseLabel": "Other current assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSPrepaidExpensesandOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r36" ], "calculation": { "http://www.nutanix.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets\u2014non-current" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r461", "r462", "r466" ], "calculation": { "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments, of appreciation (loss) in value of unsold available-for-sale securities, attributable to parent entity. Excludes amounts related to other than temporary impairment (OTTI) loss.", "label": "Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax, Portion Attributable to Parent", "terseLabel": "Change in unrealized (loss) gain on available-for-sale securities, net of tax" } } }, "localname": "OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r61", "r64", "r461", "r462", "r466" ], "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" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]", "terseLabel": "Other comprehensive (loss) income, net of tax:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "xbrltype": "stringItemType" }, "us-gaap_OtherEmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r40" ], "calculation": { "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSAccruedCompensationBenefitsDetails": { "order": 5.0, "parentTag": "us-gaap_EmployeeRelatedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligations incurred for employer-related costs classified as other, payable within one year or the normal operating cycle, if longer.", "label": "Other Employee-related Liabilities, Current", "terseLabel": "Other" } } }, "localname": "OtherEmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSAccruedCompensationBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r45" ], "calculation": { "http://www.nutanix.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other liabilities\u2014non-current (1)" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r95" ], "calculation": { "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "Other Noncash Income (Expense)", "negatedTerseLabel": "Other" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": { "auth_ref": [ "r88" ], "calculation": { "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date.", "label": "Payment for Contingent Consideration Liability, Financing Activities", "negatedTerseLabel": "Payment of contingent consideration associated with a business combination" } } }, "localname": "PaymentForContingentConsiderationLiabilityFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForHedgeFinancingActivities": { "auth_ref": [ "r89", "r92" ], "calculation": { "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for a financial contract that meets the hedge criteria as either cash flow hedge, fair value hedge or hedge of net investment in foreign operations.", "label": "Payments for Hedge, Financing Activities", "negatedTerseLabel": "Payments for convertible note hedges", "terseLabel": "Payments for convertible note hedges" } } }, "localname": "PaymentsForHedgeFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.nutanix.com/role/CONVERTIBLESENIORNOTESAdditionalInformationDetails", "http://www.nutanix.com/role/CONVERTIBLESENIORNOTESProceedsfromDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfStockIssuanceCosts": { "auth_ref": [ "r89" ], "calculation": { "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 7.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": "Payments of offering costs" } } }, "localname": "PaymentsOfStockIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r79", "r82", "r204" ], "calculation": { "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Payments to Acquire Debt Securities, Available-for-sale", "negatedTerseLabel": "Purchases of investments" } } }, "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r83", "r456" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Cash payment to acquire business" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/BUSINESSCOMBINATIONSMinjarAcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r83" ], "calculation": { "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedTerseLabel": "Payments for business combinations, net of cash and restricted cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r84" ], "calculation": { "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedTerseLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r349", "r381" ], "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://www.nutanix.com/role/EQUITYAWARDPLANSAdditionalInformationDetails", "http://www.nutanix.com/role/EQUITYAWARDPLANSESPPDetails", "http://www.nutanix.com/role/STOCKHOLDERSEQUITYDetails" ], "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://www.nutanix.com/role/EQUITYAWARDPLANSAdditionalInformationDetails", "http://www.nutanix.com/role/EQUITYAWARDPLANSESPPDetails", "http://www.nutanix.com/role/STOCKHOLDERSEQUITYDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "auth_ref": [ "r481" ], "lang": { "en-US": { "role": { "documentation": "Measured at fair value for financial reporting purposes.", "label": "Portion at Fair Value Measurement [Member]", "terseLabel": "Portion at Fair Value Measurement" } } }, "localname": "PortionAtFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/FAIRVALUEMEASUREMENTSFAIRVALUEMEASUREMENTSConvertibleSeniorNotesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r20" ], "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://www.nutanix.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r20" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r20" ], "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://www.nutanix.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r20" ], "lang": { "en-US": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValueOutstanding": { "auth_ref": [ "r20" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by shareholders, which is net of related treasury stock. May be all or a portion of the number of preferred shares authorized. These shares represent the ownership interest of the preferred shareholders.", "label": "Preferred Stock, Value, Outstanding", "terseLabel": "Preferred stock" } } }, "localname": "PreferredStockValueOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r4", "r30", "r31" ], "calculation": { "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSPrepaidExpensesandOtherCurrentAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.nutanix.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets", "totalLabel": "Total prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSPrepaidExpensesandOtherCurrentAssetsDetails", "http://www.nutanix.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidTaxes": { "auth_ref": [ "r3", "r5", "r229", "r230" ], "calculation": { "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSPrepaidExpensesandOtherCurrentAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset related to consideration paid in advance for income and other taxes that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Taxes", "terseLabel": "Prepaid income taxes" } } }, "localname": "PrepaidTaxes", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSPrepaidExpensesandOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrincipalOwnerMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Owner of record or known beneficial owner of more than 10 percent of the voting interests of the entity.", "label": "Principal Owner [Member]", "terseLabel": "Principal Owner" } } }, "localname": "PrincipalOwnerMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/EQUITYAWARDPLANSAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromConvertibleDebt": { "auth_ref": [ "r86" ], "calculation": { "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.", "label": "Proceeds from Convertible Debt", "terseLabel": "Proceeds from issuance of convertible senior notes, net" } } }, "localname": "ProceedsFromConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromDebtNetOfIssuanceCosts": { "auth_ref": [ "r86" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from additional borrowings, net of cash paid to third parties in connection with debt origination.", "label": "Proceeds from Debt, Net of Issuance Costs", "terseLabel": "Proceeds from Debt, Net of Issuance Costs" } } }, "localname": "ProceedsFromDebtNetOfIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONVERTIBLESENIORNOTESProceedsfromDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfWarrants": { "auth_ref": [ "r85" ], "calculation": { "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from issuance of rights to purchase common shares at predetermined price (usually issued together with corporate debt).", "label": "Proceeds from Issuance of Warrants", "terseLabel": "Proceeds from issuance of warrants" } } }, "localname": "ProceedsFromIssuanceOfWarrants", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.nutanix.com/role/CONVERTIBLESENIORNOTESAdditionalInformationDetails", "http://www.nutanix.com/role/CONVERTIBLESENIORNOTESProceedsfromDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities": { "auth_ref": [ "r79", "r80", "r204" ], "calculation": { "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from 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 Maturities, Prepayments and Calls of Debt Securities, Available-for-sale", "terseLabel": "Maturities of investments" } } }, "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfOtherInvestments": { "auth_ref": [ "r81" ], "calculation": { "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from the sale of investments classified as other.", "label": "Proceeds from Sale of Other Investments", "terseLabel": "Sales of investments" } } }, "localname": "ProceedsFromSaleOfOtherInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r85", "r382" ], "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 stock options exercised" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/EQUITYAWARDPLANSAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockPlans": { "auth_ref": [ "r85" ], "calculation": { "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow associated with the amount received from the stock plan during the period.", "label": "Proceeds from Stock Plans", "terseLabel": "Proceeds from sales of shares through employee equity incentive plans, net of repurchases" } } }, "localname": "ProceedsFromStockPlans", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.nutanix.com/role/EQUITYAWARDPLANSAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r324" ], "lang": { "en-US": { "role": { "documentation": "Article or substance produced by nature, labor or machinery.", "label": "Product [Member]", "terseLabel": "Product" } } }, "localname": "ProductMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.nutanix.com/role/SELECTEDQUARTERLYFINANCIALDATAUNAUDITEDDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r35", "r254" ], "lang": { "en-US": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSPropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r34", "r252" ], "calculation": { "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSPropertyPlantandEquipmentDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Total property and equipment\u2014gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSPropertyPlantandEquipmentDetails" ], "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://www.nutanix.com/role/BALANCESHEETCOMPONENTSPropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "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 [Member]", "terseLabel": "Property, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r12", "r13", "r254", "r608" ], "calculation": { "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSPropertyPlantandEquipmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.nutanix.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net", "totalLabel": "Total property and equipment\u2014net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSPropertyPlantandEquipmentDetails", "http://www.nutanix.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r33", "r103", "r254", "r639", "r640" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/OVERVIEWANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r12", "r254" ], "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, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r12", "r252" ], "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://www.nutanix.com/role/BALANCESHEETCOMPONENTSPropertyPlantandEquipmentDetails" ], "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": "Estimated Useful Life (In months)" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSPropertyPlantandEquipmentDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r72", "r217" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Charged to allowance for doubtful accounts" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/OVERVIEWANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]", "terseLabel": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]" } } }, "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/INCOMETAXESINCOMETAXESScheduleofUnrecognizedTaxBenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r339", "r524", "r525" ], "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://www.nutanix.com/role/EQUITYAWARDPLANSAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r339", "r524", "r526", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578" ], "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://www.nutanix.com/role/EQUITYAWARDPLANSAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RepaymentsOfAssumedDebt": { "auth_ref": [ "r87" ], "calculation": { "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow from the repayments of a long-term debt originally issued by another party but is assumed by the entity.", "label": "Repayments of Assumed Debt", "negatedTerseLabel": "Payment of debt in conjunction with business combinations" } } }, "localname": "RepaymentsOfAssumedDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r398", "r650" ], "calculation": { "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.nutanix.com/role/SELECTEDQUARTERLYFINANCIALDATAUNAUDITEDDetails" ], "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://www.nutanix.com/role/EQUITYAWARDPLANSStockBasedCompensationExpenseDetails", "http://www.nutanix.com/role/SELECTEDQUARTERLYFINANCIALDATAUNAUDITEDDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "auth_ref": [ "r103", "r398" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.", "label": "Research and Development Expense, Policy [Policy Text Block]", "terseLabel": "Research and Development" } } }, "localname": "ResearchAndDevelopmentExpensePolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/OVERVIEWANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ResearchMember": { "auth_ref": [ "r423" ], "lang": { "en-US": { "role": { "documentation": "Research tax credit carryforwards arising from certain qualifying expenditures incurred to develop new products and processes.", "label": "Research Tax Credit Carryforward [Member]", "terseLabel": "Research Credit Carryforwards" } } }, "localname": "ResearchMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/INCOMETAXESNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCash": { "auth_ref": [ "r102", "r580", "r604" ], "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" } } }, "localname": "RestrictedCash", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Type of cash and cash equivalent. Cash is currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents [Domain]", "terseLabel": "Cash and Cash Equivalents [Domain]" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/FAIRVALUEMEASUREMENTSFairValueofFinancialAssetsandLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "RSUs" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/EQUITYAWARDPLANSAdditionalInformationDetails", "http://www.nutanix.com/role/EQUITYAWARDPLANSRSUDetails", "http://www.nutanix.com/role/STOCKHOLDERSEQUITYDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r24", "r297", "r390", "r606", "r627", "r632" ], "calculation": { "http://www.nutanix.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r115", "r116", "r117", "r120", "r128", "r130", "r212", "r387", "r388", "r389", "r432", "r433", "r623", "r625" ], "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "verboseLabel": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenue from Contract with Customer [Abstract]", "terseLabel": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r169", "r170", "r175", "r180", "r181", "r187", "r188", "r192", "r319", "r320", "r561" ], "calculation": { "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Total revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.nutanix.com/role/REVENUEDEFERREDREVENUEANDDEFERREDCOMMISSIONSAdditionalInformationDetails", "http://www.nutanix.com/role/REVENUEDEFERREDREVENUEANDDEFERREDCOMMISSIONSDisaggregationofRevenueDetails", "http://www.nutanix.com/role/SEGMENTINFORMATIONDetails", "http://www.nutanix.com/role/SELECTEDQUARTERLYFINANCIALDATAUNAUDITEDDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r104", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r329" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/OVERVIEWANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r323", "r329" ], "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, DEFERRED REVENUE AND DEFERRED COMMISSIONS" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/REVENUEDEFERREDREVENUEANDDEFERREDCOMMISSIONS" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r190" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.", "label": "Revenue from External Customers by Geographic Areas [Table Text Block]", "terseLabel": "Schedule of Revenue by Geographic Area" } } }, "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/SEGMENTINFORMATIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems": { "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, Initial Application Period Cumulative Effect Transition [Line Items]", "terseLabel": "Revenue, Initial Application Period Cumulative Effect Transition [Line Items]" } } }, "localname": "RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/REVENUEDEFERREDREVENUEANDDEFERREDCOMMISSIONSAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable": { "auth_ref": [ "r327" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information when using transition method for cumulative effect in initial period of application for revenue from contract with customer.", "label": "Revenue, Initial Application Period Cumulative Effect Transition [Table]", "terseLabel": "Revenue, Initial Application Period Cumulative Effect Transition [Table]" } } }, "localname": "RevenueInitialApplicationPeriodCumulativeEffectTransitionTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/REVENUEDEFERREDREVENUEANDDEFERREDCOMMISSIONSAdditionalInformationDetails" ], "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://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenues from External Customers and Long-Lived Assets [Line Items]", "terseLabel": "Revenues from External Customers and Long-Lived Assets [Line Items]" } } }, "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/SEGMENTINFORMATIONDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r517", "r522" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Lease liabilities arising from obtaining right-of-use assets from operating leases" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/LEASESSupplementalCashFlowandOtherInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r159", "r192" ], "lang": { "en-US": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue Benchmark [Member]", "terseLabel": "Revenue" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/OVERVIEWANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESConcentrationRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "auth_ref": [ "r50" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "terseLabel": "Schedule of Allowance for Doubtful Accounts Receivable" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/OVERVIEWANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule of Accrued Liabilities [Table Text Block]", "terseLabel": "Schedule of Accrued Liabilities" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r143" ], "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://www.nutanix.com/role/NETLOSSPERSHAREDetails_1" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r143" ], "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 Antidilutive Securities Excluded from Computation of Earnings Per Share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/NETLOSSPERSHARETables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r447", "r448" ], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSBALANCESHEETCOMPONENTSGoodwillDetails", "http://www.nutanix.com/role/BUSINESSCOMBINATIONSMinjarAcquisitionDetails", "http://www.nutanix.com/role/BUSINESSCOMBINATIONSPreliminaryAggregatePurchasePriceAllocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r428" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "terseLabel": "Schedule of Components of Income Tax Expense (Benefit)" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/INCOMETAXESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r44", "r110", "r290", "r294", "r295", "r296", "r502", "r503", "r505", "r596" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.", "label": "Schedule of Long-term Debt Instruments [Table Text Block]", "terseLabel": "Schedule of Long-term Debt Instruments" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONVERTIBLESENIORNOTESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.", "label": "Schedule of Debt [Table Text Block]", "terseLabel": "Schedule of Debt" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONVERTIBLESENIORNOTESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r419" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "terseLabel": "Schedule of Deferred Tax Assets and Liabilities" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/INCOMETAXESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r142" ], "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://www.nutanix.com/role/NETLOSSPERSHARETables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r404" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "terseLabel": "Schedule of Effective Income Tax Rate Reconciliation" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/INCOMETAXESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r347", "r378", "r392" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/EQUITYAWARDPLANSStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r347", "r378", "r392" ], "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": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/EQUITYAWARDPLANSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r470", "r471" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, 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": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of Financial Assets and Liabilities Measured on Recurring Basis" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/FAIRVALUEMEASUREMENTSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r239", "r243", "r562" ], "lang": { "en-US": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r239", "r243" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Finite-Lived Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock": { "auth_ref": [ "r508" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.", "label": "Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]", "terseLabel": "Schedule of Future Minimum Rental Payments for Operating Leases" } } }, "localname": "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/LEASESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r235", "r236" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of Goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "auth_ref": [ "r111" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions.", "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]", "terseLabel": "Schedule of Income before Income Tax, Domestic and Foreign" } } }, "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/INCOMETAXESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r247", "r249" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity, by either major class or business segment.", "label": "Schedule of Indefinite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Indefinite-Lived Intangible Assets" } } }, "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [ "r362" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units.", "label": "Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]", "terseLabel": "Schedule of RSUs Activity" } } }, "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/EQUITYAWARDPLANSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r35", "r254" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSPropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "auth_ref": [ "r67", "r191" ], "lang": { "en-US": { "role": { "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "terseLabel": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/SEGMENTINFORMATIONDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r349", "r381" ], "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://www.nutanix.com/role/EQUITYAWARDPLANSAdditionalInformationDetails", "http://www.nutanix.com/role/EQUITYAWARDPLANSESPPDetails", "http://www.nutanix.com/role/EQUITYAWARDPLANSRSUDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r355", "r367", "r370" ], "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": "Schedule of Stock Option Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/EQUITYAWARDPLANSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock": { "auth_ref": [ "r372" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of employee stock purchase plans, including, but not limited to: (a) expected term, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share-based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of Employee Stock Purchase Plan, Valuation Assumptions" } } }, "localname": "ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/EQUITYAWARDPLANSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r47", "r105", "r149", "r150", "r285", "r287", "r288", "r290", "r291", "r292", "r294", "r295", "r296", "r297" ], "lang": { "en-US": { "role": { "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.", "label": "Schedule of Stock by Class [Table]", "terseLabel": "Schedule of Stock by Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/STOCKHOLDERSEQUITYDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfStockByClassTextBlock": { "auth_ref": [ "r19", "r20", "r21", "r286", "r287", "r288", "r290", "r291", "r292", "r294", "r295", "r296", "r297" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of an entity's stock, including par or stated value per share, number and dollar amount of share subscriptions, shares authorized, shares issued, shares outstanding, number and dollar amount of shares held in an employee trust, dividend per share, total dividends, share conversion features, par value plus additional paid in capital, the value of treasury stock and other information necessary to a fair presentation, and EPS information. Stock by class includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. Includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity. If more than one issue is outstanding, state the title of each issue and the corresponding dollar amount; dollar amount of any shares subscribed but unissued and the deduction of subscriptions receivable there from; number of shares authorized, issued, and outstanding.", "label": "Schedule of Stock by Class [Table Text Block]", "terseLabel": "Schedule of Stock by Class" } } }, "localname": "ScheduleOfStockByClassTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/STOCKHOLDERSEQUITYSTOCKHOLDERSEQUITYTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": { "auth_ref": [ "r413", "r429" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the change in unrecognized tax benefits.", "label": "Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]", "terseLabel": "Schedule of Unrecognized Tax Benefits Roll Forward" } } }, "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/INCOMETAXESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r243" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": { "auth_ref": [ "r157", "r159", "r160", "r161", "r485", "r487" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Schedules of Concentration of Risk, by Risk Factor [Table Text Block]", "terseLabel": "Schedules of Concentration of Revenue and Accounts Receivable" } } }, "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/OVERVIEWANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Segment Reporting [Abstract]", "terseLabel": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r165", "r167", "r168", "r173", "r174", "r179", "r183", "r184", "r185", "r186", "r187", "r191", "r192", "r193" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "SEGMENT INFORMATION" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/SEGMENTINFORMATION" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.nutanix.com/role/SELECTEDQUARTERLYFINANCIALDATAUNAUDITEDDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r71" ], "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://www.nutanix.com/role/EQUITYAWARDPLANSStockBasedCompensationExpenseDetails", "http://www.nutanix.com/role/SELECTEDQUARTERLYFINANCIALDATAUNAUDITEDDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ServiceMember": { "auth_ref": [ "r324" ], "lang": { "en-US": { "role": { "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service.", "label": "Service [Member]", "terseLabel": "Support, entitlements and other services" } } }, "localname": "ServiceMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.nutanix.com/role/SELECTEDQUARTERLYFINANCIALDATAUNAUDITEDDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r93" ], "calculation": { "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.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" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r350" ], "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": "Award vesting period (in years)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/EQUITYAWARDPLANSAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r366" ], "lang": { "en-US": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Canceled/forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/EQUITYAWARDPLANSRSUDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r364" ], "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 (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/EQUITYAWARDPLANSAdditionalInformationDetails", "http://www.nutanix.com/role/EQUITYAWARDPLANSRSUDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r364" ], "lang": { "en-US": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/EQUITYAWARDPLANSAdditionalInformationDetails", "http://www.nutanix.com/role/EQUITYAWARDPLANSRSUDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r363" ], "lang": { "en-US": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Outstanding, ending balance (in shares)", "periodStartLabel": "Outstanding, beginning balance (in shares)", "terseLabel": "Shares underlying outstanding restricted stock units (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/EQUITYAWARDPLANSRSUDetails", "http://www.nutanix.com/role/STOCKHOLDERSEQUITYDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r363" ], "lang": { "en-US": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "terseLabel": "Outstanding (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/EQUITYAWARDPLANSRSUDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Grant Date Fair Value per Share" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/EQUITYAWARDPLANSRSUDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r365" ], "lang": { "en-US": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedTerseLabel": "Released (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/EQUITYAWARDPLANSRSUDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r365" ], "lang": { "en-US": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Released (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/EQUITYAWARDPLANSAdditionalInformationDetails", "http://www.nutanix.com/role/EQUITYAWARDPLANSRSUDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r375" ], "lang": { "en-US": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/EQUITYAWARDPLANSESPPDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r374" ], "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": "Volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/EQUITYAWARDPLANSESPPDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r376" ], "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://www.nutanix.com/role/EQUITYAWARDPLANSESPPDetails" ], "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://www.nutanix.com/role/EQUITYAWARDPLANSAdditionalInformationDetails", "http://www.nutanix.com/role/EQUITYAWARDPLANSESPPDetails", "http://www.nutanix.com/role/EQUITYAWARDPLANSRSUDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate": { "auth_ref": [ "r381" ], "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": "Percent of eligible compensation (up to)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/EQUITYAWARDPLANSAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee": { "auth_ref": [ "r381" ], "lang": { "en-US": { "role": { "documentation": "The highest quantity of shares an employee can purchase under the plan per period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Number of Shares Per Employee", "terseLabel": "Share cap (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/EQUITYAWARDPLANSAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations": { "auth_ref": [ "r361" ], "lang": { "en-US": { "role": { "documentation": "Number of shares under non-option equity instrument agreements that were either cancelled or expired.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Forfeitures and Expirations", "negatedTerseLabel": "Canceled/forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/EQUITYAWARDPLANSRSUDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber": { "auth_ref": [ "r356", "r358" ], "lang": { "en-US": { "role": { "documentation": "Number of equity instruments other than options outstanding, including both vested and non-vested instruments.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding, Number", "terseLabel": "Instruments outstanding (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/EQUITYAWARDPLANSAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]", "terseLabel": "Number of Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/EQUITYAWARDPLANSRSUDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized", "terseLabel": "Number of additional shares authorized (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/EQUITYAWARDPLANSAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r381" ], "lang": { "en-US": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant", "terseLabel": "Number of shares available for grant (in shares)", "verboseLabel": "Share reserved for future equity grants (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/EQUITYAWARDPLANSAdditionalInformationDetails", "http://www.nutanix.com/role/STOCKHOLDERSEQUITYDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]", "terseLabel": "Additional Disclosures" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/EQUITYAWARDPLANSStockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r359" ], "lang": { "en-US": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "terseLabel": "Exercisable (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/EQUITYAWARDPLANSStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r359" ], "lang": { "en-US": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Exercisable (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/EQUITYAWARDPLANSStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r369" ], "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": "Exercises in period, intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/EQUITYAWARDPLANSAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "auth_ref": [ "r361" ], "lang": { "en-US": { "role": { "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period", "negatedTerseLabel": "Options canceled/forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/EQUITYAWARDPLANSStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r361" ], "lang": { "en-US": { "role": { "documentation": "Weighted average price of options that were either forfeited or expired.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price", "terseLabel": "Options canceled/forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/EQUITYAWARDPLANSStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "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)", "verboseLabel": "Options granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/EQUITYAWARDPLANSAdditionalInformationDetails", "http://www.nutanix.com/role/EQUITYAWARDPLANSStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r381" ], "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": "Outstanding, intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/EQUITYAWARDPLANSStockOptionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r357", "r381" ], "lang": { "en-US": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)", "terseLabel": "Shares underlying outstanding stock options (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/EQUITYAWARDPLANSStockOptionsDetails", "http://www.nutanix.com/role/STOCKHOLDERSEQUITYDetails" ], "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 Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/EQUITYAWARDPLANSStockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r356" ], "lang": { "en-US": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Ending balance (in dollars per share)", "periodStartLabel": "Beginning balance (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/EQUITYAWARDPLANSStockOptionsDetails" ], "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://www.nutanix.com/role/EQUITYAWARDPLANSStockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "auth_ref": [ "r370" ], "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, intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/EQUITYAWARDPLANSStockOptionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "auth_ref": [ "r371" ], "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", "verboseLabel": "Vested and expected to vest (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/EQUITYAWARDPLANSStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r371" ], "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 (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/EQUITYAWARDPLANSStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r346", "r352" ], "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://www.nutanix.com/role/EQUITYAWARDPLANSAdditionalInformationDetails", "http://www.nutanix.com/role/EQUITYAWARDPLANSRSUDetails", "http://www.nutanix.com/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://www.nutanix.com/role/EQUITYAWARDPLANSStockOptionsDetails" ], "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://www.nutanix.com/role/EQUITYAWARDPLANSStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r103", "r349", "r353" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Share-based Payment Arrangement [Policy Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/OVERVIEWANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Price of a single share of a number of saleable stocks of a company.", "label": "Share Price", "verboseLabel": "Fair value of common stock (in dollars per share)" } } }, "localname": "SharePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONVERTIBLESENIORNOTESAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r351" ], "lang": { "en-US": { "role": { "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period", "terseLabel": "Expiration period (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/EQUITYAWARDPLANSAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r373", "r391" ], "lang": { "en-US": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected term (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/EQUITYAWARDPLANSESPPDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r381" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Exercisable, intrinsic value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/EQUITYAWARDPLANSStockOptionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r381" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Exercisable (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/EQUITYAWARDPLANSStockOptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r371" ], "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": "Outstanding (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/EQUITYAWARDPLANSStockOptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r371" ], "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 (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/EQUITYAWARDPLANSStockOptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": { "auth_ref": [ "r354" ], "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": "Options vested in period, fair value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/EQUITYAWARDPLANSAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Purchase price of common stock expressed as a percentage of its fair value.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent", "terseLabel": "Purchase price of common stock, percent" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/EQUITYAWARDPLANSAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_StateAndLocalJurisdictionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.", "label": "State and Local Jurisdiction [Member]", "terseLabel": "State" } } }, "localname": "StateAndLocalJurisdictionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/INCOMETAXESNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r19", "r20", "r21", "r105", "r107", "r131", "r135", "r138", "r140", "r142", "r149", "r150", "r151", "r208", "r289", "r488" ], "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://www.nutanix.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.nutanix.com/role/CONVERTIBLESENIORNOTESAdditionalInformationDetails", "http://www.nutanix.com/role/COVERPAGE", "http://www.nutanix.com/role/EQUITYAWARDPLANSAdditionalInformationDetails", "http://www.nutanix.com/role/STOCKHOLDERSEQUITYDetails", "http://www.nutanix.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r49", "r115", "r116", "r117", "r120", "r128", "r130", "r148", "r212", "r289", "r297", "r387", "r388", "r389", "r432", "r433", "r494", "r495", "r496", "r497", "r498", "r499", "r623", "r624", "r625" ], "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://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "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://www.nutanix.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Comprehensive Income [Abstract]", "terseLabel": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Stockholders' Equity [Abstract]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r115", "r116", "r117", "r148", "r561" ], "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://www.nutanix.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "stringItemType" }, "us-gaap_StockCompensationPlanMember": { "auth_ref": [ "r143" ], "lang": { "en-US": { "role": { "documentation": "Share-based payment arrangement in which award of equity shares are granted. Arrangement includes, but is not limited to, grantor incurring liability for product and service based on price of its shares.", "label": "Share-based Payment Arrangement [Member]", "terseLabel": "Outstanding stock options and RSUs" } } }, "localname": "StockCompensationPlanMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/NETLOSSPERSHAREDetails_1" ], "xbrltype": "domainItemType" }, "us-gaap_StockIssued1": { "auth_ref": [ "r99", "r100", "r101" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The fair value of stock issued in noncash financing activities.", "label": "Stock Issued", "terseLabel": "Issuance of common stock for business combinations" } } }, "localname": "StockIssued1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "auth_ref": [ "r20", "r21", "r297" ], "lang": { "en-US": { "role": { "documentation": "Number of shares of stock issued during the period pursuant to acquisitions.", "label": "Stock Issued During Period, Shares, Acquisitions", "terseLabel": "Issuance of common stock for acquisitions (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesAcquisitions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r20", "r21", "r289", "r297" ], "lang": { "en-US": { "role": { "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "terseLabel": "Issuance of common stock from ESPP purchase (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT", "http://www.nutanix.com/role/EQUITYAWARDPLANSAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r20", "r21", "r289", "r297" ], "lang": { "en-US": { "role": { "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).", "label": "Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture", "terseLabel": "Issuance of common stock for stock awards, net of repurchases (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r20", "r21", "r289", "r297", "r360" ], "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)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/EQUITYAWARDPLANSStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "auth_ref": [ "r49", "r289", "r297" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of stock issued pursuant to acquisitions during the period.", "label": "Stock Issued During Period, Value, Acquisitions", "terseLabel": "Issuance of common stock in connection with business combinations" } } }, "localname": "StockIssuedDuringPeriodValueAcquisitions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r20", "r21", "r289", "r297" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.", "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "terseLabel": "Issuance of common stock from ESPP purchase" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r20", "r21", "r297", "r348", "r368" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture", "terseLabel": "Issuance of common stock through employee equity incentive plans, net of repurchases" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of stock repurchase plan authorized.", "label": "Stock Repurchase Program, Authorized Amount", "terseLabel": "Stock repurchase program, authorized amount" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r21", "r26", "r27", "r107", "r202", "r208", "r488" ], "calculation": { "http://www.nutanix.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.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": "Stockholders' (deficit) equity, ending balance", "periodStartLabel": "Stockholders' (deficit) equity, beginning balance", "totalLabel": "Total stockholders\u2019 equity (deficit)" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYDEFICIT" ], "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://www.nutanix.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r106", "r297", "r298" ], "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\u2019 EQUITY" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/STOCKHOLDERSEQUITY" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubscriptionAndCirculationMember": { "auth_ref": [ "r324" ], "lang": { "en-US": { "role": { "documentation": "Right to receive or access periodic material for specified period of time.", "label": "Subscription and Circulation [Member]", "terseLabel": "Subscription and Circulation" } } }, "localname": "SubscriptionAndCirculationMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/REVENUEDEFERREDREVENUEANDDEFERREDCOMMISSIONSDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]", "terseLabel": "Subsequent Event [Line Items]" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r500", "r528" ], "lang": { "en-US": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/EQUITYAWARDPLANSAdditionalInformationDetails", "http://www.nutanix.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r500", "r528" ], "lang": { "en-US": { "role": { "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.", "label": "Subsequent Event [Table]", "terseLabel": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r500", "r528" ], "lang": { "en-US": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/EQUITYAWARDPLANSAdditionalInformationDetails", "http://www.nutanix.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r500", "r528" ], "lang": { "en-US": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/EQUITYAWARDPLANSAdditionalInformationDetails", "http://www.nutanix.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Subsequent Events [Abstract]", "terseLabel": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r527", "r529" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "SUBSEQUENT EVENTS" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/SUBSEQUENTEVENTS" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "auth_ref": [ "r54" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.", "label": "Supplemental Balance Sheet Disclosures [Text Block]", "terseLabel": "BALANCE SHEET COMPONENTS" } } }, "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/BALANCESHEETCOMPONENTS" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosures of cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCreditCarryforwardAmount": { "auth_ref": [ "r422" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Tax Credit Carryforward, Amount", "terseLabel": "Research credit carryforwards" } } }, "localname": "TaxCreditCarryforwardAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/INCOMETAXESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TaxCreditCarryforwardAxis": { "auth_ref": [ "r423" ], "lang": { "en-US": { "role": { "documentation": "Information by specific tax credit related to an unused tax credit.", "label": "Tax Credit Carryforward [Axis]", "terseLabel": "Tax Credit Carryforward [Axis]" } } }, "localname": "TaxCreditCarryforwardAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/INCOMETAXESNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCreditCarryforwardNameDomain": { "auth_ref": [ "r423" ], "lang": { "en-US": { "role": { "documentation": "The name of the tax credit carryforward.", "label": "Tax Credit Carryforward, Name [Domain]", "terseLabel": "Tax Credit Carryforward, Name [Domain]" } } }, "localname": "TaxCreditCarryforwardNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/INCOMETAXESNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TechnologyBasedIntangibleAssetsMember": { "auth_ref": [ "r450" ], "lang": { "en-US": { "role": { "documentation": "Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights.", "label": "Technology-Based Intangible Assets [Member]", "terseLabel": "Developed technology" } } }, "localname": "TechnologyBasedIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSIntangibleAssetsDetails", "http://www.nutanix.com/role/BUSINESSCOMBINATIONSMinjarAcquisitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TenantImprovements": { "auth_ref": [ "r610" ], "calculation": { "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSPrepaidExpensesandOtherCurrentAssetsDetails": { "order": 5.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date of improvements having a life longer than one year that were made for the benefit of one or more tenants.", "label": "Tenant Improvements", "terseLabel": "Tenant Improvements" } } }, "localname": "TenantImprovements", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSPrepaidExpensesandOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "auth_ref": [ "r196", "r197", "r198", "r199", "r201", "r203" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for accounts receivable.", "label": "Accounts Receivable [Policy Text Block]", "terseLabel": "Accounts Receivable and Allowance for Doubtful Accounts" } } }, "localname": "TradeAndOtherAccountsReceivablePolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/OVERVIEWANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r451" ], "lang": { "en-US": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Names [Member]", "terseLabel": "Trade Names" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/BALANCESHEETCOMPONENTSIntangibleAssetsDetails", "http://www.nutanix.com/role/BUSINESSCOMBINATIONSMinjarAcquisitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r206", "r207", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559" ], "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://www.nutanix.com/role/FAIRVALUEMEASUREMENTSFairValueofFinancialAssetsandLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [ "r119", "r120", "r121", "r122", "r209", "r210", "r211", "r212", "r213", "r214", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r430", "r431", "r432", "r433", "r563", "r564", "r565", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632" ], "lang": { "en-US": { "role": { "documentation": "Amendment to accounting standards.", "label": "Accounting Standards Update [Domain]", "terseLabel": "Type of Adoption [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/REVENUEDEFERREDREVENUEANDDEFERREDCOMMISSIONSDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USGovernmentDebtSecuritiesMember": { "auth_ref": [ "r593" ], "lang": { "en-US": { "role": { "documentation": "Debt securities issued by the United States government.", "label": "US Government Debt Securities [Member]", "terseLabel": "US government securities" } } }, "localname": "USGovernmentDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/FAIRVALUEMEASUREMENTSFairValueofFinancialAssetsandLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnamortizedDebtIssuanceExpense": { "auth_ref": [ "r36" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.", "label": "Unamortized Debt Issuance Expense", "negatedLabel": "Unamortized Debt Issuance Expense", "negatedTerseLabel": "Unamortized Debt Issuance Expense" } } }, "localname": "UnamortizedDebtIssuanceExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONVERTIBLESENIORNOTESComponentsofDebtDetails", "http://www.nutanix.com/role/FAIRVALUEMEASUREMENTSFAIRVALUEMEASUREMENTSConvertibleSeniorNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r399", "r408" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "periodEndLabel": "Balance, ending balance", "periodStartLabel": "Balance, beginning balance" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/INCOMETAXESINCOMETAXESScheduleofUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r409" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.", "label": "Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions", "negatedTerseLabel": "Decreases related to prior year tax positions" } } }, "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/INCOMETAXESINCOMETAXESScheduleofUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities": { "auth_ref": [ "r411" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from settlements with taxing authorities.", "label": "Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities", "negatedLabel": "Settlements with tax authorities" } } }, "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/INCOMETAXESINCOMETAXESScheduleofUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "auth_ref": [ "r410" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.", "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions", "terseLabel": "Increases related to current year tax positions" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/INCOMETAXESINCOMETAXESScheduleofUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r409" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.", "label": "Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions", "terseLabel": "Increases related to prior year tax positions" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/INCOMETAXESINCOMETAXESScheduleofUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "auth_ref": [ "r412" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.", "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate", "terseLabel": "Unrecognized tax benefits that would impact effective tax rate" } } }, "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/INCOMETAXESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount": { "auth_ref": [ "r258" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of the unrecorded obligation to transfer funds in the future for fixed or minimum amounts or quantities of goods or services at fixed or minimum prices (for example, as in take-or-pay contracts or throughput contracts).", "label": "Unrecorded Unconditional Purchase Obligation", "terseLabel": "Purchase obligation" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r152", "r153", "r155", "r156", "r162", "r163", "r164" ], "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://www.nutanix.com/role/OVERVIEWANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "auth_ref": [ "r419" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.", "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount", "terseLabel": "Valuation allowance increase" } } }, "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/INCOMETAXESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "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 income (loss) per share attributable to common stockholders\u2014basic and diluted (in shares)", "verboseLabel": "Weighted-average shares\u2014basic and diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfShareOutstandingBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.nutanix.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.nutanix.com/role/NETLOSSPERSHAREDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 11 } }, "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": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e7018-107765" }, "r100": { "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" }, "r101": { "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" }, "r102": { "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" }, "r103": { "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" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790" }, "r105": { "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" }, "r106": { "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" }, "r107": { "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" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "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" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(e),(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(1)(i))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r114": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r115": { "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" }, "r116": { "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" }, "r117": { "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" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21728-107793" }, "r119": { "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" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r124": { "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" }, "r125": { "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" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794" }, "r131": { "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" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1707-109256" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1757-109256" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1828-109256" }, "r135": { "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" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1930-109256" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e2029-109256" }, "r138": { "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" }, "r139": { "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" }, "r14": { "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" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e3842-109258" }, "r147": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r148": { "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" }, "r149": { "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" }, "r15": { "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" }, "r150": { "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" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592" }, "r158": { "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" }, "r159": { "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" }, "r16": { "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" }, "r160": { "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" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8657-108599" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8672-108599" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "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" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8844-108599" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r185": { "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" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8981-108599" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r192": { "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" }, "r193": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r194": { "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" }, "r195": { "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" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e4975-111524" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=SL6953423-111524" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5212-111524" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5033-111524" }, "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(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "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" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5093-111524" }, "r202": { "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" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534" }, "r204": { "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" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121553693&loc=d3e26626-111562" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r212": { "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" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r215": { "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" }, "r216": { "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" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68074540&loc=d3e5879-108316" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320" }, "r231": { "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" }, "r232": { "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" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b),(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2420-110228" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.CC)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742" }, "r257": { "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" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r259": { "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" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r261": { "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" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14394-108349" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14453-108349" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14472-108349" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r268": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12021-110248" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12053-110248" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r272": { "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" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=SL6230698-112601" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109126253&loc=d3e4852-112606" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109126253&loc=d3e4724-112606" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=51819886&loc=SL6014347-161799" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031898-161870" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6036836-161870" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6036836-161870" }, "r282": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=109262807&loc=d3e22026-110879" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=109262807&loc=d3e22047-110879" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=65877616&loc=d3e177068-122764" }, "r286": { "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" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21553-112644" }, "r289": { "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" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21484-112644" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21488-112644" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644" }, "r297": { "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" }, "r298": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r299": { "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" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)(4)", "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(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "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" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130533-203044" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130551-203045" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r31": { "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" }, "r310": { "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" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130561-203045" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130563-203045" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130563-203045" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130564-203045" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r319": { "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" }, "r32": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(i)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048" }, "r329": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "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" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r349": { "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" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r351": { "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" }, "r352": { "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" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r359": { "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" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "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" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)-(4)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r364": { "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" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r381": { "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" }, "r382": { "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" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(a)", "Topic": "720", "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(b)", "Topic": "720", "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848" }, "r398": { "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" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=SL37586934-109318" }, "r4": { "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" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32059-109318" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32247-109318" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32280-109318" }, "r403": { "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" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319" }, "r405": { "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" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r414": { "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" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32840-109319" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32847-109319" }, "r421": { "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" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32621-109319" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32632-109319" }, "r426": { "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" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "217", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121610041&loc=d3e36027-109320" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r438": { "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" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r44": { "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" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116868678&loc=d3e1043-128460" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121647850&loc=d3e4845-128472" }, "r45": { "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" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5227-128473" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5263-128473" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5333-128473" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(4)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e7008-128479" }, "r459": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r46": { "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" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=d3e5283-111683" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.28,29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r477": { "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" }, "r478": { "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" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258" }, "r48": { "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" }, "r480": { "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" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=116690757&loc=d3e13220-108610" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13433-108611" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13467-108611" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13476-108611" }, "r485": { "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" }, "r486": { "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" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13537-108611" }, "r488": { "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" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=120253306&loc=d3e28228-110885" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=121605123&loc=d3e30226-110892" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=109240200&loc=d3e30690-110894" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450222&loc=d3e30840-110895" }, "r493": { "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" }, "r494": { "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6787-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r501": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "http://asc.fasb.org/topic&trid=2175825" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28541-108399" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28551-108399" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28555-108399" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(Note 3)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=121580752&loc=d3e38371-112697" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=121573735&loc=d3e41502-112717" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=121573735&loc=d3e41502-112717" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121593497&loc=SL77918431-209957" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.8)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r511": { "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" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918673-209980" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918673-209980" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918701-209980" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121568110&loc=SL77918982-209971" }, "r523": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r524": { "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" }, "r525": { "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" }, "r526": { "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" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r529": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r53": { "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" }, "r530": { "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" }, "r531": { "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" }, "r532": { "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" }, "r533": { "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" }, "r534": { "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" }, "r535": { "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" }, "r536": { "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" }, "r537": { "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" }, "r538": { "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" }, "r539": { "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" }, "r54": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "210", "URI": "http://asc.fasb.org/topic&trid=2122208" }, "r540": { "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" }, "r541": { "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" }, "r542": { "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" }, "r543": { "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" }, "r544": { "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" }, "r545": { "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" }, "r546": { "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" }, "r547": { "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" }, "r548": { "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" }, "r549": { "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" }, "r55": { "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" }, "r550": { "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" }, "r551": { "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" }, "r552": { "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" }, "r553": { "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" }, "r554": { "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" }, "r555": { "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" }, "r556": { "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" }, "r557": { "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" }, "r558": { "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" }, "r559": { "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" }, "r56": { "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" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=119991564&loc=SL119991595-234733" }, "r561": { "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" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r567": { "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" }, "r568": { "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" }, "r569": { "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" }, "r57": { "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" }, "r570": { "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" }, "r571": { "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" }, "r572": { "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" }, "r573": { "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" }, "r574": { "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" }, "r575": { "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" }, "r576": { "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" }, "r577": { "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" }, "r578": { "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" }, "r579": { "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" }, "r58": { "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" }, "r580": { "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" }, "r581": { "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" }, "r582": { "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" }, "r583": { "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" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r586": { "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" }, "r587": { "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" }, "r588": { "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" }, "r589": { "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" }, "r59": { "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" }, "r590": { "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" }, "r591": { "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" }, "r592": { "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" }, "r593": { "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" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=d3e62652-112803" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "e", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r597": { "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" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(10))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(15)(b)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r6": { "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" }, "r60": { "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" }, "r600": { "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" }, "r601": { "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" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r604": { "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" }, "r605": { "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" }, "r606": { "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" }, "r607": { "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" }, "r608": { "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" }, "r609": { "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" }, "r61": { "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" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.1(f))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r611": { "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" }, "r612": { "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" }, "r613": { "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" }, "r614": { "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" }, "r615": { "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" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121643868&loc=SL117782755-158439" }, "r617": { "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" }, "r618": { "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" }, "r619": { "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" }, "r62": { "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" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117819544-158441" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r623": { "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" }, "r624": { "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" }, "r625": { "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" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r627": { "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" }, "r628": { "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" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r63": { "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" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r632": { "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" }, "r633": { "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" }, "r634": { "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" }, "r635": { "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" }, "r636": { "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" }, "r637": { "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" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "740", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491622&loc=d3e9504-115650" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916" }, "r64": { "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" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916" }, "r641": { "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" }, "r642": { "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" }, "r643": { "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" }, "r644": { "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" }, "r645": { "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" }, "r646": { "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" }, "r647": { "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" }, "r648": { "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" }, "r649": { "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" }, "r65": { "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" }, "r650": { "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" }, "r651": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r652": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-23" }, "r653": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r654": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310" }, "r655": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f" }, "r656": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f" }, "r657": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r658": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r659": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116657188&loc=SL116659661-227067" }, "r660": { "Footnote": "2", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r661": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "29" }, "r662": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "a", "Publisher": "SEC", "Section": "12", "Subsection": "04" }, "r663": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "c", "Publisher": "SEC", "Section": "3", "Subparagraph": "4", "Subsection": "10" }, "r664": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "d", "Publisher": "SEC", "Section": "3", "Subparagraph": "4", "Subsection": "10" }, "r665": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "e", "Publisher": "SEC", "Section": "3", "Subparagraph": "4", "Subsection": "10" }, "r666": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "f", "Publisher": "SEC", "Section": "3", "Subparagraph": "4", "Subsection": "10" }, "r667": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "i", "Publisher": "SEC", "Section": "3", "Subsection": "10" }, "r668": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(m)", "Publisher": "SEC", "Section": "4", "Subparagraph": "(1)(iii)", "Subsection": "08" }, "r669": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "c", "Publisher": "SEC", "Section": "5", "Subparagraph": "Schedule I", "Subsection": "04" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r670": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "c", "Publisher": "SEC", "Section": "7", "Subparagraph": "Schedule II", "Subsection": "05" }, "r671": { "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "9", "Subsection": "06" }, "r68": { "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" }, "r69": { "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" }, "r7": { "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" }, "r70": { "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" }, "r71": { "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" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r74": { "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" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r76": { "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" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r79": { "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" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6935-107765" }, "r80": { "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" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r82": { "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" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r84": { "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" }, "r85": { "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" }, "r86": { "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" }, "r87": { "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" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r89": { "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" }, "r9": { "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" }, "r90": { "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" }, "r91": { "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" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "27", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3581-108585" }, "r93": { "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" }, "r94": { "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" }, "r95": { "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" }, "r96": { "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" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4273-108586" }, "r98": { "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" }, "r99": { "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" } }, "version": "2.1" } ZIP 103 0001618732-20-000112-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001618732-20-000112-xbrl.zip M4$L#!!0 ( '&$-U%.PZ5J_0< !0Q 6 97@S,3$M,#U;;5,;.1+^?K]"Z]1MH,KO;QA#J"+&J;@N!Q0XE]U/5_*HQZ-# M(WDEC8WWUU]+&F.#37!J+Q<@3E7,C-1J=4M/O\GR\2]G%[WA[Y=]DMA4D,O/ M[S\->J10JE2^-'J5RMGPC'P<_O,3:9:K-3+45!INN9)45"K]\P(I)-9.NI7* M;#8KSQIEI<>5X57%L6I6A%(&RLRRPLFQ:\%/H.SD;\>_E$KD3$59"M*22 .U MP$AFN!R3+PS,#2F5FLPU'R>6U*OU*OFB] V?TM!ON15PLN!S7 GOQQ4_ MR?%(L?G),>-3PMF[ N_$4;4>T4ZMV8Z;K,T.63MFM-5HQIW#@U:;_KN&0E:0 M/(PQ=B[@72'ELI2 F[_;:$_LT8PSFW1KU>K?CPJ>\.0X5M+B;!I'A\? 9(V5 MA5M;HH*/9=91$>X9Z.>["KW^U7#P8= ['0XNSLG% M!]+[..A_(/W?^KW/P\&_^MB$O?VKUZ#KY>>KZ\^GYT,RO"#7_9[7N%&M.ZV' M'_OD^O3J_>EY_[IT\=NG_N_DM#=T/?5JM;ZF_-= \,.U;V[6?E D9PF IO\A MEU0RF!=)!-KR>$YL0NVO;UJ=HV]2]!X".'*4MENJ=5":"64,O5Q)0)Q[E!^/ MB4=6I59>Z/41LP-F&$$N0Y_@R#Z9&.V(^^2\ZBDP@ 2);(?S\=,;+$U&3D%BH MF5G 7L.8&XN5@R74-0:Y4)HW=D*?INY[_=.^,F$LID.,YY=:U$ M8#71*@*&S8;L(<@8(&H#DOJW44+E&,@I.LRK3"!%K4%+M=8>[/NAM18+;_M^ M^H>(10J75'RW++#5?,XHW*/[+P:&K?)!QZ_E&1BLNG#[?5A]&C)%%_$CFIGM MA[C0.P+$63Y3".8JT\@ '=J4&^\FD0JDY^,JB:6#7772&@0^(+;S:+X$7S%W MX*Z3H[-%68P2G/GC$I.-#&><:NX4X"'G\&%#.DZ9<7F MS_CDP;O5)4!%,BB M$W>#)A3M,LH$=;$ U?)"+/,)'!&RD]6D"I]&X C17>-X8-_-/3]SPQB]0,/H M3ZG(/'K<-D,<8Y#G4Y"8S*X':W3?6]A!>-TD<-+OF)GTZ R6B15GG;AK &*(]'KIO@480^BL?7#.SHY0"[76Z$M3P+R%E' MH"OY\OCO>QX G+MS.1E26XH/,((L^T&2A)J[:(+. MFWIS N8CF=>>&B4QC9IC!7H#(B]4'] 7_\*"[(QGH_&PEV,\RW1I9SS/QGA> M?5G;^AG*6G\*S19F55QF("XA6H7Y,AEQ<-T:/\7U6@&EHE@I6)4+X7I] S)+ M4VXMP,84;Z2H]GD4XRB3'[Z'9H 9E7$9&_YUE_*U%G0&]<<@YFX55#L>M/QQ=' M?M^$VKR:#&<^&UPL93C0P)V'W8#P$1?<>F($J])H6KXV,%@8F"Q-L1C^$[P: M>03;>"RZ2UU>34%[BAE*K-'/%1%.'-*)4'/ WEFB@O.F]ZP$4?T74Z#R_QIKB/4QEZ61LE:EW3SDNX-3N-LY MM _0;M<$G1CH+AZ.,#!-!)UWN?2K[ <=35TPPU0JO[%@U22_[-)IE9NUMK_O M8E$>RQ;\\[LPY7 7IF+9>F>]4ZZU.X_W5\NUQSN?XMQNM;\'Y\9AN7.P+>>* M7Y*P++B^9D+ENT*C\'!O<36[]2VHK_ MT<&0UOW/$V:XA2'?M_PMU<&B ^W3)P[D&B86TA':3;U1]->\[D"?K_^&E?T! MR_85:7;[_#5UF O5/O)VPSFY M%S8/HR.C1&;A*-_;ZC??T<\_P^\%_"\73OX+4$L#!!0 ( '&$-U$!250- M]P< /@P 6 97@S,3(M,#U;;7,:.1+^?K]" M2^HV=M7P#K8#CJLV432Z[GZXTHQY063.:E31@]M=?2QH,&&R3V\K% M=DA5\(S4:G5+3[\)'(U#,HQ3;B8==Y^!#$! MPR/Z-M"X364-BL>>1/._ ,5&#=SKU*MTB!P$3V&N8KWA].K?CGG(#6G6*XU5 MI;909\-2;!X5X9Z!>KZKT.M?#0?G@][I<'!Y02[/2>_CH'].^K_W>U^&@W_W ML0E[^U>O0=?/7ZZNOYQ>#,GPDESW>T[C9JUAM1Y^[)/KTZL/IQ?]Z_+E[Y_Z M?Y#3WM#V-&JU=7@\!H(?KGUKL_:#@)SEVLB4_%8A7[D0G"8Z(!$HP^,9,6-J M?GW3/NI^D[(K*. I0P1TRO4CE"BCC*&G*PN("Z_RXW'QP,K4*W.]GJ-\*POY MKG+@EW) QG0"1,&$PQ3#BAES34[3-*>"7$$FE2&XT^=2):1>*_^+R)ADUC(J9[#7L&(:X/5@R'4 M-GJY4J@,"%7@P(;@ MX:$ "PH"B/!0<#VV])8L0=]M_;=]9UQ'0NH@HP! MHM8CJ7\;C6DZ G**#O,J%TA1;])RO;T'^VYHOP@[\Z^;([>P!!R*&M<\/0IF;A^?>QE+I'378Y"=^.@$FX3RM MG7\LPC9QV!MN0KXK_KN0=P;L_F M4I_:6KP1BZ"EC-=S\7X1_;>,HEQ9A"TYRQ5^B=0&6^R9'W+1$;+X,TTG&5-]%$W3>U)D3,!?)G/94RQ33 MJ!E6H#<@BD+U'GWP-Q9D9SP;C8>]'.-9I$L[XWDVQO/JR]KVSU#6NE-H-C>K M8)&!V(1H&>:+9,3"=6O\!.NU DI%L5(PLA#"]KH&9)8DW!B C2E>**ER>13C M*),;OH=F@!F5MAD;_K65RMQ>X<^,,>E$0<$%]%+G]7HDZ!WMCD'/3$A%]PX8@2K5&A:KC;06!CH/$FP&/X+G!I%!-MX++I+75Y-07N* M&4JLT,\%""YP7AGAZ;XR*7 <^)#/TXE$,6S<3^FH^.9'%8XJGX2R]5 MP]8[&UB%U9H/]]T^-]RT60'!$W;VO-#PO*398?-A'[0#W0YT_V_0 M]<8<8G)^EP=>^O.!'?)VR%L@SY%VN,&IHN^(Q;W/BB,*,X3A&B#WUQ%9=:7" M$]7M]C5Q)OUO!CK^:^X)+-^C7[Y>7]H\C(9:BMQ M]C;VC??PR\^_6\"W*\3 M3OX+4$L#!!0 ( '&$-U'F1E\/,@4 (T9 6 97@S,C$M,#U9;6_:2!#^?K]B2G0MD? KA!>;(E'C*-SE( +GVGXZ+?8: MMC&V;[T.X7[]S=JX34J24K6]JZ)$BH5W=MZ?&<_:_1>CJ>.]OW!A)=817%R^ M.1\[4%,T[6W3T;21-X(S[X]S:*FZ 1XG<<8$2V(2:9H[J4%M)41J:=IFLU$W M337A2\V;:5)42XN2)*-J((+:H"]7\$I),/BE_T)18)3X^9K& GQ.B: !Y!F+ ME_ VH-D5*,INEY.D6\Z6*P&F;NKP-N%7[)J4=,%$1 >5G+Y6WO>U0DE_D03; M03]@U\""US76\3N^KYL=TM4[K6X[Z)&VWZ7ML-/JT%Y/;_UEH)$:;B]Y,K&- MZ.O:FL7*BDK]5L=,A;UA@5A9AJ[_:M>*C8-^F,0"M7'D+G^60O9$"7HC%!*Q M96P5#DD!DJ&B+XA_M>1)'@>*GT0)M_AR43=/3AK5/^BJ?FR7M".]^+.E "4D M:Q9MK5=#SDCTJI%ABI2,S<0>Z(Q;1RSS +GUX>&6W= M/OQ:.?U]/3FCT345S"??Z(U[LV(+)J!IJL;=]!R0F'N2>C^7C^BC_!O9?K[@ M.>[,&Y^.G:$WGD[F,#T%YVSLGH+[SG4NO?&?+BXAV9W!<#+:T4['D^'$&0_/ M*]I3",3%Y6Q^.9QXX$V?@CM&%R[5N>JH,'<=F5LPFB=ZXRFX-IS#<#2]\-P1 M/+&D5:GJZ6U9B=Z9"_/A[,UPXLZ5Z;MS]ST,'4]23%TW]QQ^K#,=W+58'&"0 M++.3_H!GUU?'J75_G,8-&*THY>0#7! T>-L GW+!PBVD.<]R@D:+!&9Y1!'V M1#%:]<4Q)"&(%84Y]7..TPW-P+WQ5R1>4ACZ0I*-7K/5 )(!P5DCH$$#ZI+C MY5'7-'7[]NYBR;"/ =5+B7)8*BI,BG%6)$6<0;LI[SPYL #6XT[_91'1;^2-A MTD Z$<6F81SG)((931..]!A.$[X&0U=^EYLGN2 QNVG ./95"!->\&PIX5 $ M W[+HVTY#S2-1C&I-2#,HV@+?K).(QG0#1.K@HW3OW/&J1S9,BG\4XCJ!#/! MP3BI!Q]3LR9D#".5J6<9E)_0_*0 M* *41>7TA-9E*1J4-0KM(8M)[,MUU!(4AOJV0VNO:[:[72+V55@N8N@DK^;:]5RKM5$L$\TNZK> M:3Y,UU7C8>*7)'>[/T1RLZ=V6JT#)6M%2,JP8'RSE,2O:\U:Q9&2(, #2I$U M,[VQJ_M=UN32@6WPUF,GHJ'X/%VEP(_RY1;+0$Q4"[SL=_M=^ O=\H!^>[=! M'^A.;3#"ZGEY=-*UL9BQ):T7V.',9MD(/A;!+O[W1/9_"-LCUCSG^3%W NHG M9;^S !DHEVVG.#>V.G967#][ -\!P!=J[.="PL]ES3,N'^X_SX![!MQ_"3@< MXQG.G^4PZ*P8#7%0Q<.#8-<4IF'(\,SQ#,-G&'Z"8;'58@)5^3\0F/4+SO# MDN*)90^0Q_N(U(KSPB$'_ENQ^Y!G\CS]%>\[OX>@S\],CS(=(C!-R@\9%J<1 MD7&Z_7+_]CO_VOUL9)$E42ZHO0.B_M4?!W;7\D-%\#,R,BTP-S,Q,C R,'@Q,&LN:'1M[5EM M;]LV$/Z^7W%UL-8!;+WY778#N+*">$OMP':6]M- B[3-E18UBHKC_?J1E)4F M([GP!47G^@URNF22D9."CD].[_OV49);\[Q]J2'Z350_+9$ZVWB.*U& M-Y":/Z[JXRTU?:<)Y5;1MZ6UC2NKHC6[[>\1'8W M%,N5[SK.S]V2V7C26_!8*FU"<><_99W/ST').:!I#[,%2GT$?&-;#]>\()P,AN>#H/^;#@>36%\ M"L'9,#R%\$,87,Z&OX5J29'#"?1'@QWM=#CJCX)A_[R@/8= 7%Q.II?]T0QF MX^?@CMN&2VMJ!19,PT#G%MQ:PZD\!]?Z4^@/QA>S< #/+&E%JCI.4U?B["R$ M:7_RKC\*I]7QA_/P(_2#F:9XCK/?ZI[J3 =W+1IC%23?:R7?X=GUU7&J/QRG M804&62IY#.\MN**,4;1.*Q 1(>EB"TDFT@PIPR6'2<:(@CZJNO7R_!CX N2* MP)1$F5 3#DDAO(E6*%X2Z$=2D]U.K5X!E )2\P8FN )ES?'ZJ.UY3O?N;K/D M=H\!Q5A+U .3J3(M)EBA1&$-FC5]-]-#"ZB:W.F_C*D>AJ92S42I&G\P@?+G MBM4/W5972SK.+<$\T=OO^E7HTU IG$)BCF*25L&)U%IXAA,.."7C&WSJ:#F M5LR\5H%%QM@6(KY.F [IALJ5813DSXP*H@>W5(O_'*0R4KD0X#;*^#8I]S*A M8VJ,IK$R8XT,7Z2@@10O2 M1!F45HSV!8U1'.EUI06;Z=<8H79E+#>?JT 80]*]6#U:5&LDEFJ\E#SQW;9" M]^Y^SJ7D:[^95YE$!($,;JF&*RYB4WW>)^ES6] M=& SO//P860A_YFN7."M?+W%=Q4FB@61=[W]7OR%GGE U[W?I@]TIW0R4-7S M^JC1[JIB5DUI/5<]SJOEC>"V"';Q?R"R_T/8GK#F)<]/N8-)Q/-^YX-B($*W M'7-ZK+>ZJ;D^\!B^!X(OU-F/A88?RYH7;#[>@UY ]P*Z_QITP8J2!9S>3HGC MQ8*J \<+\EZ0]QEY9JM/I5(5?42:W'U1?_?]?>EA-C1/.XPY7SU MB_[=-?_H8#Y_G/P-4$L#!!0 ( '&$-U'1MRCP]P( -D/ : 97AH M:6)I=#(Q,7-I9VYI9FEC86YTVKB]0)B2$J-0HSOG.]]P]=\D%>^V+ M5O_'90>,Y)B!RYO3\VX+:#J$MW8+PG:_#<[Z7\^!8Y@UT!C\M"WE M)53["Z54+A@YUL8TUD2']&L1QY-=/\X&OYUF8PX+%4!PJE7]P6 M9E:,23*7.F)T&'LYILQ IE#)0Q3=#06?Q%B/../"$\/PHU6O'U1_8!KF)[^0 MO3?SGY\9T =H3-G"VS\C;$HDC=#^0:HRI:=$T$&Q):6_B');(W+5[5R#B\^@ M=],_Z76_'X!NKV7L!'Z[3**0D7OX7& B,N@,)2GQJAL?TS1A:.'1.'>)9R=ROUD5\ M\T>/Y.HJY__)6YFRZ@1&!HJ$BJ35 U'0,EEI# ^0^A%EL5Q'NP#").("92W? M TJ!B(R7RL$>&I-[EI=)6!/>W6.7A>6_(K?%F[=D/RW97R:"IIA&F60IZ0\4 M5]EIL_?FRR+"FV.;'7O=#=-YQAI277$B44SGH$?D2%4/BG$*3@WPS7AKE:\J MS7_2^X1V6'NQ;>?-L\T=$>;?XFMFG807([$G"%/OSBGY>T9<'AZU]8HH3#F; M2.*7Q67N/&66UV+HS&AI8FET,C,Q+6%U9&ET;W)S8V]N+FAT;=U6;6_B1A#^WE\Q1]3D3L)O M&!('.,TI&<)U\GD#7=CU().&*:28X M*1TGGK:@M=*ZZCO.;K>S=[XMY-))YDYMJNN40BAJYSIO#0?U&SPIR8<_#-Y8 M%HQ$MEE3KB&3E&B:PT8QOH2[G*I[L*R#5"2JO63+E8:.VW'A3LA[MB4-7S-= MTN'1SL!IZ(%CG Q2D>^'@YQM@>7O6\P[[^4]CWA93GM=DJ=!-W"[?D"*@G;\ MH*"_>ABD@^*-CM+[DKYOK1FW5K3VW^]V[(M>I<,=R_6J[[GNCV'+R X'A> : M'4HTT#PV=IY8T_1!6Z1D2]XW.=4&:H4C/R79_5**#<^M3)1"]N4R?=OI]=K' M/[BV^RYL>">N^86U :L@:U;N^V?7M-Q2S3)RUE98*4M1R8I&1+'?*(:-&1AR MUV1U@19*QNDQ2Z]C\HH?5BQE"+IO>W].ZOET,BP E>&:R"4BID75KZ$ZD*G0 M6JS-F]:+8/TK=K\](*/9=!%/$YA=P7@ZBF]B/)"QZ-CPWV(HMGM M-!E//\+5>/[Y"3BO ?>?)]]]/OD["IG@JFYR+4"O*#">"5D)2>H1 ND>)"VH MI#RK63"G2Z;T@;G0.!7,@)@*98/O^Q9T.A?=2P\(S[_0/<\'E+X2<@T+RS>\ MO[?C^4$0M(]&W)YWT7[DP3T2OM^]O&P_\N>?7W9ZC_P%( H0&XEY8%9:06Y& MV8)6Z#.E$C7:9G*U4:+$@'#"': H&"<\8Z3$NATB5+6UZ483SA[:,.:9;5PS M9*A-JEC.B&14P=M:__0DP,C#2*PKPO>&\L)W1J%F4QQLF69;RJDR=NN7!^$S MA6AC7^$0KPNDI2A!;#':/V)J\JG#)55%T2T^887TBBGXP/D&1>9&Y L8GFO] M#(60QM$>58#R'+'XM"GWX'L-#/:+3?\=M/@+MQR^H7XT+OM,X_3,_DGLIR?= MBU"9$T;Q9#9.DAAOEA^$D,QNH^L8)I.;_\4L6A .GW =:4.$X. ]Y8Q\/\$? MY\GIB7?NAL>A\O3F?6TWO5;#US_2E6CVP'XSU[;T\6+TEY6I];PF294H-YJ& MA[CSZIFE<_@[4$L#!!0 ( '&$-U'8^%4WW.T$ .=20 1 M;G1N>"TR,#(P,#B5P MP6[JM4098[OA2\7.S)T@K(&6A W\^KM3##:VJXRK,$='J#H:"\[1&7+M8:T< M=O[\OT^&@P?O:3+MCT?_>BA_$@\?_.]??OZ_.IW_/-E^\6!]G(Z'-)H]>#HA MG%%^\*$_.WCP-M/TW8,R&0\?O!U/WO7?8ZST/'SWZ\.'#3Z/C&8[Z)S^E\?!1?5SAM'QX23.!G\-)[L\YE" M/ZJ'(T[I\O3^R1^=+/6C_HA/I]J<%Z=?._>#GI\I0PB/3NKC?KSFK#.E=.UD M_OVG_?'[3R[Y:#;!T;2,)T.<,8+UCJ8C?.?CJZ3CR81&Z?3J0O.GN[S2Y=%Y M"W2$_.2+_ !??ZMOW5UUE+VZR'0,2KH_:/5F MX^/1;/)'+W9^\"OO54_K_]D#C:9L&.D*W),OC.$:9O7HY:G'T\X^XM'5R06G M<7[JQ8&O/$VF_M=?@ ]\[>&G_:\]"C^X?/2?[HM7Z8"&V/G\%::3V9?/Q'_\ M_ :/!SC:_]=#&G5>OWK(WD.8?_EY2#-\4+_]]__Z^'3\6C&,:&S=:?#>B7ZG:=2_?Z^='Y'W]^='[I.,ZG MO_R<^^\?3&>G _K7P]R?'@WP]/%H/")^@/[)XWHB3^=-9O3N/Z^/T+M?U^5W>/\^'&^[WG MX7#K<$UWGW?%KMH]Z;Y]<["U_E+W=O)![_F;P=[AWKNMG23W=@X.=W=>FQ>Z M-]@]&W_HG3TY[#WO#;L[SP:[._NB=_9:[^YL#_;>[JJ]]7>Z]_8U[*H-N?7& MBQ=J[W3W;;+=L^WA[O#U:4]M?.B^W32]]9=J]^V&[JUOGFSM_#KX(;L[F_S,O<-NO=;A MK\.M]?V+[[SA>YG1WL[XP^[AL_[>^G9_K[[3VPW177_2YW[:[ MLW;:'>["UC-_\F)G8]9])?C?M=^=3-X5ZSL"H^Z -U!&TTG230E.R% Y8>_ M"#98*[W3ZN='U_"\?7C/PQ-_^V3V.',2&_(5#S*>?@K\TWD8G#WK3Q,.=@DG M&Z.\SN>NL/\6]J>?8H_"HI"%SQ*;B"C$I@L<-D6E1P50>C#)7 M#])=[[[?&_UZL'=V-.CN;!]TS]Z\Z^Z\/&. 1._YL^'NX9N#W;.UDRW^ MSM[Z+H.U?;![&L3>?PY$&KX9X=MPO#5\?=)[OG'6>_ORI+?>98 8\+=[_=[; M9X?=]0W#S_>N=[AVRM<[_,_99CW'_)XT2-0A=Z*RC))0'%&I^$[!F#7J@B:I MA[_\)K_+ZQ)9Y8P6Y$V E#@P<]B.CJ(%CU'"MS!Z-2ZS#SBA%WRET91V:#)L M&I^=S0M\QGR=M;/>\.7IWLYVGYU [*T?'.R^_?6@M[,A]X9O^GN'3_K=LX-A M]^EG^!R^&3#.?.U?![WGFZ>]L^UW6\^?'9P[XIOAWMM?A^RH9UO/=S_\YVSW MM/?R=Y-ES"I1)PN*'2@D.Z%$V]%D"17P_WS^;G1<#L9$DP5?'(*M=]"EH(7B ME!<)?M_\')0+X?CX!4VG1%M'5'UFM/^"<$KS'[WQ;)=F3\=#CI6)<@5LJU2% M-L$TDPUCM[7S&BZ#9V^X?= [?/>A=[@I.7!]Z*UOG.VQ/[#/2 Z0'WIOZS-L MG';/:B!\ _G?OP[VU.!]/!RKO><;:FMG3779%[OK:Z*[TWNW^[8K]]89\_4U MN7>X<;*[P_@]J_[\SK ]G'!H%;WUU_"[!;DEHSD3])T2C*:.:D5 MA(615-^%9,XEZ2"= !N@!.\5D:=HI"M.&O5GL? 2TE<'[&=/&,+,Z!VQM\VC MX5H-COM4,]^3TX^G_(:G]4]K[)MY_N,-3:LAG'.>IG'F5'090]]MK6_HK?4G M [[F2?=Y35HU ?(]GV_7)'>ZM_[:[#U_J7=??1Y#7T)W)T'W^6O3.]OXL+OS MDF,M)\"W&[#WG)/<^J_O>CN#=WOK^> _9R_Y'MW?$3!I'T1', ?M0+2B$XO) M'64C%4?LL(%YRV_P1] ^JT["C?[@>-0_!W9T/(PT>?A9XBL*"867LB0@)2+% MP+Z&3)DX(4*8@^VEF(-=/U2P,Z7^D%/LOQZJZQ&V8AK_!/9X^O&43V%GJ#DF MS\9E_MMT-IZ;0%E[SS%AGU[-QNG=;_QNM'&2B/)TYV!"TX/Q(#]\4,DQWUXT M;B7OKB+YUMM-OO8>TZ5*G3B2'^Z?;NV\/&%/_] ;OM:]YR\Y\C-=XDC.$7[* M=.AL:V?0[QV^X>=@JWJ^R?]_J;;>\C54]\/>V^[)[MMGP^[92]E[=?&=__QZ M$(=YL'78-7P_Q9'&<&9G6O7R V=RL\?WV3U[PN_!F>#M[AE'"_F?LTL:Q?\R M,09E20C?$0I\!PS;EO="=[Q0T2J%P&'\X2_B)V$O+>S2I+[3Q%2V3)*=URE9 ML!XX)_"M18A)))VL.X\G4IV;6*@B;&5B;36QS2L3ZQWNGU0SBRBRR:Z3,F\*IO5F]^U+T1UN]WN*T])ACRG_ MKX.M2X1WC@ZV=@Z&>\^9SA]V8?=P5_34KMYBNM]]VU6[K+_VAGQ,;=[[_:&FZS6#OC[+_7>88+=';:DLSVFJWS=(7_OL*:T:X$G*W BD>L4 M3:H#3! [OD35$>"UYQ#A=>UND7\SZE15J,! QD)0=(Z"-+'@3TY;UB)S%L-& MX%F:7'[XU!KTY[:P3G&V.9K.)O->&6:A'#AF?3:)\X]UC'&[QB*Y**9QRNQ$ M7C+4ZJ0<&$[W#E\:=EX.$)LGW>&&[IXQ UE/'!PJ"\F#[MO=*WF_M_-KGYD( M!XDWK#PV98_E>E=MGNT=#MZQ:9QL/7_]8:LRU*OO7,I[5IO#36#F9/;>;IYU M#U^SVMP\J^:W]98E_R'?/1]<&4"16J@X T_>CR=#RNQS3R8#W<] MGIT>,7;3_O!H4,>8YG_C7%#.\\]5Y/CI9,H:Z>='UZ]Q?O^/-[UXANGX>#+_ M;3X^]_C"3L^MXZ]$KS.HKP2WVZ.BHKY.7W/AZ[>LQ\<6H=D7,=+3_>XOS( MY>^7-WETK:$NKU,=?MYHQ_.V/__CD)7B\81^N1AK??SZU?KEUR\/7?Y>O_]5 M#)"T=0$#QI3!JQP4R$S\5Q*!)2Q=:%>Y$$U_/@ Z^^7C^.;5A2Z.?&=K3BM? MFG[1H!=@S@]^=XL2L43)WCG#7JM1!M"!Y:A))D=@D7'1HO['M^C%:YSG[?-? M,]_LY&C03_U9EVKJ>)#[?/1\FLB5A)W5\;0:Z@4GLF MQJ/Y\;7S"_W\Z*O7OVJOJ\?X;IS]7\;Y&BXB"<@ZBNA=!!\4EI#).(8B! XZ M9=EP>=(27%C/(P$'& 0!)$R@&*U,!K1C91Y#Q86SP&($_X\M4$._NYT6"+F$ M"%K:D"0DDC$$0='9(B$D;I!/^@\7J04^SVA_,09S1F.!.E>N5Z^7^^_YL3X] M==[%@[/QY/-8?]D=?N^Q-4\"U2SRZ_O3?RA005-)%!1F] M!^=B!% FJ!(MNN"SNCO+7X),<8O^B$HDB5%AU #H;8@J2HO">X9(.G-W_K@$ MN/R]*''=7[R4Z-$G7[.#2)A,5%D;12D'IJO+YB\_-(/?HK\0!)T"N9R%A6*] M%R6IB)[3%PSRPD&6Y-7-'G?3W0=EXNCMP_)-9WO;JSSI?\[.O\Z+XRQ:.LS(P=@ ME/0@6]1\/,WQR_<&GY&QN0I$;N;!D42M3?X-1(_P86B%0MA(0PPE<&4O"P!,ZJL M0"Q'_+P;_!J)GQZDCRY8F:P!RMRH1,B.5_BCU,XV$#];$;>LS58EJ16'+\ 0 M@PZ2FX>;JN1L(S00MUH1+Y(*#@JIF, RQY+!B9!RU*FN/"W.S_L'W"*&B2]T MZ,9_C^N2M?'P:#RJDRZ^ID7G(O6'=A&X6Y.B2MEH$$3TP0(6&RBDR(3*F < M$.320+.6<[\.Q^/@-^SGS=%3/.K/<- 2F'PHQ;NLC5< 3'71,.]55IL0("M6 MG$L#4TK'P^-!7?R^-3N@23UO0@?U:N]IB<-"#D0#HK=B6C;!#) MYKO#IZD60".+R5GGG)!IH/ R9B9[3EIO*I="!C)'C#D2LE .^,U-8:24L(;A-< MH'F@E8C21/(D*4*1S@_@X'0UPT/-*6* BHRXNH/>04T:0\>[P::H%3/"!Y;^@)#5( M#B2LG;1-)0MA5!:V!4.1BY2?FQ]K"!",%B:7PG8-T:,G4JATE%$D&W#Y &U& M S<"KD3M,I0$6GCF:!7'[(13W@KALLA+"&[C&K@1H)7PQK'@E5ES=$9FXIR0 MC#4!?"D9E]"+[U@#-X*J9G$ELZ)44@"F'(P;\T 5"R7CX7P%WE* >5<:^/:F MB@L@9S6&'(0!ER@&38Q10BL%_[C#Q5[+DBU_S(Q^'YBB&IU2*I"=QU!<=:08 M44DAE@BFAC7P[4&65?;.*EM\K3%3:R2)()F51B_)6TI+ ]F=:N#;P\=;JZ6W M4L:DF5H6U+4[J;*/X/&2:BSV9,9%RD[-SVZL$D$6;4W2AAV.70Z<0@E*,I&D M8)8/T&848#/@QEJ9)&3CLPX*-4G M0> 56&J!-*JX))BB-MJ&OLEP::!A3@+<(DHB"%R2>7$A#:&,!% M) @*J;K3\L#4K *\S?(("I(M9(IGG%AI1&(/,TKER.#)@DL#V5TJP%O$1R7A MG=>&C)9 ,?LTD<\)8I TA%>$A"Y;+/N3D MN2U!%!1?E#%8P';[OJE@?[W=KHHJ7=0%O?S[]:I&1_SQ\@(W+Q3HD?6N!<[9 MA;- X9#BR6=*TF#*V*;I@D_'HUH/^7R?BNW^]-V3TR]I=$P]^M8B]V\^0%T-VL7#\>3I\73&B65R$=C.]]%@FQC1Y%O%>/[.6]:M MW3[CCQR%2?JOZ_E]%=6W.I K*45699:N5RQW1ID,_9*Z<1V M"RZW:3AO9<6+8,7-C'XX%X,AK+.CP J*41I/CBVY>(>E#16N6D$GOE4Q MQ;K4FHT5HG'XU=T]5R:\,N$%(A*6@@?R.2 21!DX_+H@2PZ*@[+&-I1:; L= MOA]6W$@@SL5SO,TY>VO!U&IE4">.2!EU,M'%I0S$*RM>LEC,UE1\P@ @":J* M*]EIX7S=BI(9QFJD[I9,^.F],.%&1)VK_<)"87(>P2D7"W@O00KMA',8EY). MK$QXF;A$@5HI7D/"G$!:&S3$F')!94I.U);--[YE0>L_T(+NQD]:8<+-U)+R MQK.L2][H#!D].NG(>8MUEU9+L@51>&7""V/"C43AB+78O//>N@C6F>"IZ.2" M$$AD+[CP8BNZE0DOC DWLY:%>6\P2H0<$8CX9S")^&,*JEC3AG6&"VK"M]_S ML;+B/][E-UNL,WZT]B!(15"J%AH5DH#MK+3$BK^^E\OC9:V$C7=7;9Q!QC M+"Y$ >:B- 2CMXB@/3U?GM5_3QNE4)K]-G_QK;*6QT*,S\R&'W'KK MVT?Y>LV(3S'^B]MBQ^-I?T33Z1=K..;F>GGT\BHW7L:A;;%L S;Y[-B3M1=: M&>688GB9HM"7FDY!Y_+#HAG%9?Y\"0U.8H M_707VD;!#>7YIZ?^G7Y^XUP <$HX \;+:"BX6NTY$'MSO*PGO$+P1H4^/P7E M;RSRDPA)I*)##!Z,B+Z@]A)S=A1D\>["OX*ZZ/;C#RMT;N)?H:-NVOWUZ:E_ M9Z)ZJ(U:!.?* JXD5*H$99**(F(!?S]#Y8WO^:S/.8A><#;.FR-VI_T^"ZRU MZ91FTR>GYVIPOOG\-4VT0^E@-!Z,]T^?X/3++RYC&$?-AI8<66;4$$1"(X!M MK&Z7%HM-X5Z%\1]K79>*>YL&<[$]/>@?_? :VK>46(PPK+6$S,3JB[2)TJO$ M$0FEC^0TK*)1:^VE^1@$&1%U=AFSALQ!1S)W*='J)"&E?+^HY _.S=[7(@'1X/E[H9B/9+/ MRBCP$()2NO86Q3KOT1;54L#P9%D!@YP5UOU $GK0.D>9A&)V9($5/*4V;)+Y MQ^-A5S,\CN,T3?KG0R>C_+0_2S'0:T;2L]_9Z.KL'0TA!XQ*@4S&EH EA'8+CO-IP)-QH6D] M%0<71Y=R@W9IG30E*$Q*0HD68]8Q12E\Y#]GUWX_; #)9JH%@(E&6)%T!"@D M0B[&1)N<%\CLM"W=;(N%9".J@KW1VX)>DP @0X$]TD7,=05GG;C5@NCZ<=>) MRSFNTV?C28\^7"QRZ(_V&S3KRUCB(_2:"&(!6Z08)U (Z'.F;?. M@+=Y"33OX@/?T+[N4?H8K7&E@,TR8I!1*,J6A!&M*)/?>N";*6BS4*7!,]U97R5:G M)2JH,Z1%N@^A_:Z!;B24!YL1=!2E]EL'1CBKI!!$5(1&2'D?0OE= ]U,"5DW MGSP3T9FZ0C7%D)0T0#D8C=G%Q9\5^@S[DS*K-T='Q;#H_ M0]Y:50R<'M0I"OQ/W>#Q/0Z^E*?=\8A.NSAY1[-GQZ/\8R?)W][L6>]\EDHF MT,Y"1.FE)P%UK0Y&EAWM,MZ_;"GJ!YCMHGC2$AMO@;K_N5-HM 4/QF>H?60F M%6>UD70_C%>OC+>-QJMUPIB%E5 2R$.W2T_>)Y]VJ.[U^]7S\GB:CVASK%&>O:HOT9_T?7/CC]LS8E2"4 M5>A,-%"7#V@?G1!*I*B+B+Y59GR?*-_*C#\U8Q%0I!(+D-"@@N9$7JNK@0"G M4*9R/\RXA>QO9<;7AD?1.C(0DQ4%G+'1>4E,*X3"8C.V:X1I93EWV>.IL_-6 MJA@L:VU9H@+PPFM3^\EM6IH>S\G1>((S^BZ,VFR\]ZGGLWB7M )KZJ;8P I< M@+?&:LNBG!GI/4GBM\9%[Y5#+8P-%]()@X.@+$1?HO:&*2C?(]5IZ>Y^V/"M M$=&5#3=@PRF%HI*4FB"!ECY:;TI$5#+$D$I>?!M>F4T374DYI5RR4PX!,-M MRM;=RQ0'Q,S2?/'-YI[ROYL_3'^$HSIVL,E6,CFN;WP;/K4H!JS(B!R!":>I M$^0D.M08P1APG,9;-CFY>?ZYB-ZTW 9<0C0I)>D%)1!*HB_2J0"D09F"+:BY MO%#DQL+Z%P\8HB:8M!:4*%V M#2RMS.:NS$9D&;Q,HYLX7\;U$,B(QU.7HPH"THK;PCF<@Y,B2-2^VJNW*?R->B M&% @#:23RD5YP$!,YCW8[+(G*@%6S& M)\JS,E[FZT[J\ZCKZA@KQ#H&02+:B#G(2/?#>%M(MU;&^[ O(4ER!855")E< M\(3.UEJC1:5"HE7&N[*7'VXO2%K&B*EX&T#FA 6A6&>4\"1S=HMO+_>BWM)" M,=Q%L5UCR 817 0L$(+CH!RL#OB";0CM,R2OO+'B=HE$4Q:R*\_?#@%O( M^%8&?%$3HOA$*2J7#()P E-V.5..B5R*(K3*@%VYNDVQQ^S-L*2+)EYII,JH/>< M;K;1<(6B0D:)X*4 TB)H)*T);"IU8^%V"?T5S;P_ANM#+8[G.;8*4]H02]8N1VB5X:YLY0?/#O+!):]-3@K("^\*)"I(WDL=]8I6+M8JHH5BMHMB MPW5!LI;)%ZD<.+9HD[4J,AO/AHPRMLJ&5PRS/=(GH[\D4XWM--EMOPTY3BB E)7 $H(2LMABDG&%HFF7TE^9S5V930J1 M32*FF*R!!,$D9CY!=\:Y=.GMAS.8>\3^'R21T4=9MBB("H@G2"_[@G8V8 M6F5 ]XG_+8H!@1!(4=ELZS;I4@8?BY&40PJ!U;&^'P;40O*U* ;D67,JM&PM MQ8&(/E*M\T^.^5!A@VH7>[\GF$%P6>9@P?D")16O0!M?M,L^9A3MJF/Q%S'K MC4>3'\@\/KG5$YSV/Y^1BI/)*=]XFX[&DQGEM>'XF!__\NOK_6D:C.OW?Z1! MW69E'0\EJ"R,C!XT6F](@,O1,C]1WF!;#>HKT&U,9_TASFBK7'WE^W%;3#M? M&&NB*)*CJ',1H'+"%-'IG$%YZZV]%REE%9YNLX<18S0R(407P&L;*#O.=T*B M4.:B;E,;#6H5GIJP)F6UA%SKQ^4 06+,'J3R6$02@DH+JEZ_&(_V9S09UCZS MG=,C^GPT=_2>)K-^',RG"[8D:006L)'A$,!PH*'HG35*41'>22E:,!*V,*C< MYD2BN@$' Y&%-)!U0++!9"\SV*"2*;^OSWW%"]E9='A^FXSYQ6>GOPVX+=9& MN2XW.YI'X=,OT;HZ>/LX,1:3V3J'^ O_\1UQA=3'8U=MF"]._1S4RR-_ =08 MLW-,[4&A!,@%HR?EO>"(:$EA"^3CHF#Y8ZKC6LRZ5H$0.8'6)0;4!#F:"*AT M;,&@PN+!.[?3) M:1QP/G$2S0J8]^042E!&A5J7BSFJ M:Z&YQNM6BM!!9X07+H8\!*"!A2SLDP%X$LSSO%W"+CM# 3@ZI,OZV:;I98 M;->M>.KL.1^BM1XI8T27(J5YH1;6WG*%RK=1J1KLEGRE%K)/V7/:D>"*"Y!, MCE*6J'3=]NNB1T1>=G:MX+EI%XB\>>^6_,LZ^9CC^1S(C*=7N S/9]N>#PCS M@C@V3K8+^T16:79#'6TD7F7D%XL\Q]6XL28F:4' M>.M$"CY@!HE$T*)AJD7RL$;&I50JSLELZ_S!N@N6-T5ED5W)3K/P]RT:EUHD M+!L9B-)1Y9 H.1& _5)%::(J)0!%15BH ?+4"L;@-B2#A-?C1.RRJ440&9H+G.F#^2+ MTC8MG!968] $$-20:GHDO#\C\?%;OJG=94P38XX/IS6 M'L)/)B+WQJ/ZHA-,LS<<%<:3MO0>6ALS)([4F2P@R]]H5%:AKF0+=;UA:Q%Y M>@%'%T?'A?\]GBQRX=ZKGHU4-?+7^S;FAV[2NW%UL??C&7W]6O7(=W>4U.E[ M,5D0HFA GSVHQ-PMV5R\2[# @?-J(LD 1Y_9R1JG=5O_OC3=(3]FE(&)&^@L M3"P&9*&8^ -EQ@@JDV]!(;:U#SC)7W+T;9K.)OTTHSP':KZ(9/O5ZY; N"4 M48!68@1C(: SBER)0>A,V(+%"7_B+G/_W!@>#<:G1/.__W8\20)&FV\9Y_?$F[/COAMCSX7D2)ZS;WJ>/_G9U7BT)"X:4L M"4B)2#$DRIC 6@0X7SOII;@@%U(L;@2X5:;_=TROBY-W-/MXMQ].,:2X,<7@ M4V]G,"=;$,%YG9(%ZUF* "@K0DPBJ M< MVDWS$(G*B8@Q$&U!I58L]J]HAZ44+5A;?(W/Y,5V16GEO?)) %ASY*!C\ M3%J#U=:9M/@3=!:G*_(69^B@B4$ZE"Q1/%CG64,&;6N9RB2S-[#XZSH6");; M6\:1->F8I9:N#N>9.KX7O&4M*9VBB&V:;-,T/LW/MN&<-*I-M6/_ ,QK8S=; M1W6EXC("J>ODE4Q!:2)(_!!4BVQXKW5TR4G=7B#G-'%SE.J%WW\'C#>^WWP! M*^7?Z@2.G0F.IICFZUF?G'YZY/-J$/U1ZA_A8.O#Z$?,Z6C>H$")*#5&BT6# MS )9WB1GZN)T&XV5]\^@6@FC!&.DAQAMBI !:UEIA2"3=T5B,BV'L3<>_?<8 M!_7*>&A 0,%&VM9VU$T)2$$739T2UU9V4,"V0,7W9U?S2';W9U?SSU M[W1UQ[H4/Q3,1D#6,BIK?<[)*4E6TOV('HOBQM9(2"B87@%")!U%-L8(@UE( MQ9Y\O]RX+?[T<4K=Q0S W\_/_X/9===/NKSFC2?:&0K29];F(ECPR7E!Q7NF MURF6PAA18 J5#<-XPE-)YI34HUZ(>[ 6"LI'^ZZ"*93(4K#8>C'+X- MSA('9T,V0RY1,)T"Y1C"[)6K ^^6K(MYV8)SDP W$I^%=T%J%2(9!SH02AL" M)4G>6V0]NVSQN4F &PG1T7N!V4DJV8$G$Z.H.[,:R$RQ2*IE"]'/:403'#"^ M:WG8'_7/MZ=^3TL!Z*0K,NNL00 AZ.2$B^AUR,90ZU;6 M?CDH>SY#>;IQD@;'F971;S0IX\D01^G:\98LA'5*H8]9VU2QRCY8-. PZR2H M0)8MRJQK?(7<'QS/5P50.I[T9WVZP(GRL\EX^'0\/#J>S3UUJVS@9,3P31F_ M5PS!!@S 5X)$U5(T4C?HBR^M(;12.X71;-)(F/DF<%[ M4Y.^E#ZGH+*QNJQ2R0+,\VIF2I!.-MFHI+>%.2''#$XC.=8Z=-ZX$%:Y9 $L MHYEY18G1#L'D@@2H(7H2IM;EL9$LZKA*)@M@&,NI&!?T1/]7@=',Z/<8XH/E7IVPE_.MH-AOCD^,IGS*=\KUB M?X1WL,RVF5SCXKQPN54<3K0N(4.,(E!,D(('7.6:A;>;9J9;F92L-T5$8R%% MA6)>0"6@9DNRJ4UC_/?5;AK)4W40F96PM5[7,@TR6@X^,1?.6];$G%9YZFL+ MM><4YM5Q/*0TVQEW<91Q-IZ<;E.FX5U4@&AF'@(*9;0!&W4 D6(L@B(I@HPN M%;7J4EM(4VDD&Z',G'TP)+0&HD$V!N&5$25Q=#&V576][H^I-)* R+H4G'(^ MF@C:(D;OG8U>FCJ$3FZ5@*X1ERL[>8N3"3.5I5P*4HL*D4@"@[9@,J+(; *E MU%4$1*Y-2T&6T28:6C(P227ARS!(3Q^_6XS*? M)K,VRG66S.!7=L!I[J7^["G'U=,RGM2Y-5^?RMH24T#-22<+J0OK.)>S+S*5E&L%KFAC M&W8.^%'.>H^-HG!T2!P.+$($H9B!$Q94F5CG*P@+O/_Q38WBV7A"_?W1*CQ\ MPQ*LR"E0R+*P; \F1Y#6)QN-\39KM< <:[X3]O%D0J-T@7VZ^.WQZU?K"]_P M*;HZ6]P9!1YD"5B,R"("*J@]LVWHA:T(7$TH?D[C_0D>'?0Y"%_ <>Y[C,9R M2=52!UY,#$%977N68VDE#&0?V?+8FY4/!:"Z-8 M2TIB9NS:,)V_>>0:Z3*TREAVL)0% ^41?2S2D?&L9:2R%T7%6QTMKVI4=C=^ M=#G@9F9GD^$T!TD5YR&A"J$D1"A%.^-R:L,LA\5!L)'HZ0U+R)C 9LFB(7CD M7X66Y)R(45[,4VEU]+Q#!!N)HLHP=:GSBQP2,%+1U[[UE"2(Y$)< LY9#Z]- M^_@;)KY!6L9 ZF/R-B892K3 NAUS%%*!!(ZM9$H;JA4N%(B-Q-*,'$%9*UB3 M/"CE/%) D1)[I) IM&'SI(4"L:%JV^BE%2&SZ@-GF9>"\T*D((0!AK;]X70^ MVK@U.Z#)VI#;)>%2CCUG6\M(4E(!#+B"419AO3 "Z\*/98BH=XYC,T55I"&R M)A@3/) -48=B0W8^0@B<)-L?5.\8T;[_""QD5CA8XQ.V!\ WL:-WST2>O(0N)ZHO-2+":ZOYW7 MN=Z:7%1?_7RCS/G1Q4EPOB/%+4W'UIE\5#H:"@!2>Q\,4F'F64 '<4%4I+PD M*G*%WQ_C)^7-"8J\I8FO@"9$7_6!@U+7!082Z%@K:&N5#Q<$15WB!UJL\/M# M8J)NCA]TM+@-8F)STM9DR@DA^QR%B%1R(1)6".\N\#,++A06!#]SYP+!&N>] M-*+,RWDY@[D$J:E@\"[I 84W@(#F-6A>G M4IV\HG3&BST]+O(?L]-5_ONS+0QOF/\JH;VE_%<(132"E(G,/Q-XX0Q$BQ4Q M##CG+PR;NL1OE?_^"+\*R@WS7SWUMO*?,P%R5*:6GU;"1DEUIAAI"-ZF;"[P M,PO>P;(@^-TP_]UBQXI6[&N(1J6@(6+P$=G'.)0:DQ)DNQ3Z[^*/RZC_4/NH MG63A4#( _C.^UH;1 $XZ")9%1!3$?-2R&R;E M<"GTW]W@UXC^"W4_9!6]%:YNITV^1)!%YI3#IVN4LP2\12C4L$39*51 M6ZLS63 J:!1^*?3?G>%W]_I/NMIMK:2-T0,8C,EK44N;IJ*B]MB _FN'[G+2 MIYQ2;2=(W&00N<&P=EJE.B+0@.YJA=Y)*B@GDC:D"LM5\#9G&[3V+JBDKW:A MNTN]TPJ=$>.\YDG6%#QH4"'*Q!HQ^KHOKA+4@,YH!;]W4J?HV=I"!O;3X%$G MF[TMEE+2A WP^U;PZD*8K58A1,76)I,7*DN=+>9$QEC7 *]N!9^-4=K$@3]+ ME<$*A]8H;P2W9.*LZG4#?+85/!)LR K8ZDQ&T,5B%$E$OD6.,KCB&N"1K>!O M@?63#,9H- 6TBU&@Y,0*N83@W/GXRX+WWW_O!MM'YUQ]0N]I=+R4G?J6-; ) MDJ2IU3BD#+8HXNBK#'),4:$%G?H+#FH#S)>ARX2.XYI/C")%$RMQLT[.)S#H M%O3T+S2HC=!RA8F@,(JT"0IV3%53,(E0$NH,\00A;>6:I7B%@P4 M+#BH#:@M(VVNNV-H2A(BQU\RT0AEO0C1@NT MKO;V%*JR!9D)07%4/5,BJU$KI:&$+HF+:=?+I5#O#,X&M*E44CC45+R-8-!R M_$WLJ$F1=E%2&U8A+2B MCPJ+A0,H%I(%?'3!(\-I?$8MG(Q-C&$M#YQWKT15T4(Y-$)KA% JH%D+;Y*L M59N(EE")WAF<#6A0RTYIG,@Y 3*SE7[>4922]CIX4\H2:M"[@;,A]4E)HA"! ML0M@##.B+*1,&<7<97$)U>?=P7GWNC/6$MJ%$8P6V"\%9\=H;"9M*7N*;5C? M=",X/TY5' SZH_VU4>[BY!W-^//&R1%?:CD'2F.,TF'R+%? VQ+!":A+\#FC MVNC:L/JI+>@VH$JC5DIZ--ZP\R)S)=0Q2Q>@3EJ-R2^+*FTLS+]1>\QQ9 4%.92*-$YYL1:D5(Z M+HMF701T&UAU!2QL($(,TO,/Y/P+MG8"4W1>*KLL$G8!T&U T8+VN6Z%$9.< MS]''7+350A1()8/QRZ)HFT:W&8$KR;+Z,9X3+8"'$DPL**$HKZR%\Y&X91"X MBX#NW>O= L7Z;$H*.H,7Q3N%)1L7 G-F#VK9].[EWFH,[SJ]I\'XJ)Z[Q))7 M.R6%24:#8"%D3 A&*,4>[52L,7K9)&^S #>@>L%3+7'LL_8>UJW. Q/G+#-';.E4%L5F'X-+RR9_ MFP6X 06^/.DYC6B" M \9W+0_[H_YT-N&SWM,2*^%HK79UC58)$C@?1^N5DI%SBC=9+-P+<+,3-S%4F10*\U\4E<-J%DH/W4(LQ M*FF<6C8UW#C$=Z^'60H#"!F341D@(CHL4&=C 2;6P[1L>KAQB.]>$8L<@Y<& MB^-<[ I%H[-P 1 C"$]BV11QTQ WH(DQ&^4RR4#6@*_;8-9:\2B4E#ED2,NF MB1N%N!E5G)S46I!E1AW 9,$@%_1U-XYB23WGA&T_5CXM>P MWP#PQK=\=1RG]-_CVF/RGG_LG!Y]7B#V^@FW==\7X]'^C";#^LI?WO3I>/2> M)K-^'% ]X?:M]?H.EKZC[!6.?WT7T1 S:_7D,$,$4( ^8\:@F1UZ%5Q87 .L M=8*W<;1/'W93):1OH:I$CFW9G9>-+ M:>.WP'8_M<5OL-U/3_T[X[B4,:(KWAKDB.RCSSDF;34;;[9PN66Y7UP=TY3I M7"FGIP.<3K?*J]DXO?O](\>X"1- MQH/K"-:O_#2>[#]B*]"/+LYX5##-.F4\GHTX&#Q\4";CX3:5:34H_>8TKH_? MOU#;[W=U]S@?;KS?>QX.MP[7=/=Y5^RJW9/NVS<'6^LO=6\G'_2>OQGL'>Z] MV]I)\]ZPN_-LL+NS+WIGK_7NSO9@[^VN MVEM_IWMO7\.NVI!;;[SIG89A&CX;;0WW^-J]0?=P7W3/-E7O\*7N'OYZL+>S M_Z&[LWVPM[[']^L=[+[M';S0VP>[PY/!UG![V%U_UN^N[YN]X>Y);WW[L#?L M'72?OP2^Q\G>83KK\E_V#KOR\CM\K^,]]=KN/=_]T'V[^6%K?<#'-T3O>5?Q M,WW86]_G]WDV[)UU3[MJ;]@]>U-ZZZ]GW5-Q\F)G8]9=^SV56KK+^(YE5^L MN=())'+'Y)BAE&(INX]Y\_>]89OAEWU[&!7/2N]G7WUNTA. M.)304=)AA^-8Z&#)N1,T.N^SD3'CPP?C2:;)OQ[62/;H,]-?^<+*%Q8&A[_C M"_IW#,I&3*:C2_ =*-)VHF1?(&$(G"6T+E[Y@EKYPJ+XPJLK7U Y"6U2[JA" MN0. F:-9\1T/T3A=+/N"7?G"RA=6OK#RA15'6G)?Z'WTA6Q\,8Y$!^8(ZB(Z M"$9WR$+PP45(0:Y\89475KZP\H557OAK&$"W?XG!=K^[\^N@IUZ+K9V#86_G M)71WUDQO^%KTV#Z[ZVMZ;_WE:6]]]\-'7]C\L'OXZW!W^/)L;_A2[NZ\/-W; M>6=Z.[_V=W>>O6.[9CQ>?N!G??>Y+^P>/NEWAWO]O77VE?4W![WU7P=;.^]D M=_CK0??M]KNM]5V^[YK8>[M=&-=KVEDX864V'4^!M7.VN5,WY.A(((,%='#. M/5@UZ)\V:/K8H&>;I[W]WS&IX O(#J!FXAE3[$159"=1#"I0-,&95:/^>:-N M?&JE4;J"6?M.SI(;M/C )!ZHPZ&'SLOS=;S7NN;HG?XA+U_EZ_/[/KLI>@>\K&UWY6702M4G/0= M9WY5D[YVNA.\9,<7(*+3]X<+MT07=C_5A<( I>Q3IQ07F M7EI&"ZBB,@:$, MTE-S7+@5#I.89:5FD^ M Z($&"5Y;_E\B\_=?F@25K)3+?D4'N[@)-2%JS7$# I50*DN&K0 M;S;HQ]ZN$L'+E&-'6# =2%@ZOG"#5;2'*5E+[I\I\TJ$T.'031R6 X MAOH0.RB"[B23"],I*WU9):5O9_F/#6H@.&M#I4V!V:=5+'-=RIU: (BT!K6B M33=P^4^24O5IETIADY3L\H[9?:@C!L9H[]#D;&1S/5VM:-#/N@Z=EU(!BW>6 MG\1)R6/'.Y$[Q4("B=$BBE6#?E-Z?AI#60M%S[D]$&MY'V4G%ND[1;BZR9XL M7N"J0;_9.?*Q04F0! &JDRPR;7+"=@+;::>46++2.0>IV]8/V]I9".=_F8Z/ M)XFFY[\>$.;YZIK<0)_M\@]GXZ#'PQ1^>7^SR_(CIW?YD M?#S*G30>C">/)_OQ_U7&_./R_P_$3^+_^^?YL?];S/_[9QF/9IV"P_[@]/'_ M^C<-WM.LG_!__6.*HVEG2I-^.3]EVC^CQ]+S7>>_?CA_1\=78(NDRW>6:OZB MKWN;.QOK#U[MK.ULO+K^EG_Z?@O[0J\VGK[>WMS9W'CU8*VW_F#C/T__O=9[ MOO'@Z5:WN_GJU>96;Z'?4MWL+=\B.\EH?S8>_>/!^D]/?WJ@!!/ [WBS"_N, MX]EL/'QLSTUTAG% 5R\[]\[ZH@,\FM+CRP__S/WIT0!/'_='\P>;?^F?\X65 M"0<7=V&[OW HI7^2 >8^-6/7G>7+ZU_XVT_G_O9HEK\\&/Q/0?S)=%,%PTI_W_V MOK2Y;2-;^Z^@-#/WM:M(#O$IKJ.Z%$$9(EAII^.!*!]V>D,< MZR $.($"=$-W(&2S/^D7 -(4[HX3"NQ&]:3_TV'D4B\S-H?NJ<;7'Z-=;W]M M?UY^^NCV3]YB]O$$-"I8+9>S.7AG';!";C_-/W4^?_P=GGO4._T"VG5^N7X',[N!Y?1C>?+W_KG7P!C?KQ>'D&SX%_WWZ"YWR^]."=OU^>7%QU M0+OZGUI#T,!'[3]Z(^E-Y&A2]R83L%/:HWY]/';;]8D: M]7^3VLQ/X;6SU<*O62*O[GKR^I^_M?K-5Y6P^V'"#JV:[RCI+-MI]$-LIS(= M;A!S+W"^DG,6RI<;:?$OHSRP6QM-13Z/)KUNH]OK/9#R'D?3G4:G^] GWT/3 MFIJ0+-J+6T-=:F_Q5]^&UG%3'T;+-EG>8<-URP2X'_LB<#Z$OAMYTCDY+]!A MD7 ?^$E[K[^YNIU$\5RD<#=L5B)=$ %1,!9!$*7CZ':=-MX/PTP$[^4BBM.= MU,IO_/';#WUXQO+SX71Y\O;H]M.78XP]!&SL$' M_C)5]_P.[^J%GR\6L-Y?KLX.CV\^7;RY/*'8PX<>/+M]\O;#[OLXTG[ M\^6GSMF;X%.\,'B:\OY)I]D]//^S_ZKP_>G?V_L)Y]^']^8?] MTPOGXLP!-_("?$6GU7'.WCNMW@OOI7/VQKGXUY%C>9C&N]P_N, _MT:=;N$X M'FO2[XKJ>Q/%3CJ3SL1/X/"=I12Q(T-/>M_>[+?DT$\>8K3 $V>>6.([9;A. M$+TC?)0C1M'924GTU?[![BY7:Z MH_% @#3Y)0N6;$EW6C4']_O/. N[0KAG[RM;K;+5GKVM=A'#1_@8;-]Y>^WT M$-;S\;U_\N7#S=G%&__T[:?EV6$0G+S%6O[/F /J?6K_[I^\_:UDKT7-TX]' MO<]OT:;;[\%[FI\OC[MG'S_NWB_?WI^3(999;-]KA.,LM_&Q=.F>]*-8DH0_N3 BF2,EYEPX%__WVW>L+W73AI51_JU1_J$ MN!Y!*_T$L2Z=-SZ8LJ"%QC+^Z7NF9XX(Y1+?QB_;2>/B3Z5H.G\,W)%LCL6@ MWO6:DWK7'4[JP^:@!1:"&$Y:K5Y'CL<(H=JJX[S9OOR-,\C M*?VHK.&C:?(O_Y[V P7[=Q?@[^64!L2$Z2G\Y?D)\9L_>LUQL]GIC>NNUW5! MB+<'=9#>7KW='W=E9]P=>KW1WNO3#Q?[I\?_J3G'IP>-W1+D#TUT'MT*-R4" M<:*)$QO"<$3B) OI(N:WY_BAXZ>)X\Y$#)^S.2FZ#5]>J;#=4&'?J=1@J%8B:.#0@<21Z= M'/[6_O3EY/;TXZ?>Y\L/S<\?C^#:D^ZGCQ^6)Y?3Y>G%5??DXJA[&A0CSEZ[ MU^EV)_WZI.>-P!0!>T0T^Z+>&C0[_6['FXR\]M[K0QF(&Q'+;0XY*_G^33EI M)6OS33FI9 3\Q7M8":.'."L7XO9839_AP9<[''KZJZ7,L9$R@ZX8C >M0;U# M'66C?K,^0C2ZCG!;G7;7=?M-N?<:W* FHK+V!W?*F6W)$3]*X&R7FW)OO3U; M\2](N3I1[$3I3,;.91;[B>>[E..))MOLB#WP"WW;E* /C:-\X9S-%\$T5+&Y%X6U9)S&C5>_JET\]Z#?-O*@T1YVOHLWVVST6H,_X\V.=I2YGIH-N>]YL4P2 M];]?@=1;.VP_?IZ_OSJ]>.]_/G2;GRY_#O">3U^NEJ?MTP#LPIO32_?FT\?C MUN>W1^4Z]OGGM[^!O?G+U>F7]_[)VP_-DR_>Y=G%<>=3^T/K\^5^&[YA]NGR M]ZM/OQ>]U/:@-Q;C5J\N>Q["Y S;]>'8:];[P]YPT!X/VKTA>*FM0;?I7$AW M%L)Y3Y?.8>Q?RYISGOE@Q+1Z*W6H#]!*6D+!7=+FQ(=>^B-L5>*PBBT?RI8' M\,^S^"*Z"2NFO(\I;PO-)8.A[';;P_JXWQTAU)*L#^6X7Q=#.1%M=SP:R][> MZW,@I5^B1-:V)794J:W'\0?Y@&?QNSBZ!F]IE^.K?QV3'!DF:0W:8M0=]+&E MVJUW16]4'S<'@WJGTY)-,9:RU>SLO3[8WQ;N^*LBJT^#-]Y%22J"S_YBQS,/ M?QUGY#'!9F?2Z_?%I-YLCH=@T[7<^J@%["%'[M1KM>XVW+;' M]?FSL?._.*B@:!@K+Q8QB'9_(0)'WDHW2\%NAE]/?%A];7-6KS$:?)?P1:?7:/:_-I-_YY-;O4:_/]KB;'SE M)]VGZ] UVH^EV''M!L]9?KKXY?(S=G%=@+8Z_#P_^_C+['1^W#X]_-"!-?HG M\R/05FXYXP5K_F5V,C\-X!UPWX?FZ?Q3[]/\J/WI\E/S],)M?OYX#,_^?7[: M*D8LW&%OV)YTO+H4H-BZW4FK+KKM7MUKC_O-X=B=]$439'"W.7Q9F7X[P@Z_ M1K Q[V:@I78^"?S7L43N"O6&37?D=D?UP:3?K7?[TJT/!\-^O3WT^EUO/!Z- M)I.]U^U6OS[L]+\F6/<#2+ZR0/^,!9I7@O^_Q$EE(!?(7$Y(W&4;G@*4T ^V M/+>NLG/0;G^=,=EI-08/-LP>7=G9_RY6ZFXN^<$F^UH)TNI5(N0^$7(.WFKL MI[Y,5/> C*7G++(XR;"-((T+JR^G;DR[=\P76<1G,/A^ZG1.<;'MY7';(EY\N3YHGA^]] MG% ![VU^^C+%_M/+D_;O_MG'-U>G7]SEYXO?VB?!<&G'J#J3]KC9F[3JDZ%L MU;LMMUL7[5ZS+EM>6W;$L."&FNV>\Y" MQ,ZU"#*)J"].,ONZ-I%*JCYW9E:Z^)Q4<<7)#^#D/)?JN6+2:[?[]8YL(C)C M9U ?-[MNO=T?X/1TKS?J=4'O79S^IV+-BC6_LB\3+:75EDRM@X^4';6SF Y_ M-??^9KBW+T?2'>/VZF/1_U^?3AT.ZW.L#\0;82#V#\_W/_->1M$ M8Q$XYS*0;NH@4KQ,'U\?8<66###!M^ZT_].LOL7AE[L+$_P0>S-^:G<;@QY\ MY=9!>FT I3@./>PFD3$#QG!XWT62*?;[.D0G!6YVW?3AO/]@<,^PEK_ MC4L]5RL]IH7NI+#Z4P TMW]T.JU);]#OU9L#T:QWASVO/AZ"^3^2GF@VO7:W MW1OOO?XDD[)D^?XXA7?BXGX-.I/"MM\*Q,('0$C9_SV-=G._N_<@VSP7^1A& M*?SFOYF/28DT&]$\O[>F^CT*LC 5,6%=QLGSTU#+/YHCKSEP1Y-Z%[S9>K??:8-'VVG5 MFZW^J#-J"K?3 0UU&E4*ZJ_@A'O0YIZ%/'_1>LED-0/#%B6YYX@@,.+\!,,]])P7;>MKQ^#SPT7C2W0YX2:Z'N[$I:B' M(?A_0BNAE8HD=49-QQ/+I/'#Q.A!%L>P+)Y$@*'%5*39,Y2F7_YH"CD:>/UV MO34<].K=7J=?%Y/>L"X&75>.QNV)YW4J>_^'&Q:5O;]5Q_0X_8""$F3DW$]3 M$*T4GHNC$,-BP9)$ZB)*\"^10C-5N#/2^2C'3N*GLN;X$[AP67/DM8R7SC'& MI(5+S3B'(A6,LU[2,_D;K5?8KH4==WDOIQF/0G?.ZQ??6[7PTLRZC-:0RF$YA_N0$Y&D[ZL]YK" YTP$G71$\VZUVFV>MWA6+:]7J43 M*IU0Z80_&2,/X-.D(UP7= (*?(^$( ;(P[6_=8#7ZFO_D,Q!FZOOAA7LF11 JSVNM[7S8WL\#>?% 6UH%,J7/_WX$OL_-4VO/6QTOQH6ZMZ" M]8=B'#^N8+W=:&[AD[_;9MSYQW:CVWWHO3N)1[D5 +A_R:R@^ !$V#2*ESMI MY.G9T:=7I^T/MV1;BX M_-3^K?/YXJCWZ>/1\O30;7Z^//IR=K'?.7N+,PD_]4X__G9SZH/AJ-!W7LX>NX?3%L]>3>ZU])@>Q;NH+V_+GUM#YE$,T? MMH??8T1JR1=X-GOY;<>;Y^S.I*EXOMK3BL>WA<>[KWYX]\;3(,S3DC=:\?IS MYW73#;^%$:CF+I27\"(=)H,7AQ$5"G$T"5, F^,\3Q.1_B_FOG/>7=Y]DQSF M'P]XGW>6-;=B@W=VQHWAW!&HXFEJI[:Q)NM M$$5'.AWQEM,1#Y?OV]4*\[2.^"E*2DUI3&@')NU52Z(WK M;6_0K'?[[K NQN-F?=R5X\D SZO7>IC$? Y<]$T%Y?'DCOPQ0K&M37O[DW55 M4%3[)#WR:M+(R1+./<.6R=##VB"X,J$DM"XGPC(C?%>PQ)??^/!J>*T3RAM, M;,?RVD\H"QV*T$71(5P7)WX2=$LJ0D_$7N+@R%#?VP3_U'DA7JY-.U>ZX,GI M@HT!P*IMT[&JUU5\ 2L2L79#I*G$V;O(+L Y6*0X%Z&84FWW__QMV&X-7B6. M2!)P!?!7FIOD9"*IH"Y4:.)XIX]U=B&<+"KB. J<"(C+XN \M$'(/(9/N\VN MA=-V+N*Q@,?6SVX#N:2Z^!>MGO.A<=XX:#B#=A]!W5[BA^=?J1#@Q@%8 9:< MF/CQG,L6%_!N@1>!:*%>58]6+#+/3]6ZOD<[ZH/MB6-W$N_C8J)X/S^2-X&8 M[J0Y\=5EBK>G>.WEI\[IX6^MDPNW\\>P[S;[G;%7;_?&+2Q9[-6'D\FD/IH, MV\-6>]0?X<@ D^+;8!\\7]ZG#9J=;EYX$PW_2G=1%Q^O7A6A..J[7[DZ&WKV& M_W9RZ%.KZ^T_L*ZWW=@E.7H!DDY,IR K49C."55%H9I%91_G_R4%+#0'>)N;$*N6('W=H5 MS+&C ILVPC18LN\DT><"81.%Z"HE8,<[_X4W@4'TDGHSQ (\I%L?Y)(,EOS" MORO!]X9:(N"+LM!GL9\.W7Y]!+M='\A>R^WWVV(P'.^][C5&6AKJ M(WSMC/T@@'_4G+% KSE;H#T/].,&44(>,^PJ3OQQB;:YNX<(65VG@(;.Z7<, M,-1P+E:]B# BDK^.=(8260+[?])EXRMEQ##_47FSPVV6&OO$T/O9-$M29BA@ M:@?9H+;J=GG.1F8CT,2DQ&]2#N3(&PX&O7&_VQ&M4;:W M89'?FH]BMP,Z-#KI@U1H/!_TQ\)\8UKN= M;JL^ K.O[O6[;G,X<,$D 5>C->S7AL->K3]LK_(AGRI2R%= :'(7]N,HINDV MNUYGW(2%C[O#45M,0&3T!D DHQ$8K).*8KX7Q7SYL/S#:W:FO2=,&2[2+%]&JM9KO6[77N)YB?'TK'_Y0^WTVL*,0+JZ+?; M. ^J7Q]VA^/ZT!V-6^ZP+5H"-E8" RU02\:9W'O8X+IM5IN#]6KS\.S@P\G1 MZ<6YC?T01FBUSX!;_)"-!C]D M<8SR'IO'):='P,%X)Q!HY/B85,,Q_-_'.&O.=WA-K#F/.K 7(,8G/L9#,=BJ MFOZ*EHD)[.K6P<#J/;)6964HK]%B!-_! %R&46LD:B7,WZ)Y:]&Q&"XQ,X M(4/V?_'A)$V;@Z;;=2?8IC/L#GH#T95R MTO=&@YX\C\U>W3-A?[/_]ZY)R]<0[.3B]0ZSQN4W:K[WC4:G2[7]MW?.>3 M^XU.;U!UQ#[ITMGU,.B[MXOO0,7M?@'E5JK8YFZIV/N6^W 5VVKNO3Y'>QJL MRE,PVA%,2<0$F?0FBF_@G_5?H^@*?S[7AG-!!V^;"])_%@#EICL/#<[S]MKWP?8MT)!F(\_,?QCN^O&J0[+9M+AB&NK[<2 M?NA]B_!#)<6_G13O@'6P__[".=Y C3M*A)5X^Y'B#8BJ54FW[3[49R'=^GNO MC\'T=%H-1S?M57*NDG/?2L[UGYZ9[2:Z2EUW[#>>\G5\X;X:917(FP M2H1],Q$&-#:L1%@EPKZ/"&NWM0C[N>%\"&.91+ X#R."$\S,S5>B@I4\J^39 MGY!G2'#=4270*H'VG01:3PFT=L-Y%T<+/%A9";!*@'TS =:K!-@62(1=(*VO M$V!#)< Z#>=7.14!BC%7TJR;2HY5V0##L FE]E1SKM)0LTMEUISW_,"64FMK5GN(^AKH&RP7D/A(E!GWGN[[XS[HYTC@D&H MP=\"ZLP[SSO=X-8TE7'"77R(/Q8[[[+8G8F$FW_Y7@MX:3M%Y&,)N1*1VR B M!SL@(BO#;LN6^W#ZZC:5B.SCS%&% WL0A52]K\;'&!!7D']G!%.'DYBW4\A5 M=N 64.)CA1P28:]=";E*R'TG(==10FZ =J!&R 7C#X-Q69+X"E!W/Q3!,O') MJ,O%'DA#C\&O\9KW,LF"E"XY6TA>UI8:?)4LW *"?;0L!%KM=2M96,G"[R,+ M!]K@&^PWG-\0==]/"1R%I!O\(M _6YD*9W\<9:GVH:G4MQ)YE)?*^D\C3YM^P89EU>=,_2;[S;+$(Z&?$^JT(TY4LJV39-Y-E_4J6;8-PV 7B^DI9 M-C)EQ%4=<26YOIWD&J'DZE62JY)+Z2H&G@41:K88E MY7#FL0R3RO>L!-JW%6B]71!H52_8EBWW,12F@45:[8;NU5HZ9S5#^.]ET>>6P*@3>V"E6"<9*,'XSP3C\/.,;Q^@;,;*V>W$H'? M4 0B@58B\,?+E%T@KJ\4@5TM KL(F^F'KK\ XR\OE'/>2*GJA&5\[;M5$4DE MX+ZA@.M6 FX;),8N$-=7"KB!3KS^7@FN2G!],\$U0,%5M6[]:$FP"\3U=8)K MI!L;6CU,0\S\L:\:MM9T^E\YXW>H;NKT5:C"WB7$2!5DJ7RE" M;=KW;Z0@5X:IC/\\"<%F?^/C:M.R_8W[M?H1UDCY_L*PQ3W;3H_QL1@@_:D^ MLMB/^;'5:..>;WS9ZL#ZA[QOW=ZON\_^+S[#]_YO[P$T"MZ!NFD6YV)M*NOC M6(JKNIC :W\2P8U8)GO_+*QN#I^D#J W;.!7K1#1]@F;]FZIN?N6^PBXGKW7 M%RAJJ"807KE^!NQ] N@^\MO +.UVXT[.0#8V)R_ M.SHXWO_5.3V[.'+>'[W=?W]X?/K6>7/V_B/\L_[KV=F_\>?SB_V+HY.CTXOS M!TD5M5$[L"T;9/#%S$^<_3#,1."\EXLH3A&.)P]NN? (X8<)#BVX$;%7#Z+H M"F%ZDARZ# %]_-!)9]*92Q'B7X%HSR759_W/WUK]YJOV8!]_AY?D(PJ#!N; M1C':A,Y$N"DL(@CL2]3.PI)H[^X^!C]T@\PK[7LLIW BM-U9[$PRM(?AEP8; M.#+8P+3PB4E6:+NB1C>.LP26D20.SJ-(Y71)5R\"H>[#:Z+Q)>[]M21"T._* M7P!?!S]OII&&H8_@NN%/_OHY#T^-HLH'_(#7T MD#!*G0 ^.*6UU-:2U4\/,ZQ:P[)EU6WNN%3\G[\-V^W^*_W]V[C(HBG;;;"5 M:@F",? 47 "L&2,Q N< Q28D%-4OF+N9AX&TD$?"1"8D+F\D2"OX/XO*Q%'R M73]A$4=>!A+6>O1\ >Y6F-(E\ Q]!>P5B!8^>Y8G2;9 JTY2/YI8.%?1B1+ M$U7=5EBFM0[@62EB$-GX>P^N":(%/@.(6 2J0FY.*,'X5?C35(;PD3P\0GA@ M!]/H'6)I_=&O*EK?15HWNHO450W( Q2;8$5%%&7T%NLZ 5R!+3<@?B7U$Z*6 M!U*Z]W:",G1 '5*'].360LLP.9DIT32_#SOI")XXRI]8QM2"+H_)4)_@)D MP5?V*.6?^&.YBCXHTGPAL6(Y"SH>U^ M2Y3B)0=GOQ\?UELC!S[,DW/?-92EFW]2<25#916 9+(%;:Y03>G(JEG05)& MD:CD<8JX=<8^!5HP]B;1EG1G(7S =%F1P,Z1 )XPK.XFG9E8 MQJK9-YFP%8;JRYUA($)Y#*@4G?P1N183<^S J=D"*Q=3(EQBP$@F*?LQ\ J\ MOR1O1X,+,^1>=#V0$(5WF5F$2!02P9G4^;#9?0?6 M ,&7Q:0J0;-BXCK#P!=>SO3A6@@K^?6OG(I&=IM&\(0]Z?J)\AZR!*.;-^@ M>#X(QAC%Q%RFL>^BD12SMW ERX3%H7ZZS+F1^)@:_CHQ\TLX(FU951CQ@=55 M4F8G*8@U7TT[?R452)X>_P7I"C4<90F0!@Y PTY6$>HJ.M@Y.LB3+F 5@:#P M0$(H8PM-K42':8- ZDAM(:BA8@4D.D@;T26;$ATO%5X/V,JO0-*W7@DIM$@5^5(FSG:,Z11T"U-9"97LG M1',EFHHEEKX$Z.2E=.P@_@Q!5.>^<^=._(ZU3*1PE-BAQ."U\ /]"ZU8#.?3 MT"K*XE"R/?;JZ#@MG9F(O1M,J.O(4D43NT<3)0UD(C-L5Y1IH6;YS '= /^8 M2HZX"Q%D-_#7F>D,9D.PP M<)YG1R?)NC("C.59R6%*D1:?^_B,5N49[1S5(5%POH(SY:"4R"%A]UO3P-J* MSTK&[-QIL\+ .E7%QVZ$I:543[U&J) 5RJ:(3,I9;TM682P_U@&8)*6_?-&V MC;MT@ZKX;4>)98U"HC@)>+"<[)/AC#U;N!A]GB" OV")\(*\G[3*<>_FP8.4 MH+'(9)^BZYH3PC0#A]014^S92(&]QS)&$Q8^R2ZQ%4P&4>P &;C2O\:@AH8C MQT8R=U9)A1TECH+HYYX)+G==< 0^Q5% '-D,*@&P>V=<,@IUL,+CI'W*E:$J M4*V#G*J+IV058.FG50Y3T<+.T8*=DW/%PD^Q%NB6ZH4H25(=ZK>$>Y_ M,]]41,>%$C-@;B[=ILQHO*2?1$ANP)JR1BSCT#D-7R?.L*PMEP:%HFY4$5.: M&Z<+Q+W"QRR..0TF%@OX M+]#46&);(_T,B\9.]7(; QSI3*?\/X0^#ZHQI0(E2\3V8#GG9O=\J3K'5-S2 M(BL2W#D2G LWCH!DPDB7\<,I94D*XDM7DX#LP@XIZ>FZ$I1<^#>X7 3+Q*_. M???.O1C85FW1)%/F((3&&)Q($]^3.LV&/DLHO$6418PN^J]LTDHJ!V M%H)U@R79,HZCV =75SFY-6<6):FJ^J_!.T X^5&6.+-L#ELF2#6Z ;65*P%3 M)TS MDR( ZE7A.Q7@5[VMJL><]Z$BYYTCYPW902L7^-\,:&[B@Q23H%VCI1[:<267 M&&U)(DP#O<)?5:>_:Z?/E:Y8PNK+T*4R$5JK@)&Y3I]5VYK"&6=)X'C@SSD?IS,2U=+A#%?8AN0LOA$LJT-#D M0(:R/XOY$54.>BGU(+ QZ)(2 ;SA[[^')SAM!\\KW'H!7TG!.HECBU/*:51O,I9SP MRV4>ZU+=6[%8^%Z@DN9<<''MQU%H^IZP?(,Q?& ?L%J':C2P+)3Z&>#_#5BO M ZM"9)1%E"0^[BHR;T9LO8BEYZ.D#P*]42'\T05F@Q7"#N$1E[+X 4/_P$>7 M\_4:6@98'%<(S^=":$S\\RW4?@&?.?;91R)L&:$FOB/IN@*[-U0D7],IUL]2 M(X>#!DY,2#KJ4^FP#WEM^Q MRJ5@@[E9DCP,U@87A><5N2[J97QC<3\("6C-EC 2")!2(HL;9$?4BENT;OD6 M4L_S$..?H@PE'6XJ[GN,NY!DDB/ K+AJS)'!.4OK+47PK!H::B1N@:*)$2TZ M=?W8S>:,$/6X%2'*%7H\JNV4"(Q^1^3+$%EWW/X ?J R 9"7(= QGK'>WIO8M9*Q/:WE")Q533.,4US66Z8V4H86(L;I1C8=U M4^P\<[W!1;!KTFXV1^1%+V";I(PYB@M4A26D"(4<3^G"THG\ZP!/Q$5"C>*E M1L5$-XF#6[K1']R@A: HW_&%D_C@$5%TG8Y?(CXQ6!!3J6)Y*1XEW@E^%6$@ MPK_1.@CKX)C.@=0270C3\59-"+O?U__0Y;42=&9Y+$ M&&*=0'EF^87P K [^+G$R"!Y%.'3RFUJA:?="*RTB,.&+6F/ M@.:I&!^;PL0<:1FIVO.G1IG@T^912E_BT05Q-&'H%!%P!BG"X$&$KGM)_L?N MS,?J?@) (+)D6:W#RJI=S$?Q+D(992BLLY0[/D1I_VB_.92AE9K>"PS:1' 2 M>:.):G=6&6Y^0)'7.=,U%[?P]KDS">2MSSQ%01*[%)FV%JEG$^TIKN;.E9F$ M<[B6=VEISBEA7$N.Z\C-TD9$P\\.77^A@<\$+!38@X(D.B6#* \4ZW5AP?JD M:&^3$CMA*H#4=2BI_1<#5/Q*.,J<)*VH9AIY8EEZ"BP)!)*/IY,PPV[\O/R- MK&0?Q!"U4OLZ4%:DOG"R5$C>6-MW:] 1-U@$JO%=2UA&R9LSSG<(S^<4BP<:RY\$ WH6[_. _)G)8N\5)E!@YM,Q6)3UNY MTA]K>FT&PPCDOJQ'D[HGT3.RR)V^CHY$%?2JAA*4]YAZH?P"&0E(2FIO^'95 M;PX/(KBCG"TO[56>;S[;X M5NT-!;F/%Y:VB4KCK2]0FU7/MYWUAY:+>=6'P9 U5L!,+BE5Q,(HU.EG4R^P M!B[-FMACN-AL#/]!K!1A MXT@^,"1;P(.XC(/Z \,47:]%Y"-?TCZ9U[5&-=->5'BE'M[!S82>\_=6H\FO MX+H:S""B."-[?PG?4D>3H8[_R@%88&V]86/TC_6?"%R2?QFZ07_O-7N-MC-_ M_%M: WS+$XP%7FP,63T)V^17H+)83'4088)K,N4R7$X,G(Z^>P[K5;LCC@?R M)?"O"9X#K#L<"R9)9X #1\U5^*0\NH0!*TX/6+\\E-=GB\3Z!<,P<\!*__;) ME(O0*W_"O?'=A]#CH;61YVHSG@0EHIFD8D1DS3D4P6V]XLE(I.\G5F (=/S9 M.^6/4NKXV *:W66U8609L9O6J!&(7 M[]L^QF]]^PJ(JIBA*F;XUL4,&TV*_HI)T=]2DV(# UI*%73JRVWN*ME[W7!@ MC99.-WI-QV3N4>TZ-IYF<8@=1=J)Y>?Z;"2@6O58^\72UHC4W*"#.S\]%!&N M0R13Z(CI]+?<+MV)!J3'47JQ):E)^_M[@7SRK/1V;CN2J IG)JIE,C?[5C#, MRBE2L"$?YC95%+O%%'NN$OD'UG2NQH_^K'MZUW[._(#)$K/A=MH((P#.1(QC MWZV1!);4;9 X<33.@&8M;TE7,.3CQCC02<'-19!?@ AN$7Q6TG#T9A5&F:G MN).$8I',HM34%84TH\,.%2*Z>:"G2MD/R=NK7:Q6Q_OH4^!OL2ZVH5\$D2M, M881>(09OY[G*4D_RI)<9QZQF< ?UX 98!F&6N9$:9I5GF.E-"KA.7ZY[L1$, M(J*>+XW\7PF!G1<"I[EA+ M@*;5'PIMI 2Y5[C/(*,P ]QA\YKVW48EF5(C*FQ^W3TZ:OKTW;>&Z#(U[83 MDXY(T6+1:O\6@3JE3U2L;GV0CII<38S;$)IG/;6F=9=='&/>@D0;3.J* 8J* MB<=5LI1O-4PZQ"K"+6N:3O"'$78$FV@8D+=XEC8'N5XL0M1G5% MFIZ'@8"Z@:,QPT%AV:C=9U&$*27]35KG2P4,D#I4!J&CE85]R.B!M>)#&WG&^S4X%48 MW81HS?[[]Q/5ZYI27SI.%<;B!Y ZH%D#UNK=T,J=*VL2YZLWJVY+0-?H6;0#1@Y3<_OV$P09B.5[>5Y^RTH.PB:CY.T!QS@F/@?+- MN8PLW87ABB?4(O#H'&^>%M?6O7.NBVV>B@ZX6WYN+KM@3C:>!)(U&$&YG4'2 MD_A-;6&Q/!R+&GE*'N9(:R3KN#%(@Z0(70UL3@$+R7)YG'"Y=.M7TIR09&6]GS9UG] >Z-UVIZGXR M-LO=]'JNE8&?Y.EW2C7I 9[XL;Q!#6VVW-0]YF:DCS:M/>/3 M&K^7GRUHCY>J58Z54+%GR^#=*TS1P&AN^@&S((**9'/:( Z3H1LO%ZQD\Q:( M0LV\KE@&0L=P%?6D@5Z=836$CG3ASU&LA3^CT-"87*L&2$\LG8/R A[0>JO8 MX@!?/26_XB-J)V/G&Z!,H[(19X=Z710+K2Y^)H.%/:N*70?U)'36"*8,_QU. MD;G-HXOE^LC_* >>CNU^-Q_\+)<1HXJ1J5.D["0/BVJ",]MF:.R.VC(C]+%3 M)TP):LSVG^W!4J8.5-7V$F]RX2>ADC V"JJ."5B/-,Q=U=C_-P-7ETIWR2SC M>LTL)#\7Q338MPQW=; NJ$RV,QPG4U\=74S^8JP$UCXEA9R6H3L#GC"6DJ'U MHB\89^$XBJY4'=RUT#7?*S[G(EK0%'IZ&U)$/5OD!$W%O@6.%$HW>:K+4Y4F MKYJE.E9AQ,E_?.=7*18O"QM>C$2L;+5=ZP>:$]V-JGYH!^_;/I'3KNJ'JOJA M':X?VGUWE0NVGZNKNE_LC+*B,Q1-IE#+C?'/^CZM0+.:VZY'6ZI=3:68 MDV5C4M$LRBD5IS-A,0TX M87NYJ=4G:_Y>BN$K2\O$^SE/@7ZMN<.-%KZ!]X@C["O2$*9S+&8!;S/ MA"7^G8W!TY/86FAR*6FIW[D8.RQA\:[;+(*?(,-2P8<4@5(TDFJ\6I)."V3' MMAQK^+>(QU'X\AG'!E4CS'.5MG<$!BUD(KOU: T4SHN]HP\'%LZ-"ML)[+KS M,E>J!O^$6Y?RP)K=1*$ZDE1:KP" PP$Y8)Z8^Z +%45** N-[7!>%J_EW $& M[/*RUD*Z2P, M?"[A<)H](/!LE!KD+)O 2P'MHB"N8?7_1/ED@Q:LP#%8V5ON<\43&H,@$8E/ M,*$8))*J\Q0CCN,XNH%E/,4^Q$,^@J7N**_87K.](@I6S5$KXBP,3=VA M!8J3SY@PGUSE)>S0K F+PMCVM1O6U%+MT[%^(X+ M-\_5S>^)/,5L!-%2/8D_&%@A132<% MU0NHN=J1N-<*>9CL!-U59D$TF&5L--Z/R%!+)$-343-'.P-UH]T#Y6/+'"&Q08 3XB45ER)-5L47[2 M?F+#9:VB)CP49(.!JP@Z&2Z?8KR5;-#8[OS9BD6ZY=!OD[_DXLF?'A-R[E%!NZ!,&H/*4\+D1E&J /R1D,E;7S8 M+9QI^=_,)U^1ZL%P# *L"\O_IRFU[W8L_Y*6)*R;LI0 M;"@K!>:P9E/P-&128-U#3$E=V!,:7^SA[_"S?I5A=!TY;X$B%LZOJ8=KYM_A M7X_M$7H&T=0YX2*3!#XW7D3:#]L[_OD$;WJ37?IIDN5O7.;*V'D['_\+/Y.O MP$2 M4Y-XI5WYSP$J):I75SMQ8) &__4?\S?X,N?@W/RHO_ _;\RO8*'.H;[!7K ? MGM XD!;PD?FS1>6Q1& A'I +M(3%AXI<@?(,J2I\+ "G15K6I:\@AN6R8EVQ!102)NG^&!VL& M4^AT,&6=:EO#>:>61FL(UUHBQ5)5L.?5'%:&RYGEPHY32%K;;X9T J4F M&3VN\/:U-D2X62=OVC%5&6?R^NIA3]'?(!]#;8,J@7TRKL;C2^+))M+[L>W% M\1\E2TQT>)9H7P08*R9&4-:=(7 %NY37.91 X0@"+@\=\&/)N\KFYB$+11[& M1"0+U0@$9.N,+0\QU=%MKI$I2'F-./ET2B6^@LY,I=K.]/5\E":B1 T8@0&; M]LV([5+4/;+1)RV:L2OUK,L1!Y:"V30CC./PNGRO%-96C74JX\$TO+:2'I=M M:5'U 6DQX:%F&]&0,WB<0E[6A=.F'8%*A!G:K^H:I_V.KZA]VV@H] !^C6/L@"'07"2=QPVK ML&93W#V$@C/D8W^J"D7S5AB":\V=,]C(61'6C"IO5599N7OV(AIFAJZTAA28 M6HB5#\R+??,>?4JH1]S0I?M-G6D4X2Y@ZE#E["2L +NA<@#2O+R3IYN[A!*? M1^,HJSZ7GB\,Q#;""F.^@.9B!S6[LIL**&2 @+/S+"Q\8!Y)H9$C5H6"1S'! MFUED$.WOQTTWM:)6\J20K+",.C:WS+ZJ[?;,QG+3$X.VCK53OX!7W-(T>;## M6H-:I]\L'P]Y+K]DP9(153NMFL(P+93/6X\9M7K.VR :$]AILVFG&&E1C!/( M;>-F>._*2^_Z,YJC9K0-D50L7>E?$Q4Z'.M5(8P QU83@#VG/1; DY%',Q'5 MXDT0S$RQU0^E'(:)R"L@082PO\%RH7D4FBJ1118C2&)"0-IJF(G' I1DQY]H-B8)NAJ#1M\<"[ MM=:PN>&(6R.J>UI'(9MHXFD QM\;_\NG'Q"%:!]J-0&0UNI^BP4^P7#A6X+K=L[5./?G82;]6RX=J4/#BBP8M]S1<^UU MN 5)9<^0P4#%>YZ)6*4X,:8B,;(%0D MPJ3<-UO';ONDH0H<]M,(/KW'("[@6 MUSY]O:X/U^4%]R%'H'FFX!!J5@ T] H%(?)VH6<5J'%P$7TGN"#I'6JM$G$[ M(N*.F8RHVX#FM!-A%$V_71 /#LN'?$R77>$T\6,"%K3F%.+0&62:,W"XT7\! MXZV5RQ14Z>%&5Z1D&!=8%._DJ23*W2UZ1>.EZ4ZE:4F:C6$E/ :'M0LR&H4' M@GQ8 ^%[:D2TR8KE;YGU$Y[BHV_R"R4OQ- YPJ I0KLW, #$$_.,J!MK&Y5O MV'#.0DKN"QY!J4=&\=@XWTQ1,2,/Z6/AJ?"TFEH)"IJ5O\M;7S6Z! *+3NPE MFB.HQ-"NBZ$#2[-Y,59"3B)L::E'X2HME!CP1W_]/8+IK.QL6EE(5O5Y]IPM MR7S>*^5 \SEM((L(D&.EC2P?H7B6,P^UD5&$M"PJ$(L!1YE=D>%"%7LB54M* MDW/M;YJN^=3L@"<%J;\1@4G$"V%)"&& J6I,Z7R4WB\'RF0E8 Q^;0( MR!TI#1*7)7:3OF613*(HQ4F5J8:!(R&VCDH4#A7-83)?1D$[U0FB*K3%=!K+ M*9GY6' W265HPF6)CN?IK##=_V>%3R5;OK=L.>("-B^?81K+$&%6DA_];7<' M6+9=L*T9:$H^ M4$ S8O7\P22U\D5J].4=)0LC0(93M.9"301O"D.OJ,& FO*:L;H&UD<<@U_*"=^JMU@>(7N MNG67#H&PK&R$WK8'-EE6IM06B[M#*1&S$4A'=^5R;5(6<]>W,@:4NU#T'\ 5 M 97K)S-;L2/PK(;:H0@ FF+,?8KPE92!(X35=?V12%]OF>-MNL8Z00P@%?%$E??/J"-U$]P 'M*KKV][[MD\^ M=:NZOJJN;ZOK^BHK<$>LP&,35Z;\F%;^K$QCB0E,QI!P,]7^@1HM(B,EL(K8 MN'1M!PR[-5DRCJTKSXN,)&LK-&8'&'?XJ3@O#ETE;20IL$K:% :^05OO=D&= M9 WGYZ7) 2M@ZT0]29*+JBTX[.*&#>-@F>K;QF<2BKEZUR)*%;0E&E>$,2S M]T673=DZ&X]EE\M*-N5Y31KD1*=!GGQST(8 $&W%EC#>CL:HJ%5)5\XI]V.E M^JO0D<3^GO)VP-)W)=7/FN(XRJ8)5WG5.$_R^ *<#I>J)4$H7!%4?NZSY&CZ M_,@"BIOM:RE7Q<:++;7LE3PNJ[C9\F>+;N)&=XVK@JV:4 334?%M_*C-'BH! M).7(KL52[A*4B0(# /$K!0A7]?RIQ.[!Q]T2CG,J]K?M"A MV1ZDCJMI2))""SV5-V!;/CS23_7D%KNGOJ:F0P6!>0-?P!1@$\;Z[,K3[V7< M( LL=(3]0*$!;(EXV%WIQ1$GA1.YEKN%58*--6ADC^1'H1OL59Z+.A>SQ.![ MW41Q !\:B,3&%"PW"6.F+N>V-0?MO&/JUXWC-;K0X%O6['QE+8_%\.BV@@ Q M@2#,0BI0>!QJ7YSVP'B'P)A4FJ ALDNCX)AO3343[=8:S/H\, 5RZC+"=*+* MH,;*O.-+T-'B)*N5^2!KCVHRW"!*L$C$B%SK$*S,JZK;CNJFRH/A%.'DZE-L M(E'RG]'O&6><0-,F$Z4+.)\:6C59^)"8)"P%*=41W_AAH5B#/Y5:2\(\2QJ% MCT2JWR&)M&)!5F+H*\40FB(*<2./!3-)*L;**=$"!Z#$.F,<1B'CK7K7.(@A MH9(>5]7J2Q64SJ<#$8H\]I!)G*;@K&6,FD-)K(![J/"UV*9%+2O\&S/K#QPY M(SA-E)ZM+KW8AG."""K8TX/@M 39AA7\$:&:128>#:\[./O]^+#>&CF8XI1S M'&.KDY*4(L2"*>F9L2B(XJ-Q@G%N4F+@80N;10@CGC]%ZB9',\:$'?J:;R(L M:A!8U$;+.I<+L*JX:*W=I'=S-)M.QK^E&#^- &R<'OWG @-#A/A+Y;,XZT8- M_,/Z$_4^PJI,:\H,*Q:]=5LU("USJ4C1SY:(M >V&V+<B[=F3$&>?8+G+U;''9 -Z$9L5;(QF5/,.FF[3K1;8C<7L=H. MG"L0MW)N@PX7[U>[;"$^JVOT01:G61P%DFK&5[0CFZ@&OE3E;"S? &>F88+C'X,>X'&M@%>)):D:9&HSEFF9+HZGL:EZCS6JZ4II&IIG=<(' A#_5 M$SN @5P&ZE-8'@;DYZ-)CD>QAY.]9'XZA4Q.=->6[W3H8H,-,?PUI6'%6KN[_P2+JO+UXXMP;Z"#;:FG&O7M^!Y$B:QKR>* M6O WSKXJ;RU!,]ZY"IK;2.4GJ!2 )'Z)<,CC 881HCCT1P@_?Q0)3CU/4=">-SU+*@':;'%V6'IT#,9#(Q]"=A]K%9<&=M]FK% &/: MM]$TOWI+T'7U.B7UAL]HJW,@GPCD:>JRY5[A!@&-U$1-+960(0M0;XV M[OHC(7C-,4/-^!5):MO'=WZH\@E!#+'WIU"[7)*9L\*,XTPI07KTND<5<6YM MMX$<6U]J^&8#)\FBWOXRY&:JD^1WG8!L)/^+JH%"!M]DP!(4MGKV"!>>TGT, ML,!%86A[X]QWNHGQ(1(NR*+:C)KQ2 C?C"M.4;2RO4USFE6\AQP]5;^Y]AOL MTP#)Y,=L,YV";LN=2+*<5I><_!5K/K23"Z"*O8#FU$]@&XWBQG@GNT4(:R%C MCF$56_CA"9K-9HB1@ H0M&=\1YMB59ZUO?=MGQCO5>5957G65I=G[:[1]S.L M!'R@IY([O=<>+&!@RT5:&!*F&M-44YO@GA &)9W@A![*0"FKJ&;E=]!?<]'B MP=XT=!34SXH%Z\;( "83CO/E^-'S^FTD*,F,' MLWFAKU&#<]1N?A/B$"LS,U?\^CXLLFL-7G$'D._2U!4%.[Q/HYPD8LKR"#W6 MYRL%\6,F%\1K13/:>A#MDL^/ ?-OS,.@T;R-*$6J8M$*Q>0F%B5;DKIE<@0X*3[12?&-R M*CS(T<1 X8_ GUBWI*;O,1 !+H);@M3KN4)2)PAPR/L999DQR*IV$JWT"6:U M#"8^=]1R$@&^-4+OJT(_VN*<[KJ"84/4%G"DAL#\_80KH]0$&/X1)YVP/":( M^!4LS?)0NQ*MED92%H80K?"4C3&*%0[6[,SD545INT5I]LQ"$,E:*((^]B*; MZ@[\Q(WT0"%#?/1;I#V<=D-3:N _?HKS>Q@ 4$\@>K&G?DUC?WX^(R!);Y7.,,6_?1$I1#XF9H37E6]N#M, MV(9"XAB,\A7:5L2KZ!:/_U2F^XN%(7/^$4F72P5R?X%,$(PRQ H$>95PX'D5 M[>P6[3S8QM-#C!3R@#4.LCB>L@'VFJ$F_A52T]LH0L [^CTU6=#09=#]-G#J M,TG@E>5=)?23LSK;#1ILP?8>"ZPOMX! M\RT-5I<-UF306?QF>QM)#)5E.A0:P_KCB@ MS;;Q*?E+95F,Y5&HIK7I3@/'J9OA%7H()2,+XOM3A;6!14R28O44YN?"(8+H MS??0S);!@EJO4-B5#VS595?6$RQ7+=+Y6%W/FRMFC +@Y3=D3*:@[Q=458MG MKHKCM+\HO&MPCPC7X U#JN&4-:7;;1RB-9MR(VD#U47D*N'1V$4I^I*0"JS0 M"L@Q%^R#0&PX)"MU+Y"'N0X+%45B?7D.LX9E-63?Y,=B[8))[X\1923A"@$% M2>=&VNRFSLO+.HG'#CA:BZP9&*%L;RS9@Y)2HT\RZ$W ML>!2(I!@E3>_8R>J*M^P7DG5@]6P.( JRK&JCGM.$O@+XD]5Q[MCQVN%Z/* MG"J0-'5(9+%A_RN5EZ?P*8C;.(LB1FZU!_JH&A-5^J8'S59DL6-DP:,P$#./ MK+ ;!9=%2 5J3NY$ZBF*-%'16/'56>_866N=387K) !4W:^J]\J+Z8KSOS9T MAJ_^P?@=+S G>P_[-4 M]2H9)9,/2RBD6$OD5$4_=Y!4=$MBWI"3=T#:-) EQL:T![:OG2+\3(*8'PM@ M0Y3 5=6I6.\MKB,0UQB0L0"-[."2/?T[,=YVP_E7=(.(E34##%*^D:?596,J M(6"T\FD,7IV,5-)S4'Z8A/C+,!^UPP"N6G0TO:GNH^>&U$]"&DDU'0!#CK#.N4%Z3RLEM*X MY17>XT[>MWV\VZ\*BJN"XJJ@^+M401[;,OR=DN'/PR2@&2 *?-I#,'"/PN>$ MMT_5N*C+M1/'(W]3J2":,X6811F)TOCAM6J1VD]CR5W<"Y$R;@>60DA4U0FB M?"R6,:Y/M73AGW#2<2Q34, W=$4X\3T&052@'*[T3'Q8SK$Y6THGC$)0X9@7 MS QX$/;XD#I/L-F8 U6Z 2JQOT[C-JPJ=EXMOI@A:V$)M%8RM#QDR13XZG;_0X_#19?-X$R?#W=6AQ*MU##F%09:^%= M7(JIGORA<=XP+^>N+GAS>H,O;S<[+=4OVAGE/> :I!UC>$"T9(+EI:P^^FA) M6LZI/1,C^AR(ZQC#V*W]FK/WWD^NG#=L"=?VN"&7\[]H08)MF:@6?7!6KQ*& MEF$0%$5K]N2M589Y@B7GL%DJ?_,\Z.6,):0"+YI)X?TW ^G*^/72"2+&3MF MR\ P.S4V 1 X!RL1+)F%LD3QM 9[.1%*)H$\ZG*Q"F->!$O]@")H3Z=/J#T) MK@O<.BF)M6$W7;D&%B+" 2&Z+Q1A'_;!>8)MJCE'&9)M#60CK/N=H$YAQK@Y M\3TLX3@225IS?D6 7'T7"9_]"?Z3WJ46F ,A30RY<+\)-WG@R#UT-F-95B^J M[H6'T!7NIDH, P%A% 5->[+FT.2(D^BHKI^Q8#\6M8LG8>\8*V%.VY>I+A4] ME=WQYX0SE4K=5*)'*]2P8P?3_CZVKM!=TL.0!6(F!(6I670B7,XS-G,' JG& M-T3S>>0I*#MK8DRUS@8L43=LJUP0RQ2!+2490I+PRLPT)%5]5-/QK"0;7S+[ MUTRGCBJ>J9&H#=1RP9BD1C40G"Q)"?"&<=\TAIO!&&,L.Y[.F]!*@/T5&)D9 M_::>ID%GL)Y(=>G@[#P"(0@)/A>'BG@T2H2_,9'K'DP&8HAV&)\U TG&D4>4]1!AR'C$Q'!CY!RYWSP%$%/61P MA/>QZNUY" H$"DFL7;#0E'UKNPSIHJV!E7$)U8L*PK C/0]JI=5!>L5_$B4= M )U%#*7J.6\,V#P)"LU15'=%3T!0.^?XN,:6\U !\B7./N,[O)<4GX>EO,$) MLJUF_=]/D40/C!EH$>OSH,2/F'(@W]'8PD08AR"SM%-I@U4V1ZBQ%/:+J@@] M(V=3%_[)6^EFI$VT16J;TV"HM09=I0\M$.)#G*Z ^DG0/_/6U5O>HUVHU M684P/&\@%S/4DPH_&4CW1;GJ,/PJV29#=&&O&+"<*@PH09B?OVSX!.*CR-U7^ILK??!>[:M^$0IZ=7756 M5-B6^5,R!8PMPUB?6):1XYRO?X(?%VT)L' F/!)LD6.YHWX^!TLLSF-T1[<* M)>(@FL]]CH"_V#L_.LA;5'4TD9J%J%@PE*E#:W@Q2]/%3__\)ZX_D6YC&EV_ MY,B;LE\2O0!J_[K5^:;(W#OG"$]ZKS2M?^!M?>*#@B==>-D03!JTF^#C/ M)*T8V5$?"J[:>"]UR,4Z M37.2^]2QYK1&G2YUD=$*,$[)L)&>'8Z<=;Z.DTP%=UUGL]27 MT&;JI/":\[8.6'>:%J8R8'Y:"T';-\/NR# M:#EAW<-H9:IK4-,6#1*Z]N7-P]>KB3?P><;& [;'*&-K33@%$KMCT2O%(\H! M=^&@L#/87LPB>MB[., -:Z5."W#("6\=]=V"F O'? )+!C)6I__^_!QS@8BT MICJ:K33F%)LW0L$TNY94HVS#]=/,1]"XD%J[(QQRB<3LIZEDW*E48Z*[D4=Z MQ) UZ']J+B!J!%&)34*89D#QG:N?^W>"TZMT=[=[DUK%;1N.XS\3:D-+C=I.':UR5?Z-ZWVC_U2>N6Z MN5P;')Q/4:8SY"X0T20+]" -S<1<64,%::'2Z62\>C)QP7Y ;I-!= ,*()I* MXAR>A<<&&37PKW@(A?3'/5;9JM2S,B.Y&BYY)=IV"C&A I*0E!?.!*6D:#XE M%'C%-_.9R4.@^7O[)#7)V8G<*X:$?^!&L(R*6 \CH]%<-Y(=PL6>F+SB8-,3 M]>@)?%(6"H5B0":OF4IA:DYT]81^K5;@M1PV9"Q=1!;)#3S=R<]X]?DP"0N= M8>)88TAS6$%>PI9*4OKH4MCV,\ H97OO@1\UY& YBD0 IQ&-=3L*; MNL)0Z@#8I>RKD'T5LO\N)NU[TBCO\W)H#&3_;

8&XPOZ!?/AHV1*-;FB M\G7!>&%KBF*W>@"-#0ZW4DUE(T+4ZF3 M 5ZDL"I7/[SPO0R2ISZ8%JLMB@VF72':I4TZM,?RL@R%H JV&%MKL230ZAD< M"'RUL72YWMC'XA*LY:.2?1Q6E^[*".1- J_5TR07A=-(3Y56%A@8LU% PQ57 M"7"&$5J!$Y1T=273#440Z ^UPA@_ST_B;&'&A).AC@Y(P?I4^9O$660ID4X6 M+C#ZY7&):4*S2"F$S4&D.7<-S23.GR.?4*-"U!SI91PJH_!@DH*IJ0 FS8O6<-R2I^TMA"5,*P MN[!"QC;JP/A$"R9E%L9IQ7&8X^RM)#/AS-9E9GR"! MO?,I*D0_9C8P%V?E/, M+YE)V)>XCA.. X%<"I[QLB[2^@RD"O+L',L-J=R5.)5#K)@-0!9'V1(SY#@/ M>\I2#W'Y<+08)G[4XLSW(HR]MU[469($WT:-XRO(15:R@M,DNK\]'R9E(?:J M 6&U@FBLJ6;TI2(*'JT,+B;.5*21EJY4?4(T7316/ZFD)[I5NJ?(EL[D*)4& M+J[2CQ';)HR*WBIX<,M($;V7J8F5)?E;0K)$22@IJW29@2/FJ=-5D3V:XD' MD0B"21+7I@'%%N@;NC.,!GCF!D]B.PMC9JM&1)7KA0UBG$GT&F%7&,:Q2/]J MGC@XHL55)5)R( 6W/)[JB=9&IKE"BP+$)<"))>1"PA(5'\Q O/!D%-IB!6D: M2^R((XB10(3#P=+&B]1:%OE61"PC.& M[=+_VN/$52[7Q\N?'(2]!;^()Q@'44)\E6>S=?7MBZ+M:173VCUO+U?4[2N3 MK=.W%CH62 ^P3@B6KW+U9&F=@J AH0G[,?/'?DKKQ&9:5(K4,IR+0;[Y%270 M%@J.C@4-=>GO:D<\%N M'3 X@=U?J@Q5'>Y(,-JL#@=WGIT>!82'-< ZD54K]C=SGK9L\=. QL;IT7\N M9:G8!T#L4RKWNRX<4"BT8T<>8"S*+I+*7 80#"AYW/GU3HEOJ8<>B\0;$Q=H$VJ.SQ4301 ME79'J&D\Q @T+/I5N7$^%O,%)F\-3@W/E"938"(2E=4D">^3PQ;")JT\)1K3 M'NJQTK'D"H8REDW1->.GW"B/1LW2=-!<75VF:M+2YYGP%%2J!-#G1DO&+'*P M-,M4;ISO^EH=X"W8UD]=)Z'4ZHWW%\%;<3'_C.+R O(^TU@C5'-!R<)?4-J8 M0.^C5+%S1,A.6'Y!:.B%&I#RIU%P'=@^3'*',IUMV+2:==+PH825OM[QO9E% M9I8H4BM/2LO%0=Z*98%J*SQM3856>8 BC-M\U_=/-LX;6'(5 M(;PW%0^N?3AXA1F7\YB'@],E? \;HI&FU C=U?<@^#C6K>4O8^^";L"6X9#, M51Q!C%$V-XWT(%^%QD&QCRS4G<3*>L6^%:(A9DS1Z_)1X%#&L[22L*F MDEP_7\FE;9C2A'J6=; XVOO R2O@ FWD%3#AAZWP-C M,V2R/!?D_(MOY"IN#BZ+ 'WS92$T2.-%+26CHH/@]/L845IQ:1_DAF(".;+N M4AVFK%=T/MC2+0^$]AR6@3U[W9T^\9T#]NRJ2/FA*GI)L#YN3:K!6'V6-UNP MTD@2D >%52H$4F1"@/#(^PP4-@ZI!H4U"U#;@I(X&+ AL1: Q *K;[JT@LTJ MZ$MA"Y=0BTE4PY]ICFBBD9HHNA< 8Z#P'L,]D1F)&Z =K4R0&I*;Y!T3 M2_U,"MJQ::WM 6-9:JLZCS0:%XW=#G?I!G>!J%G*E,'J[ /5JL+HPF@16QE(*CB@ZL@5P([*JZZUL\TE14BF7&&O!!HQ"=+'JHM%,!0_DTZ-/#0D0<5!VP) M!YQM+J4QL4.:P>C_-_,]C&%2LVI" 1=4J!3+%N$5EEBX9%3J=!IAHDI/31?D M$@7&F,M)\:Z8[VJ$MX;.N:!\2D5H.T9H[XS;E,S\B9I]J/),X/$@Y&^-6\!T MX#R-0-YZ"4/>%R?,6A/?'^675%2S8U2SCT1BYV4DC5)T5,JR,!K5C@6J;EC7 MS 1EY<[A14SRKW/B[T])Y\1F:5:K,42_@8A/5R+D<'@JU4.1XD>\UVAF:R-4 M-JLB]:=#ZGG&@>(SB2D$T$5@F/DG( 2R3K-$9=6-%$50J\_$CJJF: M*9)K!TKYP)78ZMWY^[7LL%Z[/S1E7"MFH$GUT_S4BKAWF;@/B:(I]FA5XZI> M0B6ZM+A3V!8L#9=(\K[*=WDB%0['<3;,=?0VO0>-T2S65<8HC!>4"Z9>YJ*. MX4LEF;)P'=?(80J,QZ&CB!:J/5AQP ;_,,Y6>M$5E&"=Q@>!$W7ZG_S)W(EW MGXIY0"G!7>7Q['=29)A&%WU1K77(TIGD.@NN,+6?6_';4^&WG \*5)U/,2P0 M]7]\YX ,[G-=5E2B[D=0JX:V*=E)2(XZ\;#RNHKN=HSNRO:Z/O1V]W9@P8!; MH_ X#$9IJ&@X8?#E& M4RZ%Y>H:5H)^(],O""0Y/%A,6Z@XX](1JQ4F]]*+MH^JB,UC1L5B;C9YN!1. MXP1QO2&&SU/&Q/=RE:F;U=87L]A%D]S<\ORDUHX3YKX7+70C$@H>'/C%+3C3 M;(,K;MS8M=?F'@ #'EEU8XCMQGTF1*EB(G&XEST0@AH)5/D; I,@PV 0'#O) M,!US(['7*<:"Q[IN"D)N4#5,!I1<86_@!T6%ZL9B?Y2:N>K/Y_[4Z@52U6\O MN \V*08F^(/MK^(R*@6&Q=(<-O/:3Q"04+EHJDH0LPE"M>G0!>1V95BMDFBP M,=B(>/G2-C9=FL):_ S:<2R,M9L9J3\4B[Y4Z2*<15;X?+L@E#KZ.!5AS>M M]<758[ESJ<^>:\WP-UR72P4^JA1T#2UH>\?JG\-HB;]2?HZEC':<)+GR P34 MM,<&5_;0=DJ6.^PA7;GJ<_XLYP0L6J5P!+49T[_RTU>0BRL-&^%*HP81JIZ; MJ HGUYKC>=./?F%%3;M&3:>Z 6DQ6R9F8#7A<09:JVC<(ET=R/5XW-Y>%,^Q M2I]YY08D;F"ANDWJ00:3NI]$@:I[Y*OALF+S+7>_*=5E5ISW_NBJ;:V[I&<+ M^[PQ6K5^FQO:Y:J8<1?OVS9>WWO=:E;5C%4U8U7-6%D$CPZ^%AJ4 M=6S=Z#$%]NC@U".[K15A,W(X&"L[7+.[8?*BP3RU[ KJ2U IVH*K6UJ)M0SS M+C5%T<) HBYA6Z1ZM9'M'^J,K==Y<$#%1GP M-?XW#A5AK%=$DL%6H2C ;D2#\*KGQBN[LP \E$\E+56ZZ;:: LZ55)WORKW, MIT^ M@\-4/;:9>EP#/ +.(\&B*=8+6Q&,^BVO=R=\/-H;J3F'9A',T;77*7- M'83/2G ;[3;\BLQWB\S+>3[V#6517FI(+[B$<(KR\)<&5\!4,,*&N38D"O$$ M4BLUQ5=IFZV*CN=IF_^:Z2^3(',5FG+BY#,5BQ2"P.(X"X6]YTV!,'T5U^9L MZE5P3&MAJ2N^H)(UMKD.@J@!T/D3<08$/>Y&DEBERG95 H/C*3""YL]E.8(_ MCSPS#(/'ZS!$#W:)8\CA+NCG)]?3K2'#:D[BPCDPFJ#&$WL((OB=4*(/[,@N M86<"/?I>30.AC:5&DY#>/6!H!I\/,0_X66!"2CHN)X,5Y6"$"AJ^QJAO!GX< M:VD4J)T"X4<=6!RNE'\OW%9 DRS!0ZH0&^KJ!8*.KX4Z6=E,A6U:**.D3:)C MP(2I>GW#^3C#,1W6$EA78[Y%$(SB%5OHB 2''$BE&>HTJ9B#6YMDR+W-"J^) MPI!1* E(!%AYG@6P87F+?\13U"7&_>A1!DII+MPX,FCP)G@Y6=:P25G!Q:;FN -\$)$2R:6R!ZAMJ7 _L9PAK M!:?$)F:DIQR17XR!EF@J@@6-KQT;NZB7J=ACF>QI@)\'3!'8/$WA?LR4W'"] M?SZ"%@,K96UE:*3<6]S-6>&/Q8C6 Z:%ZOXC5@LB([24+E625Y^]PMMT;.L/ MDYGP7F4BE%!CGH<&U9M):>F8*T[T9F**+S"-E>#ID>%#SAN&"PSB PX:4XA: M:B;%*L0L9;VM9^L>4S2W$BEY8*+:^8_20@TKK @.^N_MT:#1=F 7 EK W_OM M5OXSK>?OPT&[,3*_PE<9(+_6L(;_'=&%B/Y$G+K08H& 3.$MB,7'4YLZK9JZ MCH#$R*P4KIO-,[;MV.=->6F-GC/FMQ:@F?),J!Y>DMB;%I6 QZ_H_XAE5!(U M-VI&HZHA6(]DQB>Y$@'+"PX"$"A@$,!'H!+4!>E*U>MB!$JFZ8XWG@2GI>H$ M!Z3QF>:H=+I\VY*E5"VEGE>SN=)BQ014Q==S8HGM=DB&8=,KE;<;^A"%CNKZ MF#P<8UZ"Q2^#,I[V>H0A$YJ!/]/1&1AE+GN$W2)EKQ24 G0LG*S"'^894Y9F MS%=<5H+KIP?1!-2\F5L5$95CG]+[,][*-DM60A4W8WGRW5.M3P\Y#I"!OKD+LW2)? M+.1_;YBA952(FBJ56B;I(]PKGM%3. MJX6@ KKEH%88RS,+$'Q\+U MQSH'GOZ*$ZY"4'"Y35Z$?; ^V(+5*WS4AAUB9^;QM$;Z#YP9C7",>V.!0!BA M9L'I:9=3X:VK"7,WZ"9/&2"C\"&6[8AS UQV#'4H.@?WAM=4 [9V\;[M4Q6M M5E5P415<[$S!Q8X98N]!S,=>H *0:HC3'59M&F'"G/PX'//-58OLW9"K/)8R MS .UMNE=T+MEP$7[-06PQ@> &M4H-[N(_3F/'T!_\B;2(>"&\\:/$2*?XYX, M]L@#1&OK5"J5\19*):BN%S6\C.?J(G!DV!/D(D:] SBKTEBTIH/7R\&?*(V! M \%QCJF"_$UTP :\ *DWV(L"Q.BY%D$F&:K*+,.\6T<) G]BQFAXDIIIQI*C MF(1OI8P>PJC2@%B$2:4AL##BG#&@+AJ8<_K \C/ML&$.!&W<7*H.!:T\-]; MIKU=A^UL7'LU9YP^:]-VY$F!.\[O'EJ=1 JT6KU_33Q1DVC#.<G+R(9- MI!G2:\;XTCG[:1$H>FVXA,S](IFH:1"6HV=HBKY8S#4,^I^*46ZMN"Y FJN2 M%,I*$-X,S0*P.%S-2UKAD?PH5T_\_I.MF1BQ[F:RP?,H,Y?CDA0&2; ,AOOF M_A<;5@1\;D0L5_3-4YZ9(. J9D66V.R$%U@HSZ>0& T1RP0L0J'])EJ RB39 M-R;K8'$-)+B\7?C%@5R/.1] 4$*#A157*Q7=%C(1C& MF-W!; @%131N(<-8$POGA6I4FL;[8[9$0W44#T$M.5#E^KH\0)9[!.QY*2:? M6LB4PA<&DLKW@ M@:<(^S"C:GCO\N5.]AJ?8 R<2 M5AV"JJ?-DQX#716[^N Q- >&4-0T3+2>;:0;%C< 6E-NE!G_SA!$'B4K[I:1 M%BKEAC19IU8COA 8+PJ-OK9P^'&*R0I<)E"QRWUV80Z_4IAYPQ/:# 3+ RR8 M&J%WZAOOD&!V",^DKCA6E%LF?EQHFZ$\AJ;T6FE"3X['Q*5R;++QLYZ!3M$# M881W"=1F _470Z>A9)6AL^1\/6_F-(*/KJOP*>XBSN=$(8.HYP7K'NC83U4E M$)&T^Y+WLS*!D!:U@)"?QB/ MB.ZNE\R;F??EW'.V0SQV/$M.Q5$(CA=(530F/ ',099PRU=3,>6&2I8G8:5, M'24D1,<%\(GK^^1=T28LWIE3UN*ZEDR&>VL;"B1*XW )CKHFG%Y82<-AHE9W MW#%&2'C!6?&E5,^'9UTQT:WLK3YZ]>OVW9]8#C%T0*H * MIP#^FF J%TW\+7Q5(A"8+V6GY$.)I_HX06[,ZR[K*-,MRDBJ#,'#R97&,C?. M,:6OQ.+BF_G63_2FM5!;_6>CWMASCK<28U2&_-E&( M@S\UAWTW)"<;?;=R3=7L3/NSGU:LG?>#@5L,>C$BB U.%"H-V,B/%1J21+9) M(PED)0ZPS]E#&V^:G^>-L:(<6;Y/DH,?5X+G$B>M62=Y>( #.9**CX#(-87> M2('B WS#2IDQ(>O9\9G0-PB NT*?UNA16\CCN;KDJ5WC MD5F?"_&&?GN8U&)&9E*1?ZK6L1S[][)7^ *7=,AV1>E>N^:(.@#^%(ESF B, MSSO8Z:D3Z+&9EH 9SBEI'STVL+M[-4L'_#P2<:=VP&*,?.T0ID-6.OV*!1&T MK=$NN!/L^<*S%Y];]\JJD#/,N@G@RYQ,\9&9XH(QDJV'Y 9B(42W':[^ B^ M29-:*BL]'=52<02G UHCNJ4G?*(#>8R_>VB&_NRW+UZ>T"DG=,JC0:?\G([# M1]ZJ"V2+G'OPFJ)\F*NZ)T=?#"P!U4BJ=9QB6C/VA-#"!_2'%++%'A%]CXSO MJ]=_JZ*KUW#G<.0F08K;ZH3Q;*=2T?IR&+@54I734/5$&8% .2:>AJ0AE8[6 MG/5+%-,(*-/4&_T>)1SY&YRU1[EB(MA1JN'F&45^W#RR=%"[\5?(L!1%QKJ= MDGJ?$HW(,Q5[L#;#O?E'?B36Y,>XZ'\&/G!!BSW4UL5UA8L3$NC M1S)/&O-MZATQ)5L;@?Q9"M2;8^5IE,:%D-#JU%*C%H6 _#GK\^$P9]G4:M74 MI%2PO5.'X/:L][>2?'S]Y&2EC\Q*O76EJ3$N'AI7]VUP!C"U MA;.; 2[WK'8JH0DZ50L>&B-/:.,'F@Z8-.(3UGKGL9_D0O?*%+ N@G)]W:LE MGV.:]4ZG8L+C-6LQKBW-NCO3A=R)4+<-Z@8Y<1C,W:"3678MP7F+>18JJ:5K M\FY+O=V#\WT\N]B_5BU]@!;TR"-340CF5@J:UHWH<,/S%#D#G=X0'F9@A4/_ M'#(=/G",D2!DXQ@J[LM!G^]&>\SF45=3A3SRYXCMV- CV12S!KN'&SKVP\7*YH4\X=Q? E M+1:NY5SO\9_NOLW$+%Q >5,?-*$JHX2N[)<>!O!$:,N^#D-DY*X?T0--N]#J MS?=A#+=C;9X:0ZE%1D]).\ 9L6VNF=&UOT%0L6XV3/<5(7'D(X)(C#%$85Z2 M+OVH F.L5-S5CW3-BF*1SC)5X7BE:VX8@AH>DDB16,EE8F4(R7/Y=O"46R1! MI%./C=P/>V/#I%7<&E*ONC"O=$5W(_>652+17&C,WX^4)(M$%^:"&F'!?\%* MA5ZR_[A)*X1>B][]H@(9)47HK.%6"B$PC)WHA8M\!,W&0UY*'TJM0KP"RG;< M]C$?R7T2;.ECO6\W862:JZ&[ M.CIF\*C5LV[+ZR&W%/L81_3 C[J7!)?K=<#8#FZ(8IEEWDWD9U@2D0T^871:61/D4;/KAO6!BBR%IL6L:"%"F'S MU"?%FNL7RTZY4LA)RVE27FL';!5[5K-FG;%QQ(WI@X+&T0M.WO*>E(212C@(D^[E#74A#7M&\]N; M;!HJ#' B-?R:R(0*8W*OYLXC8X4I5_);0@*N3AQ0&&+XT?V[Y M;_L2T=LKPQ8_<=(5AT,N_@D'L("Z09[-.W]3:$3C<_UV3+%+K3=,>4[7%8[)W++D4EA^.= M@)C0YDLU'![\^[."/:@-]$,/LS?;#$\D%H 1S.'[V1:V()#[<,:@)W)NI0=# M[E6/Z\MV;O@?P=J)FS9L'9>L"X5^OGJN&?Z"W4WY>)=@,.4L8/>W30#6\;B+ M+(%T ]LW[GBR2+XKWR=_N6LVX7 @?Y3;%$G$;VJLE3(\0;AJO:%^Y7#9FLDD M[M4Y&':$@;EX9Q FTW'N]AC[/"NJ9=#=98\G=_;LV8S;PG&Q;*^[IAAC1BM3 MDPCU"A8SGG#[PTC\VGP6#^-%.*C^J;FZ*7VV14 B0'0Y]J1@W;NT\X>NPZ0Z MGQ=?/F@QGN!\#_=W#V^W>_'9"N]'1^@N]51\MI]\6+]&$K"FCA)DB[K&\IT)4X1GKO:$J/D#Q#[8])/51'T! M&Q9:H%TXY0!+4PE*86392.D/-I8/JD9)_/\B4L**>;KOMBVYL+-'F"AF7[2@T+ LFIGTSP J86#1YY!@[L]?IE:J"39DT M.8"EX:HUJ]EZK.3$]$+E?DCM%,\">".PB,C/S*I$ZFM)LMT3/E68MI_&UI&G MP7*S27+[H*XIYO==6E_'.J?B/F\B"Z#2=Q%; B"PS(![%Z':75QJ^/+#(E0[ MWC6,M>" W\G.Y*DC0A#:34-*.7?M7D)9$-S8R,:F-,0_,C6A< AGD_1OX"DL ML1)^S00TE,63B=\,USTL4Q=\;]0C">.(W,\$5YB-\@B./JMI 1:?L!J6"5G( MCMN[R.\T[7^4!*^_N8L [ZEX-E\'XQNN%9F73DKA+.?*4Z3)"T<%D'H?OHL) M0)"W#,[IRQEAN$2 >$*E7"$[0;8E(%VR2-V*5R"ZBK?(/58A*8UU*[ VC/ MW0#C[]H+T@O<)L=D>Y*/0)>7S,1"CG)!QI5N^D!2M$V;Y"A.\7UK1/&6*K+Z M*(M Y5QR-@PM0BD]^BB5SQI'6CF-*78>>/UFD=K0%Q'H(U&U6P_L*.D^O\(M M<2GAC!09/RN*4&(@Z1(B?"=Y\4#.R_[VA^ ^0EHCO#FU9QRF2=7HS/5OF#ET M;N'6KQI!Q&&%P2 MQ=YP-?T*\9R 0\:A8]Y02F-XAI&E/J0<4_;&#"IK50W%G^I&3^_<%<8#I[L MA&N%X1P5*D648%VP_T4*BN<_\'-,"SI'[_JQPS=YCR\K9HWU3A BCA 0XTS- M%:M$\U-\-#\='$>YWV+/P23#XTPTXSBQHCIG6C2CBF7BB:55T4K&#N/@83'J MY;F/X7QR2D<5GTU]3M7LG%\AY]V"]A]('G*OW68["==L+Y@%O6<53P39:9(. M+-YDJA_S1/Z[[\0IX\?37QO#GR@+4]+9WV"S?.OQWPBOV\A MX/SHS*'K!62TB\M9*O GCM2=.485R#V2'>7QK>F.+B,J6_)TSP2EDY9.*H5N*;2W[7#AWZLU5\'OPXZW"P 8$@H<>?@"'SYP"OXE:JA"-N$G1 M95&U BP5.^[&\;K4<%7_03!NDH+/ND\L@$"V#6DN$S,7.0CXWY!^%#U+0,Z11C_98J'^")0#8VSD0V&V[[CA>).KC#<=*I$[H:%>I+@]";6:4PC9A[6 M[RZ';B,A$DON&/;G=1>BX]4K6K\[E#G#M[V>T*WB"T]B]Z-4%=S5,&YA*JV5 MBM:?UGE-83HF;RSRM6@^GE5LD4GRIP>2?)N+LB#_&,;MD@IBP2K:B8#X>J%! M^*!=@Q+!]>O^UJ/I9[5%_EU[0BWOS$/9B!:S^@9N!K-%KA!W5:.9O?(D@U-P MMEE;,#%U1>DCPKT<6E'TT$=Q=T.OT^0RN)LD38>J:=T18Y\VM['"DG2\N7PM M9^ZEZR+II,K>R'5B?I\T<$&@_;(FJ98PW/_D'2.8(3W$K/R!2%^B?M;V_7!5 M<\+VVP/S22>VMZU1%9%<_=8J^=3_<#&,8<1^/-V$WRSL\CT;^J223#'1>(1C]7P<:K*8GD.%M!VS>*2ZE+3UKMRUC"!1Z?H=?SP* MN9-A_32&E?4CZR9X%9S!P1O9:V)[JU9?AEVO6OWANZ_"_X3#.CA"U>K-[[Z! M(?RI"1O3D-AA87ME!E36=0G&U6^D'7?13&[G=N7%'V M<[ZF&O;)3!^QF9J!C&/PB!>6*B;*UHG9_W,SO]KO-;R=;_:"DH?+L(9OUN'< M79C)CTE%=#*5GTCDY;X.&9D&245+U.GT#M247NWJ?])I^?MAN BAWYM^?89? M?=.NQX&.Y-7K8=Q+HO4I M<]K\9%37!F78]0N;\)'D-P9,,N?-$4A]]@F)MF MV_:%%;@X@'#T\!)GOT=]E["<=V%5-P1?:L8+%MV1",% B!)54$Y@JEP,2#F4 MO*!>SZR>2&%?O73'5,E1*D0,R([$,90E05+AGSQ M#"KZE1X(,_#C1&IP-Q%H:4"F$[\-YF'? ^OXY-X\$ZKRE.#H?9@,M7 ZZRA[6'SS7< M 4!.K!'7HC_(GJ!F ^(QV:$XB$DD4]UJUVUL$T9I/6N.(6-02I*UN&<[Q:OF M33<]C7U[!<]"J,0Q0L18YEA&KD3G3@?R5/-_C+][> ?UBU^>:OZGFO^IYO]3 MK;=O/...Z4PXKX.P:Y6XO=%!])J4J:O(WR^Z3W)L')Q_+(BT6#"7#DAXC E: M5XO 5DBOV".DJ+AR93OC_W*0T."^\WW.1YR_=-I:FT%?[ZP]DL]X\8PI#03O MA23-F>HRG/6$6M@.73OPKY'("5\6!X)@ TR.UD/38![;^JIN.RR'B+M7Z*##(@MHL%&@ M*K=X4563TO<@ T!ESY69\F;*(^$"]X0R)CK<2,;2F,S.:T'0,]5S\/'"_8.3 M?U6'26=7RN5QV?!P28I?GOO"U5(H)1U0CZY82)_&<$=PXOD;2 %HK\AL:8!U MY;0ELB5CJRLIN?AGJ**!(/3D0C4%@U*,Y_!'/3)MH" 0RGW$785V]EV31FQ" M<1?LO1]VDE*2H!$T#J.6$$=BUHX.I3,>CB=2VCEISLL&^=MCL:1#"/'5[.G0 M_]:O.:ZA&PK?N-Q!A _P#NZQ8:UQ6SF_L22N[ D(- 6$W:84BL QTQ^3 #0& M<4RI-PCYF(M"5=V&XAK[VR76,IE MB@ U\W6AWYVKOCF/(BV]EGXTUK,)2-3&=@F%QK?Z"VC"X$\R]Q;&N#2@BH??#"E+ M_-$UXNP+OR7SR\(I2B41;'ZFQ@#:%:@_TYH?,J).C=94OTNEPOH;W[^RH5[E MC\29/4E(V9<1T8-5DT/]4\!%EL\S0VD;[>6E>G:M2D"+&6!V@:?-5OS6;0(; M/_H?,MIQM\8ANN:62DFE5HO:+^4IZI85RF.!#6%X6/ B&J>YG)!RU44#Z'.)1W)VXR49YD!\K*6W@R.T^> MOCS2"XZ@<$@TW*DI>-0Z."/".#\/0X<%)6(;\N.-X] 5G^ \S$SN:\\L@R3=*=F]![5^ZFO2+(AYPA Q&"27N#9V=NWI? MV2%H]LQ]D:SL$K&2DK[F7PMQ0$)WG1ZJTL]DC:G"EW*>0I:IO:V(!M]N\O9C=*K>;+-?;1KJ;77^#L;35"-LQ4;( ME[0[AT?[6_C#<""8TQI>#8^2\=N SIF[V085,K_U#5Q77DZ_%=Z >4P*762: M[=VH=&C7,-!!Q]UZB0W9F3R%JVS$?KW%?L!N[O&!S*BYU2]:)J\KU]N>].YY M)I5TY[ Z*M9JUUZQ@]@BW$@8[FSI3DV8.S0+A(T,032+S8ITVBXLN%;ALKU( MDI1)2@V%^7!O60G",%NX/Z:_BL!;D)PL&M1*=J?UR4J1R0 MUV<(HJD($#B!\<(/]4,2DZ#A59FAH-YXY,Q&[9"&BQNP%K417>WT M30+3)#&/+76.!.ZWV*?FR/ YB$S++5N156A8K^M)D$>KPWZC&A6^D^7XII,W M*Z7/)($U7W6SHEEAR,GV7H]K$E.KR*27@"OUYU79KJO$J$ECM)YKGT+BM(AS MY8V?D-Z4FQHW+2BP+HNDC[YF4IR2G=1;79;-0<*(Q%')@HA*2PRI;V@+)CH7 M/_:-B_C22&89>HM=TAZA7=S!G9]:.J55M>@KX8A=2G;IU3M[#ZF86%5%.T T M&:,G5C/.U*P&'?;(#A:O+@RQ5+41-#ZTLPOG7/@C$24B/Q+VV/ LT^4PF)[K M)9;T=@O$O=QJS9S RU(*B'^)NZO&G(?SXZ8\8&P)&C\?C;7D"<;=4J60^S+K ME/TGJ:XP#93QJ,'0A%9FTX#*4?I>=?4GT@V2>7@\WQ,Z89IQ3'.<="?#'QK&2=9JB@XW>OP05LC+&%$ MVD^DM):^A*>S$ALX6_U-'D ;H2#:[V[8X?@?DPNF0\0_G@(RK[SGA D$F83(S)UN2OQ&B4,I? M*:XV!Q)$?B7 SE,\086?4W.UV)5;*)5V4&/F8!D87S-=\A.Q82IN':YD19 MSJ(&[?T+/Q\C(/>00XZ/B&2=4IAP*6X/K :2$+> KT4!R4C!IEJ5>AP;J\1$ M2PF[#K/V-PO2AG92#0+A8-YZSEFUC0]2 _Y918A*U8N19*2"U9\4:(^9R$'U MVG7>2CT*,Y4W+*V>RXQI6V7\)+B.( SM;^^$M@3%PAU\ 7Z':SN 4@!F0Y4\+UBVOE,PA$TEFEQM,&^54B@]&0U;E!)&LG %GA'?69(ZW@_"EE*?#/.'!GZY, MC![6[UZ<@HD7=TZ\T0T8E=JN*[4QIQ7I39F4D)#3.&> MR$?E3Q("D_%8X71"VXZ(ST30\Q?!.H7@NA6J7D8)T\0[5LE,24$_N.HTFXE B=<7W9 M] (^=-(^LEF+E ^^X\O(AJ1U.D(%': H/F^'7;R%*0+!C\?=^<0Z[)^SO)$< M,$F6TZ6R?C02@Y.Y_D0D+A!+,,&AZ=YZ6(;YKR_&1AB\R8.P5)D7CC=]+CU1 MCCGMS>:(GPD_2/*6'$&,S;9K5$&L++MR"-Y)YT0+64X"JDQ1RV-RSB=^@_R MU/?!7O'L2KQ8RDB+!% G$FZ>M=4<@"E3,TM%Y^(5D%/H!Q=H#^=AJU)<.E=! M.-A?4]VATP)A\H0SSE4)B5WA,MZ1GIM9IMNCL7>B(OKOH%@ZF?1/Q,9U20V- MP;,+AH5N+52L%+.13GHL&37:[GA[;.:!4@GZ25-4W$ JK0ALIB.M=:4P5,4-;'HKO&E39='7E@5:;G43;+39^'6 @IEE/32BM[ M5NO10F$LY8W@,1J;_6&.75*)4H"$5O$BA/*XM8+WLUJY*6MRO=K<]#6)ZS7] M53L./8H6"Z+@!=EUTO?$)031CF5NS%&T-N/W*'4]4#3;3&M*7J,8P4F IEG4 M'J0?BE0&>-$KK"0%Z!CUIP VW*=$GC=%\)FUJ $PH! 7\&,<+E-0PDP+[<7 M>:*QE1TW=QP?C@H@LGJ1NE,S,G,[LP;ZYA;2<%RCX$Y*DK56WV.K2]ZT4R5= M+[O!-;QP^XQK@"'=7*T2)+JYQB22HDJ^OXQM=[YWS'9M4=9.>^)C9UX\#1-^ M"-G5>QV^I!TPZ7\4C7'N(I3+T(\*1J;M:_!A$U:4B"=TNQ$,D'DT[L(/I V% MT FW_;*77A K^4JS!EVFEZ1 MWF ;EALZ[=)N*O6&W*:OM(%./,:U:-[K'7WA3^%TWJ?R!A0[(JT$>50?@J9! M,"7TVL%#@!X%6WC8MAHIC-$R\"3P]B)Q.UAH1[;)(2AO&%8:DHDI+CX%*IEW MHV.Y#W-$O85>D;Z*AYAS?YPQF:A'=!6B[+:]\X*I"4 =ACX3W MT$_KM@YF*+R<3'0W&,^\HIT^&%BCVC$? MYXR&?PQ_E8-'9DBM$.N=D8VJFJ M .R4YBV;S9GI$F)Y(2W,(K'#>%'WTJPO5A7M@'=BHPUT"Z'L*4[A^##9RSVY'_8?,5-K),Z M)' 5?/]XA*A9X&*%SM.W+&0[B*.5[AMA@QXZ8L_AFC@S&=FN*N5S.=8IS3/: M'UF>AXYBXM0%A+,2W*?>T!AW4S(F07,3$0Z%"E2;D=-#IE.BZ.Z1T:XL$0YF@/'[/0)(4@EB\R MY#9\7Z3*SRI"3PR.PODBW(-$=R8;(3"@+!0'[9=(BO M=8M/-U42R!L@%@ROM4>H0NR&23)?N@1.-O+(;(2UOV<*26@C\0*9"H#0K@_= MA=0&DO2UZV *5UB_:^+O8B097'=QN9NPYV'#VDJ#C(MP$2/$'\<'.FE4/$(# M$[)6]H#6-^O.3JG&0UC)U1%U,]<]9FV+*;Z6@N0]8FV*"/=%;D.^6-,AL",? MT/,;IF[E"3?S"'_WT*S_V6]?_/J$FSGA9AX-;N;1YS[^M,PAA8$,@\B3P53+ M24-\@TJ.@C*X(Y=."KK5G1T2@\71QX6(XY02SR<.[8+2JS# M(ZH,$:^4[#H$*:TU:G^^-!=;OXS7V.0!K<=1?/.D*1FK ^Z3)!PX9ZXM)>[* ML0H" YH^E;?/W0*G\[23XI3LBQ=SBL"45#7%I"T/1@F0=HPIY3AYK"_&,.^H"=#WUSK M3L:?.'9[AVB*8@NZO6,I\,;ED)D1LZ3Q>[&BEQ&4&Z')[6;XE&HXBA'@DIM9 M1MM+EW*?GH6WF OH8*. :-$Z4%QWQ+_L3, Z[%!4NS'*DA0F>R_SP(:V- ?E M"=%H_-;G52P /^XP+DV[8A4,HX#"7S_^H;6]GP\Q[IYCS@;=_(]NZ58<[[F& MYO53'2 0[7[1N#K>;2J]KK9%0Z[7B_(1A]SCB9("O&?;6@ M/UI?#E2%EVP+3\GM#S=\Z.,TQ89\/&$TQ$XBF_'8"#;)M9VO+NB6(*<$E!L#Q)SX?YI89 M68[]^)-GK[_Z]MDO*FT.?HWZ^0W#6/BI(!2K,A1A\PJGK#*>N%_(3CR%3?+] MO H799GDWNVYS[<#TD9A87PSGLF[@9T!X[(FK5A"/PJS>H+XXVM$Q%VE4\SA M,CL>#,]IUY+U0?P)@"2ZHV[I1]1;-V,I=9M/E_-T=JK?$3*R[)24D-YCL4Q47BPG\"JG\IIDAC0L(P=P3Z0 MI1;([]D[[OW1:(GQQ=^NVNT6"Q(T!^1@E-%XLIWN6R MI02=N=OV4<3H<3NDQ)](@9[J[(_P=P]O WSQFU.=_51G/]79_U_WB8CG:HU5 MZ+S>H_,5)==JM1O"WS.O(I:'PY&+IO9&DSV1G9E*292[6C0&9;TF*B!?Q >$8$)6,D$]D25SGF)XW'FR0YR,R$X(5G,.XEC9CW;*EM/'M M]B,/2 ZI#Y+7F2/+3Q*])J/#=!D;$YU?O>N'ZPY:H^KE2:&=7;4"Q;_F6B5V MAPWS<%1I=T]E8R.1 &KQB(E!"HE%J=4_7HVLZTQ!6DMCR[R27%;,WLJQOP]6 MP3Q;_3D,^&7+Z7+&"_BA2NY(BQRH@^0;!/ 4#4T6VY2W)B=701#M51B2+VBL MK-)O7;S06G=DI*8<4@NXW;7>[!I^O6C"LH4)\UN]VW,>21K@^,_V$(T0O]58 MR/'4#CYIW:JGT0ZF16(#?BMN/)(^@Y7G.B= C_(V'$>CHCE;D1OX2 M>YA ..X>IYX8:TW[&$A'..G.::72MDH7= %#>>9C&!$VO3#TF_#OO(/+?8*< M'G X0U@Y/"D_65N9!"_:(&J1W\8A#X;( .+^?+;Z0SO&%C@7?O(N$F*??A[1 M4D,QGFE;^&VDH8:Z2MDM^;CIF76>J7 ]C8OR"U,2IQ6+R6ZMN(^C:R#+'M51 M%2D2(.[;C:S.RB BX19D8O6%1;1^^R1R&RK4#=9.#\4*.3Q3JH-9MVQN7(]- MU:IU+N6#<$8/9,(NU/TF?#" T5;$9@="0HD&4-@I^LGTB&!*,"2I]3X?>BHL MT9?J=7P:.S*6EZA+')!F$W+*28Y 9OBY;5=X;WT%P;+IBW 2>ZE7[\S?ZM4N M*Z+4Y\L"MRC5_' )3KV-&0J M(G< ]5^C=CP89H>_S]O[$)R;Y])-G7:J9SL!Z4//7"ME?^QRN-;9#>]G&D^V M"_,+T\L^'[;/^44C.(42[&Z6GPZ/$0T2*KBYM26CS?I(_R]V6CDIY1!:G(Q2 MCT'6G998*C<4OOB#5N/_'0R+I@R4^3*,N$1%IB.&)WEXM.)>R7; M0_E4CSMU=NI@2M3Z!N<+YZ=3F1: '6\E,,NZH\/^?!7&"9ZU7C9!A1V#B"AG MKV*>*K?IQ6?+O7=#0=*O(S%@=:^,Y8D%XL[HGO;T@7+Q3DZCWY2W>HO,;&V" M2V<1F]5\;%F5"X,?M= W8RM J8SEH+IW9/\TCI!7$YQR%G6KSXR M+:[# )C^8#B,Q+ZWA:*\K'2.+389IFZ8A"!". 7Q9)[NMB1H$F4=_3\ M#])*@),7?YB:"^L$J*0GFT#\U)X?7R$R85QTPWG=)TK2&.-Z7[Y*;:(R^ENS2I>:O&Z MO*6))^SM=%@@N/_=<>\CEO9XIN*^Z[89BOF4ER#M!A(Q81^D]7Q M[8R)B8);BP65E?4,W3=HL!OO(NGP>U0.$(?ZDK6<^^$$_K@J1"%??Y]4O:I7 M%^+J91C_TR;N\^B*!H-V32\)?GV?T8&7)_+)Y@6^?+$W1B=J]>_RUQT+OV'9)EW([F*M%V:>1^ MF6:">V-=?R%C+N_"0P-B2$J3)ZF!^>2!D@!L._JPMHZX0KP>DWPJD ;_+A$G=1WU\I1'VBZU MM+N-+-L&LR^DS'T0*]T%W(>N[S(X>@97C7&9F%)O 94\^*:T->LO8I803HDVP\#*6*-5WC9FFC MR+.;3E"'5%49%9/'(Q/E>8<7% MT2G6HYR%%%4X/3SC#J_);[_Z)OP7C@Q*H32.A(=3X#?AB-I9F\4P"O2'?B0P#XAPZ#E M6QUKLS3PW&(H63D(N*K@JS1-5FY-*775NVG'=.W;9"&#,AR?9QPPHE"@3@=4 MW:?9@&.BC4"G6E=?4QOZ17"R@E7=I/R=NK,#T34[O0IK+5^\+"7R]%_B+!]Y ME55PH-AW3!^'\67E!Z+NXK#=*:)TDMJ 9S@JGWF9D@Y+%!A+S:;>A;-\HYEF M^[NC@XHVK"+%J8YC,E0V"=HV*C+1\[I,!;Q/7S- M;+DYV=XOO[FM"1Y@T=B['U7H\J?ALGW_W-)QU6K7U 9S6GP?9$<0+\LX7&(6 M=_(L"^2Y-6,CP%BP6_M=-)4T4\4;?=Q;++%0?\X%<#)#$?8)*/U%(BU7(LQ_ M'_?2^&*CU%RL+]B)RY"7*1"]>^A8?"CLX([)+D[4&I4 ?B\#KD49.AIEE8 / M#]]C2#5LDT_GN6OD0V;EO4G;1>N$]BTJSY^;X#=\6<_UZO4P[B71%//Y*:>+[(UA MQE[^YC_P\Q>?_T<%$F5=")554!"R*C0)49!%R)]F]9QVZ[#^NL-CH5,B8%HL M@U0QAG813X*B=>VX^MI)17G )5Z[I<-'@E22.,S:4(5]YCNKJQ2'_]"W.=/( MIB$DR(9+,*QO)>^P6#<:VL!2R/Q[+NEV:IQ/Q>?YBX'_,\A_A'@OCPM?X4'E M55)FA[@I)GI2AHQ>P/H3WN:L-'WY4T M1>K#[[R<2!+)"TYZ,?L2C3%A&^APN PK9)3#,_83N,!)FM7UU^SZ6FDPGD1" M8"D5;Q^T[!\?3QDL2#*9;PDYNQ#N"^?8%(X5 MA=%>0(B0-R]17(L^,=.9LE1:OST@A;4Y*/C"#Y/1Y@Z&-$@<$I=AJM]7H M&=S2M5=<1RS<3/L0OQX4OX[3Y +@:VZ$;0RPRF/<>:/1HC@J%,UOCXAV\/C' M&L;^NN=*-S4V2,HG&T"ACXG)Q5@$T P;K WRB0PGVC:DV+'<[R)ZBA>X.*QA M;UO/;I0SEC:022[3K@F;JCA7H@1'-15V89L>' 4,BB.K":,^W@@^,/RLXVF. M01P79*K8.B;M,0EGJ0\1J]CBE7R'*6PKT9+ -M<0/&%Q,?;'<5Z<"QS:L9T9 MQ2%;03IY)_# (_S=P_.Z7KXX@0=.X($3>."G:VGOTFHWL1T6I-$BQQT0VNKR MHZN*8_B2!W^V^GWA6@99#H?>3*[F395(8QD/5Q?\H> YT/,RE6YPTQ"/1A6E M6W)W6_;(@M?.D%P*G(6Y*9R(VSHN>^#?NXC6T;#G54H$EC!'V[B+"3!IO B:E+'SW MS%:%3,P",3*%0YSUI3QM9C&9#P+8&XM]7+)Z"'[/A;+W*PD3LD>8S6L"'#(T M)5Z&T\;A@-_$^$:[-8F=ZPGCU"0'WH[#BG\@V;(_C?2:7,E MS(2EX>=Z-VCUY:XE1U#TW42B2QAKLP12.9%M@@^E=5@JH2>9^RYBW@>XC90. MHE\60Q*_0,/D#Z11"S."7#.-$F%FD$0NGR]1H;_A& MQ,-QZ-'^/C$!]IYE"8C^[0)(=6T$>R(=6U+XL-13$OGK7+>3 @0(JI%"U*U> MY6+%6J+%F!TIY,G&Y+>2LYV'N'_=-M6+(FA3#9E++4LR11)UX"'J!!$:V#U/0"M,A_RQB M\I;W)OA:C00,)=!X.NJ[V@I^5AO2?>;$W$\2YVFX7F\\^SLAA8T='<>8[5_% MK:'BNO&HAUX!Y0=-F_!2PX::]/F_"(G9>G(3AIB#\V^53I\HLD6J2H=9 E-3)?.:75(^+'"78M>$'$YH64ZB36 M_,B,(2<4$2I?I7H16J]R<>(TV8]LLB,P."IQIV5)0FE1>;M%( 6JTCT.W1=)JZIX%YXGOU/0#= MH\T)*823;3TRVTHEK8IR5BRMRMGIM@=Q/AN"Z9]$XJ;3_#^R^1^CM)_VIOHV05@2)QT,/#?@.H!8KTATD)RAP6]V16C\RL M\LY D22V_D*!E5)0S:CQ!G(8!7J;T]0_LJD'*DZ:77T>2#MA3S/Z&&=TU[YG M]6%-+5 %U#=^Z)?.F_D:35-&BHNT^Q'_,O]5P:^$7E3X5^&C9<^_>U3UD_72 M":97R@"55[T4CU>(A51,W75ZBTJK$^F]OI3NAT;*ZK[)5V2QM+@GJ%\42Z,W MG?,N;N MI"/X2LXB _"R.@S#\C?Q2+XEWOS4T?GF%M/IIU+;B.^+ G#%V[,1R1IA*1;JQW@W;! M1"/QWZJ$(II.NUFZP":0W)E=TA%[W*Y...R'^[N'M@2>_?;ERQ,.^X3#?C0X M[--!^6 .2B 6=^#-10QICA.A0*#90E@UZO=>-(T#>OL>5!WA.Y&%=8R\V#,S M=%_5)L@3[+8?=BTS/E'_-A KU.'6"'78D>+>MU]]HW!>7]D[>6:/T."D73=C MCN:6>I774%/39(GOP[;>X8$Z0)^C#W&:I;N6:8<41.+\.$G4&-1JZYKX[68G M>WJ$]E3

#:YR2+.YASJ!^-Q;1 MF25UD=1(*]PJM17SO?JD0:H UL)%\''HJ& M);_]\6_(!%:D,MI6!8GFS>^Q$??>?7"9_L'3.=#2^54-+P)UUP8]ROC6SD, MIQ2/O*1,J7')QIP O%KA@D1PMZ[WO((U&\DRRO45.\["-7>V^BJE7-N&#[A< MPXGQ/EA,.#HBV?/<3.JD,_4!*,"W\I(=-)MOQWK*'BAJ EPIH9KF@3]=-CM(UV?OE)\NOBR^F;A M@7;APW8?5ELX'39PU51'<,A^3X!C.;)>@M]\8F0 MIEH)99K)!LA+K\DU8+TY&F??M"_2O I5DL$^6WW7U3-U 3B0=^TDVPC?%WU/ M;A[ L(%FE+P7&PMHN%[5(I\=3C*G09KR;U1J#GH0AZ=].9QE(;\6%$U1O$3 7>4")K#!15A]_PBTD>TL#30 M-5PV84]@CIZ[I"/A8N'JO(,)QV&V=^$\N']C4NX[?7M_\9/D6$GBA)*/C'37 MOM%:#O_1"VJ&VVV&?6: )R+"1_F[A^<.O/SL!( Y 6 >- #F(?O:'QJ0_:[A MZ.2ZT<8 ''#]@4+O<%S"V;6LA?>D14$HD5%0]+X<+TZGC^5#T(> MH\9Q\*[&0Q\9O:?#1-#O5C(%TO3'<&].$OFXWYH>,BX2WZ=PA&O]0P*O![B1 MOOBEE_[*Y_/..=1Y2J8GIJMNG:EXZ; <^!M_/@3/OGW_'+S,P:OX\_^AOI16 M)7CXFNJT4MJ2RF;S93MNGM-CW?BO&?V,,,9L-#2PYP0M3S 1KBUW+57K^&F; M]\3[-8DC*GDT)H%6B2F4"Q8A#")L_OI"U?^+]#I M[8+/C/P"U3;Y+6,*M%,J[+QY(U,.23UU+#Z)IF,&)&70%AZ]&^$ABK+SQL$M M 0[DPT=G6?@5 8 X^\:N+5ND75R]6SP):6P@-Q<"O%V8FDO2/>'XD[QW3AHR M\PR^6#1"%T.MU%=566\*&\CI$/ ;/)-"S\IE^.FOSY$A<)>ID,59TWBX")TNK@M35VM8AF&U[#1AWHYQ8+B')$U% M4T,23\$R<-8>\40J# J*O(;4QN\CH544U8F"8)2,5(Y9@-R$SPQ1?CAO4/.\ M"E.H=Z'*0S/.+)92K#@8GZO>[C]7EL@>.,49)H'Y\QF@,QUV3;JZC?D_:A3) M6DSZ#3\B%UZE%2 )!"NE]D=N2+?)BD-MNM%TS' MY+T/;_[/*KF:Z1E?BT_@ M\FWL(;P]$+'I-^UZ'((/O0N#2P<)M* ^>>8^?/8+#/_7'<%3H!BU>@N5R&GU M)^%K^^29^S1\GQ(:T]3L-)]/F5&8[GT<@S1UBXR[,=#Q N,-]S!EXG(\\?ZU M2$$92@J<#?HF[*EP*E514WK8F\B&$6T?2).#5%JHKXT59O!; MD5\=&A;DA7"&0!4HT[@[[)R8;MSI97/7C3N,M0U['.SB$/JIQBMQN?'/5 @E MLE:,(5,5+T9LNG/(("Z#2/PCQX/S@O&9_STC8VS)G;H[E&NCN*-=X426VEXPU%77?>JH=5?$@CG045M55PPP(Z^&,V M*BRQ/UEB:>9"6BIWDLBOB@M:=Q,P+02DHZ,M3"&2A6&GAOO2)YIXRI^0>A#$ M H:A0CPVTRC:P0M=E+/56UQ7&*'UZGH#%$%<$"."0,M;*6]'F'5!% Q*$MU. M4C94CEPZQ)_SJ1=)#+62%]EF^,'%$IA)?DY5@GQTI:67TBB8B(^4!*)W\T2( MI9.M9UINW_FQ(TJ;?IDS LN",$=R?@0O(L&959+"'T;1ZF%Q+%&O=P2FM>&=- I?AO=TXU\E@^\ J-Z(7?*@WH3=C&-.VJ":)(WD M=U8/HZLEK/3E1_6S4[CXTAM5CW:Q))=:\7>KFEZK[UW*#KW"N_SQT-W\S__Q MXE>??O'9BPJG8,6JU1LN"+X'UC?\\/_[]8NSE^$("AXUM->EWX5,9!L%U2P( M2#8,[+IR(@BK>804'=\83A67A_N[A[?SOOS\5'$Y55Q.%9>?J.*"3!_WUAK' M>12^D.-R%.>%X*GA& SGXP2QVOZB:YXS+,9_%6&62)NG_5%ZX!R)&-1!XG-W M\(ZG_C+-+,6+17YOR9<>CZQN"42&\=8XY&GXQJZ4\^^SF:2$ M$D'+]\W4P'U,K8$N)DU;7<3V;$0:(8V361A!-T[N>(KHD[C_02S&L ME_)*0:7,7IR3'"P^LT;9D5[>/L[*1"B6W%G_T>J.+(W*AY9*%IE$'%F.F+\D M'OW9ZLW,@77Z*"R-IG6B1*!>1$,)GI^XW3<,\9:T@IN9\"UR$"')-!(C22E^9=!D?@(YBX I.&-:PGYF]I.<�+W* M6PWI][ 6K%:B;H1T3'QKJ^-1,-",( DF(Z&HP!YY,J&..,9+YSS10&*Z64F- MFY"1AGX\IDW,&;A%RN++@ESNAQSHZ+(K,=RY:8J*8P0HG$Q)K:"8M!LV-.&+ M>@E"7JT+6N;0O9-A8 MDP92O]@OJ?65M,"V*(E3)4W2NNXDS4#ETP@- M)=3VD#'GBG.P MGN9DUW!YK7@!W76Q-->CM',O?6-MK4V[FR;R."Z4\UF^JB_@:]*)@YQ Q"U- M)GU,FNU7=FAS.L*JI0Y63A@1"B#X;K/>>D$FC0HM/8M'5[G2/$[9JTO:F9%]D_CM,1!B:,#4W4O4Y#Z?)?)B; M;+.,+08L).CL&(?QL;=."KVGB.%.F4: 96QVQ9._5T-BG%^9VZ23L;H#U%%& M8U3WP&*D&>X,F<&GH74\LD/TS#(G3[(NMN MQ89CTU6L0_Y+SO4A!>?A*]E<'/< Z&Z""[:IH&*;+PDT*#4^W3 MR$T:=C1,UU];+9U<7"'J*AX2<9]'XS*Y$_;D.I' MBM_7(QF E6VIY-W76_9477>+:%TVXFZ9GOOZRK:0W3;!4*;\7R)+K?$SU:. M+WR=0"E2\6=@3N;\T.3&,2+&C-X/@$WA=*#1_Y!-Z^[MZ=;S_%33?82_>WB[ M[\M?GFJZIYKNJ:;[T[G>*- !I1J/P[:)V76*L2^'@[7^^QZ8K!SJL]AT&871 MBMB/I+UF[1B1V@V=-TE52BAT# $6?/P>V2?ZY35EAU"J>2HID;\SYR.GPSY@ M1J*+(_UH1%T\S52+)-Z'%G SRL@-8[>Y)B2L Y\1G8=5:2HKFFGF;1@],P=7 MV[3R*%4AHF1:<^:@'J-HKC>9*7C![?H=9YVW2.J$__&>3TL*JY0BT?!:;TY@ M;?+VM'FIBD19Q+$[;6_0SA3<&W9@YW7.%]>:IJ3!/3?!7M1)H M48B44V]9G&>T=4[*(.(# 4ZSI8IUVOZ55 M^L.4>]WE7L@/0W(J.=Z'=/D^Y#WN8PBW;F\^HT(U.K^1,HRJ<(UT= *8*\O M87_H(I%&*3F<*!X38T6J%9-Y&9[JN?Y^\4-!#1AR^E3G/ Z4!VQEP=$8YK ; M&&"P:"6,G?W)P>,X7:2*"-HMFKXX0>TT'1I!(FL'1DK\DB W%%DB]0:P54$( M(.7JB46=HT_$A%2RT4W)!@=S#),1]JKI9F;Q$> M>O' G M#^\-E.,";7I+J&*Q).L[B%(8'I(P+GE#+)C';E>T0>K)8;=%&/KPM M:([X.)<-0Q[-7:">L:M7*U1^Q*%EPL1@BP.R_N$=8;3T"BB7"RB(!\C,(1VH M\X/@HG @8C^/8#>QM_W8AJ4LG 'K.IZM8$D+@S-HLGNY2DHCG5FWL#J]WUNW M02Q225V$CROEJ2Q:-F9O6Z-+(G9'Z4P6>AYS?0WQ5!4KA(T7HVVN[+ ^@+Q4 M@9Q=W5\M?VA%E<0N6HWQ]NTC6"11=FVBAM.RWLZM% 3 M>W\26A-@-)R1FF6F?O*.4B;2M3@FWJNR:]. MT#/AWX>PM$"@.R#HDB>S ME^F73WVU.;;3JUT\&1_J?K,MVPL[M?!>0/LYR3$U#V"B 4P44V48H])4:".; M%0?BV<&'<'R@(U8&T0D"6["UK0#@ED#UZM 1),VH3)."KMK*1]BB,T1#,WE[ M*KXBW<>?8GSPUQUJ.&1! ECP8SYJ'N\?HV*-!. MUS4E3A9^$WS\/;FB7)F$)&?J/ [>S M^)977)O=(KY:S#!NDM;8B&?(:L+!F0@.;7U!*SU!(V9F*(D14*LZL+F"\UWS MZ)2N)*;3W8[U3NJ7;1]3?,QD33W/:^;1/6H@-B?<;8N<$?T@TK>Y5MP/L3R$ MKG%.%W//DXRN_7'-!%F0?ZX2W*ZB1"1JL>>U!>YWPH2E+,04Y,UI4\T\_*_[ M'8$G99P'HXS3$6.W L &%.MG%9GDG>A.H-])"^R1S7E&9^*7]#6P1O.-"@'$ M1/\BCDX0AQJ$>I1Q;..0*R!-MFLVC-59G%TG.WID=J3X92Y,= I@15')L,?A MV%A?AK]TJF+#/13#&'M<3_+OC_%W#\U&G_WVY:].N)T3;N=!XW9.)]F#/,DT M,S\VE"&V93)HSUT,F7]E?C[L+RDW!0R]_GD!!0I_H(0@ M*G_"[KP6[F\_7F>K+T/0PDQW]:JKKZ=#.U>2/0*:D'I["$(3YLTJ6N?<"-_= M6$9K0Z7(6?I/R1F6+#")0X&M0DQV4>R*4'[[A2NW 7EB*5!7D$W,(4GRQ"%M M>RW)([%$ZX@?'P*.OL,UA_37/#I<#>.^8+N$Y.\L,^JY#2*E 4L#A;>(K2/X M&Q6O.V5)$9M\KK P0GD"7NQ;.0'I]D/2);92B!.*K#ZA$IWCO:<[I>T4@*"U$G:2GHR5L (D J,TQ4YE%A92/X/79]J\," M7F/-K(U4?;-DY8IDP@7,5,\C .U_.EWMQF1Y+F$1Z1HZM, M6Y9:[0^CE1"<<=C#GZW^,%RSV*02#41U0:]UAG>^W7SOX(JYCHSM46M5, P# MN$JOEZ,,3 W+RT\-<1B1YT-7H)B^G)>%K>O-]OC6R !NR:9!W!#@8)EKFXP]>1.C(@8_& !,Q4@Z M$;\616%G9?60S&UO$ M":9L(9W;P&4)GV;VDI;*X;'MQZ"*#E&..,@1UX:LG$WAD)A Y<6/,F&5O?$A%(==^;*-= M"$-?R5N+X2LJ*"=DV",S#0)U4P3,0* %_J=R#)$ ZQ.>D[CLNO:B413Q/R*_ M&@0F.2JD?Z9$QF"/=(;&[5Q/I$1#>8UAS4RAD9-'>K(HB< R][XOPJ7C.-MF M_Z:\G28^-!/$F_06'64(LX6\1T4R73MKPNFIZQMT!_=+O]Z94CA)W3_*WSV\ M5?/ROT]@GQ/8YT&#?1[RD?3APBN1ED0*JUH884GQKULK*=Y/+#B M9^3T1HM6S5WN[L;$Q\): =)T74MM 2SAPPBQ==$PKT((.E\/XSL4HS;-]"Z, M>D8H<]6.9%DNR%#BR0AMD$Y]@@KPW;6RU88Q4.KR=HJ,ZO/-7J1742P2$(A4 M4QP%NTJLK(?]S4A#/0F=0KTAJ>GUV"S8YF'SQ"N1W0 M<)'3R'/6A([# M0^Q5#H;"W%$HM=TP!";#[2@[&CI= ;BQ$GR/5C4#N2GF/G/R>>S5O,EX:81D M< &=L2ZY0S^/(HP2MH6P"@?Z)XJ27-F5)[ANN(I+S7QUVUG3'4PNU>2]WS-R MN5"UQ]V]%7Y@;/I6K$67R1,)&L-J%FV)3@;9M_0Y+=@PDA*JA:AO(L)?(.NT MBY%_2E\7Y !9,JW]8!,]B<>@!WX0'@1&MN6=RY6C.L>1(1UCL6O8>L>PDS X MTY&(R>- %!D'C\$G_$:H_:*.'F.;T*7I46/;X^T;(L7=4]C)G1*3O#:1-)UW MK2Y=HF9KA$,E/&-EO"GHE_5*ZW8%RVP0,L"_KZ93?--5']4OAY:VJ1QO6#;2,CC50-LP8SP7\.R-[!B4&,S-P9H M2']W>_HADFZP>E?J"[IS$X"S9IX[-@P=U+/55_)NXI824*#FP0$XHT^NHI30 M=>QC8TT;-Z8)'O56:ZQ\=B3X5&NVD$BP[.[,+XF&9(*3I&PM$4S"JS$?)#EB MRI.==MZT\GY1R>Y.SAJ4*K?J^]-:XX7J&C"7'GB.,T?*IBJ6:1)\019^@^'S05>$%NLU#)5,G!?WR3/ M(KLX+0E;YMCIPK#*KD2Q@T*E:9?%K++S+#RE2T*B,NL,.^(\FNI["B*2\^[H MK?4Z0>ZB]'TA6M+M(%>7X"M[S&YP$M# &\\HA S>AYN:YATT-#%Y1LX;XR,_ MG0*Z_WBTM] A.DI3L%O&1^ZB-+VG$PN#;#4+.-U>D2-<*?BS"R$,HH"*7 T] MG@R[LH#;5F*+NG25_R)OD1ZCY&F@X1PH+%MV3:B[9T&;F MW@@FV_,^Q*I8MWE]3^- 2D1O@R=RKGN4962JF,3@_ OI05 86+F(,$]NH.:? M, <% ]XR*Q%SN*'HNP&XF+TYQGH=0#[":\^Y>F$9U4C/$*Y@HFV@G2YU*IDZC[#?:!&X4&!H[>;"1A1T#WN $#=.;X2 ,OWV,&S2X M1S_)9M'=PK1#&G,Y:*V4QB-G(OA\1?(*=[D(1RK.%6N=86^!!;"LXVA(U:[" MQA)&IV96PZUMB\IYZ1]='IFW4".X/&\B,R*"NJLP29M:Z([6[;@^[&@G$Z%% M[//;MA,A$;LVQ^)_[3&L;ZE%8-+K_S:ZJFA$:7XM-RDUHL'"I9(YZ5"IF1/#LPE0!C^RWF1&Q.*\[EK;\*Q/*#G Q[A)+ZCD:J"8)6](_N9<;JI0K>N M,%[5$YN4A-1'[>=4NGZ4OWMXA_/+7Y]*UZ?2]8,N7?^LG.'OY'!,ZS-'CZ8C M!>PT32GIB(5GNM0--1]CT5Z74%Z?K?X4DW+B0_0-A48U"X0X-\)[.Z//$MZ: M>&&I/$U9<"T&#J&65GTRO/1JR@DOT7 YJ1G[KWWR1"C$,!QTS$LH4LHQ5:NF MQ>":>_]C\#!;NBCA)E!U;@HX# FK#@)UNK%;0Y6H&'=NJ+&494/L!<-\7H0M M=X;PAB;++(-[%!913-G79I1%*4'(CS5<]T<>S9)VV6T/[()'0ZE18.(WI1*HA2FP MV;X>Q^%Z8G=3+32^3<7!P-!I8$ />K;Z:AN5?SCM]%M!]LLLD#30D5[+U3'HO*#R%%:A=V0H_]^IT5, M,&BS5FK:5B_6WT#1 JB:_(6UG,,J0L/.1V[]().(4F(@["F(CNCW4E% M#_P"WXE$E1*!HB*)TK9+B:?ER2K'XVD5OQ,-5U9>\Z4%IBK0#*X)F52R@/2U MY-A\*A;\?=G4M I54:\\I4!$7@&!Y&(+ MHR>G@V5W8&XD46+8'7KXK*:A%)R%GN"01 C2K ^S1BMQ<@9:\'#VG\9Z=)G> M= %1P "% OVCB=G(4G"(1T>.Y<2\7$>=.54+FG47HUPW];N>F5_D2PL'(V:P M/?V[I\#/)'WT85T?EML\G-_""N*VW],)T/0X0=Q=*!XA>8^HDS3@+Y1KWDEU M*0G:EJ$:.3@8(*[,FJO5-+.2]LGFX+%8L3@>HP=RMW#0Z+"WN;$.LODMHTX'?3CSX MXO"X$WW;DII&B/>F6;<.WAY2(0-[@][56N^_/7NHO]^;(NI-CW9^07V(HSNL M[%YO.;CZG__CQ:\^_>+S3S]77VEY+A($]M]WUOG@EXV2M%DG)KL9B!2_L4KG MVE[7=O]XQ7B.N>W<=&&9I*E]USC,9BJ^P%JMAE@.UKJV>/=U%P)O'JI7V-.) MG(V\R:>R0[_IF3T\B\@VNO$9NJ2,SR*VZ:^2R8UUV1,?"ER"XN.BG2F-EQKC3:B48&HYDX-VV:, M:C'F\>S](% 9CL?"UIB,<*7_OFIQ'_^8;D,JAQ.J7M7QB@'Y%B\D!S871=F8%S%GP_JTB#N@K($^C@G], M)L51)8=8) K))37G>'"G['%%/R9](!]E?7/L355&3=68TVR5IC+NR%\X3>/S M>FK5M;#1D$%B>%PVN74PQ1DR.(;R+^&\HC4JH#:\!V=C.1^29V$,0I S1GJ* M2;N,9U[-^IW+F6??HET3]QYM8CKM]]W+$ZMO"^K2?LG#6U)P;LP;6/N%9BSE MI^'C&K1^T\Q]1T<3$Z=2]R/\W<,[LE_^YE3J/I6Z'W2I^R'[PQ]:M?@Z'OC> M/0534YX[=A4%R0EE_=)I0S9E^L2E:X*K,+>-/_-+^Q6,W2HY9#Z>IS4I5CV'#P6^8QV(/\FSJ]I5I0;QO" M6*C:@/Z[Z:_:<= 'Y%]QY8$SQ5JUDXVS;5'$D5X=""F&@^PMI.C'=R@1< M>[;Z\]"[XLQM!<#8X;!S+0GITN5$)AM2(%/+;4)-.YK0.U^A\.\B FB9D8 MI#TG=XCOJ"5P@S""W6+I<9&68VUS"]]B,^7[4R"CMX]@E9P(V2L[WQM54I(/ MT([ES(_GY;.1U $])@\I!_&2$O(Y31\='X',')&*R)JU^A@\,>U!;)<- MGB';W'+ZU7+.&1ED,_%OU43_66W7"PE:VOCN/)5]NZGP?VD2L=X$*VZIF!I! M&)^RIQGQ==JV7L#L,F#<1S*S MW:L1C8 6_:IY7U.^KXK3\65#[Z+GP!^#<5-ZXY-G7W[[1X>(^'W3XYQ5V>W5 MJ]2(/WGV^[>OPO?Q#NH@$F<^R HHX9B*N*1[2FP!%^-Z\[U0!_KRZ-=A_AO* MN-"%7@FV2M3,@]D?YD:6':<(*4^C;HV*@%E#B/J\Z=FLQN24A\*8A#=S*Y*< M)I-2PAO"1',!QJW]^'C&11L M\KSACMI)$M$ FY[7XZA\_8)'+=#V6P[2$"S2$G\_.1=1!_C1NR=_5B<,JR$5 MCQ%VEN@ LJ3]8C]@.IQ;=C4#\/#XT M/?+W!3XP\49<%!V/"%9]S* M;&K,SW5L;<*L/"3B'EWHQV;]=7:0,:2?-A1W)+A2"I,$3(L"K./>,BH5XC9S MVDKG-R9&Y'?XI[)7?P?4(_:;#S02-ED7#HK"^ESR'.%+W>::^E()-%?OVTVPP8:X/-2+ M:B>-<&,)RF2DC$:"A/Y7* M>;*":)3_D;F\7XO']CU:!,+:V;4(GX,7^_7WK\7KU8L>S;F=#QO-G<;PYU1N M>X2_>WB[S&>?GLIMIW+;@RZW_:Q.]>_U:-!@?G$"'"FW2&FVY)[B M"@[RP6\*/@;G@,*!)[ GBG3X397&<'4A61^TO878$0(0?HCX!\:S)1NT-.+D164/+$C MK":4SC@L^*-@*,4@/WP_.%&]^BAQG!CL-]UB#N?D>FD6A_'5PMY:2))?U7.D M&;UUBN(F7&+1=U7=N0JA/6'QXNH0&4\,?MA=1VW'W#1=,S?E :7UQ^M8XR+N M/.$D7>3>YM\D=R,>;'TLEE2WUA=#D;=C\;8(KR(=Z;H&I1Y/KK^'\HH"T<<$ ML&0=Q31]J2 M6L&NQ:7>9%SE+$+:@WV<)LB1?D;*'GJ@_9X#]$487?O\U5,)12D+HI*XKO%P M+""*P4%P[-\G6].$!;VDC*.Z^,4N3E>/%&H2XZ*:9 M,]H#P9G !B2'77ZU^$9&A#@LVG8@0R#UD=O M]>3[3C8G*DM\\NSUZ^]>T6FBAP.0MP3LME3>'^O^0.G)%]7JY:4L]G"58I][/1'4T_H2MPME(N'1R:YT1#ZLH0 M7/8XTLV4#H^?^$$K@S3=W_QP\25M(07LMXUD@BA(>43GWT2VA$X667O MH+NC'A2.I]03EN7<7;=MRZVY;NY=_DR]4430C9D[#\\RS)Y?ZP8-'U MET:N ML!H3W6A^FT_(6U2V"DJJT =A2 @5(?;VBT7:-X+#C9(MG'IDH@I>]^L^)MB>JJNA,*"R=G+/"#&T6E=]8#,ZR:=^W*^F/@E/<1W M<2/Y2\SJ?/+L]U]^]Y=H'-2$MVN2!J[5-^%E7W[ZXM>@UJ6]73S8,3:0.FHW=D<7<;%.$?=OEH:]N= M0B03GDW=>9J9#SMC'^ 1^N*7=(1&$CK/3TM;GF>4T5.S=/#I9L.>;4N,VS7A M +"H=$_!#X&V RH?GXE+EB9+[/KJ'2;3OMT )*L09!@L-TS&%+^">;HP[2+GA%S\GK6UVU:FX05PR_$NJM*WK4 MFD$3RG$I$'OAGC7$!DN9/285D/*E0MG49!>+YX&UL=,9 M:7U(=-J/+>N"TFB&=8U+X5%U^^ L&!PLFADSUIB>DL!UL3O0+;8MO/'B(2LHI?,C&P\-EMWS5)MYE+][2#Z#U&9>G&HSI]K,J3;SDS&$)?'C M=@CA]C6+KX7Q#_Y@OSGLV'4*?DN(!W\5T_)7P8<=)H<^\5C&L@ M6?FWAG\K$L!K:/#^0LHNJU<3\M&#!.6?5;B@@D;"&*21^_*)*^FC#UY?U]&( MA&$<#1[N7 %OSEX:>%&R^0K*F='7SN)_NBY M0N1 &[],QK$YPUW2-$.XYY7P>189\C!Q<*^SH0I/?;;ZPW#=7#%ID2:R*'%U M8ZDLZA X]C0Q@9M=>I&%H3 9O4YI_4=9C53H,=PRK&KT'Q)_/4"BE112:+#H M83)O&?TXL1)6M(=S6TXBE9#TX',KG-2GKMKFVN>81*/OGRU&U MVD:W\6B^F, +^T'PN/M>:I7!D%X4MQY]^-K,$URN4C51"\WM6V1_.'NGX0#* M5U&]SJ6A> +MX:C/:D#9,+WN,NU!0Q.1Q6$P=KPVIA3+EKT3DVCUS3IFGVB M0QS'.>QKUB$H0)IW/Y/LTRN\Y#E9 &(:P/F0DH18[W-6E=6,265<,5'VM$,_ MH@8BC<@L^>3N,+IM'5G&VL[3)-L7)YF*@A=#RN9W9X^3K\YFB[Z*O"KE^!0B M@92 (2D^-3^! 586H%>,JKTE.9IZ"M3"RU^*)-'/8@/1);%R.O\N=-U(BEH@%ULXF M#92UC)(T;J.PR["-P6B8TNIO*K#H,"J^Q\F@PT3AS(B:7'WQ/D)?O@22&%7" M:U0@CDG0SD@Z+K#.RTR*0IR?1EGY54?Z@Q%^*$_"LD$RJY('N7A'^!J1KZA'.UN"] =EGE>P"*)Y"PW$C MQ:Y@)51,F2#U(SI1W/020A%?G&'G!.\2=T,BHNM:I4.@G]A7A&\]<>**+0R< M0=/:G::S0UR!(S278T87(!5^O9?J=B=U'7[T:8SI;DJ M=D\P_6MFA)GYT0[LK>]?>5IKFBJ-^JBMW]+L@2XC 0<^&$-H$QL4N;L_ 6'&%T+VP^$:#VXQB?X;.,8B"Z]WZ][Y8'0.V9CQ8(U2B+MLS]M9(!YU_Y%]2*<4^R/\W<-S03Y[>4JQGU+L M#SK%_I#]^Q^);0Q4M<,H+@"?#:/G@D[SX M-;[]^FQ%U*C__055 ]Q%OA]KHL4UH9:_OGVU^N[5]W]Y\^WW[H]IMO!WC>%.NI&9]7SB=UNQIR5+*G6:E-'-#DD6+>Y2$H(^MY- M0FRE7/@YQ?37"F:-S^<6&K?.4'P;_'!VRR+H5Y*I[1C;>^1OD1 *02NET&N\ M!2)2#3/"BU9.Q7Z,1,Y5PL)#&1S^5\6TW'OJ[ZEO+!@];_J&*,.$C3EO(X#J M1(O\#[G 9)^=:8]9!GENG@OW0;A7NV^-WI_)$0"10Q2+5@AY8LJ$\3]B?F-64N#R.DMPEO%44?6E+VT(*;J+48Z9U MQMCJ12?3JH94,:Q?LG>W&)_![7F&O&GQ5VL/RS:K21O8R 0*S=V85-K@GP_7 M0IP=8I40^."0(/2B61NG.VA.+IN. R0A0.2.*SZ?;'#;C@,O?[XH_\WQE^5T MC#TUV.BH%Q[2&E>-B_= B6T<4MI"/KMX,]+B->_WB*4I$M-<@72]I%N1KV4= M]AO-Q\4N*GHZ,J+_PO[G=AR7\PEF=S'6.^Y]&S@YQ'AE'CY20!?=:)%N3]XY M>1>7TN;D7-*[$#OGPLD-ICMK-)"K%M.])HJ.XI!:3_C1E5(G&>[4H]C3Y<(( M/WL"6:Z4EMEQ=@!6XK@RGXH30!F39""C#[#8=DK'UAVG:YZ\"#,PS5USW@W7 MC615*$%/MB.>&!87-[\$LZH6W&J1(PC,H'2JM"1^3GE?JF\6 073D8B5"S M?SY#D[@H)@_Y&.+MH)&#DN_[5+;#;Q?JKVZ.L ,L&(G3,/@K_CAC2_Q+5GQN MM(/ [4SR"_3\B0/X+93<:!UJ8$VXJS"'K_GNUB])=:F1"-!FXNY>CS>\0\_- M^K(/@W9QPS"@[+A-282FY*<)2IN>A;,T( 1PEY6#E M8LK1XV4C MP#HUHV#CGX;Y)QT 6;ZED"O@!;&TY2)X) UPT9)QV>Z5A]0Q<19ZA\AHJ#?U MP^P&NZ&%=I[#@^M8%">&YZ(F/(FZ^(5VX=R_&"3MG7F+L$!/(,@0[W MKY\WP6]>CQ()>Q '*U77%V/C4)> RS#Y8]:D>/PT.%M]:W$R/4_LH)#?Z%J) M*\0/%GSBVL6\J ;IFBZHQ:8>!-UQTW0UT@?JEDG+\)YN?^C9(*P*"ML3O7DD%]Z/+,:41K#PTYC[U':D/%"8C>W"FTK,-Z3F M9'B5PM98I5):;[ZS$F-P;]?O=-"F=9AGNG0DP\WMA@$H_K FH1^,I\)A!([@ MD@1BO[ZR?W&H,7J-<0,DXZ9CB8A*1_ J(:!-3S=^_F19YXRU>)7X%72W)9?@ M,*#NG>%X+Y'KR@G0RR7T<++5P;T[>>W>)* \@4PH TBJ1LN&\[NE&I&;N,28+2 M@5]5&#RWO7]!X&6&6M^18"E.@D&!344LXT))Z/LV@^(=); M7(=/=HH4^@K+W@IE4BQG"F$\\2(NV-&5#;')?'BC18\_2Y@."VCUM. 1 M+]7V5H:0X3Q;O8Y0^\5]!/HZ#/("?8P17G$@>JYB9JY*H M)J5WQ&F?_BK62#CNV33D"R^E6"ZZX1Q)7I:121CG](8N,F,Y>#&[;Z&CU:(:"$"8?_7Q4XG)VL#!N4\; XR&/:'%G,=2T8 M5D($1F0C"7LDQ>GTCQL6PV+ J[O,;/,IVQ$ M1@9Q2Z9WFIL=(N]B]2'"3(?1/2+G;,MSHQ,SN#6/TIQ+@(A#Z5XKK^!H0X?Q M5*8V7TW M=?\]:CA/HM;Q;=2I7NY[([KCA[,%[S?9]_OE_ M5*O/?_D?N.+GO_H/O?<\L*"'>X)A84#Q>;ACDE0!0I07X.FZTJL/:Y=Z%4VK+]\:2-) MS=S/<>;&+-DU/0N&Z(Y:#4;$=U,N)\&5!A8=\-QH=]4<$XC@A$[R$Q''2C/' M.'3E, ! A?FB2KZ38#N8!( ;"KV)QT)V5L".HE16RC9S\$*MV&UR2&J8+PAM MN1M%58VL9Y$]$F9PI&0M#A_0V_ZO^VT_SU_0YK*G7;*_>-XUVQ 6?Y[N1[]9 M[$>_>Q\(4%@VG @S 9CO@C7/AG,)8O3E;X MR*S0<+8N^$#%9L!^1J4FH\\;$]:9&N\$D\-^E8=,WDU*B6Q3E/9_AC"%Y"3E MR#62EHR6?;%CV5SC\P3>\0V9RRACK0 !6VN*S!NIITL MJ/L202+C0D;!)V5P7I5='O3X,^%$KN>\U1I/UY@3TA<\VK[R>0>FN=53,4D8HHIVE6-E\B7=>SJH K$!\U-\9=,Q&6WE!_%+:\ MUY?D!VC:-=$]_M'L['2<_C1V=@';&#.^9 ;2,E&" 7Y_.&PN(G2G'L];$_>^ M!O'$(L>[)F)?I?\VY0QL5FLD[!@YU%X)TGJC1%C2@B/=&284P_QE)Z?MT5H9 M!92TBQUZ#K.;C3]1'7NUA1B5;4# 9-;O(\YNIHN&@/ED#H_-',IYA<))EC#M MH%?IF()S+ -*N8'\?J0G+.F!+C5% 2XRXX:P9)'/M$?N9&*/S<3R':>.O#M; MFU_7Q!9%NZU(.XR*YZ5:B!"Y>"!2F,!+=IYR1BAOF=0HQ,PO28DI;SM.6WPK MOJZC^HD%-L)H[YHI*7>/627-]RG=V,J*5=RFG[A+=$O=%/RY[;DG:W]LUL[? M@(L?CUA,+9 %W/=9R-^14R;%[8N&6B+WET85L(T=T62&8WW8'#IRRH0]9QSI MX%;&W'I6,#<%*DE^V9(JL9Y*F[R%OL.6JZ"X*?178B]GW63;L/_]@PGB1^6P&55 ]MB;L*2$>U MLX+$^\EZ'IWU>$"MJI-"G0Q)+ JQSKMVNHR-K,P*SFG]V#D_BUS"P(WW80#6 MG(R'S@4A#Z#%(X\EX'IOQ6+U'$&> BEGW[DP,4^!N3N8;!J(JVFI\,WCN M(!8_UM,\'M8,=NLWDK)U01JE]G-UV$4>>$=/M>^:O#M80(Y)''Y(J>.86Y!:E+[\V 9BO[HE-8[*V[=G!/\5L)1'^2>5L-C6PWE M*BB8S=OM#1",]8PZ:+02W4J9_"Y*1FJ3>M\(50FW)RR4I'.SS\C.3D;TV(P( M\WQ9!X>=/##ED6(1-P%2XS"=FQJZ0)9Q7:-3:=-. )4U<:<[VC>&Q&P0AI$+2@ MX,B];%:$@:=4GVO?'$.XINEP.@,>WU1O22OZH)/HPO<1(/CS9KYNFMXS37=$ M0>3KQZPOO3:_G+MJKM%1PWRI6LC[ K\[F:_-;+ MH>,6'^*1V3G6K7 %?D"]I)>*FIZ*S-@D"GTHJ7NV7^U09\JYX/Q#%0FM7)LF MA A,V=I1FS+ *56A6Q?.9!-?1;$8M(UVFC7J/(=;IF9V77#Z%^4RW7< MY3>Z0-*0^W12*U4#!I.K\1*!4-U1K2I^^1X-JC$N)UKNEHD(O[^4052*5I % M*/+]:*,M!H6T0YFQR.4&RJV+/U(C'37_N@9>F5O6F95YN2V99D&CBQ"YH.TG MV/-%N"XJ:D($Q7@RV,=7VT->6A_:=/UJU1\@R5I@GX@)SVG8SM?"/7_5;B!- MO6%)V%XVW4CFQ8T70@$H$HVC4A8:LZC7M.JAVBM,]*PB>93S(Z6D57((!U[0 M:#*C6XY FIB&\Q%F%+X5B@Y^#N&PMEJ#DUNSIS3"0'I!IU>9"(Q)FC;^ MO/!E86[#KI]1QD2EU[>4B"K_.AQ;34]:A)VQT]ZV?)(6X"UH$FOJ@F+,X^__ M_-?5[_ERJ^\@I;?ZDS+>ZN=_(@V)\>C7GKT*Y\IEPSO%,W??9[][^V7^5W?B ME1Z63QEES2B]OBS729D;W'937K.G!NB?E>?^YHA=B)K$#O#A'$W8?["NU\OVJB>-D^1*0$WS0"@!VQ\>+G_OMV MJ?HJ>,[<#S;Y97"V>C/3^X!+U9ARMR)32I<9&*&O3\CZ4=1Z'4^Z SITR\>H M=5MVY.R%-:-M)5'$F\_:_6%&V+$?VS43J8JT<)43S)] IH_P=P]MN3_[[6>_ M/(%,3R#31P\R?8#KZ\4O'\&93P]9/O,I8+'HAL,P4_M2L0%-4LPW>]9W*[JP MGIF'FGDJD<6!>\"Z+,7?73?2P=V [)S^9(V4X*[3LY[]#)*.MX/>HC&%[S#1 M>C.3EH-]C4/D2<36B>S.' 05R#!%\($#V:G>"8=0IA@%O&PQSU/O]TT]BA\# M^O;@8%P)E5$]:ZZNT_CPZ(# 0R&AKPW'?%[<,@0(2!4>)J&P1"F \U":V%QW MP\%I@! )P]A>7'#YT"F!,)) 1K@X<,L!"U[=.FPL9$B4G\7T]N0WP6^Y+?(E M/MY>6-L0^EX-K2G-*OMJ\2DX_WD9D[DN#)]PXU5'4D\G6W &4OOJ7.Z1]^D&@A,E+=;K>%.FT M&M'?+X&9DS@SF612N2LE\'2N2D9R"J\?YE%[:^Z'+ @Z.:[&:0JS-[QWQ&S_ MQ/O>D5.3UP9E"B_\_K:1Y)#?XD213G=/6G9]PZ'[V"Q7.DOCZ-[C#V. PV5C ML:P1! MYU8I.#^,0(0TKN7]*W/;!PAH!L42TN=<&KFFCDV8#6Q!/I,S[9JO> M3]B[1+(D*?LI96J"$<1D&B@,3[51 ],[M2!)KF?=@[CI!;]HR\'DO/TJQW_]H MB6(3%@AP<'2+^^E?'G4!!-GL5A\\:N,]C[H;1R$K,RO/7S:FQ.6AHC&SYY$" M,SP307K?5"%@)AAEU B. 7*4-:Z3X'%'I(3Q2#=0M'JK:K8GH?];F 538:," MTSBB5$Z:5$!H9ILMJ,DRP9RPCU8,6'513K4!0$E8^ ($![>-3)$EV4L*MAB-/E!R01X[KQ&O!+X Y/R);;0Q5R M1058/J)9'#9J-\,K WGS>N:=OC@U.1@MH; <$%@JS::7/=-\B9(&.--'<2UYKK;!8[3(E"_*(DQO M:1B&Q*DSP#LZLJ'UAX5/:^^(>;15I%3?$?TJ&YN=FT%K5>2X2XB4SH_ % 6[ M86CYR47ZU>,+A'.91DPWGA_.ZHWXQD#JRE(!*1(S9-O"P)'7MU@Y:R3C9&BH MZ8,U2%T]9_NK@'7]"TO-U>I=Y(IE+QK35PJS!J>FKSB3@Y9K :LZS3),62U9 MNUG'6FM027@Z-*I 'U-F=J),[<:V$UJ=+;;UI)\;E%*A;ZA[&:S4M\!1E$HT M(9IL+Z>V!E-X%K9@\.F 5X9B%BEUB4$/'+X,A(!_4\B%5=ML/5,:SLX58K O MT_E ,SS5*IZJI#ZCPK29T<5<38)QEEF0RW%.6I-WP41D)UB29. M?]2CJM9+>D.7WW3YS8/.;Q[R07_?X(:< M\\)3J.@LJ7%6%UJM@I"SC73@Y\V#$3>ML%WCE:KLTSB]K,'(:+:":CFT0%?"LS-5F>QE M;C:1:PLJ9>L@+Q\OJVU?0Y.>#9:/K@H7+W] GN2Q51\+4G#7_(=W\%VPW-_* ME9!USE=!$M#OWIIF0/S]FQ+';L7F+Q)(/:_LORVZ,G1@.=0;[%&5:"(C1L[0 M&L47[(PZ4*"#[.^P.=1!?_,KQ>XW-';>]AVW*A<*K2$QK7LJ;Z!.."S(*S.= M]V1KG*H!,9*W3B7Q-A8/GSKGI#*UJ5'RQ%*!>E45@C+0O2"A:XSK+T1X+73J MQ(*>K($[-#[>;]:8)GNS&:9O>3]Q'>=2*HS9EF>;N?.-(6>[B6PV0WKB!3(, M)2>ID2NQ@>3:\CZEB-+)!1\4$:3Z9C3.2$:H+XTI0WZ;C1-+M)!#Z+9J+Q/1 MI%0K*R^D;U;RN/>S2$%\"KX0^2CCR$XL;FDUJX3-$87.'^8+D^Z64Q,88*XZ M:$M>)J^P?$T2WIL@QG:^,.1;5;18QLMDKTE3;0.VAS)3U7=Y16ZM9BEZX1Z' MP=F:$K\+TR9P[SVB6AVP'"K=MOA+71E&_"$W0>XG_8I&"\%.1*02]:Q&?JK6 M@J:<1AH LL& EZ<+ERQDZ6K?K_=Q^[?0$\S'6!B_U#U_@[%<@NI!7;^N/+CE M736]KO+A=:*:KR-E:0E3[#2H26R]*1[Y:;U3?IC/Y#/3 MY ZNI,:-ZA?MQ_?UKT.APY?FN1Z?#5]:J! YI4HXYYEBV%)&.JLN@++22.L' M2QKS4VE2K)6E-"RKUI!H5U>8\Z\V476(AI&_#.51G,EOX$3M! PBWD7/.!<+9Y>6*QX/ C1(8@.QS74):1T!@ M[ *K5[X"YV@Y-2JO2TD/]KEERA97CLV.>#N^1QC8=]<+8-+5E5AY5S[358A+R MU*@2RU1]:?Q OXX1([ULG"9-!4K2SM-+RNHX,97IDA5S3&]V0WDLLZ2H%J/A MP8G0%PG/WI65$*:$>QO'5;;)]B1YFXI-'TE2=KL1J-9'D06#U@>+6 IX3"@K MB!GF1C+W5F[A =X!E^)O\%7%]660!2HL,-\="I3\*%$RG)OG4)2B"AA9<&FI M#D2 ?X5AEKJ!#<UKC&6X]L^CO._PS(?>R*5'77K4I4>?R3-%A-XY$NM]&.D)#.9%*KO-&'F:]S =QEI8S\M#%%=C:.U+O$>RMF M@D!WNNW.R!I?#6Q^31T6*_0$0IU$^Z!J'RDK)0B3/LJY8-14$H)@B4S:,S*5 M]PFV\ZJ489F?TVF.8QF]5Q>?KGY^<_%:&3)LJJ-QYDVS-,!(I01_)G80A'S! M4]F#.)=1! )>E)M>K:P+O+D(J>S96,3\'S1W3%ED;_ 77&JW\Y?O&%'(H(\Q M8@5=;>P>;8U)8U(:EF)6DEU%"!I@U!8$+SRCN;KLM:"W +H_6I9+Z0K9Z4[L M4O%$EN:W]CX7F7%$ 2 NOX);U%LF);!)FWC%\:U%^"7U$? M5"(":GX\)T[_N4RPB+_G2'[-[Z:\N>/$7 MK]F#K>R;3B)@0QWN3;E"=-7<^Y11W?K:^\TJ=F1YD'K4K?^O$E0)Z5A/ M)* $DAG\)91=JI7R[D77ZHY0%W=R"KLP5F:\IU+#3#-/N MJ:R8K][$ <>XE/,($*0".^F(G@1\:Y-(H1Q4FDR4K)I/,89L1$&3)$_C**0( M<6-8A9X :P8)I=/\; YS4ZI6"^!GUT$B9])7;:OWUE](@?VHFB6N4NT1$$'? MFCWB)@QNH\H7L L_H.S\J"VT$.QA#(EY'Q?1G&?9L%6YBH,D-\@O09BNU,@X M-5ZP$8+>;_*)R(:S4!M8CG-K5&$STW'FL5*#9F1%/L%N_9-M'BK.;;I\R&&S M[/Q:BZ.TDJ\X3/OO^6:MD\6RU(--IQF*JMH06- FYCI9LR82>EV"*)"$51C M )GPEY/3(5@RQ;9H..L0ZTOE@:=7 VRNH0?"#;-9[I*LMY.P?!4\#;A>-XV0 M"8&L:*SNMZ8ID2')L8E5C*?A3>3Y$$NON:@_/D M$B[6TRP*#LL''51RX*S\'"1M[;.MYKZR:,P0U MO<'T"QBTJ50WTK+.9["5AM$R@CF-L 0Q%)? +C,]%W&&S* J,C!+@D>C]D!# MY7GG$FQ2R69E)@/K1OFI.NM(V3/*]E "3.6%+*GF-CQ#&TI+@6S.A*U)IF4& M/*18U *CKRK-BK*47USO5B/G7M02-FS*M)#\1MUOV^0-M:W3AI1#Q,$U35I0 M(:-;WRH7:G,)/7PJDZ>4=4)6X3-)E[OXLIFN:;S 5K-#2S%8\=QD*A $*S X MIVH]!+^"_:2HIS@W!AORF=&Y$"7,H#+1/$%./FZ4/?I-66"5\97Y/1U9E%G= M!LWOLY%7*P,UF3V)-L]3"_GXM1*4=C%+14V:@706\:S4V'GHM$\4++-RL.J, M,:>(06?CBI:!^X(\35C \$W84+Y4FBXM"ZZ; MQSH'JH$P#=JRR$OZ55QD(6$T]O ':K+F.7CW7Y6)>/?<:R4ZN^3*$_)&AO:FC1I[0JHA(:"TU.Y#@3B^>=!C?R91[@(^/!>+UQM[%M$S-X MC'W[F^Q"O4JYP[,S&0_9@EX*JFM]A3=?X)\Q0QIH(]_/\NYT$N=B#H;$):QEQM@]8&)A-@<> M<>&]HBS'' OKT*9IV (DXFM=WTY=UG9C+D\VD,M1<7+I7J)YR2D8(/*@[J*3OP MG5MHNQF4PV\R4[PW7UWKHJLYCMBZS:/O8*NC.=NJU#"-Z0/SM);W#]B;E'JS MJ+:-">O@)<4U4B(JRPP5( C,59*PA?P1?L\!/V.C+%U.$*'L*=6S3K%!&3E2W&; M,C-5/ZG;]LQOY3=(Z:2=RYNK&+[F$V%-X_9?R&.2(61:P8:8VV-/& (=@Z"D M5ZK7;G*B/)AXE71!GHE#=1Z,-1!JZP#.[HQ JHBI(B.5SI<_7FMQ\_XK\O7NLX-3#_ M/X(,B-\=R7!D3,*^$2VL'E]9=(W9 PY5V:![*/XM.&]5;X-^)ZDD'0V3%=]& MBA3?$+,9GF*I;.!L>>A+%(/[" Y22.;TJY'8#D8OH]P*D(1XL!.8.X>4RMR7 MN512![36:A2#ODLMYCSZNFV$TYK%8^ #L/+J?GB@RR"YQ""''BQO0X0:;?0@ MC- ]H%+/I2[KHQ7/:]@AE< %=BX6_RJ#SVBQS"-"G)S':1K*?J8]]L\\S(XA MKKB_H41K#IZ5*XTUI8R&8+C*7 X$(%3:)9[6MXCM48-UK ,82P3(!V#+OK+S MUEO10UY_#7_MA>2_&_NZY?UD3Z ,1;Z*9(]:A+_"B*15]PBF2_;9$-@@ATKG M$_\LIY')E=^4,>I8I:L) 1>^E4X=O)&#.I'JU9,DL'$JR?@M$QGLY[*4Y8K1 M!77/D#5?3&*!P*/3C48JV*00.# CQE3]/5@9H_&)D.=*G/T,WY6Q<1ZG,WU& M %T^ JE_RC &F\]2[P?XS#?P#0PJA!B:$H&3? !K(8 K9R<7=?LZZ_59FP) MWY,O9=*; "-M,DO+O*E[6;6-8Z9O@?UJ,<'C)-:?[,I=VH^2;*T/5C8.)\#:1;RJ:CY;),, ] X7U'E7M&?@+Z440Z+?U9LPSP!,H4F=K M/ZZ.-U)Y5+E'U, JMUG"8^ W<(V$>K[,P= ;" 2'4&V_4",C/9-2NY1]L'C- MF.1F%/,,\Z&QJAI!19>%!)Y%DZ5%*)KY2O)K(VM9ACWVT<78C!I'-Z(&1:KJ M+&@BJ)E#["M^# 5.*54U(#44TP>BA,IBMBUP1KS9J)?(?KZ54#8J585*R4Q. MHEU422HOQKHGHI_59XK'GF1NT+1EQ@4X&@Z-]D?_@30WH9K(QCZ:JZZH)J-' M4A?24<5%>_:!; E3E-08V>6;CO"^P[,Y>Q.7;W+Y)I=O>B8'W:#-4,4TECTM M6>_/UA@9X2$?Q@3EWVI' G-'PD_3G0IY M8SD$ <'?4/L_3GB@\L:T.GLO2LA@4N7&VLJF">2"+E?V+@9N SG?^1;G=G!* MHS9*J ;S,A7FG,42+08HA2\SQ;;33%5VX$CQ8 DZ)JQ@ /$L*OL@MZWDVAK3W79HFQW\F:9=-XU1\UE?6ZUL)S- MJ(3 9<'&$5AM1(BD5! +B[XDJ 30�>(DO!&=@,+H#%%802DH8*A&S&5//E M,1?R4,X,+%>L>C%/GIE)R%8TMKVDI$"E_F).?TDK'2OT9(P_;\E*;_DG1D\) M$5QUS<_EVCFKCV1M >)9\3E;_JMMFW*/[5@\^?)<@"1!Q(8 GP=72-N/H,T[5I%K;O*3RL4WV M(I(%5",I..-##JCED.K9..#47O+8O4!.,]&*=%I>DV95X1A5DT?%N\QO&!G# M .EBG9/TZ,B,;WB1+J+A37/@:ZY@S8RFI%01["(56T;:F98#W)B$1!+9.63Y M4!\-\?#9<CS?%#>X M3F/Q!:@7R;D^Z910 6 J:EE?:2>?5YQIE4JL\UO(K,)E$HY5!1 M[+XKX1\Q"RU%L((RH8-3\64@O\ZWX.?,D#X+9/O=?B36]?(YBL8O!5#:]AFB6$&K+!027D:1[G>9AJD M&]*U"=^M3WJLV5;^=JASMTK7*G9-E .<<3U!A!?SKS9 ! G5C,=UL7VA?FH> MM4J#D#&$!&O."/)+76^B#3FZ[\(R,W@B$]L9;&!LA!=(U.T3A>IWL66^D:55F655&K)\WQ@"3 M[8R$#;848625[4B]0>V0)HG,I1]IC-4O$GVMV=_:3-41O/JT:AU=TI=RW 6(0RJ44Y^!O5/\ MZ(I-^D;W-+!>DL&^.\3"JJYOLI%]'L"C6=1FRT69U:XA)E'Z.\-=FA#_2K'&F/_%;VM)GWQ7S,7J,UZ4$"MAI+G)48 MM4BC'6A ] M2#C6./1;Q#D7]&2HJ]#0L0K+$(\GQI9*#6?<8&G:L,U6(AG,R>KINM$J9&@H M$VO2LS!6L'Z;PJ1!.RM@,"26/19T60&P3\Q#/HA\+!7R4+W)E>MN9/D4]Q^C ML5_11ZJ."C<%U=&/32E?4P9#H_3TYW"Q(QIG$N2UX)%%&51&2UFRYE M(J)L\=I)BDK(PS3N6:=+<\YT6\&#*355-5C!3)Y==OQ$N^F^!B/W#9(_G3B6 MBC34EM$5N\4L%#7;W_,J-^>I[[9AQM0_&S5L>.KH/:+149'FGW\$!J CB%Q W.4^"H-:(X7%7 S)WB(I3BZ MZDAV?NM.(;#BT _"0]_,\:[.&@DC/G=4Q19UE%!-+'H;"5<;PZO9@AMLE_ERDDY,952;)RU!P8#&7F^[&TG1'*NJ/)U (Q- M*#+Z],;+ZE&,:VC3HFHS95;=8*T2%;;A37F-P8YNNS.FY+.RTOX!>S3/P*CO M\A >NE@V(&Q<&R5_!')8#^WKKZ+(H]C<9UXR]"MW7@7QLA6EWH="M+Q?BE!A M^2!01J'15FLW?0!;.?KREN*[]$I5L"B#.I3!8X@6*]3&5:R5N)W,RF74 E&9 M=6'E3.R.%VU):]16HB;A']Y@O&)&>/F^+3^RF)-CT@HH2;H8(5:WXK@'!?>_ M(>-U$6\!;:_3(@KDO!]*'-AC 3#-A;D58)Q+EDS*MIJYWP;8/U)#TVN!E1D% M[1J>O=D;5$F'K= Q@XTP>:9K--@32EG8H1YS(1.7PQH&]2!'< O%="$T&O_5R[U;S'!]--#2".Y$D M^LZ.]R-+<"93HHQ$26U !Z$LV0&XT "%78L4%K$"YN*Z\L@,0M%:1/:L;LPA M5?V8"4DFE1&;ST"NHYAOH:55?J\$0[5+M*O1/:.>33@PS2J5V98_[*G)BI0^ MX377TM^2BI_%VGYB[2OU(3-;I"C5&#\!(E&' <8*2I.D(>M$?^R:)Y$EZL.L M],=<1L+JKY Q$_V'^C&$'$0'",6E#'0@\=3,;O!%_5 =N06^OLTM.JDDBV Y M!"?[/TSNSC)^M%GBZW)L.U1@H^(HFTCN 6E^4Z>$U<0W ;" FM]E?XD,^U4< M=]6C$8E;49E=/5TWQ>14GC"W>JAR1.> P!*1ASRHX2)50V P/H((/+^&MT](@R-II"(D'6Q6V1IK=FMP0 M8D1R!TV@2O%Y\!&#F!68 )+U]JQ;^%Y<3S5ITT!T4I,S9!?.7,C:#SISURLY M_:B*_B6WI8[*AL)7K&W.ML2,G VQX6?XU.),.&JV7DR$:1A2S<;->2%?LDGFX3S=]VBMBG M!NFHW)I6AA?ITU7615DFU[:1=I49[IB$RO"XU9:F,EBK.,)*+MDRT-!N,DTM M4W@[CND]NFH:^C7\K=/60?%3$/9,3.]+1]IBY6> MU:5G@% ?..=#2D+,8 /-0'E(%2FAR=$I7\*9'\MDE12L:J]2/:]U+J;S[Z(. M(:*@XZ-,P?7J5OJW:1A>8O?B9^]W' ;VL"8'[L(5>69P^0>3#'[# MAROXNVWOU87U#,8!(+TDNU##32A,9=3("9A<8T V,>C4Z)KJO\CN I>3_#M9 M(H.%*JK&L9I*PJ?+ILTJ,UIY%VK5_/$*UI6KM%QH<#?K:97 P]=9QGC]T1*= MNTI7^>'&F+(_.P?M2)U;/)5-5;ND/ ]WA45)7->HTE D.)D,O['AV2A/.IUO MG_M\X$D2EEF5 ?S*1 &]_"TJDL02+5(NAF:+DEUP5H0R(#"70L@HA=M$4RCG M@;OJ]%7VE-\C5:EW*%!*N_UF5"=&UG[!P::?X(CWWL)Y?QX*ZIV!*\;X'#$\ MV5ZA]^?!:-!J@XS%L6P6#*ZO$7^;*H&P:V2%14-Z\&C[+ZB?T'.B*IR/(D%H MCU]3S/6C0NFVNST)N$7_I+\@QA7VJ&*^&I^+O:IZ ,"_2C@0J686"V.CHI1" M-BW75/OUN[!%D2S&/X\&[?LL&O;O[F4/S;*'_!?_ EYYS>I/B;AGOHJ1DB[D M%]8#D]TV SZ;QZE\?R!'FM(82JP$9HN4E@GD76'17Y*42Y]?*LL*Y TT11=\ M_8A$&,,U"C>>WT$#I,%Y_ &U\Y6L^=)I X/ HS%+&\AEGB8#KF1<5UZC!NWJ M&D@)+4W^RQPU-858*@^(:2N+@S@?JH**NW9#? MO>TKB&[\8#0@P:E81I=(6.2M((]R+MBC!*1+FQ_C?8>G:/L=ES9W:7.7-G^^ MM+D*=I+]3I$RDZO*@BA7([\PK5%--=,4)O07T/A6,79SPNEC+Y,A'C#'%\HW MYDMH!DM #P]DF(];A4SF3$:>*+2DW!,\#FLHHK4DVXH<>G@YO<$LD0/E>B7V M>L\$->_OLK:@LE5D-V@&R/#Z3:_7HANZW1C5KGF<46;O*X%&<;<1-=G-&W?: MGBNW1"@:W$$R6=BR,R]%ITU@@#.@V=VHC=57[+;!V.(S3PI],*#+7!I*[*N6 M"5F$,HNFK46.[29UU*,-KK)>A_"[,16GRJ9;KEIGT!8P9=!+)=!8749]%0=P M^1LYM50"BQH!(S/,>MDKB3^)*+# YY0!0%8GH1 E9<+Y=9PVQ)95CAMC/S&^ M^74%A-!N>Z#T+ST-GJRSY"K(4*'J5'!=/OD$6'Q;B<0W/9RBO T*@B/T46;V M7U(0#'VLE#8OJ8IO:.&_W-84F4C87M>Y)*6*+-1%V<.M?6DB: T>'%V].+BM- N:T2_X #U!4^:C5%FX/)EP!Z;P("ZPP@") ME=;:6#HI-68P1)?F>):^)LH-PTD@4=Y@BD%]U5<'NQ[-Z2$"$L#P 39?A6(> M8'V"B;OJRUN@JW;\666J&W1]5.0BGJN@'6:8$7F @Y?5)]Z/ZE7HY3T.G:9E MSS:(D!APJ-KJ5).@7B:U6M!1%&B8+=[<6 +OF?6";F'N0%TTF\$AP0"NLETQ M6=L=H:#1(FY1O\ZP044.1MG4>-C9AF!F22&-M8K&K;R_QDEJS N&<6I<)8\Z MS3FV[41BT"%C2V[ $M*P+:ZYKY)*K)H M2NUMR]YM]H&U;PBK7A3*MEEO/R$I(4*KM0*M&78\*9&"Q)SROE\K4KXM.6I^\%1 MJUMVW_Z6YJ/9DTU]M-*&M3R%C+V'^8XOD89AM3JT45;B"%X5;L*24F,*I\5NJ06/L M6U9P]EE@MB?&U M65]C-NTRDC*LYK'PV*MO:MJ4 M.R]4J XZMT&QAGH%C:K.E:.G-8O:$,F2?6Q(8[,+U7&D&IIH8Q;:F6AUAL9_ M8S;C(PH%#?BY2D,J'"26[8_:ESBJ'7.-[$9=&9V!Q^)[$H_W$I;UU<6;CU?R M)AX,PWH=S'ZLD<_UA$C%![JKU>!?4.Z:ZZBLI*])JE<9!7-N62ESU WK@0!6HWX0A9?TD9Q4RX762G8Y MFNK;E2]+&V8.3H.8,EGY BL_Y.)T?BM4$X'QMS0.1VW>QOKUF570^-30H_D] MT\+T#BABR DX7-F]02JZQSRV8@Q79X\TQ!7DV/HD32[EP2MW3E8=-A>KS^!!1 M[/V,!BTWDVS MS>G@:H&F/5V=TC.QRX1RR<]CO._PSL1^UR4_7?+SH).?)V6#5G,Z9)"J4MU9 ME,W*)3IJ,S;IMUM]U3$I=&:^WLOJLTP^>:6T+"0^('>9J!8AM%#R,EM+KYU] M%PYX&KN.SS_;9),! #*.-!"&-4(/UY51R M16_"?DVQTB6\]A@%8SW3B[5E8KT>;Q9A+NV3>E;/GJ>UA1K4,;1]<6J,H:_. M=]51@22K$A^V4[: &3P5$TQI3MF93HMIO2W;2N7A1^:YGD(7,R!DXT74ET!WJE!C;4N!UZM%)@L:W2 M -$*^1385N72H!OQ\>;=_/F-F\%:T8J'R7@E?]B--BJV'.0,2"I=8Z-K=^49 MK,,=F\T1.%Q[UH59YMDT/7W:*@E[""WJYR7&2=?R,F9I%3C(,1M$$LF0,XP= M72:W$2<>$(H=YS"#.84=!83(6Z]1V;J150!-(I L"QOQ5L[1T* D^.&/H# MGR'OUYE[V4BK?9@@EXXW#P$I4#@PT9OL/>:\?4-M=:ZJU1'+- MR-%UH:MGN+982VR!^O>XSQ1[MO\?2N'$R$AWBMB_]N?.L/V=V]PHA52_"-QUE&2XR%QM:V" MH;[W(QP"5,QCQ*?C*HT&K K]9QNI)UYS".1^ M;V/%++N>3?A_K@:]&10N/DQ"D<^R:*K2)6"[7J#P>#_Q#1>JTL5G1:_S-,W( MC/KKY&EJ*7;"8=-EP-:H$X4QI(A@A7C8GR0L+#DP1E8FLFT^QS]5,*]VG!@M M]4E\SMDOJ+SY+M>TD>IVJ8?VP;_=2R(N.\CO*SQXDNO+6,R+;P?]JHA,-D1D M%WZNL/<9$5*;S&Z&RK:-& 8)5OVXLK/*,()!H+8"/)3J2TVL1L]$ MC&SL;,<]1\P])K2$4VB7@4P@4J^O1)X&GS"5?H_T!@DLN8+Y7.T#(/C!.*#9 M(=:XZ@I$=I'>!AE.!4.G&)Q4"EW)T=7+-)3PU&FU:WV)716<<3'+E547%31Q M&OTK ;4=?QX;?U9CGJLL_4.H4+;00/$8+U48<302D4?D6KS-C&+?OI.CK L= MRQP;RZ@!'URY)$L@,JVOX+6,K3^GJ<4*&Q4OP9]1A6"I:4+QK.J,:AYQ3:76 MRZ7(9#^./6*&9A]SYQA>$S%(MN.A8^,A5B/JW*L,;\=QIO8TK%4FAWIC*BM7 M$[GT VQ>Y"G0L4GHH<;Z^..5XX]CXX^L7*:9PJ,FHQHS?*K[@(=$H3546J6K MQJZNV=!N^X]M^\V4='MDA[(WL#ZO%E"N)D5D#Z?;]]/8=VO\C]YL>R12S?)0 MO>/6#+I45<#P131)#G1+#K:$,%ZXXY?CY9=B0LH9_R)C)I-1"<-2O:GB.FHC4:PD9SGV.B8V.BBGKAD9&KLJ#R4AH:KRK: M$9(@QM:VDCUE8 ;.K)];Y7&B-8)_\*!3@(?2Y5E-9;1 M7?"Q<%QP=%R D?)E\ >>%U8FL3(L7AT$/Z28IP$5\3;*Q,R=!\>XW=*;-!AL MM7ZGG')[F9Y2Z\&GW&)S]UPR!4:[8-_Q6K?WQ[7W'(+9YH:>A M+K%NG;IZ%^62QNY2.B6F_*V>JY%@8RTUL.=!7B!HP"N38 ;6PL%ZWJT@T-'7 M.!,;. U8V8JULD*30?B%".)BH=RE&A:.&AE]]?Z_WKV][$STTU[+^1[T/![Y MK6CGRUG6JY3F;7+J,9?PO^?2>%9IHN%^>:O&!,X0J6G,4$150YMN*3>)JF/8 ML9X>,_G@G))'HS9^=_6N&9*9S@N1 $>+A-B3"]2E_PP^+R/>(MO)U'%S]0PU M%V$H1:^SY?V0I8$._'-/DHS:*(FB/B%!_>O5OL]]FY0(ZQ].VUAB*]"X 1E- M:BZNKW9.R[EO 0JE:197"-#PP,VJ,57P;'W79C$9@=6;75(5(!K:TT#2^C8\ M+2$.>S)Q9@7 <(^M?5*-A^BR7@?XDRKBI[>TO)]2;"P+T*^UOXOZS12JCDS% MX6?])*:9&H@X\37PR>[VX#DB>5B)7QZ;Z]N5+:#(<([S"F=VV%]F?3$Z3R7. M[R9>I*^;1['U81CQ"[", :!!%+!,*,6] %W_NDYS?:+##67.+@^JSZ7 MRG<,ONG.&RN(8 U[46K@8(/A;(^/A03@"%99# MI?75L='4YZV[I]7T>4;(+-G]X$&!&?Q7PA78P,:);M*K AOO&$PM<[0;Z/8[ MVIYM_^UX]!S%:+?4ZI83)[M/M9187* M]]5@8W!V((XDU0))S*FUM\2W\W@?#7*5WOB@LO5-0)D/X@%C ^,$$WK9 M="UA'F5PS =3%-%=B/"^S#'AIN B7D%YT\@$I2D9Z0QV/AL%ID$O 7J+Y)<8G[% M :9C=X&'*L +563J;84MK&$V1O=$?3R3_:_XR I&V9J_4Y.1'VJ8V!N$O+*A)7$=;Y8XK9%Q!'X#SJ+PQ3O5 MR:"*B'[C-;RIS'BC^):>XJ1844'U6:N37T ZB?Q%'IRP(0@^GVW[:INYS!=L M5S>>DD2"D^,UJS51+/ M1 3D-&6B.].&RD.JQ&T\"+'JK3&08 ,WD?;91WO6&^F;5%9@YI[Z=@V#;T%! MF* OVDF,Q4;\KW7SKHB%QNG18$HR]VT?RQ('3B%%WP\Q@@;K;D-..08[NMU# MMKFJ'%#XR7Q 6<8HB>ZFU6E7%&P8.WB[,7)#P<7T>\7ISD1>#3:PAL)'Z+#J MB#J%-%[!P;T59J2S/'QJI@827B#2"R%][=K%?,F$H,U:+LH.QK?44/X M-D7F]MMU%G"RA)LL\YU*IPK87I]9O>5T Y;$ "M\38HPW!8^XQ$ ) M&_F!W\*#@FLT$G!XD8*IG6H,6G8VHA5A2ZO11,4&9YC':CSY,I>X_7(T([]! M(YKZ&S7L6QZXKU[G%S^2(!^RU#X$B"O$] TG#' RQTR- I5%=I:E28>JQ!J5 MY1@S(#[.W@W3F9SIL9 I3#-:@U*<22%#VC(PH"";Y)&J9DI;-IY]UG'^3,0, M]\3+T:C'^*MW'][;_;YW>KPHK6SS$. M:_YVE,QCPM]#F,$5!MR$RFJ<2\3C_4[G!9FETT:>$)9Z]JLC$K;BFB&V)]YJ M[J21<< \/Y?QFF_K=7ST*-M^E:&P91S_W6QC5E=99RS=N*V7>7=PY4Y.*])K M04E]6E7 M0(6CF0EGB:ETQZ(JD<#RO/(3@LJW'_X7W#Z!!TV/-%$%E!428/\ MS(.Q+;M;0@Y.35%S]:1N[ AMD;Z[/B$J1X!<@LAN4B65-^0IS4M6Q4A[J$B+S@&2 M.@ 7:]+J_$4)^G8Z5ZA2(],/M5V0J71E3;!A**V(AYS!.Q7C9G7%_=WL70.4 M9,U$T[;7(T-_6\#6Y5;JC M^AYC84__!B/355PR_^?2>V>'"]L* M4BX IODG/H:XZF9M_4@F@\,,.S-Q?"[+E3:.RD'@B9+N,@"MR0TJ$L+C0*M^ MBDH.ZJ_0Y@0MGP](2AQ1_ZT:VFG/T;MT77&DT=XS6:X(\O';]H M*7QY4N-H!77 JG-RPR!E&N[E6: ?CTU?''6-=%!91F')C$7D),I VK- ;/=P M'QL,Q)?,"C-Z4,WNJKP8_%.%[FUX(I!&&IK'* VKK6RE5@*$5%1BJL!K,65: M[/+)*]AWQJ23"0WD<3I43.*=,J[B>BV'0V1"U0L7JFK$N/A6#DMU9#VDS.-L MHZQR2*%,#L[!T"9<0I4G4-$2*M&';9'A55V(K.N7[ZQ=EKM0\X+@&D0)DX8T MR0N.:P%. MW!'71+@:'7LXED; YY8IU$+1@TPBZT/,9KE+"$,K?UG<3;?OPB M9]=1T01I'IF5:KKZUR /@W_)@1__,(T-W-5C-3-;Z>RLC&7EC=7X7(^&?0RR M:9"(_/+]EUBL<3&Z8>)M&H:7/\&Y\1E_W<*A(_ :^B"E#T#G-KZ%=;N9I0>< M%8MKV6IE5Z7K)\J2>QK&28E!:_P8:5_4AUBGAL2"T^$2PV[E4I8IX=W M&HIEP!-_*!BTS@NQ5 O5(E*I?DO26UURP<.YZ32@&@[O0F# #]\G&PF5WKS M8S84%H?,1?U6N-1*V=L&#E>J M(+K_LY@G(2ECGRFVVZ3LJQI>!3[O M^M;:X7P39&LYD=?&>:"FPJ4<#0TO#$O5.0DF>1S,:/8>2@RJAJA8;XGK1OK8 ME0A8(&CX&3.6 X& 6,)X,W@_XI0@ 41(LI5X#&L &&Q*N<-HN*)-(S8']-- M8<9-D&'\^B9QRR7GS#7E500;'X^8^4()4R)P\'7$D5*TXF4G<29NHIQ[4=,* M;^CUT7/59_-XEF(E#C1*1"C(L#NV5:4_H]P>G(0T-G10*D)/ M$YY5W\@D M-W]@9Q(KB^9S.IMKQ%#H-KO8VP[;HZJT7LM4W^ DD-4Z(_D53BOA/)#6(M68 MTI1[T \LQ/;<1M,ZJ5/8%5-"GS+JK,.#JW9(*K=.3U_?T#L2Y9R:@5G1;;RH MX?0CP2>]@0P[C87MR]IQ%@U=E^HF9-,\:EO&T[4-%F59V@0XYLDYG*9&F9M: MI0*:H3C-R]A_I'/;Y(28IK(0Q>0PU>O#E%QV\\569RQ^,0V^IX&>NAAG'MRD MF2\/='Z,Z7/7(F!DF'4%=B)3@3@]#*]=JA8.Z7.R8Z3NTI@;E>S_HYHV9V@# M-$PHL+1T"J*E@!;IRFK8P,QPE8TD6/L8JO@.7#>/Q9=(1@,HX2>GGW(%.I7% M2;SY>3KCX>Q4DW>)L3.U9[8@;D1]ZO&&V2(2-QR XX? ]LXC-1W4I=&.\K[# MDZ'^T*717!KMH--HAWQ W3>2_R)Y:P,!Z%H\T6^A\RBE@)8(,9ZYG.I(5 M3-.RJ-D*;/NH0GP3'USS)NM2$3*09/ZA'@0S4WG4T[B5"!:,?:E4+I+!\\A, M(A;0JS,^ULXLEU\M/Y8.=W6,F2XV/[O!Q(H.%J+2'CE# G61>2QR>:2UR1O# M!BOS#05-;2AJPXJ:_13?,8\9M%C%).362AY5D4:VE_4C-.PYZ09V%U;@3#%H M/DW:5:'A2#-UK;="QIPI]\?P1A3[-Z.FT$1JFBQ59>:--*8RP?1B56:/Y :\ M:O!P$ 6-4M+SF%+#?B4#*"4A7E=C=.IRW_XRW@/.'F.)'$<2%)J43/^Q^:<6 M].]5(U"_#&^?856@S&II5!O*$40%>WQQ]!DOUM'Q((KM&4A19J9J$<$IU7PC MVXK2*<6X=S((+!KQI!#.+9(CZ=GIJLP2HXN0>5A_!,D.%2)9HTF#;(!G[8?T M=$MTE:30:F0+L)GI^N$@F U;1L5W476>HJ8.,8Q\>E@'ED);IPXPQG?@EG!, M&#>%1Z 14A:ZEWGM.5C"($+DP*(R,$N'S=B+H82'0HB6"L"\=LOT-+5A.A9C MIPJ8O2KL\PJS]0VK>\V>BWZ_7ML=[_5,Z%3W _CFK_(02&^3:]"*X@Y%J)X% MBJOQ>%+:;*.*03=RFQ=3<%VQ>;T8/\TT51Q7!E2S^H4!S M;L]PV6S"0LW*OOU;\*)O\2R"_Y$[0BJ78"YU[W*=3^I)6BZMQN#I&LRWX_F^7S,$#7A_M6H25K_DO4C+;*-M.E4*F(#$!FKB+:"I#"$E5CW,S M"7#^;8:=_.018H>X8E>P=O%8:+BGP$YZ\L42;"K&4 652%/'#=;R8"0E.73:?J9&^QUONM-H;PJFD7B0S, * M#&XGR=PJS>4 UY1#%BPX]780Z[0(G4X_%>%0H!6('D25E3=",S-:;F%C?&[O^85TL&9'9X1PC4+GJ+$CKLZM*K0NF9[-/D M2#7W[.*#.22/(AW,\":**>+XGYPF&1+(#0@Q)1UEB'V'E+KZN,.][] 4RL7W M_9&KCW/U<0=='^?,CH,U.^Z,)/H,!VO9P=9Y?X^3-8AIP.?64 L;N::C44T8 MP#H&E7O<=J)2<^D^!_=>J[[O.>XFDAX?ZP?A#=F324H=@%:GL@6B5O5$R[Q0 M+6!%JI/0X)J""1UBO9JJ5MT2\4NE6V2[3#C8;?W25CN7GZ"I2JPOV(T.T M<*%+M]U33IF^_V^R8_+*\I=^"6X;BA&0353X3@[8J*(;5P:?R@P/;#-N7V?P M%[L$K8[G5W41B<44W +!.R .)?Y TE2J_+@"-[+J9:/EK@+J0V: ^Q9WF:ID MTW.[(D'&$H(D-"WU&U"5->B".OZEZL3"*Z@L#SAB;6",R2UFJ'T*@N&?,06' MD3?5"]UK(??6%M7[J!"MLP?$;6*E%Q MMN("B=:# 9H (?_ESN,SJ7H+7B5+N/6< Y2GDF?-%F:$L"SWVLA!51IR)1,: M\'WD0H;#6=_C:W9R*SY)II7U_*AF7N?O4FT"$E\4S[:L4@JS>:;"6V:@2E$; M82FK0>RF@SK#@D)+NV,)W>Z%"QJY MH-&9-57>T4()3I#7^:'E_3/1^ T?BV".A%LNF7#G8$+]"F;&&PUUU^#Y[:EB M!A>GQQ[=EOEW;)_4($H83#8R"6.)U1$ XLPX^P_)_!&?6] M*P2P3,'H#1#,%X'&N.VR>4&B[/'@%[)B?TTS<''? M@/<+%/*]'TO<51\<-ECRAX! J;CP[!]1&(+Z_#'(P87[!=.;ZBXRR]_,\9_T M+KE ,X!$1B,C4;'@,2"#IB::G11; F9:TP.XHXU,O:'>)>U'1H@\# M62RZX089-)HFXWM/930^0674:WF_$(+4!X,@=1XZ"?N>+?PJ D:>DT2;@;D7 M&[2YP( =*C"&JZ-1==X8V8R'UB$2N)XR!"KM)]U'^1%3"@I T32:?T#HT7?O M?(^V8\P.:Y2#(TU%<;]1 R>ZD3_!2KU.^_(_/8)7T^HT]% [1@D#BLF"[ >? MN+W."3)YOP4J.$$$W;DHUMY; V)V'JQ^IS7FH@\'?]_A<55_\I+1AU[?11]< M].&9)J-L\O,1' 9;3L0/;W[[! ;'@PV$T0D:"(.60NI'A^4W<4U0M$GQ[SG% M;<#Z^O%?)0$,_X8G(P5U3&/#/RRXWG?8>9=Y'\ILMB#,8N!:OA?3NQ+O_RB3 MGKO)*,GWSC*HD922>D2M1[.U>@=!B+M&XM:[<:;@2B0: 46#X\B6GE_??'S[ MYO]5IT88/P36]1FGX*Z7TS3V+G[]].M_7^"='\6JH+Y?K]?&2;B=(<:6Y.1D M07(:V.F.(-#Z5YU.;>BR-E3,L-G.:V/?DE(==T2 M%8@ BE LL ",AJW>/<@<(Q4,6T-M'S9U_A:G4_2DN%2%J71'5+WL4]%;,EJUBM5Q953WD M]OR>B^]_BG)8/1XBQJ^K4]+LJU* 2CRD_CN\8P_Z/BHC/@+I'"L\ M/BO\DMX^-R>XS79R[^3^P.3^"Q^C'@HM/OST]*+F.5K",;N"SKAE M?,W6/,0.>0)]XH36">V.*,/P]"*.3FB=T)ZVT(Y:O5,+#3JA=4)[TD+;';:& M72>TS^::GVI!PJ=%E#V)9_YU!#L4\KQ@//%@5<^@W^KT3TSU?,W6G&N&P GM M$0EMKW?N.3\GM$YHCTUH1ZW^J1GY3FB=T)ZTT':Z+8,9Y(36)T)RVTW6YK=&HE>$YHG=">MM .7-+<":T3 MVJ,2VLZH-3RUS-6C)LV_(8B_1P"O/ P4SSO!*W^H37S+:>Y$'.6(RI@@ZF,6 MA S0B(,H^"KQ9;8(DNL=".-'0)HM *=_E\-@T[GW&T(:A^ +>1(O/'D6K' ",/R"IF739!??NY8CFC6Y]$,J*B3@"=IZHE+#X'": M]"W$$@>:BAL@]2G*/8[)0[!U@8S_44ULW0!,)]+],Z<9 '(8S]F,;DE.TIS: M#9"/YR_*.*/INYUVHWD.^;[#XZ5!^W&^WOZOF[+CINRX&;_8LT\>Y >1T:B3 M9":\O^' S/,XI:H#06A2*$[P1',:79-5D$4YSG[)TF7#=!+O%5GNZ#!L'?\Q MHT'),[ 'U:R4[2-27NN!KYMN-T]21/]H6?*1"4X &^S@=B0[!Y_05%0]?02' M!>(Z:':)^B7<5<"7K/$U(I@MT#' T:OX'IZ&PM-3F$3PBG))=BPX15'!P8,; MD1?H-N C_@QJL7FBB_*B*NO#>9-E$231%]][E\Q:ODVA*]@'//?!?@*N^T+& ML_6G$D,IYB]J:3A#TEY1Q97C;^%W,QE6%O^GRL^K\H4,&B9B!HX0, :YJ#0? M!HD$KY .X);'WC'9Y3$F=$7+:R_/9G^]2(KDRR5R37O4Z_SO=:?UQ^KZ OSG M8MN?Y$J4Y=7KK;[(\VTXQ' T'H;[3Z21JWK"$33 7JVV/'GO/X.FVQH-)D\Q M:F32&HP>.L/DSN$H.][K5GRF*^Z-]QUL<^\5[RL@1S QISMZ"3#P)8U)_ZI* MU'&#"?>$A:@\7>-_1+!1A=JPL4\S,N><+CT"R7D1%'TI.%OQVHY(I";?]-K? M=(8',U#!\<'+\,'HFU[GF\[(\8'C ^"#L>,#QP? !_M,)G1\\>!Z3M-X#3! Y"QSAZOP^D"IPN<+B"KH-<] M=Y@\IPR<,G#*0$[B/+EN8:<+G"YPNN !3L*D-1DY7> F;CUI #3(P^!?]1I) M!R+VI-KK5% 23BZ>Z8!-G,B>MLAVVZVADUHGM4YJCTEJ^Z-6]]2@@IW4.JD] M;:D=C!U>IY-:)[5');7=3KLU.K7<_*-B_[G2POM&UDR+L1N<=T!I@8/50:<7 M6'/#?)S(GK;(=H>MWJFYZ$YJG=2>MM0..ZWAT$FMDUHGM4,33&(YJ752 M>])2VQV.6N/SKFV]([!V'D,U$#DO2@C5CM'*&2TOF*8W0B,H(E0[@N5-!8%^ M"X)QAQ\NYE$LP@M"*UR5V2J5D,D?$6H0GM09*YQ#"SWY1SF'PWLS(RB_SJ37 M][T@]X*E **&/F+,$Q+Y;81C$ Q&.B$;1L$TBOE)].R@\'+Y.KA/OCGW.AW" M#^QT7P6O7W5?-ZP#7N_3-97OBY)9"A^2!3A*9+KV,C$7&2(^(H!]2KB## HN M >CS JYD5$*Y:B],9R7]AJB##RD1)+Y8\ I^O/*]VX6@2PDR?BH0@Q[O)\!: MSZ!0XIHC6&F2E$'L_29@707NT$^P75ZG??F?/BXFR,(8P=PE+*(">3=?@NN, M@>1E<$T0^GDY6^#B@/E]'(LB5@72G^D -!!?5AD\,%X#90O<7%@Z? 4B2$;S M:%:AB?VP.S 16?C^*/,BFJ^/060V(%9'!,]F\U!9+-(,;@Y)!A 1G# G_XDH MMPHY'&/.(LEY'S[ 1N3>^<"QVKI%#B,(&4 =&#L"T4$@SHK0X3@2X*N*[('D M(1IJ*.8$4(HHIEGZ96U)GP),)7#5@ 5F*01-10#!L >9H/A%P+1J;@.+:9*" MC+#X 2WA"_AX"H-U;LDEC6*8RU$,A*^V%D'FD>)J@'EUD.G'>-_A2=*@\_B0 MZ?B,*/SKQ=WPV_WVQ?<.9]WAK#N<=2.1[_#H&K; H(S!Y 3E#_2BCA@ZPW[2 M8WK0P'Q/MM[;H @>[=SO'01M=IS[N:++S*:+92W/S12G',W=@(YP>:AVVYTQ M 8Q/B(#R4 \EU+CUP&D0D\&5+W#@&CTF:)QT5GD2S77*X- -&0L>C_.@#*.- M]9IQ2WKEN1H$%WHBSL4M34\C%/2=EKK$*/]:J@SI*\S/HP>0Q9,4&?KF"4AP MG@%7(8PB2B,=K*%XX5X4P &.<$T!%O.,H.YI6!5MQVXH=OP^=35Y?#A^BAT5 M)J>:Y27G=VTGM?D0(LI4Q.DMC@@HXQ ?",<9/0SN^:-,V*O4GIMR,^'CHP)- MQHM_! F<@DB-?_O3N-L9?9=[;V%KRCR/:/1D".0(XG4>$>V-4KA28[?HFM_D ME\$E[_7F7U1(^R$ 8KY[YWND=D9[>(8\SXM&LMW%SW@E6:%D!1M? MMB<^4.Q&)*5@ <-3-@MFA0P07(%SG"YQV.*K3^D*7.UA>_B:'G&%_[QX#?[Z M?"X'.;PIK^%RCX5YU,(-8"DPCDEN>29:[)7 C\ 1DD/^,C'#B1$SD=%H/NWA MV,)",1J<:Q>G.;,&7K.# ^>;Z]GB*'7&>TT1ZVTPR!/.))A,6J/VZ&$C"7K= M5G\T>@HH]TZG-1P,GPHOOW=L2^Z-'_I@M^2#8(SAOJMZ@EK7IP=@;TZKU#%) MGS;1TYQET21\F6$*CT#%28.?]G14M(8I>#]6CE0W6^'E9RLXZ7^@]+\(X/,C MH5X.1&.0W9SB)L@X3AD-X>XV1*.0W9RR--/ MG7 &\TN[RZ.U\ZN/TJ5^P>_QIN;:2 MW/]HIVM-QHX2_-\^Y)Q^RNI_]W[W?O?^,WV_@][=7\7+M/S#%/@3XB*Y][OW MN_>?Z?L/RT8?MD:#@];A'[(T+&>%@W5R';!WTZ3?Z?F3CFM1[2]?DY<2Z@9\PX*C< ?9),L;#QW*%O8&^ MZILU3:<,EP3/O8EF(J]!!6Q4WCSV_NS#.UOVZ( D?3SQ!R>'3WY"8TT<_^YF MGLZHZP_;IP;ZZQCX;!BX.QSY_>'8,;!CX.-DX'Z[YX^Z?2QJ;=K9[S1]W%(0@JG3/_,JRWV MVLJ#C#([UO^:$$U_X$_:/ZR0;$/5\K[Q;#L@\QFNO:C;:W&QVEC_ZD#OJIUH?V M1GZW[SI,#C]:ZOBW^7 =^9/>J1F'CG_/AG\[[C*=4H]*B)"VQ^-3TU87='PB]/K\%F_ MUQWYO=YYEU(XUC]/UA\/_7;OU'P,Q_HO3J\C8/UVW^]T3RW Z5C_Q>EU^*S? M!:T_/'-4;-1L]K]'EN M](7GB$@ZXCCB..*G0\ M] =C-R#"N75'RL"#-OINIU96YACX;!AXV)_XPY,#T78,?#8,/&E/_)'KH'(, M?*P,W/&!>?S>R95JG6@/U:FYX+^)7 39;$%>>"AN1)RN$-CD*/UPAS+Z$ 74 M&?K]DQOT["#"SH:!N^.Q/^R>! NHR3*"RS3NA%'YX-[#DGT@29@ MW^\.S[OXV46QCYA_1R._=W*3:AS_G@W_CC$&ZOC7\>^1\F^G,_$')P?MYACX M?!BX-_ '?A\_Z';_=G_CCWJE%*AWSOSB]CH'Y![VVWQZ'W>'KHX/Z M.=LP[JEP7J\_]OOMB>,\QWG/S'G=<1LX;^PXSW'>,W/>8#+VV_V.XSS'><_, M>>/NV)]TCY#S#BS;>=#NTOMB(3*5XO2]1#S9&(93K?U_U?&[D_:C2HGK'#D? M[ND.<0"N8Q_'/@]BGXG?:S]N*,9QS_EP3V?@MSN/&T]Q[',^[(-G5_LP39\C M29E8/8?TV"@)15)\>SFQ;J G3 ZY Y%R+E,Q3S.!L]QNHCQ*$P]^]*)DEBZ% M5P1?K/K) ^CL.Q4?O=,>^)..R\6XZ-"SYV)&?7\T=ISG.._YK8]UC9MS/RAT-G M/1QU6O @&.E747AQFF\XG\]&J_L%;PZ%;'\^BAC- 2FL5YWVV._V>L<7W#J ML*H31B>,CYS7G?C#GNMT$1IGV<,#IA/#5A''8[?F?D MNL^=,#IA?&F"O1J/NOYX?(0^XY$41)Q&8;H*87DKD7GY(LB$%Q1%%DW+(IC& MPBM2[RH.X.]O:'H.__L'V)?E,L7/26>?%VD,VYS_VY_&W4X7:)]',YYU&\5E M(<+FHO9GVTR+"7O A&%:XF>=E[Y[, 37#HH=GL+KMOHOV>=W'[(=6,+(":,3 MQD<7QHD31B>,3A@/@&*O.JWQXT;(G# Z873"^,#T4:O_N$ZY$T8GC$X8'R:, M_5;_<1.YSR.,1U*D=1HALM_I)Q%Z = BN!8<)LN],H??10G&PE8ES<%*7BB8 M]E@%GP\.[S8PK_RK?-\^:O1@M40?1]>W3ZQ>]$7V^B S;TYZGK;:NCOVNY-3 M&^GBQ,>)S_.(S[#OMR>G-@O/B8\3G^<1GW'';_><^#CQ.4"*'H'X3/K^Z.1Z M/0]$?"B*\PV%!I1';T5,5FD>X6RN;S,1!T5T([Z[C<)BP5$)&:'H#S8"+?JV M8)JG&#/X3BZM;=_?$)SA;YZ)I!"9XK_O_V.:??-]->C@[CNL(%67MM.@87S= MU]O_761&RJ[%Y303P>?+8 Y/^#:(;X-U?O%-Y47+*%&K&HQ;R)H;'/>UY)O/ MGX)\1*%0S%*>AO>M!RL2&5Z&RPZ.:;G>(A/SOU[\*6J/VK/^;-[IB&#<'PU& M05^(^3"4N3MH6 NYV MB4$J)Z'\W7ZRN0RR:^ WJ=R&?!^'6=5VL6:&[8B#52Z^5?_X+HSR51RLOXT2 M(BW=5-?]H.TE]_9[K?%@0@PL(^[R^9*Y6\SGUEZB<.<'T5 M.HY:[2Y1\ETRB\M0Y)Q8N)P&F*_ 9(5('(0COI!7T MW;.)'QP>K;:4H7O+7Z_;ZHTF>\K?O9[BJ.GI2*/T4YK-[[ M'Q%DWH]@2X3>SV6\9MKV.OY6\AH.5<=/DK)Y[RZ][Z5.!3R-"GAB$N[4 %\# M WU ZJ';[@SWH.]3.%!?0[KC885=WN)Q\WJK*/&*15K"D\)\HT7B:'S58[KTY8!/,-S^ M-:S9E*5X.M:\2O,"LY:9N!%)*;Y]R,'[+/C;[OWN_>[]Y_7^0S'H-E3ZL#4: M'+)6_Y"E83DK'K'.[U$-X0.ATF/V^-Y)G_TG".PJ67U> O7NZI70RSF.8M5' MW*0'J,FG]R6=G#LY?Y"<^^WA'4V%3M*=I#M)/WI)[_J#\1W=]T[2G:0[23]Z M2>_Y@][ 2;J3="?I)R[I [_7ZSM)?YEQC(^=$]H;YJLSX!CDX77Y<(/)QW*U M2K/"]V#Y41&+)?;$$?Q66BP0TDMD-]%,Y+5&MT=N17^VL:O/*_*3X?BD!-Y- M##X;UNVT_7[GM,+*CGO/AGO'_J1_6EZ58]ZS8=X.> K=TXKS.^X]&^[M=OUV MY[3\W$?CWH,ME*E 4QQ_W3RI^]A(0<0S;]$-CM8Q +3GPO@^RSP.%63Q1B>/C MM".6YK'?;I]U3/MI#[C3"WB?!MN/QGZG^:/!:?GUCO%?GEZ'S_C=H=_NG%;(]WD8_W"+ @[97?]-Y"+( M9@N>%"UN1)RNL';]$,L"CD:(A_"3R_P?8S.:8_-[&6D3O]T_K1HUQ^B.T3>C M3WV_-W8*W?'YB?-YI]_V!W>-;'6,[AC]Z!E]T(.?NX[13Z.+_!!8ZF\B$5D0 MDQ\=A,LHB?(BH^'+AY'^/AK9[/O]WFE)INO:.AOF[;7]\:#GN-=Q[S%R;W?H MCR>G%<]QW'LVW-N;^(/):16Z.NX]&^[M#_S>V%D.!YW:O1??[PUMUAUM>K%[ MKK>ZTWNPQF[N;L UXY[QO$AGGR^G02YP Y8KD>3@VJ:))[[@OXV+6T$U>Z'M MN<2#%\4P1PM0IC;PG@=[LM'$2R#++K M**&%C,V/\M7C@XSH=XFOWY89D, K%@+^?R:$MX1[%KDGX/-"[_VL2*]6>)F8(7E#+UBMLO1+M P*$:^]/X][K39?#LN,HS3A'](Y_^]= MJ0-X;@Q/"KTB]58BFZ?9,DAF@E,.7G ;9&'N>T&.2PA%(;(E?!)S8!]@BCQXNA?902_77N(=UO LZ)D%I?(!EY:9MZ[#^]]*MK# MAP6S102780,<0N3F*S&+YA&\SGY+ 5LMBOPUK"B#]V?I%+D&K[=N;U53(MN2 M017 8-+MO>$!\\ZK[NLF570@ZZO0<=1J=XF2[VB[$9-HF8)&^3_F/MBM*"F" MY#K"O0OR7."XGMR;IW&.[,,I7 M<;#^-DIHZ7134]'K;106"TS M=J]'2]V2W9+?H(E=P=[/OF@BQ#NB3L_?E8CMMF" M-/5 HZNX'Q5'3TK%GZ(<5N_]CP@R[T>RU7XNX[4VU+:2U["H M.G^2-!%WN.?NTL9+#UH''+$*>&(2[M0 6SW*(](-Z*3M0=P#H]R1L$$UJG#, M/#)Z$AYY2,S3<>GZ%@[A,3OARP-RUEQU[3&EZ/<@=#I,>L/OJI?[7!J M!O[M3^-NI_O=2=4,G%(CK)/90V&,PY'9CM]SPYZ=Q#J)/1J)'?C#_FEU8CF) M=1)[RA+;Z?O=$QN$Z$36B>R)B^SHQ";$'S(HSI_F]'\G%TQ[QIFDFQ0\"72J MDXPI/6RO'GYX/H%T.?;=BWN>"^MV_4'WQ/QMQ[SG MP[S#]HG!L3X6\QY)&<V;OZZ BL]]L1!V[QR'&?TX2S.,DPPLMM[+E& M\)VV.6"F/!QMT_6[)P;PY72-TS5.UQRBKAGZ@\&)Q9B=KG&ZQNF: ]0UG:$_ M&IW6K JG;)RR<'.*1"QR&[.<0A%3H.VUZE"8D53?'Z(8AI2-;'A1"%]S8H@F\?<@P_98;5 MO=^]W[W_3-]_)*@9>_F2:=,?SW^_=!8C@Q-:) MK1/;@Q+;]M@?]^Y D')BZ\36B>TAB>VH,_%'HSNPL\Y6;$\K.?.TG"3A@ZH8 M0<_=:G8>NN>I(+>?F2;]3LG2ZQP'E.[$]:;$=]<9^M]-U8NO$UHGM M\8AMQQ],)O[XK@YK)[A.<)W@'I;@CL9#O]UW)ZX37">XQR6XP[$_Z-\Q5NIL M!==5R#UCA=Q;,1=9)D(UW]U[-2OAYZ2@(KDD32[5SRL$ $^3UZY$SJ41]FYQ MZHS]_OB.*;5'I^A<]L^)[4F+;6^()7)W #PZL75BZ\3VD,1VV.OXW?:IN15. M;)W8GK383CIMO]UW)7).;)W8'I'8=OS.N.?W^\Z[=45R7[N+OZ1(">Q%#<6T M<&5R+HVP3[V-WQVZK+U+_CFI/2*IW6L I1-;)[9.; ]);/O=B3^8G%H_C!-; M)[:G+;:#L3_I."/9B:T3VV,2VTG;[W9=8:NKCWOQ^K@/F2J0RXMT]MF[#;(L M2 HOCH)I%$?%VI7#N93!WID^?SBZ8Q[\T6DUE^=S0GO20GN:$3LGMDYLG=@Z ML75BZ\36B:T36R>V3FR=V+I2N!?GI*LTH6^8QL);58-OKB[.)0_V:%[KM/W> MR8797,[/B>U)B^UI6A!.;)W8.K%U8NO$UHFM$ULGMDYLG=@ZL3WOPKB#X"0> MRT!AM44:AR++B;=&WWFO0C&/9E'QFD:F6@5N+@'@$@!;:?*J.Q[XX^[H]:'0 MQJ7-G-0=^B/3B[%Y,36B>U)BVUG//3'$W?: M.K%U8GM$8ONJ.^K[D]%ANI84<_JF"*:Q4#V 5N/C,LBNHX16-H:;Y(]R86/# M=]__QS3[YOMJ*Z'UF%6:1XB]_VTFXJ"(;L1WMU%8++A'4?8K]@<;;9?ZMF": MIW%9B._DF]OV_0VMFOSM,Y$4(MMSB6=[WR&UK'9I.P>]Q_EZ^[_XC"C\ZT74 M'K5G_=F\TQ'!N#\:C(*^$/-A.!D-Q'@6#";_V^]=J)L6F1'1:W$YS43P^3*8 MPVN_#>+;8)U??%.5%I -^2ECE+$-)OU:BL_G3T%Q(FHH9FD6D+1YL"*1X66X M[."8ENLM,C'_Z\6?[M[FT<7WGU#I>>GG- MK^_^V_?>_7K5.@M-LH40_P@2$-PEK/+?<^]ME,_*/ >6H=$P;Y(@7N=1C@QP M"M_Z4Y0$R2P*8F3GD,Y-^L[?1%[&!7WF^Y5@F_@FI;\"&ZW=; T.P@24BO_#8J@+%G^QS(GQ;"FZ=QG-Z"#>F%56H&%C73 M,O/FFJ(S15'?RPPY4TU.NGT6Y MO#H_.O7R1EG'H305<'H1>E. 3_BB3&>W* M;50LO )6 K\$:S *@T*$UMOR GZ!&\[/Q2O)VA0X!:H0.?XF$T4*SYW%90B_ M%G$N;O&7^*IB 9_P)DE*>-1O F=%>?#2G])LZ77:E__9\I (<9 77ABLS;?F M8&I[:Q%D'MS^>W/!O\H@ ^61>P)6!H]]/RO2J5F!5R.XI%4 I;E+@(R^+\L],2=@ \"G@X44D1J0$: %A[%J=EZ*U D0&#+WWO=A'-%MXM M_ &$C+22.*.RC'+F^#R=%\"P("[H3!L-3/?EN$,S(;7 *KT% M64$5!PH&"&Z55RS6TRQ2=^']2Y#22#ZD -4NKDE/_(YB*3Y[H''E%\+5V[^, MWRN6].:\^FI\1IE$\[76!'1O[EW"HZ,;>*7OK961"]9K9(4:'0Z8%[*E<)*_1$ (0/5BMX#2E,5H7; M/XA>D==?D$=+> )\"A]E\(/X$J%FQ1T*;&**Y";*T@05"A]^00GD"/A G:5P M$EV#CLGP_!.\D?BT"'^\P^@_%4';3?\9+!ELB5"LXG0MZ-P-B(%$00I%B>DO?D!Y5@*$\C^QR#X"#*> MXN$([ 9GUTT4>'!H(7^JRX"Y0A%'L)GPRU4F8(/@,(QCN>B$N8[VF<_H'.5Z M'EV7> -R> :G7@O.I^02#S+R:_6*T%#03X=7@?2#X,8IK :%TCP)6."2GF3> METO.\X#I18*"@1C_ DF'[T7R T%GZ?X\7D*)R5^FWX$BTE>3O-9%JW(E,.' M2"+*YP+16"\A4>"(AD?$:Q]7*W?Q7HMNH3&_X^^V 8&[*C7HY32#K81%_?K? MAB60[7RUBE69S1:T;C)N4+$HQE@$22)B,B\2@39*"OH#C-.8JM!6),5+L/+0 MAH%U@5)[=?'^QW_DR!RP_5$&=I@RFN1Z[E(PL+'%>H7!7KC1+(UVC)8&YE@* MGX#F*1\ Y8KL'&18>&Q4Q&RNJ%-%6L:YI?Y08RE&*E?764 '%=V_0%IJ>^U6 MP'$$_UN(V2+!-:FWW4L7':RJ^9"E83DK])19H/VU2-"3(9&-0&M&QN85DJ^) MP9A!])D+AB43QJ_L 1&5351]%%LO,Z\ 5@99#LVKE)=C[^X2S77!1P.Z!AEP M';SY YR>&>ZI]$NZ[<[$1V/"*(@E'BSU-=?5$!H7)1_2>HW*J^(E\2\M?:#= M-Z/+E)NF;TV:])=B3O2]R+W94^O\'0P)^"0?_8JLP)T ?6Z^>^S7O0S\FFD) M>X9FPC(%DGA MX13$$ TM/7UJB[3!/8B#V+4)B1E2A%HHV4*C@)HC7*-[[8T M:E76\1[4 _B5^-5:^ZD[M8;$3^==V3#CZ$FX(=DNG=0"@]3#1!";$,UTF332 M98,0=,I9.EVJ\RK]=E-&:BQR_["WO34[6,PA% MA"RZ\77[?1@\@GUGN/PZ$^CUJ@'3ZGM7K#+(ZIO:(E8L0*5=+^[^RK1J<* M M4;DI/Q,[#UR)10#"[4VS-&"G(T1:PI$XE<89R%>6?HF6S$2=D=\;MBG:8K@N MH#/0#J/XP/#=MFT-5!\SZ0R\O\7IE"2CW;9->?)OL- \864:>W1+0*,NXB9(/T.&\%VRY1]!3OVA#^O@)@I>#+BBUJ\DG-DN.I#2:@T M/TH=&L%Z;A/XB"5P4L$Q.13*54K?]\9#T<0$20;2&OT?_STU"W@S#5^HQ!MW+<)P%>C,7%SSN9>R<1B%$/D!57W5]>D*^Z7,%*!:0#+Q"[-@%87QFD-XVW8"A/B6]6B-E?I^9]S>PCR= M"2F,)M[;QFVM.Y(-IR*S[ROV ^E@;<(0.RHMN&DY&W'4SCQ%_9#1P"G*V%;" M0]-G7: UJSY:T2>J<84,79HUH9DEM%*!(^":-,EMFGV.X3>5A5A&N!4!@$O" M *P58#=R[#**BH*%_!DV#.Z>9R"S64D&OT\1#/0VP4U?EHEZ!'W!-+JF)W$P M':@OOPSD5UEUL.<+]0K8AU!Z_!3U%9D\(>RUD88BZ:]II%F6YOGF=P/CE4AM M_)2\Q%!'SA&'% LV?(HDE2A=UVF*Q!$@BS(8@8;P-;AK5C!>FK"^MQ!!7"QF M9,@9_P=H"C\*D'D5N8%;,%J+NPR?!"?/CZCJ*6DS*O?[="&%33<"/R0F4L MT.W!&' UIE5-FZ/W>B/BE"/3]8 ?V&T1&FGDOLVRB$J*O2R-P?;!5#I<>\V. M<2&")5P.IM,?0@8[X#5PP,@L&KB7N'DF>&6G'F6\$Z-H,FR9?18R)@7O)&,I MK_MMY!"6<7Q91$N!&4.,_="Z^+5ADQLW\'O]^WAQ0[\SVN7$*=N:4IK -(+2 M.T0-^%803XY&V=G(?)T78LD?^NY3S3TPYBZF H."OO(C//UG\,9][PI356F6 M8.Y(!*&N)Z$"G$(&8G,19&BWDTMD]I;EG?;M74(6]Z]4*G$5P'Z"K/G>[P%X MV\EU@;;\1Y%-HX >\C>1P=ZMS<=*]EIA)((,;_%EQ1D37 !&G+.$Q!(]@(9- MY5 !&.C3M>)>(EH*/!K%^)1B@[6TGV,N-LQ^!^=8CHR,>I)[1@PIH_>H7/(5 M>$CZV9)W5]%*H-Q)82(B@*^ $4*=&<1T% 7N?&M-U@=L< :\0.9-Z/ZYK&T* M< Z/8NT=N?]JUBH1F*-OB%6J0 _>4-"_!5YL D DD") OLL-]:DPB,*AQO/" M@@3@G46T\NTD#^^[_:E-.\'[5Z>5%9D/= D3"FV9D3:0UU^\6Z[ 5531KJOW M__7N[25(Z@=DN&4TNZ"77<@:'^_-? [J!]^*3OX'D2'%D- 7Y%B2QIF"2-S2 MYL%WP\?F0N4P86TIA?^24$6+/(%U4/A+_>J5?+6OXVI 47@_L!J&'(+/ @\* ML2*:+NG$YAW]LJ)X+L6>562=PU:8P,J?THR)J 3:##[=O/I" [!;<6>NUGD/ )MG^[-OQ0: MS<$4C.;P^@3C9;,2*_QBF;Y; ELJLV ETE4,?$91'RYU4$&0VS2+0W -X:_1 M$J/&6"NXP@ V4E9P.5#$V4,N59'99HX)>3-*8O&I:,630)M@_4-4_'_VWKS) M;>1('_XJ"-E>MR*J*1P$"+;&BM!/GAG+NR/-JY&]]E\.-%!LP@(!&D>W>C_] MFUE5 '>W+BY-6TJ, M?*PT+R7X8<-*9H\BX+8L:Q92Q"OR:9**Y)_Z)-G*+.7FBZE",TG8&!UQF ?5 MI/<,=BZ4Z0U-+X67(^W64RH7/ :-Q%>D16F!R9FQV"RG'&:= F=N9FF ")#E*5\R*T=-1Q4&%'Z95*KYMX.BWR('F(J^R"ZJHH&R%0$5#+2D(L,@RN9U0Y-9^(8>K$*:-Z 6@F" M[K52UZ_AC4PD@\NE8&4,X)&IK/Z\5&S1,2^R?A2)-$SPR%<2J= VT@:??OS' MUT4PKK:ZU5O5;S^JUK4_>X^RAUI:/?S"4(KEM]#_ANLM:59FT\&D925DP7&-O)*F,%/QF6KI@DJ_JTO%Q?.%X(_YG;!QE,AL\LUB-Z]9WR4! MEDU]Y (T$8116NJA;S&HAI0+1,188RB,\K28JR?8-NSK19RC>),[[^+[@@HBT4C>F"I"3=(D M4N*D?%"9<$$S>=GS?3[/RT E_HZ)]]8EGI:*R894G[2(%X$OE8(B%1NYB(T8 M&T@40 >.S/>$2T+E$E2:((Q-X1VF6-J^U7R!M+Y,3"[!@RG&22SB]J(]:>B4 M28V28U8G56H ".R&FM:3:LKFVLJB4-02V5H(4F M,T^BT$>GRV);G('1B]L>UK0@+G-103*KY"G,6BTE+!=LTCEO1 9%\D\)5YDK M&2SO=T@XSO,%6,N*'+DGY&K+:"()Q9<0V37_DXQ_PC8NPX5K)4+--;;DCEN* M6;/RP[6777O7:E*LG,0UK'DJ,%"(/:CFS%M-&6L.G;:0\C^&VK7:S:D9A MU/:^USYMV+8IC$IA5 JC4AB5PJ@G#J.>GR3;\HA+I0DL?_\;.@<#;YY+558Z MS!^D0E(KOV-@NJ"C_D[F)-YAY3SF^P4\8;4X)LP@\FZ%&+I')3&),AGQD7)% M1%8P(H+F0RYMO)C[57&$J"\4+2TLX;+ H(JI",^:2@FL6FL8B_$=QAUDV994 M=;U%Q$,.;(>&.M!^DK$8S-Y?>(Q$@$/I@LKN:':-/V -CU 5'ZG[AFJ1$64) M"TM>QDA0QXU$Y9$RJ.M.UJ81L\;4KMG O H(>:575H6TY]@*QAI%)9FHNLQF MZ%9:C+L9\5[R_GB:H?]!VEN"J6#$_#OW"S%/6#!/YE"J <#?1"V_<#&\%9V7 M;BR@-1@9XHW'FO$E$D*3&(Q\93\K*[7I@GH Z&&]#*9EJLY%@F7@Y0E:F #^ M!RR_G11IA'Z.FBE5BY@+0OYM\-N R>(Z5::SMO&%55PU7L1S+PPP2GA?)J2O MZZ>D==F9]CX"@P^=+S(*"K0(ZZ&<;(&7,%L@0-C,CV6:_,)%[S478SVPZN;0 MNF#E(DB'=?\X+A4WU$2-5K!\I@!T]"MPD/;Q(VRK>.B(\;XZ5: \1.#_$[0H M YNUTQK*%/[2H-PT>Q60;7B/%DFV\T64LY<.;33R@R)52<:9#XLJXRY1+M(T MFF1;$^=*U@5E*ME:456)R"GTC55941&J[&HO1B_3K;C',P@7DKJ22 L/D "Q M9/EJ=NDD MA\I$^%FE"\GDA& MN^6/B0*[&O1SI9M,?SJ8B%NW=R_YUWO_?L!,N5'R<>BWI M1?N%H\/S< =66:T@Q6:U?I;$8:Y*@QA+$8OGAI^:16Z$8YB,;CP4@?"1^1 MN@Q(M:_\1P/I/UHZ158^M)V!;0XW/]<'QN:'6ULV ":6\\R6=SRT+8N&O!BR MNV?+.^Z+VI-#CW$0=C4:PW[1]57''W$]4M!X[@Q&*!9;X/$9[]H1I$/YO3Q" M2$5W4!+^)./H_\3CZ7X4<7(1[+8,MN3CV7Q\>BFYP!KD.TY:/^%/.P#\EUW; MMG/ "HOKAZSV(>P0AJ>)TQ*U$GHON>-M'1*/=VXZGM*Q?&3ZL5?[ *3K#A34 M0]5[\WFW<#(FG!!.=N/$U!LXZ< V-&BNR==]"OAY$X*:$F<6O!= M9&*!'8@S]^YXMG(K1U^TH#-,:UH.,X9]NRB/&)<8M^>,:^DCYK@F,>[FN_H.K/ ?X3;,5F ) MG=[7&-&_%K>S+ R^*M-JH]UG'IJB^ZSV!I*VB#LM9^#TC#$/<(EF*Y;F#\]Q M?Q[S(ESBI>T+-AKHQ$K$2L1*+U\P>^ 2*W6 E']1ET_L9U MHJK$N[Q([^KKA[^77U82ELY'S;;0[J"RZ27F=XMDDSMV>Q@#/X!OI"V./6); M8MNU66>@4KAFWV+@Q+C$N#UG7-,=,M/L6[KHH1B7_/]/S5:_#<59T!EY_LD7 ML8_\&1HC-G2'/9,_Y$0DQNTYX]K&D#D..1&)<8EQN\6XKL[T<=],=?+^GSGC MYQB*/SD>^NIXL%V#C4UR])._D-BV0VP[-AP&+Q#;$ML2VW:';0UFCAPV-&B_ M)3?_45)^2N5?YOR4WPZ:]$,NB?ZZ)$ N,&/4-[6"?(G$N#UGW*$^9I8U)L8E MQB7&[1+CVK;#'*MO:3\4!#@]EM[7%'[R_9,W8H]R7]-EKF'T3/:0$Y'8MM=L M.P2VM9V^9>H1VQ+;]IIM;=UFQJAO)CIY_D^/I"]%?)WB%::@\I-GG_P,>YP0 M8NO,Y!XEM>\VVX^&0#8=]T_2);8EM>\VV!C.-,1L[="(7>?5?NHH_ MITF6X47QDS GKS[Y&7;39.2,V9 .$B#W(+%ME]AV;)E,[]TAGL2VQ+:]9EN# MZ:;.QF/*Z">__HLS>()_%UG. ^WN2$H_N1SZZG(8N0ZS>R>$R%-(;-MKMAT[ M\-WMFZU.;$MLVVNV!:7?L9AC]\U:)P?_N1S\,R^]"V.Z5/:):2UTJ6Q;84TW M87:,ET;VH&^))L1+Q$MG\L8,J*JJ"[Q$WNEG>Z>/J[$^SQ)IOV1P^B<9#F T MMF)IGK?+'M'W1+QT<;LL\1+QTGGN^S,&%#SL B^1:W5_RLF+D (^X6D*>JNZ M 96RJ"FO:P]%W3*8J?9[V13SI^_# !3_VT?MJLC@0QB_UI(Y3[TAWG( MZ8Y4ROK:1[[3QOOK@?THYE^KX)$H>R/=.WH#=-+'T'F[9Y,,CKNTUUUZ-'&:ZPX/NV,0T MQ#3]9AIS.&;6R&HEUY#7^0E>YR2^_OG]^U]K_F7^?<[CC+S+9/'NE8'G6LSL M7>2:'%7$MKUF6X.9UIC93M\RQ8AQB7%[SKBVX3)G3(Q+3N[#))KS&"A59#!V MGJXH_3Z53&]G1YTY1M^2*WKDOB+\[L#OD!DNX9?PVU7\CICE$'ZWZ$)O,_?/H1!/@5RP?I.U>+9LKEUKWFW61(5 M.7^KYJ+7WV^^4YN)S^.8@7^]Y&6;,>A$WD[@'U'?P: MA3&_5A P3+&Q-HX<:+'KS'[-6;1D>S,"Y' MY2+.5_#V4N)-)L<@GJ!/P/T$'>S .!J,B*?X,QRVUZ7A:M.43_[TZG>A/M+] MH3\Q#.ZYPY$]\H9@OCG!>&1SU_?L\;]&8%Z@X-&2B?8!N@1@@''A=8L71NMY MX=/?OK[_]/$?3/OXZ M])B%&0*@#W/]*8R]V _!8 8X!V(+%//\PK,BRL4T/\L86A)GVA5B/HP+'KQ> M)__J0DT<2"04!!=&HKZJ/=5=]1:.=5[J;-\POTZY-DFB*'G H*I0 MPK2 ST,?L)+#LV"%5FF-5K>*5E@$E#_..0-+( 9N0CFJ/83Y5)LF#]H#U_B] M%Q5XJ7)2I-JDPB@@<9*D,_C&;Y[ ?35R6ROD=B2YY51*>B/O,>;,!:T$2\M*[#0C=K#Q^/!2!^);5SY[E3[:HL?R"U^2;F6#VUG M8)O#S<_U@;'YX=:6#<"@Y3RSY1T/;[]J3=;4G9T #[9_<2[4?8ZR9_&L1/6J6P98VW MG%).Q8E4Q]OQTP[ _&4QE9T#5LA;/V2UZV"',#PM2Z(PT$J@O20 LPYWQ_,< MF;KA;@RX'&FU#T"Z[D!!/52]-Y]W"R=CP@GA9#=.3+V!DPYL(\?6EIX'BAES9Y0[W^!C=)ZO1]KL.=)JN+JR21_\%*^R0 X M5$)P7V\$L8<6&]MFSUBS1V6-!.#MX!D.Q\RP^G:B- 'X8@!LZBXS[+Z=@];] M^M19& 01[YIR]!;##["G/?T O[;DKJ0XXEAJQ+"!6D!28"WBPTJ3<:&P^ %8EMB6V+;[K"M@:DR;&C0?ML)8[[UBO_ZHMU-%L"A M,H'ZFB/=SZI=2O*_& #WLVJ7 'PQ .YGU2Z5J9RY:O?8"E%?4Z/[6;;;(R\# M 7B'O=W+LET"\,4 N)=EN]WW%G53'UI?MDO>HN=1TQHR<]PWUB1;^V+P.P3\ MZF1J$WX[BM^1R72G;W7GW7<5=;9N]^QY,>0"'H6CK))_! MAL:(#=W+=LP=U*XN2Q[K..ZE1==WH1@Q87^"D+!J./79>6J*0"^[8[#<\UA^XBUP=U!U'1"T,/:C(N"9YL6/VIRGDR2=>;'/M>06.%.6SCY,0W^J M33WXD1;P"30=:#E/9_!.H(69=L=CGGHY_'62)C,MGW(M\R)H,YDL\G2!N\(\ MXC/XKW@O*^:8S O_78PJ8XVOBY=A'7B;^]>@T#F "UXKML4&%J*_M?*_YO[+R6TW*)L!N]S/E 5G'_?V4?XOWN[@)WGQ>+2"R*FC )F!06T&+N07?P?.;].TG#_!%EAY0[*8] MFAY\L2A M#;2O4Y[Q^L#X/(6_Q"BIO/D\3;Z',V@:AOI[VT=9[(+5N<,SV M.53Z?:61(V(0?>D\#0&M0IO6YK#'HNHO<1_P"'"1 D 1=\@RD_"N@.^PZM?" M#$?D1J$P%&X?M0(:!N:*>=G^YQ]_T>9>F@-CRGUXG2J?98D?"K/A(@\/-M;/GOM]#GEN^7JPC;/91+2OHL4+Q!4:!.< . MH4 D5G=:SJT"'\.? :R$+D&@)7A>#*$PZW<6( -8S^< XC#6/RAUHU ^X/4 MU=.@HIBP@I,L%_Q\ER1!AKXRQ:U KBS3P#P.@?7^M]:Y8(H9T!*4YBA*?,%Z M,([I\H+(L0%CA?? C?#S$KO094$PL1N1$^\R0+ MD;]N1,O OF\?PB"?PMQ@Z&H:0UMB9MUKWBWP6Y'SMPI>>OW]5ZM(E5YN7VR[ M)0[?_7";OGFW'>&7^%[[D+PX=OYELZ__.TT7<94[?GV;!%FZ\Z,%[ MS%Z]:70T UFF1N5B:&,%;R\EWF1R#.()^@2X>PE7\HT&(^(I_@R'[75IN-HT MY9,_O?I=J(]T?^A/#(-[[G!DC[PAYQ,G&(]L[OJ>/?[7Z-6[KT)MA*WM W0) MP,A^>.-UBQ=&&ZR-OWU]_^GC/YCV\=.''69C3X3"!D+\XL7 N.B"_&.F_1D, M[4+L2D(W>P^;TR/H7PB /LSUIS &71;=LP#G(*PTTR\\*R*IA7Z><\DSF7:% MF ]AWPY>KY-_=:'68I5M!QN =?CS^_>_:@O2_,*]#!1AZ1+_;U!&?JU%T\J' M?5%H]X@NW!61EX+B/TOB,$_ _&@D'B]%^A9_7J_@U5ZK_' UQW_Y6+OZ^N'O MU;?73'M?^\JTM(BO,5")?V::%_P;# U0*Z7%A!V'^-M4F M4?(@>H]+$"02_/&=QK_/A7>C="?B0*N?32JLS.I8^<:;D=?R(1/&&8_FZ%_A M8(H5.'14EV%D#Z YX\M)R7?0*I],0C_DT 6^K)J1^O6B>::%"+)P\@@F&(_! M= 2S4W@1I><%78(8?\'&>8;NCS"32OIM$=QQI:-7PY%>FVH^M]SWBDS\^?%F M*9UD:WS#L"B^<>[XABZHB9 M,+9^"[Q;;7("#VB<_[\$S'R4^'\.P5 #QA:^ M#*$G81 OD,"IH[6.;=&*@!U#H^T!;4,O4X;=/2!3\[#S25'QB'!DRV@A>A_E M)\U/9G,O#3/<;Y3/$90V#AC-8(Y91JCK(.K IL$PB "?R.>H1-BD)COK<-J" M/(&0..25?(,U![F>/K[%WQ$\N@>/-4))R T^+]4!$4Z[EU+'BV,,#,A-2\J= M1 OX/8^2N99-06NXKG*8H@3S&O%;?3N57M89;N@R#VH>>?&*W/(RV.XSV:5, M<6C(NSLOC-%KBKMVXD59;T)MVV'6K#)#3["W3L=16M(#"&X>A; XY3:0E;M M&(MW!/V!VF%\#TH);#IB&<)\$4T5'D M2"+0.C44 ER*!AA$C'#2YD7J3SU, M",$ %GI3?1[>8X>_Q0 (>BB-$;EO*^KWBJ1#M7H6DBY MW$=+/58L(+PBDG9%:&_YEX([!EI=_]Z\[!NFOVG5=\T_E!&-AVS3]/.TJ-- MJ+O5 :+E!$"T\.\8+44(+((ET$.>I^%MD=>#_G/@^^M\"LQV-UT$0Z0.7WD!]-'8R[H?"/>'R73V%I?FK:>H>"\68(WR9%7H_/84P, MNQ=;'NHO:2W)%G"*/ZWF*[S&6@SB+,N\]!'>G&.D2=JB09@C; !N3[!V=UFW MF]&Y29[O)<[%4I4O0),Q](DOH94OL_V\9@MXN4\:E!A9MC.B\#]%&. "-SC; MYVD.FW)M,J@VUFB%K@DTW3/85A/_FX)70Q-0[S*)@)F'.0HY!DUQK_%%1*E$ M,Z@6B>BV;I[4:)I*'YJPJA5>L[4^@VVN I7M4_]I79,)N!_B'G4]\[Z)_2U> M*-BQX,U*;=YF:5VD[M)S1Y7,I8G"&8@,E=&+'.%%CW*KSY,DRDKC_Q$5YR(* M2K27J0522 %&(G77EMA,1%HOL%2N\.G5O.+(&0KY^%/0XH ZF!H@5+9%U@"( M:SX7F7)2;@M%3B9,1-*T0U'XMSC$W_P&4T!1=Y8%/.HB23=BOD+2O'X).UN; M"+AIGHN7UDVSC+R+6:HO,,GFW)I3$K-1TEML4E=J]WI=FY%R+PH')8Q_H_>T MF2+]5>3: '+B1+[2V(#A[U)(E?H9#X7BTE"PH+,F4V4);E,"_4A93#H 5*$1 ML,?K6ES,;M&(4.EU@40BC.2]-#N_"$"C[O039M49^O5_"\4E?FQ,8*!]A,TV M")36E(B.*\\%4\W+[6.#.X.)[0=8%96X_/G>9BT(,5$>)#BF[J>B5=R/Y)@6 MZF?2\/V&2[YE8-I%YKXO9 5(A\*7J4Y2"9 ;X*3*LGO6:(7QC:()V6"Q1\EM M-+WCVF-2X& !NR%_$+V72QQZ=4OGV2-0AL ,DZ("X0L%PM6 N*G1"C*@(E6L MG\NQ(NEC@1+0$^Z@D97W&PM0UY8O9'/&A+8*ZQO6;Q=P)HDP%F_Z0K&-V64; M@I=+SIDV^P(790N-A6_&$G&SD3Y#F3XX]>([5,6Q6)&GJ)U4FUW,A7'E^6 : M2'L2I"P8I@^<2U4BR]&W(4R"."C])4H51HZO;[CUG$:EB63>K/SY9H:D[+/V MOM<^!EC<$$#99Y1]1MEGE'U&V6<'R3[KN9:W/FC5065OK?MFH\[7^/7A%<"U MM9;;]<#^5[%L0.#V(]B[",4=X=Y-F%S_VN'!N=731RC=(">?X.;M(F:WNK&9 MK-%*2RB*A)9&$)]MEK3K&EX&M23@\E]?'T 0/\%MO0/Y:Q%0K[5LHF'=D]>E M6V_MN%C]Q!+I5I1NU14>K;?9&X_>4SFRX7GO(,>J31DL*$DNHD=!(MSOZD@!C#J% MDU"]#;07Q'Y*\*D9R-T08FH@I(PEK8L/7:H(^%(/MG50!#1SN1HB8#W["S") M8REBK./@P!=>5N)^90,<8%A1?B_2>9)Q]5-$HQJ#""@^<,4-LOT&VPGVN.6 MD0R#3B)[$D=5 QOY6SQ9)4IM64C3^' MMYH1W V\M39.2[Q5VU[792K(G*"UR6 =9+\-66W9^BP-N56IS+IZ@$=L?W+? MW? F--G\7OX*P[3?E4:X1Q:9R/Q+\_#_JMBT4(QE9DT.&G7 QLBJ]120'/6I%7&28/)$L3R',^6R1 M^5K2M3JJIR;R*C&X.:Q_L7R_E-7:0;9>SIK*A!7YQ,0C+1+9ZJH:0&R<\#+\ ML"QZ!+Z;HZ%6YKY7J0.BQD/E# -_EQFY:D0E&I=S/$5.G4C1E5A=DYQ[J8C\ MM"7EK3/P5/O#UO2]3.TKZYX]:\=8+_XKZ,%+MR#WJC.593KS_EL,NDQDDI'Z MJ2^"*G>8NEXF?7I5($;N.C5/SG5I9*IA'GB_VD;JR]NU*)NDO>^U3W#98\HF MH6P2RB:A;!+*)CEK-HG5YBQK/+%79DD+?4D(@*K.VEN32;]\N,]1JV&>F7G/ MA!.2>_YTU8$IJO9XL#DEO+:6ULI:.G(MU5G!:C'E=44^%J3/,WY3?G@;A-D\ M\AYOPE@07KRT?!\2=*-VQ?%X,-)'8F-4-]RJ]M6F.9";YM)=3?*A[0QL<[CY MN3XP-C_<9[:\XZ%M633DQ9#=/5O><0GRGK+EJ'=[&_:+[F0^_HCK MYE'CN3,8H4!OP38WWK7+Z6J7$R?__Y-[J?9CC'ZQOQ8@)"V#+6UCFV]D+.44 M2&*^=CG/\M,.P/QE-X_O'+!"WC-NT-MO/G4\;\?='L!M(GWOBPCQQHKE:PB/ MO=H'(%UWH-"\3+'YO%LX&1-."">[<6+J#9QT8!LYMK;T/%"\:-'=DR[ZE<@@ M2PIH"8^;Y-_Q* FT^7#FWAW/7N\A.CJI!1W_8NN7H&"M$^)X,/A:S^@X[MW& M3R%86\ASQKN\6WP;MP'?AHM['W:-JI>W<3]5=3F)2"'&)<;=QKBFY3!C:!'C M$N,2XW:)<2U]Q!S7),9=RSC'4/@GXG_/X2;E#F^OSO_A:4< ;;0#S4-3>)_5 MWR!'6\2MIF,RW>R;=OR\U7K^)OM\_MO?B40 7@_@D/T3:DA>4#R@.3!L^2!JS-]?-DNX6?*@QT64)DLC%[< M\]CU1QE+C5C6'(]V*K @XV"Y>40UHMKAJ4;.BOVE\<^U:C)*Y6J1BM%:+6+D MC-FP=Z$JR@B);&LPV^[:94K;+Y>#79:YC$'X)O]W$KSEBUM E_'; _]EZG>C]TB&N M*V>W'DLY>IX.W'[FM)DS[-O>TB-' \%WAVXT9&;O]A;"[R7A=S2B^ SYBPZP MD!]GY<6>;25:YF/@J0!28.#5C]"W\SF)EXB7SN0#'O2MSJ2?O$2)14\BWJFK M]/L:[38&EWWT;7L1_KRMEA)'SLA*?7.F$BL1*YWG[(+>*:W]9*5V>5=;K[2> M[1B%OEJW>N^VW'X:M^0H:CTK&8.^W7E K$2L="96ZIOVVD]6VJ&]!F$VC[S' MFSB)^8[,A\[_E$C1T@K?=F>,+%6XR-21+14NY_%[;,SRZ]">XO0OCG?H16P? M>Y#?L3?\U\,X.O$?\5]G^,\U!GTK9+PT_J/K(9N9[*T:9IO&0B0[$\G(]'W" MR59SGGHYC$WCWS'[C*\$[\Y'M;;0B&ZK6EMX.1PSU^I;X+)')R01XQ+CKF-< MV]*9;O>MS(L8EQBWYXSKPHX[-OI64];/(]U:G\1']T,>AHY7AN,P:V@=^1@\ M.J.\K_@QW1%S'9?P0_AY%GXL<\@<6V\E?MKEB6O]GOQAZL5W7 MC;>*%J7;O M107'!'L?>H01X]T\\#$+ ^&SHRK1I]+79$/SLL-OK;9[";X[@L=6WW+;";P7 M UXZCYZ<%U2!V%;NO!H;PU9:$&2!MA\[)K--\E\0>IZ+'D=OI_>4O!=/VY3] M_Q1A%N*>7-T<["?9\3;COJK*5P8;V:.#L@096I>#GI%I$'8(.V2DDY%^5C!] MG,V],)UAU ),](A[&:_T K+2B3W)V", $X )P%T"\)7)AHY-WHKN:R>?\RE/ MR3-!\IL,W L"\)6I'S;.1=BY'.P8;#@>MQ(][?),=*WBF>ZR;T6=UM,4X6[> M5^NZ%C.'?2OA.MK*M4#RP&"VX3)G3/* M;K.G>]F):GVE&KDK]I?&GWBN^5XVU>9IF]B@43UQ+7+M*DZ')#,&?:8N2XE#O4@<>C7(O6G'H8-DPDJY:" YX^:%P<:_T\1SC'?F=** MGL@>CLFLD=G*T#HE9K0?/H;ALJ%-^"'\/ \_[I@-W<-6L%-FS^G7\:>4<^DK MFT3)0^NS>M1#U=L^'M6V$+JM@;V]*=HZ$63I%V_6'W)E+]4I0/*FS:ALD;RY M&CG,=,]YY!.Q.[$[L?O)REZ&8V:-SGG,TK'X71A(;W(/?@W_#<+[=S_ /]7$ M$GD@T8TX>""\YV\?PB"? OUA=51JQ-"6S:U[S;N%@18Y?ZN&IM??;[Y3HX// MXYRGY>J_^^$V??.NHOSR$"_VO8VR>3V*F]#?@U=V<%L4QORZS(XQQ7(Z^F%F M7_]WFBZ8[(Y?WZ;<^W;M3:"%&R]Z\!ZS5V\:'9'(-X M@CX!]Q-Y,OF-!B/B*?X,A^UU:;C:-.63/[WZ7:B/='_H3PR#>^YP9(^\(><3 M)QB/;.[ZGCW^U^C5NZ\H># 2\ &Z!&!D/[SQNL4+H_6\\.EO7]]_^O@/IGW\ M]&%P$4)A R%^\6)@7 SK_#'3_AQF?I%E>.PL1GS>QU[TF(4B%-2'N?X4QE[L MAUZ$< [$%BCF^85G192+::KRN23.M"O$?!@7/'B]3OXMDR $%HOS&],AS[/JN:![EDSR!R_E\DLQ MGR=IOOC%U=<2\K M8-@,)I-JW/.G.%9L 58X3(),@P4#:N4\N-F([=HJ6BNKZ,A5E!0JEU%J>K!, MD3?/^$WYX6T09O/(>[P)8T%R\=*R*@G=+/;#@:[V1.4=5QVHYP/Y;$G/E0]M M9V#JX\W/]8&Q^>'6E@US8-E;GF]M><=#U[2.-.3AV.G>D/==OQT!E#W%RE'# M$.-?A[GA^'%,WW(W)14=: M[0.0KCM0:#JBFL^[A9,QX81PLALGIM[ 20>VD6-K2\\#Q8L6W3WIHE^%,9AY M20$M!=E*1* O&L^)TY;;G1GU6]T#D?)['A?\N-EN%U^YT)-;YRU+9\[0[EEF M4H^2>XEMB6U7:>(,738TB&V);8EM.\2V!M,Q$]CM6UE^3ZLAC('9[EK%Q87R MC1ADP"<\37E0F@),B[FXI,5;7.%&E[,\U9=B&\P<778.?ZO3<@G .P#LC)CM M]DUG) !?#H"'#C,MBP!\,MWI(ORE98;5V1RF=/KK$PV(;I[^:KL&&YM]$U]' M6[E+=>B0-+@(:3 V' 8OD#0@:4#2X.*E ;J6'#8T2#LX]): MXEKBVNYP[=!FKCLFKJ7$KH,F=JT_16(YPXN2N9[H;]/9:-@W9J54F$O"[]@R M";^$WV[BUW28,;KL:W#)27H\)RFE='7-K.MFV-8:,G/M_J@T@8D# @8?!T@HU,ICN7'<.A;"[*2R*J]9EJY*AX0LE9>=0W)7"U M3\=HK1KAX/%S_YHF0>'GQ]:&CA"?:C^CNNZ(C2^\\*2[>0<$_9= WS+9T"#H M$_0O#OHCQV:NV;<*D#8DF) ?JQZUEG=2,XW'>9A'XIIT>75UDD]YNO-8$K*R M=EA9SH@-G;X%BLA-<#$ 'NH6&YGDJ"4 =Q3 ]M!@KM.W-'U-XH?U1A<1(V!P0SX-K0O.V&ANPX0D@,K)S%ML11=LT[O:.[-)*&X/POBG6]Z1F4Y;O(?QW M;&)1&//K UC+N: $[$"5%;2 B6MM7J8.W8OWBHCPXO8MF-L:S##TB\^R888 MEQBW"P@K M0U^U+Q\; PGOI564#\?N8*QO>:X/C#_LZTM0MJ9UI!0Z1<@GGY'QS/4WW.75 MMYQ5R7M\XWZ\R[0WQ?)).WY%8K1D? TZC@:Z*2BY-2$/_];TLJQ[\EH+8S\J M KXV$K;W*1&--@>[6!K%$J*CR>'N.="QLCN-UL/C)\_/DS33WD\FW,]AEMKG M(M5^Y>DD26=>[/.- A@]#)MGL+G&&062+1P E. SXE 9Q&'^2/#'S]J7I0EU4_3,/N6R0$^ M<&U69#D.P[N#AA/-\Z=B_&J\DP*K>[,BRK.!]AL7?0.\?0SF:@+[@?;J"S2H M*0B\TF#)8>"Y%T;PRL<)]H%\4\1B;\(N@B!%4LAI^%,OBGA\QV'^2*_;(@/" M9HJ=YCSU!)[4(&!C*"(D!PPYAU6"=Q_%+[T I'O&\9O ( \V\]D\D='HFY1' MT/H]5SN=<&.J%1W:E>=XY37O%G:((N=O%2;U^ONO5N$MMQL?:,_3/7?WBWVO M?4SM&(>9??W?:;K0=N_X]2VP\K=K;P(MW'C1@_>8O7K3W!E *I1N:APK.#M MI<2;3(Y!/$&?@/L),C$P#@@!4+7P9SALKTO#U:8IG_SIU>]"?:3[0W]B&-QS MAR-[Y W!\G""\H&_SPQNL6+VS8YS_][>O[ M3Q__P;2/GSYLEJ]]$@H;"/&+V#!1[_MCIOTYS/Q"W,DMMJ+WL1<]9F&& .C# M7'\*8U#A8*M%. =B"Q3S_**V9)CF9[E/)S'HTHCY$)3>X/4Z^=<1=5=T>1/F ML$+^/C3Z&-_S+$<\8-K=1S"P/$']5>B'48(:+$]G^!>DBT@E M]"(NE3J8W##+1*7P*R_.4D 685'52MAAP5\WP*[_X;M%?/!RVSM.@B6 K4Q$&%9MK# M-/2G.-R 3X 4&BC@>0K4\WP)_@244.WWMJXSH#>8A]]AR8(='0-M_&0VXZE@ ML;)OAFT_<# 6X+_*JEPSQ1 ;$3HLO $Z^Q1_'O 9_NJ.QXHKM0SM#4&2!.F' ME@,78YJ'+= ^1)^R^;)Q]D5!X4O"PM)S M:$X01@S64R:,M'(0*$!BQ1_2?P"CD*L@B"EF(EAALAW@TJ2<1(6?%T!6IG[S M"##P<6DKMHRYEPJV!#N2:]"M6 :FW0@ ML%MMQF>WL,I:_CB7: &C#'#,P>#%+ZDWFT.KQ1R,/Q13A:"4HB8:T#9 M&?^A7*F[*+D%3EY'JP0MUSJ!!'](DQX&,O. GV%=FTU;QAY-HXFMUAG>%:X& M> <[P0:+N9B7G(#8G7$L4B!EN&BJ?4E@I#C_#H) R.C5OH3?8KN@5(M6[Q#; M%\)2:A!Y\N"E\".06K?HY9CC7Z\E%BL?P"P)4(:$N0 T%27%P*:U_0*&Y7,@9%!K5;['A?-'\#5.4?A=X&< !P%X P2?"+I M57'OUD5&,H$$XP@.!$8FEGW#4#CNGL%YWDH- 2\[1'=X&'88K'RF(7[4ZTU#0?NX50C/,<9<3Q3M:-D-9%Q?( M2?@7(+.(HFEI$JW5;^HB4BDT8?P").S4;X0*66H1,/?R8TWON19ZS\5P9R,* M(8577=,4%%W5A)!_!:'4L@&IHWPJ "RB"&)37/*S2VBGR00LM]LPPIUP1=TD M1WP'WVL?KAV3'/'DB"='/#GBR1%/CO@--/I:]S!HO]7,@LM0_GY#%YOT#&L3 M8 < "[I3&RIZZ:M8\<9D^[ECT*%1M@'\!C1!0^F6WP%!Y@4H]EXF/$<@.+$V]G;-,@&A14@3J[[]Y MWF^-ES#19AI.I$-8.(/"[]C[PY0+[TC#&A:N"T%=0:5&Y]!^J+PT*"4D8>O^ M/X4&1(JRKD23REBKLN.DQT8X20<-CE*>%N$3S02J=DY>)/6 X9"*EH41#D9' MHF(&9;:8EMR"0/96[/TJ":^6=]?([FO04K3M31-AG*L* NTE0H1%"?HMJLYQ]>Z@R1A?#I-@H'V,,5-* M )BI")!*%)/^,Q7.$7! O."73#G]!(?N7 P<-=(6?2^; CXP^^RG M!.,:'KHB911C7:,RZH1.-H6\*G@@+$L 2223O^ )!@"T1[ 3,^7Y++(:*"6% MUL%PE5S('2*.!B('F5'29>&2 M:!0/B+^GP+> M5,Z4L@'\[&59 OMP+J, 4>B):$D5'"Q#*TI&-+WY$QBUG//2$F?K)+=IL#*! M#N1K&,=JU7&F, 'L9.'R!,S!U*IPSOL/?X>VLIQ[@1BXN*I#6/VXXO=>5"AG MB@Q!U&,HTFNPP)4G6E-+77*]&@%22D2 A58BG^&Y5X@7(VE;QB[+;,'5Y E2+$#]4MN^>8>!AQ1 MES=K?&I%K#SGL!?YGO 8WSZN][8Q]%"A&PU>5=MBZR*&N+J?$V(4X M]KXH$E>!CH5/O%(.4BU.,OJW!KZ,=SV%B*[M@$65@RC=P62C'FH000>Y]4FN(*%ZII)>LXUSXE(+PL;!D_";D %HNHO1"2=6'M M@$Z;\S)&+M+Q11#L5PPF?_P(-C Z[%TIG&$Z[^,8Y?87+E0"& (,<*89^O5_ M"W"^^E ZL-_+\"5R^H]*9&>OM,BK?,?0V*N%@?E?OW--8_1VJYGY)!/M5>GF M[V9)P%--LU]D,L_[()F7&K6H$E :]67P\%<,T!>@$_I2-97Q$Z&O8?14QC:G MC[=IJ'17C$1Y07B'F4Q"^OOB=+9 ^_@5[)='GJI=NU1.;Y-";=X8,PY]D3/E MW0G7/# >X%[YZ9DP;4JGO0AG>H_77G;]F!37(G@''!LGL)$)V$)WL!>"V/$7 M"E.UM>..(C,"8)L+>AEAP(*E:1>.^(ILKN5)/ M,ZDLO5HT3&@+N%;31^!B( \H('="&DU2+\M3M*+@Z=6KOWSX^.IU96LP#: I M4K/J&U^.ZZJ$)H@\3[J?ZB1$*BRRP/(EZ# 1I S](O)2C,>LY'> TI'!)YF8 ML:" (FTH)5@5SGM(TF]1X@5*%W].I@82D\MHJ1:+8&BI,5?!TL=2J2Q3BS:N MS )=&5/Y,9$$^32<9^K=H*:\">X0=E@5SP70PNX3B.(:87H^-P=%9,E@ND$& MYHLGEJ^(87A!Z*N:2ZD4/_JHCF!.P329\U)33\MZEDSRV_^5-3SUMW !2T27 M(K+,A"C3 ;4[S-F(N-)[I=&)F 29$,,HRZ@U6X,&S$T31@FZ%%0_@E^6M>8- MSI%:'M8V!D76QK2*S[MK>83!<+N<75C6[Y1Z=<#O4BX+AY""+N2FR+"LEGR11[1[U2F3 MH8OOM4\D.19E,E F V4R4"8#93)0)L,&&GU0"A$01629*Q+]B%I+=C'Y#)]7 MS/Q%P9',$%"1R,J_@-YQ#^U$'Y7"RJU1!D&BQX'V?B(<+4)5KS?^QZP*E8A# M@4H_5^4=4N4UZ!=2]G 5"'Q2;%H^4*?$B A?IKAVDBR7_+>5Q6 MWPEZ&2ZL8)Q/1>J*++^2OYP!<412T9R#'5O2KF*:3%7)RDA4_+@(@GJJ:*H> M:ZV ($HKUJ;-/!N[@MWK@=!R)$"W*G"%CO<7DT0&V3&.*6J3A!19.MB'+\L8 MC)'"_\W02EBSY!#I^U9OV.56 MOX_'>'%ZEBA-5@$LD<\F2AI+D5D/2M?3]F1YMMHF1.&6W$UN17[&6F]4K9/D M5G12>OE4GU5[-3C+=!@-VH[+,8>Q<"K)9+U%297*ZQ+A$QA#F>95GCVW-$T) MW[)"$72#Q@!J$ZI0W8BL]2R1;JK"^^)EZCPNG0'0]*-]]_BC#EM9T/PR S3U9L MALN5@,*EAP#"<4B?Y3SR?!'UD LOYCJ; SA5%IT(WV6J>K.VX>)Y"6L2@\I\ MOB>GDHK4.I$>A(/Q!9^#@%=*7=7QK=&B3]5"$LNK-B*-51.FX0 J:KV\&7,WHKM^2M68T_$@FPM)QEK^(V)O*T^K[KEV%UVIVI[3'0&C #$+,=D6[L[2+=B9C M5!F',-%M%0"8EPLV(3Q9K04 %;$J2/?5CBYDS<9$< 96H*=-@9UY991KXA#+ M,KO" MLA%YKB 71:;)HB5 Q+5H:=%?5H;0RA1($7U[4J[RA>1+?MXC'7A10+$H5Q$6 MC<+@DU9&*HN[ZUPJVUUEG%?YR[$\EZ66(OYY'72;O@UI>(I$81E^E2>^++5T M&4O^8>OZ+)\=\:G(O3C\?GV;8LIVH'WZQT*@R*,%% I*JRU0CK1X(596,F]$ M=!S%!ZBR?E[*0-657-#-.4]A'1V+7E5UB4R)1L^ +)H0%3?2]2&/3EB<1KW6 M=2E.+!?)#Z4@6KBXQ/M"9U+GF]02S]"Y*IQ?JC)5 M74IIU)[G^I,]AK]AV].$?]5\JYU[X-N'N43ELIAEZ.]ES4G- M$3U?:JRJ;C;E1\KY<>?YE M8UB^"E2\M"ZO%H9=6!3B98P"B- INGVE9W.AE7L+0M=*F\5[ZAA)0<)J919' MW36[EW6>52VB=%G4O2:)".%5-^6(N62;:Q[AYV/*#.*GSH2K&%_VO M&WWMW%8D=H;0+0]PD!D=,/]P[D6EWZC6C2R0EN6+Z:( 769**YS>)4F0U4YA M ,[*,GG\@H!/U;GPQ\@X+RQ'XLM#,),5;*NQ83CD'M8GKDX>Q2Y+Q\["]94F M/EJ\ ^TOR^V\N+BS+UZ#IPK_WYYZP].YI>Q3MX=N[ YUY[+,MGGBLBQYHI]V M@,B2#^7 +I2OH@YK_0:FXDVE:U*&]/ZM8K)2.CYY*OB2]!+B$:8HR2M?UK+/ MT?>]K,J)>:CO?WC2(\_DPP6U%V4B:O<28J^2-\TLM)T#+X^HP(&BW_Q113RG MO'I4+'JOSDOY*HY-K?^MMO&)>ACA/-\H^I18!3$OSWR0ARK7\@::5>]K)U@= M;)QLH)3,$GML;G=;$CSZ)%,_J,VK9^&QYY)A65D]MR3NYPZRB=IU.T,J-_4^&?^JD[K!$8VCR$Y6BGR'2HU$\UE^:0RM/A M)YZ/F3YB< 'FLV';I58,FFR:J\I;=.#[:1%6*4CU4T!JR=EJE%7OU6%%4^X% MHDZQ/]ENSQ4,3U9RSLV!_98<3UZ.*N2VD _-;,;-K*H.2*^,Z%(EJA>Y-VX& M6N)C>;.+/,6K3'9[UASJY'<;]VEE8J'QP.5=,6N/R5 ]L\4Q M>NHDEOZD:#S9V;*&3N?>&_JYIZVCM$+D0B->^$Q0;U[FCFU-J$MAU/:W G"F M& K]SJ"/SQ*5G*_*@0?]L!BP.NH5-&=QX9?(9*Z?$/M0]P$L)=M588K%CKQ%'M1/)]EPG\ZN M_7BN[E9KWN2!1Y\T3RM9OEBN<:=8JZ_[5?BZ+)P048X7 M7GOS%AJ$%JMKN525 (49I.GH8I1P("GX:TRB["])+[&>@AY:U15-"!??2O( M#PU#R^MO\Y)[3)!Z#Z7_3N8JBH/(RA.!&_=\+:[SR[0K&3&!IK,00S8"_EC0 M!1P/F'TMB+=\==<27.]EQ\;[D$+&$+*N:A 4"OA M!?\NLERY%6O'Y2Y.BFN<>"?.[RV=SCB/\JBQ=<=SU^3J0OXB@=7-2]OH)NH< M\ [K$Z3MUG5 ULJP;F4,2J01>EX'7RO?2J(8U,Z'J7C43H>I>-1.AZEXSVE MJ&Z#;^C<%G<_/04;R7WUZLM_>;/YVS^_>OTTU\&:&^UEBY MNFJ^#.+5QU,6]RZZKJI_RVRUU6+VQ2$[LDQP+BO:T0.Q7-,^T-1\2W]#6OD; MA0] U F+[*N%H5^^H7YW+(,>C_(LS0%5/EWE*S0/&'KRE;G5Q9]+4Y'W-)<6 MUSI#0IZ 4C,GV%I[8N.MK4NWHO3SBEQO?A;X?O_T;:*9="<=>MPOL%E@ J$]P8=I,?/BQ94$8@P1OQ,'&36\EFH< M&YS4)1^O3==:W("S;N"B-U:>KUPF/B3JFJ(8.;WFOJYM?B$\2T42=/V%=<[L M6RZ]E>6Q_WAL6/RX<<-4V\_2C)^Q_2P=/!W(B'#M/)V5N;,GS$IXG9=OF%Y> M)MIH#K71+%/V!!M-GW:5SP+)'V-QA."5BN._9MHGGO=EH]T1S!<$"!4!>$6 MF.<;)&.(%KA43L5+2N66PFA-77H]DZSDJX#?YM5U<#*E+,L*(5\V2Q7]#VA4 MBU@(NHQ^XW&8I/)^*2:D&$#8U$U+N\(N7HF/XNFKUVQEU+5D7GG)(@Q2ZN!2 M]5XDN^ !1>%=K,XS\C'J(L]M$O=UJ%/K,I&@\.="\';M:E;90A42T5DCK!AH MOS?' TN;X45KRE/P>\M8_(65&0JQ%+%,?\&=LB",EH*#ZI+-/$0 M-[3U&R<"9G@37+-5M2G]+0X1FN*JN)KW0)9MB7)QS6;L4"M4M$ K'E9Y]B9IO].L7L:6>6/96WK59, M?4[=,U:]G7'\G"W!CY<$J#]3;IK:7-Y2J_4\> M:Z/.3>6JJ$<6\^!Y/JJL1YZ>'&82W^5 U+&K, LV[CSR'F_"6 Q?O/16> Q 5%4AFX68G.@*]&9I_#_0=F!>CZ0 MS][DP>I#>SPPW2W/]8&Q^>'6E@UCX!CC9[:\XZ%MT9 70S;-/5M^(^ A(0)@ M0S3_Z97U:K%WB\/5!8+-^?>WY7<%8?S3GEQ&2J(>GXJCHU+Q M)VE _1,,*.U'<9AIXVJ,C>1=(+04C'$B5:YV_)38ZCAL=602;N4JM3=CAT P M3?@4M'*"W6$Y4S?A[4/P=@'3=@8)ZJ'IO/N\63L:$$\+);IR8>@,GM/?U M4*7P81*'^J?^C,/!$_.\Y8W4&([O5/*S.6EYFX?-0JTV$^?UQ22*0L(,F$BW2 M&=D*FKCNB(W=\;H$]'5C.J$>=Z[%>8[D>QE_;.V?V);8=@W;6B8;&L2VQ+;$ MMAUBVY%C,]AW(L M3>AI"O!+@O8M8E*#&?!M:(]ZQJ9'6,Q6>B@(_"\"OVDYS!A:!'X"_^6!W])' MS'$OVX_U3/"WR\G5[FR4\FZ>]&19*<=-J.QXR@81YP3$:9EUMVFL]2+X-5[S M\UG=EO+XR,0FSF%?EDV=59KJC MKY@C4-7-R[9321OO,(#!SF3ZJ&\1*0+PQ0!X!":C<=GF8N M?C-20(D>!Z2PY3I,M_JVVU"D^^STZ@#T]2$SS,MVO!'T+Q+Z)DA]Y\(+@RG% MX^@P^SE-LDQKVN>QYV;E/HL^I$U!/89L2<;I$ MG(Z8=IW-U?#4_;;:S$N_<2%?NIB6<>Q,W;[&!9WAF#F]JRBEP/;% 'BLC]F( M,C,(P%T%L,$ /,SJG>._I[D9?5, O_",>ZD_%3I@P.]YE,PQ8;>36B 5:STG MY&Y8;-2[U#"J=;D8 -NZSD9T-"\!N+, MBTVIFI#\@">0P'\F<<\]2*A_WG! M+(S#+,= PSTG%?!2;%#784/=Z)G\(1_*Q>#7,,;,=OMFPA" +P? ELWL(0&X M$R[ +I1G)2O9(E2A==BLK^&8N5;?4AZI4.7L].H"^&U+9[KM$/@)_)<'?A M(<\>NV! &(0\0MZ)D>>:+AN;'41>RWQ K58=/HMC%I7CAVDQ/UJA=U\C\E=C M9NG.0;F$\CDN!SV&S71C3/ A^#S/,'% ^NBMA$]'+/A:,HYH-HP#'N*Y%B79BOIS,EIM57K5 M0]6;!<^#I+B-^&;[HBUT_7U+S8B]*=HZD7=ECD?,<%IKH#V1LBWS'1"_$[^W MC-\=TV#&Z+!A1.)WXG?B]W;RNSLRF>M:/>1W89"\R3WX=1FGW!2A-4U1_]_ MO?J;6JAW/]RF;]XUHYZUUF9>>A?&Y3 =^9[HNI(SA+$(QHJ7UATT\! &^?1F: U<>RSPHVPMU;Y\; PDMI9643XN?Z.Z4C1M.>>(T8]WA>A-L7Q7"W6\ MA>-KT'$TT$U!R8^Q'Q4!SV"PB?_M^M;+. )KANF"HLZ@3!W4O$R; ',D#[6S MQLO5.PY3&3H01G'&D[G*'@],=U^N>E++AC%PC/$S6][QT+9HR(LAF^9AI.)S M=LN72,NF-'QBB?@Z9CZUX[*BH6$?EX@^R'F>'L%SZ"Y1<714*OX49C!Z[9_< M2[4?8?,*M+\6T:.DK66P/>YF*"5CG,1\AVETPI^VFJ\ZS%9')N%6KCK 90QM M8#E3-]P]Z'L,+?A(EWRT# K;5/YNX61,."&<[,:)J3=P0GM?#U7*C4CN$%*O MPEC+ITD!+079BH/PDG7+TR4FG):C/B19KB43+>7W/"[X\^YZ.T6N-?5_>?VW M>I\T!J;=9L[^-4V"PE\IR6X%[=I#I4/&%W?29_\TNVWQPM,2R&2VN^/:JVI MW=P7VIZ&VS=]8G^,WHRY'T MHA^IL-THU]6]T5XSUJM%'WA&?=2?RKTHH#?\RB98Z"QC]RL2 M0NB]&/0.;;!U+4)O;[Q2>]_":+DR*ZQ]ISS*HPAE4MBNXQ+77\1XIA4ZU;'# M%UI!=*HSB$]LG(Y&S'7ZI4"T9IE;[<,A*452JBM2RM(=-C+)5TQ2BJ042:G6 M2BG;8..>.6-:L\PKIO&++A=05T;@R-Q66J'JK@&SPW<->+,$0/%_TF!.)EH8 MYUY\%^(2>UG&L1Q]RV4#C=64J%)G/I[LN@^ZF>#"AWR1-Q,L'W-ZN:K#K-5:X\9[P[+T=D7,^RK6$3F>\(;FM/G&;.4.JFFUK>B)Q;%N T1Z.-8;, M[-G9*L2RQ+(]9]G1:$0L>ZJ2LHGX7^_4_!.><;1*P5[4,XS[=D#M\];I^1OG M$3B+H+N?_Y'99L^T/@+OY8#7T7M61G8H\';$S;E_X9@U&+6_<&QG[MO!*\>> MMBB4WWQ@ Z2?&\VYAPD7.WZJN]?K[:\S11FK7?D.\V/=.9Y(;^GYE M=,[H,+.O_SM-%\QZQZ]O4^Y]N_8FT,*-%SUXC]FK-TWD \[5J%SDEQ6\O91X MD\DQB"?H$W _284OXT:#$?$4?X;#]KHT7&V:\LF?7OTNU$>Z/_0GAL$]=SBR M1]X0!*<3C$/*_YAI?PXSO\@R]-9A_/-][$6/69@A /HP MUY_"V(O]T(L0SH'8 L4\O_"LB'(QS<]S+GDFTZX0\V%<\.#U.OFW[W9.E;D= M*7/MX)#[49G;YF20-E=1')**YRC,U:@FESBJ,P5VW>$VJLGM:JWER7%"-;F$ MDXNNR6W5WD,>9RS=\?E]V0B_YMC=I+\J(HXJ8#W+ 6\ M:]V9Q\/'%[G8-\_9]4YR/P+U?WG]MZLTQY%YI>WE856%W_F2G!.3;>0,=AP< MO1A01R+]!\@-;\72_.%9VQ&569QMP9S18$>9!?$2\1+QTEXGH[B#'=FNQ$NM MX*5VV9FM5U-_*^;S),V9QN,\S".182&KRI-\RE,-&K\/?9X=2X\]V55Y)Z:K M:0UV'*34.7EQ@#,>6K$TS]M[Z=K)LRV890YV')="O$2\1+RTSX(-C<&.0T^( MEUK!2^URMS[U6HH3DTZ6\6\XZ/0\INU+,@A:)"]$[F[/!,81%K)]+$$>)F)# M8L.S+QRQ(;$AL>'9%Z[-/N)VYR)]:-XB<(*(BW6ZIUWF7B)>.D\O.30OM0)7FJ7L[43B4X[ M;G:F$.]+DHVM"S=_>Q'AO5@W4T^XT!Q>N#^7N)"X\.RK:1H7'J'L!1>VRT_< M[FRGG],DR[1YFDS"H^4S'/#FC^Z($L?IW89^A'5L'T.0WZM/7#CJ7VR7N)"X ML&M1)]3I\J?PHM!Q.D2 M<=IE>;<_0\N+N,S(FGGI-X[RHATV>'=4"]L9F!>M6K07W:3#=XR71M:%NZR( MEXB7#K1@KDM'N'6"E]IEU;9>9?W",^ZE_E1HK0&_YU$RQ\*"=J1D=4<^F*/> MZ:W]+#IJD[U/O+3^B$>]=YG/Q$O$2^?A);-W =-^\A*Y6I]$O)]YS%,O$FJK M%\S".,QRC-#<'ZV8H*^6[:AWFVT_#5MR$K6>E<;D(R)6(E8ZS$&EO=-;^\E+ M[?*W=J+Z-5E))FJ'M[4GV8ECG8I^NI^=>+&^I9YPH6%: Y?8D-B0V/"L;#@T M>N??N4 V;)=WN-VY^O^#%;"3-)F5BG82M^1,Q)[(E"MS.+!>4_4-^: NF0F& M[F!(3$!,<-%,X%C$!&W4[7I;ARE.NE9N4Z;%G!)5G\JR^L ]*,?V,QWG8OT> M'4*R,3 )R83D'B#9A/\2DGOB! O"^W)(HMDP#GB)WS!JJVFZ-YW;AV9RX%P6&]EZ>S-IB8V(C3K"1HYS MX*0F8J,-6NF;W(.QEP'?6JA[YJ5W82QH@#78ZJN:M6$N9O7NA]OTS;MFX!C; M"8,_O0KUD>X/_8EA<,\=CNR1-X1U<(+QR.:N[]GC?]GVJ^V=BZZ:O;OGC;.+ M+F_"'"#C-Q9OM!QY-P5/?5FZ%/E9DQ7+5,U60A!F$WGSC-^4']X&83:/O,>; M,!;C$"\M8QSZ>?L0!OD4,P,&NLP.**T3U8%Z/I#/EAA0/C2-@>FXFY_K V/S MPZTMNP-G;#^SX1T/;6M+OS3B-H\8[)/1\P=%-*81MV/$@&-WWT$=P6^T?E\\ MOA?)/:FBL]XQ69%P?%P2^CS.>7H"(HZ.2L2?P@Q&K_V3>ZGV8QSP0%+UKT7T M*#]9!MO#+BMUDCB)^5H3ZED_/0.P"4;/@M&'J1??;3[%DX!"0"%Y0S#JGKPA M[>PXVMF12;@5Y@>X:+$-/&#JAOLA7&6CY-"F@IR)C&O_LGTR;MHZ6T&5%*3M=CNW^R<>G)8GKCMC8W7'A3#6DCI35 M'>"JJK9DWA//M@48+>)9RV1#@WB6>)9XMBL\>P6?[=%AC\GL$/;*<9@]/N>A/JUF&3*PMJ/GG.=O=,3 .M]1Q/M'W]I]><6ZU5MS=\5OQ7R> MI#G38.AA'O$9_#?3O#C0$G%_['_K'OKWB9*=(GA;3IC-B0V?'U>Y=T^T. M<([DDS8J.@3U7/ =ZA8;F3O.027X$GS;"5_#)LJ M=8R!:;>Y6N=KDGN1EBX=FWWJ4/>!#]MO"6W/&"@_Y*GZ[9&^!C/@V]#><:E= MUX3PV2],:$N> ,D;DC?MDC>FY3!C:)&\(7E#\H;DS;'3]77FN#WSC9"PH23( MO=+>+QGVK74/7&Z5&VW9+1;M[1%;9"+T>]4/RIEWRQM)'8"5<='T@R1N2 M-R1O3F.6&17OB.N*2V'ZQ>KT,TS0'F(FQ=-?ZRO$R#_YLD490\9#>[[CQ7V#CB M'>?C\6"DCYY]Q;EE#8]S;?'(?&[#.Z\MMFC$>MO\B!KARF*X>[=.4P :7;0"%Y0S#JDKPA[>PXVEEK[Y'K#@_0 M%>='AD)/KA2D*\X)"G0%*8'DJ-FE)"QZAP.ZXIQPLA].Z(IS@@+I%P22EAP+ M0@X6NN*_H-;7R=V?A(66WWSD<\VQ9@M(=G1[K##(-XEGB6>+8K M/&M:;#0BEFTKRY*!N=T]0L!MO8%)=]R?Z([[]UGH:;]Z?C@)?;K'_CE[X5!G MYK!G1S:?_Q:WPT4U";_;\3LRV,CHV1F:Y\=OZY2YGL+7,MC0Z5G(@-![*>@U M>F:+]/(.36*CMK,1Z3"T"W09OH[-]#'!E^#;2?A>.2]Q[[0S_L4B3.6=:/N7:+V$01%S[T#;7?A:8V98/0OU$WHO!;T&J0WM5\'/ES#_ M))9K ^$^YU.>:N]G'!WZV49#AN)UZX@W-)E.66N'CC:WSY7?5_A:;-2WHW'. M#]_6:6(]1:_!1F;/PJ@$WDL!;\\B4+W,-"(N:CT7D0)#>T!GT6N[;#PV"+V$ MWBZBU\"O/7.&$GHO!;VD-71 6_9M2/&P+3;[,K_FN1>I*7\GL?%RL7D)Z/9 M$^X/L^!YD!2W$=]\85I+:'O&<^\.0]"V"6"#&?!M:/?LK*#S+6W+T@A(WI"\ M:9>\,2V'&<.>16M)WI"\(7G30GGCZLQQ>^8>(6%#.9+[(.^B=?K6N@=:5Z5$ M6S9MV6T26V0B]'O7)GE#\J9=\L;21V E]"R)D>0-R1N2-RV4-R.#V=9%EPWW M6-B02V(K\B[:$]<1EX1(]WB3>\!SY9F"M8,4YTD6YF$",^61EX?W_.U#&.13 M>5JA.KEP:,^7SU^L7O-N@=V+G+]5A-7K[Z\YLU%2T.=QSM.27N]^N$W?O&L> M>TCOG?+L2D-? ]#&X96F6$['/E6\/92XDTFQR">H$_ _23U!.-H,"*>XL]PV%Z7AJM-4S[Y MTZO?A?I(]X?^Q#"XYPY']L@;@OQT@O'(YJ[OV>-_C5Z]^XJ"1TLFV@?H$H"1 M_?#&ZQ8OC-;SPJ>_?7W_Z>,_F/;QTX?!10B%#83XQ8N!<6@Q"S,$0!_F^E,8>[$?>A'".1!;H)CG%YX542ZF^7G.)<]DVA5B M/HP+'KQ>)_\VG&=LF@/<<&=>>@>B#A48=_%5;;/NJK;1GEWBUS0)"C\O:(_<2Z\34*>N\9,V2>#_ 3! 3E,WQH*2U7=3UP)X>9Z&,'48GY8G MXM#DLC4MC+6IEP8/7LK+KICF9=HL@3]@4^(#H!$(QM-,P]_-B]2?>AFH;8MW M@S#E?@X=3-)DIB5%JGW^\9=LH'V$I0WD&C/QY_G2O* A[9;S6 MG<\_/87ZW MC^*'?KGL6IX"(25,8/@9CR+L.BMN,S\-Y_+O/)U=WPKR1"'@/^.9F ;,%299 M_DF[XS'@*H)A3KU[[#N .6KP,07F$XT@^+PY#/([4"SG."$<#%(:6GR8AB"' M\VD"C3Z$^53S@+P2J!K_3P$D5_2-PHF0U_C9R[($T(Y3@Y:C$+#/9?_0-\]R MT5%0O;+4.VB3LO>!]A4:RT4B;3EBI%$*5)-#?X )-]\>#JQRZ,.!(3^*5;4& MKOK6A(_+%B!"]#!8IVP.*PO#B!YA"%NZ3_D>G M209#B*+F^F%_2(#K9 (;YCVL5]4XP".,(F@ *(WKCFV#= B3@&F% "$N8985 ML[(3(.*";&*"%0!PT9(BAW7#68634+W#8#C^%!&S-(KRS1V;4U^DSF_%?)ZD M.=-@-F$>B0U)(B81A[% NTB6K&+?,-XBEF#&TZVR":0/+/._B]@7*! LA>L+ MQ'B C["0R'P MLE2C$Q_6(J_-30BU)FL9.G,,'1$#H_QK$3U*2]HR! >Y* B67A@RP]WX@J3- MZDLC9CF;7C+US:C<"D'KO! 47=Z$0/70WT=?^)!D.<[_B\(<4NIG(4=^$=/: MAPC6"A$<201ATU=4D'XV'T77/.,WY8>W09C-(^_Q)HS%^,1+Z^Y@D';4>#P8 MZ2-A2JD2$=6^,K,&TLQ:\K;(AZ8QL*SAYN?ZP-C\<&O+[F!D/K?A'0]MRZ(1 MX\/1P!UV:\3.P.X8C;N'BBZ.V'2[-6)GH+NC/1L^0O'>^NWR^"?RN2=UBJ^/ M%E0D'!^7A,JO<7PBCHY*Q)^D OQ/U))_!+LAD%1M:'=[Y$.6*DF<2._G87YZ M!F 3C)X%HP]3+[Y;J:4EH!!02-X0C#HL;T@[.XYV=F02;H7YUNRF[O >O:> M4ZKR$OP=@'3=@4(ST:WYO%LX&9\:)P2%5D)A)568Y 6!9'NR(0F+2\7!.?8- MDA==Q(FID\@@*)!^02!IQ=F5Y& !$@[M-L*X0S"]"F-,KBR@I2!C&O_NFGU[23\]WNB\FD>W'L!M24*_'M1=$"^-S9/NM*]9KI/;I MC=2^I:SPI43_4Q>M4]GYCCK-]A3/FB.'&2:=ZM76VF_BV;8 HST\:PPMIH]< MXEGB6>+9CO#LE6$!TP['*Q88\0R=<;('?(9NVY#3!K)<[KFG)/H[(_I)76OW MUD,\VQ9@M(=G1P:SC(L^O)-8EEBV4RQ[!3P[X9[<)Q)._+)QG,912%D>2'4G3MZ8-4_>.#"3GO]FWQ,1U7$'^YYZ M?*(1]>'^WQ.1ZGG>&[I8NSTKZ)J#??T:Q'YM6[SVLA_U?]G]D_@E\4OBE]BO MY>PWU@?[)LX1^[5M\=K+?M3_Z?NGA/43)ZQG3SPHF3+:*0ZT9[J%/F9C_:(O M>FUU((IXMBW :!'/.@;3;9UXEGB6>+8C/&L;S!A2X5A;69;R/;9BAY#;@7R3 M%K 1[7QM06E[9 =IJ^W>^HAGVP*,]O"L:=C,&M&F3SQ+/-L5GK6'S**C25K+ MLF1A;L6.-23DMM["/%]%0^_BOJMY&]LCP7M?E;NV8*(1!J;,I:?NK%0V09E+ MK5,$+H;]''U@$/L1^_4@<8[Z;T__)'Y)_)+X)?9K/_OMFYU)[->VQ6LO^U'_ MEU0V\:2Q]M2#]C6!GY[0/79^1_VI=BAGX/1]ASJ].[_5.Q3%R=JS@B-[L&_L MC-BO;8O77O:C_B^[?Q*_)'Y)_!+[M9W]W/Y[IXG]+F[WO<3^A7OL3>[=1KST MR6QP19GFP(87I1='\)*[^*I8R3V'<\K0=WJG1LO>*7/_JRF[2XY-KCDY^:]3 MKCUR+[U. $37^$F;1$"%PLO#),ZT, 9DKJ6/YJ4<'V.CVD.83[4,#W5!L#[:<$.@PS *]FZL98I-55WTV=:5X&;<[F\%*@Y8GH M SO@?A[>)HP_";B?_R&"E>9H)HLR+U)]Z&1*@>C<(4Q@R]#!)DYF6%*GV^<=? MLL%E@&S=B=+_/WO?WM0VDKW]553L[&^3*LNC^X79314#9)9Y V0"F=GDGU1+ M:F$ELN21; CY].\YW:V+P08#!F314[LSB2VW^G+.+A2R"IXY7-_P!8%6G07-P@_0S:T^9^A MG"V4@Q&,@A;*./G.J(#R>'I-$"Y0YK-I G]G AKG( Q*GG'!J'ZBYAFV6L L MDI"I0V^6_KYP^S!BIE7T@^:%"99QE- MU8*F9$HC!J:@1^ROB'#P+,S4QBZH,:MJY]RI=#]Y?] MRE_T*T,;*B]#)>Y5?W_%O R-I=;%7F)=L/AJJ771%C4H?F6N8%R6R6@EYV2J M$*5,)JB(VUR/S^DO%TDT'?$-6S']EGUM4[K^ M&0G*/)U-Z2]"@+3V[Q=L9// !*>+%I6DO?EW4/S\YF89?HF_ZYX&.OYZ1M_^ M]ZAH$C-G5 U 6;^I)(86MDEZ02[+K9_G7C0&M!*]\C!TO29O#YV\.'Z,R6/S M ^%$7C##MZU CVB!CV&WR29U5QD5-/[/UC\2S=5"*XQUG1+/ QG 77HDP]>^?R6;IPA+W]>CCZ<[1P?\&RL'1[BT^?$] M80PF720Z7NU6 >'K1?C7!K4..V5WC>O$!(#SLO]]0C-PI]?F MGIJ;-1,G)*7<+8-A?*,X)TNGHC5N\]JX'3YNEI>M!YX7@,@XZ)1,2KI=_>&7 M*"DG*;G<3C+6)?:C16=Y:\,YU(3Q%'61X@7B^R'_[LHF"O_2 '_:\99_CY[S MTB]O;-D;.KY]SX9O^=(V;WBO['&7>VP/7??^G9)S+'OA>8K0[(MD9E8(B!47BC12C'N&-],X>QSM[Y"F\ M4^B\;8@0B&_$JS=90ORGEA I M!]V3@VLTOA(FI'@\\'R Q(A^"<%SV H)$YLE(88FD4+*@?0FI'BL[$W(Y,GC M)$\LNY,RO#EB^BK)E.DHGT%+>)",?@\I#*6I\RY?/UL.6C[ZDAY]/KJZWMWV M<,O=#K>5ZCT.B8"\]JD/USXYEC]P;'GO4R26JU%FI MLQNCLX:C#31_52IVJ;-/K;/U^S>>.>U19,>2UF:U9,]SWJ_8 362IJ\K4MH= M[)#N:K=-G]39K@A&=W16'X#"#$QOU8M+I=9*K95:^]Q38MC:P#&ESG959V60 M>;/X>E)R.Q]D/L:V[FHWIO5N6Y>]\0Y7D+WG11S(U#-EMY$M9!5=,]C<6E'3 MTYL!;&=H]/QF@+4L;5_O"7B&ZEZIJ/=97=?L_?V!4E&[I:BR-[(W$N EP$N M[RG 2T6]S^IZWG#50E*IJ%)1^V??96_F>].K*]ENN>#C^B$,A7(.Z>77V@3L M2IN;;P^[Z[4V[/"U,N:"?S<4ORWMZJ9C.U9M$^)4O M"^ZA8E=*I2G^MVEQT9OQ'JGS9)JPZS[X(&" $1WC8V8.,4YH#',.;_J M!!:(3MGE)/A#6##\#PQ'7 #$>[K&>ZXVC 7\ RUA]<,1FYV(GM,TGR!;?N>H MP'U_Z&KNO9G 3=-Z''9?U[AOP[>R^YJRQ[S'AK=9/7:&VH;U>!.E8O-ZO(ER M[$HF<,D$WGE.!,G,*YEY-XF95PK*9@N*Q!LI1IN$-]([>QSOK)-\;-I&T5EU MB@Q\]:G;'%'H"3N?I 27HM Y'D^)%YT5DLW;X)9RT!>[(?%B$^5$DH1+49#^ MA122CAR:E D6R18NV<+EHSUY5+*%/Q%;^&HE?9)E1K+,+)L24S<'KBLIPQ]2 M@"^9H:3./N64V)HV<'7)#"5U5NKLINBL[CD#WUJ5A$;J[%/K;/U^R>:V2'8< MR?B[6L9'4H9+T]<)*>T.=DAWM=NF3^IL5P2C0SIKFP/?E12N4F>ESFZ,SIKP M5VEFNZJR,L*\.4&B2\GM?(0I^<(E7_A+(+\S7,D7+LGOGK305RKJ?5;7TH:V M5%2IJ$^HJ+(WLC<2X"7 2X#O*E,UP6F*H\_*8&[-5A/L;>,!+NJF47F/2GR:!9.Y^:PH15O#RRC%]73 MY5!Y.S^# V@]:>C*Q<^0L!R$%8\IFF43C M)$M*Y&A/SNG2&9&\X^TO-Y']>/-ZO(E\S9O5XTV4BLWK\2;*L>0=E[SCW6=7 MD#S D@=XDWB I:!LMJ!(O)%BM$EX([VSQ_'..DONMCDZ('G''UD4>L+S)WG' MI2A(7E I)/W=*)=RT!>[(?%B$^5$\HY+49#^A122CAR^E D6R3LN>$@EOV28DBK[M!P]_L#VY&4!4F>E MSFZ*SIKF0/<\XR^! M1,^59)>20^])ZWREGMYG=?WAJB&JU%.II^NMQY>]D;V1^"[Q7>)[G_!=ZNF] MDC>:)!V7BOJ"S;OLS8LE'5]^!F.#:,=_8[3C.RO2CIO:8MIQ;1'M.#M8A]TN M9Y,)LH_C^V#I+K"#P:R$&2W+H7(ZHFVB\+I'U1Q>0$])6N9*,IZ0$$<+'1$S M$=%)0<.$#PU[DM(SL2+Y;%HF$55@=<^3D);-'"FXELI% BN I.%G8AFQ9_ 1 MIEGAT[I_JY!D7Q=<\WD%=VF.>0E'^/$49W._DHTC.NTB-[CMZ/?G!G><1^+[ M]5=ES[TSW^\CL9EO6H_=H6=O6H]=_8:O.]AC;^B:GNRQE..Y+YVAKAF2&UQR M@W>> 4%R]4JNWDWBZI6"LMF"(O%&BM$FX8WTSA['.^LL =OFZ(#D!G]D4>@) M%Y_D!I>B(+D[I9#T=S];RD%?[(;$BTV4$\D-+D5!^A=22#IR0%(F6"0WN.0& MEX_VY-'GXP9? R8^[=E[7HY7EVIFK7(\20,C:6"6(;T_,#7G&IP_U\1TC(5% M:DQ7!*-#&J/; TWWIE01K!&@YK3E)2%GF2#M" MHX9'A(QSD(H?G(M$L(A$-)@J$33/F%60EB0IRQG)0LKI2-CK\4%#,TSE*)_2 MDC&SS'^D7,#;V2_A?=&L "%C3Y0TS*')OV>D@/[A.YN1> -E A\G)(4AY'%< MPEB#R]9(2)%!:]#5<@3]5N'C,7Q[#M^-8>W+H;*4 622EPD.B6#T[Y_)9NG"$IJEHX^G.T<'_QLH M!T>[RXFE^@0*2R;BD&2@N&AH_E4J>V"T9F5947CM9"2]+),2!: /8WV;9&#P MP1"C.$=)357V@9:S=,J&>3RA7&=*Y17*?)*!I7^]"/^DIU8SS"WTU 0O'#P+ MS6=*."L*FH672IJ7)?I6S<,5=1[\*.?3#UZ5>"$T3+,9O78 M&6H;UN--E(K-Z_$FRO&J['OR,,_C'.:1I$"26TIR2_6-6TH*RF8+BL0;*4:; MA#?2.WL<[ZRSA &;HP.2RTYR1W25DTB*0B=%07+-2"&17'92#CIK-R1>;**< M2"X[*0K2OY!"(KGLNI-@D5QVDLM./MJ'1Y^/RPZ+R%93V"6EHJK?^@%KP7^. M.K]%)Z#FBOJT!45]H@YR>KVH3YZIE6=JEYY*'%B6*P\F=O1(K=38K@A&=S36 M&^A-GDMJK-18J;$=UUC'-:2^=E1?Z_=+THI%LB,-S6JI'LD)**U>)Z2T.] A M_=0NVSVIL5T1C.YHK.X.'$>ZJE)EI$I#=*P1B0 MD+]&/ /?,;85)"<$L2G;U#M?9T521DG(:)(82>(%DB@*LB1&Q7.6Y@%TA7Z' MF#W5]$FDB4'#E=$OC=Q^')4#DGZ8S3/,*#^06C'_T& \2].%/4,V2I@=*L65OD,UK0X +^H23ZS];M7'"VM[5 'S= ^990%+U+_IXE43*]9%.\ M2R;(;H1$8#")X0T\1;U"H!W&6#5WNIBAQP 5>D0BY2=3]X:N F]-!95J2,H1 MFS+V!PJ3"$*)9%<#>'AHMA]%OJPB83Q:]:]^LC1]J+6?6LQY"CT8)>&(TZV. M:!HQQ#@#Y42="?-B@M2&@"@S^%-)RZ%R#,*/KQEPE?8%^D\R)3?238CQ:5@T;VHF7=W M\XQY.6BA3FB6@&P(>EZD ":*]L^&L8W)"4H/C)&8GF2 CQDC M,$SX3[9K-\+)3!9('X'_9SE(,T@4@FGSRPFYK*4(R8.YJ1B3*=C'Z66U_@UY M\%!YB]V(./,@-)!DT*\Q6]2!4E+*'E,<_"4?#C0)0V4%HDP*&@+#$S09_.W0 MG706<7:\]V IE(.#@7( WRH>[T-2*CL93"3B&PC1%.T0]&2LZ)KZ_WHO3+J- MPK3'K71;]Q-NC6O/@/DQ8+D%Z?,D1\)3G&L&*#$87$$,6 IW*4%NOR(?LV8: M_V=:H,_#S#1S/B!.J!C@:6<2?(5,EAK&P=PU/8@HS3BM-L7 M>?$->Q4*,\S?S/_,&!I!8V8PYUR-IPKZ=].%XT0K$,_PX;H!H;BM/@*TTXP1 M;H])=LFF(2\ Z+DB84>8"UOD%P F"!\#]B[P$:LU@;=2CADEZQW.: X#GS#U MBF NTWS"T!XB-/BHY"W4[C#[)6.,Q-:X:6%M@T]]#J)#Q0\ Q(H\FH45D7E& M+_C[LQ$Z?PA&[&N^++0X3]#+C,'M0Y^=MR&D!9MO;!B=3+E'&K.QBF:JMS(I M9ZR_QW\>[*G@CT._(SI.PLJ%K01XP/Z&LQG.2@ !6O AH<<*MAJC _@;&SOT M(Q]?-A^(Z82WM&849I$;?B:%=9/S*L7D#POH40)Q> 532I -7&O$?'2&,["= M@- UKWN2)4R;V:_@K6/48!YV-6U<"8:P%W=6YQ>"J,>9LC,[@R52#*?E-K*# M#\P8X6QE+80 ZPM0QO[T"A=DZZ#Y:J?Z:NLUM^&_[K[?5XYF84IAWE_M[;]6 M3M[_.5#>O5=>;?T*818\QSGON>JQ!:[X_)DR@';A%_@LL^VNW;B=&*5EM4#< M[!3 ,OUSN;^!(38,W>'Q+1,5PN-B)E1T/.'1&82NV,5%(V8.!D=_'L:%*7BT M3-&*QK,X 8VEXP B<\.J9ALD\2O:#$8_.TW*F(3M&P^X^J#[A"TR?*U8CTNE MY#2^,-,BU;"H:]<BVQUQ6>1]"-W]79<03-R'H*]G M]/(^!'D?PL;H@KP/0=Z'\-CW(739J66OO .7_2Z&JF\A\EY?3OB9V?QOWY6* M<]Q>8*XUI]R?C3%+^@-O.*BR YB,:"[- BE)\@@S8;1$H8^V.\?T#S9UJ F[ M>F>J?]L?&MX-W]^?#%O7AX[N/Q9_M^QRTV7#D)SCSTJZH#\GZ<)#9O%J0<03 MDP"S'3KE.:E_.WA(7VI4E\EX-D?;)$_L(XO"H_$R/;F<2+X_*2=WY_N3MJ^' MWF3O*+PVEZ[K^0B@[J11W>: NCT[Q#,G1W3*TS^LE#?B.YNO9B7;RGO=KERI M*QDVAAUJX1R\\/-%3SPGOC&PK=I\WM:EEW-.HRM'C*362JV]/B>6,="=6PY7 M2:V56BNUMDM:^TJW_8'GV=<\_RYH38^"YB=>UMI#;[SRMJ_.RS&7>.CK/4A\ MZX0_TK'BI]8C6S,'MKU6/5K+U-W;%CW#U1-2TE9";&?@V9H4-"EHCRMHA@6 M=@N;UJ8Y](\DZ3+[^-S9QY@7,:Z0@-'=_JE]WT*Y*4 MWRP\CCO0-4O*KY3?S91?VQVX_BWW8[Q8^=W(E-#*?I>A#0V[Z[Y734_U*J+\ M3Z_Q!.<-M"M7.OA?\:-55\]5()GP?Y3,\E+"T_*HK(++.7/>#@J;US&_G M0%H'+\/1]'ZA=&<6NM-9) E4$J@V!ZA\8V 9MQ!L2YR2."5Q2N+4LVYKN>[ M-OS.;&L]%DR\(&KCOY"7=EKD);(:)>[149'QL:8,8I0;]4E\Y=5I/DE"Q3"UU]O(5E#%F+LL M$N4,8H+WK>2L=DA)TFJK=82=?I^D1) @"9K?%I$>/]A>D21-K[G&NNV6#JL[E M"TYEQG)&Y\Z2LD:4$?0HH#2#Y?D*C0L"JISQ4E:\6D@Z5XJEZ@VWV?UI(#CE MXW%=Z;ZS9-=I<^?F9MVN-^&X@*/,-V86@KJ#,X@)^:T3;8L MP*@U2#$\09-^C>5=# I_%&#?D+V=,6KF:4HKTO9%Y.J"^KV9>L:]6=+R"L5[ M0Z1:X6*:HX%&8D7!FBFX$RMB1#ZX&9_HA:-:1EF/K8A^H8RD>5G.B5N?Z) ? MBDD'=6W?B\6D"CX6E3F"[/%X%%39'#J5XO+/&ASA?T<]XW^Z1A&.5QQ4+;FZ MTZ "_VP9ISERE8-_42*WZXQI)_@DX'8F,8P?OX;?M-@;)T4>+MC+'AY_1IL"5H!/1$L]^A73"H.T)BT&D:M9W M&\ROVQ74V'PMEM (]T:;UR.Q8.^;.O\Y?SX03#*SC-:9IZ62W1?(G'7Q* MN_V3%04)?NG/4_H_0'S S'I>RPQ+H5DH-+=5=#,9,*P&Y.8%!XSM,L%Q+/ON MT\_%P+5;#E)-<'W#%0\+U]_1W)9O>+OD\G=[_IUEMS,H4"GWR90ME.R]>HT?$FXZXPNEB(/ACQN\A#5&35E6 7Y;^4"%[/ M:*J;&T0J"NPP+]F5+ "F<]!\_<6,*%OX'!>D*(BX&@%&D?%H@1-RSW=2:+RQ M /B7OJ$<$9Z.@;4_&RG(C9U?4LHT<+6Z9(M'P&)(D2]];ZNA; M&T90?TOPGO.KJO!JG., %)#+K>2FK[CI6_.3-_.#.U@+KSJ]E:?^\8GI?7_H MV>;]>.E-=VAISJ,PIFM#1SL/&1CV5DWZ5&I^8^C^9VE'-\<5#C%PE-)/[^)]/-/*RCO M:%ER=9R.2,825CJ[2D8*CQ2>6X^V<)E"(D14B(D%D) M#O^OW4B4%!\I/K>*SV%>4#RPDRGV LR1#GH/0W-YE4IG N!->E02+SXA^<_[ M(LG"9$)2<;H1ZYEXD0"K9V(3Q#9&:(;GFC)655&HNSA\TNR[HEI!^7'NB>,; ]NV=8<[_5NK^+ ML!I^/.NM'7T58,N!R+1OMW9(^7TQ\NM; \/M&4^XE-^7([^F-]!U4\JOE-_- ME%]KH/M2?)\NU%XM;=6/4'N*Q+EA/AXGG'1OXZ)JY97YN&%U7^\2=(R!9?<- M5GJ4>)?R>\N&KS]P^W9[D93?ER._QD W>W9)H!3?ER.^CJRUD<*[J<(KMZ^[ MN7W] D_._#8C2*E-\?8B)/L]WC^\0M:V9J5^T-5WFZ/BGCXP])YM&J]EZ3;@ M>E(IZ7<*A*6DR\V.WDBSJ?6PC%]NUKT8^>UG:"$%6 JP%.".[3?K0\->)NV= M$*6%I(1/=J!D/=>TR^,HZY[1SB&>KT$$]<*WPM>YM!U+ADO D8#3+<#1;6?@ M6Y8$' DX$G DX#S^C+K@X5B:]' DX$C D8#S-$=NW-X=N9%X(_%&XDTG\::/ M1Z2Z 3Z3W:AHF4//]N]WHZ+O#7WM MAN_O<* 7#.S776FYS$]G_0F1%,CAL^VLTS)B@$>7::>Y%/IO !OW0NR<)TAM?_)IGRGA13 MY>!@H!S MXJ'+4U'2:GL9!G>KOJ!3G)X +H&O1XKNJ;^OUONU-Y403)Z+$CY M%3*FJP+D2@%ZN "9FR= [V=%. *!F+]$.8N4_.J18@4D:$J2#&4(1 2%*B+0 M/268E?"NLJQD+%]XC?>"]5U\3W4'2[S%!?/L:O-D3''X^-^!PJX#H0#)H'0I M3-:L*-FEY]64#)0+JHS)-SHWD:Q '.P2-OTU3S+F+LSX@BBG(UK.=X/ M*P-8^DAA:'%.LQGT 1:#PI?0=)ZI(Y0$;#R;YL4EDXL,/@ZA.S1E#MVDEA]T M54K6)WRDG,+#@#_XQDF>X0N'RE\4WA/"DS!*^!6\"?Z>,I#!*64]3 !#8(I& M-,.YB^B4%C A[+(@&!S\K\3+Y@/V8GSF:9*0!&39D4!C6$_X<80L%+,1# MY+N+E] OD?B=)9>I,[$>$9CH,"QF,.%I0H(D!2L$,]9:T1F("<,,$*OORB0O MF9U"K1@EX8BM#UBAE(93+H3"XVE,3T!2%#6E'%$ZK61XT4NQ*5REICFAFLON MB4GY @/P>])J40M68$28PZP>2RG&'GF0P)X9NE7+H0#=%1FTY3 M&@V5CXO'SWH;SPJ&L-B162DZPDRQ;CRW+4ZB_VPEFJN%5ACK.B6>Y=HNL2". M=2+?M:D7$MO_XEA;RX._+DN[NUC:C^-8_54(W D*G+)3%"0[HW.,&@_6>-WH MQ"3<1^6C)&):QD"19)=!3,LZ'L)NPB=@5^C*XD_G+/5\'=A?M'KA0=1MT ZL!/+?L/?@B.J MW+;%LP>_6]:=RL7%9^CW"3C=T' T*UA @U[A9 +"R;U:6.(\XAXK/2?IC+T7 MUF^EN8&E /G+L[,D Y((9)$<[&Z*>'@%K*7@*+68@E6-(UCK/@ M&L-:L3;J 2FSEBMU12:O>76+5D[XA#RDFA79 *.I^9>!N(*?!2$&B\-&".;5 M,K\0?QP5/JQ0E32HNKK&MD2#F4N0J28G&5)# UC"#F>@#@M=,B70E9$ M2^A9@#X[3?.+Y0M2><';W'=X% W00O?)P2^6:O#UT\N+X,2:/S4^$Z1:&Q-L<^O$Q[#;9I.XJ(XCK_[/U MC]N=:/"A3_F%I3$&SE,>N9'-TH4E_O31Q].=HX/_06A_M'N+P>L)*"R9B,/: M9_U7"7X+RY\DS.F*E)V,I)?@<*$ ]&&L3<('Q)GO\[!Q?A#.$ SSN$Z[*Z]V MF2<]H]'K1?BW(6D:]LIM"-#!'5]ECCX(Q_X#H =X,3@5]_0'.THQPX=YDH]I MRY]FV0B1= $-@'7#_#M^@0G',:8D)SR487N"+)'2)$#!X1>I=70@+T:4A1&3 M(H]FH8BCH)_G22B2J]7. V6Q&\@8.(A+FN:>9CEB_GM *T=5Y&)*'AM@JO0< M.CS#'.<9?_N87%:!Z9P_6OFP0TQ:-B$NGP"6F!*O8"^ Q4W.DPBSG=NOMDY.WF^]KJ)%'&@$CCI,$9JSQGL'280^8L_Q]ZV1M#)H>3R] MP/&P)%G*@WNVH+,)R_Z6LP"=]4G=02Y1+!:'&! ZQ6>UV7R!OBG!914*5P%S M>S $.YF?B]@2YBYA@],-""^RZ:BLU@ZC-IX[$!E[\.:C9E2+WEO%PFP;&R<$ MQHV3QKH!$6LD-BR#KS3$28;.3\DW_#;)8)7F]\Q V;_1*7X8)5H;;B 1T;'%SC:"V M]!T$F"61EH@T%R%L&[6;;8JQCQ:_(!%BUBC]4!&+@*W"UZA0>8# S?<]1R H M9]!A A%^:SQ>V1*&!>;6I()6<@RJSUMK%)176+%:G!'VJC"7*R014Y!SS MXT)CSV8) ELVOU.X?-2@/!_F*E5T]@KV1_-)-\J8=5E2;-/:02\:+^0&O>^3 M_W60A>B:G)+O]T[E=QKHT!MHK O+;#>Y-^YRL F8X@0PPP;2*,3@Q[6* _;0 MA%SR,+7 +6L8(_M;M5?%RAC@\4M*"IXN1PU WPOWD:_FTD7*O/IQ/)NR8A)X M$DT?0!SFC%FW44(KD&QVR^J>\OV&C/L-EXQ Q/VE7)SSPY?!&PJ*R=JFM*,9 M,7X;T(S&R91G;*'AQ?4 H#S<$>-;[F-T1-+D&_HXT-.,@1KK$H8UE5<*(3'E8Q2!)ONC*^ M)74-*PTDG^\P[P;@%CZ%&(_K<[4WI.X03WCC8!#F6+8_29$('T'L M:2%VXV2:A]_47YD&[.9CW)$C=PW>.VLT M0#/'E+ =3M20!CS"UDBK?4CN6F \QZ:$@P*!("Z:BT;8MTK>VMZIR^]8Q3]( M:UG.N$=%QY,TOT0^6K[EAX)G:+JC[(LO%#;]2ET ^CZ%:7RUQ9\Y>0_!Z!60 MK/Q%D%F2%$U8Q-2#];5Z\@RI.6A"<(:H .ZTRN,(]*YP'9X] Z@O&#C%V'GT-D2=>O MBA9+/I$YS[T.!5B,T8A]N\F%*M#,*]@/FF+ CF^?PLH$,QZ[4[#?T>U#Y,:O M5=E01U_EU0K2VJ]8.(3&P8"NEG&"-7W7UPY_OE3<'K*$539&#(OI4CO3!?^/ M:8+VASNEB!\C<#_G%XY-!LMQY6B77\A6.99;S,IZ?>8P9C'"U"4Q^'R236;, M71]!HYALFU7^?WN'_6JFZ+I<\$VL2WR@C0T#)@4,<% RJZ=YOUI?GN>81P!? M_[+V2%FV8 '<#$#@RF]J7%#*XV_ -*5@M1E544S=+$N04OCT,J'@I2QHC'4,$V)NZ3*&JY&W*1Y(,AGJ./1_Q(I3:Q:[# MG%:)3I6F6?"B)E=\$-?.L"@BX85'"\M<"F:E !QQ>+="55BEMEO^7=.P\!BY M9R@+(3;Q=]W#,]>2A1"R$$(60LA""%D((0LAELS1K]5)S-U\'(@'@KWM8DNZX]%1#E4?LOSB,5Z[4!?1(;MYUDL3TKA38?LT&M<'2_A M89]PT*L8;D&J1%2XAR+C>:W4'?U2C#1/6B40C:C, B*KY5$L."2"R\*U3 &+Y MV216&1.1N,<59^DPRG(E Y$;1_Q!IY]'&6751W[2%8,X[!83E!O68B :XONO M[/Q '.-!0I:\K]/M5>-GEL/-@P$EIZWY'L; M:B5%8ELDY]O^%^P$A)!6^ 4+Y]I'R'!M\RRCH<@)L9Q7/"Y*M*^/>,%%-,+[#&F3A4QZNSR[D]&G%> M'P)T/*Z6D>*RU2Q\68G3 #-CF!N(ZH(CG!82&9I!^:V M=6!IOKRHVM>]DO6;M@%JB5T9*N\$'%RJ80KKG&#"66JL,,V+_&/+T,;:L^I3O\]B7ZBQL'5]8-(LONAFO;' VA;'HK$"%3T:W)B8E32> MI3""F._Q)8VD P@%0^69F;L4/&@[8;@C@RHKH#X >Y0LWJ"N&!;S.A/86*? MXDR*?7!XI*7I<\?[6%%LR&V*@)^0% 7+2S=>$]]ZG];[^ $'"5&#.N\E@^&H M*GI;8PHN6<*4U,.8GV.(4N=?VTZ@-S9(^#C7A6/!BG'.F>I<([IF\P^QY:LC M E[;52]MJ^CQB7B KGB4;G%L"1>HCG7 M95/$"B5KJWGKU?[/T=!6P8SC, M-CL+9BEJB+E6K3IH\:*Q*CQ\,TG+ =_WF39I)K%7KL :9?DX"><:J;<.%Y]: M:&):!/E6M^O2,YCJLTL<,7CLA=BH;4,]]@!>$7Y#7_\4(VJ08 MQC1'9K'DO(FYKV K[OGES,\5Y$'G%6&/B)(Q9&G]IN)?:@7^UZSRM0[=IC<\ MTXEA41)?MO5&-S?+(7U'SPB?@V,V_;N5J\ZX->X"'C?/2_?+N M+8QC!]]8!8^M!]I\:(MYSRKLJ'-Y36( K-!!5AOY-DB+D<^=\,(!\5,%(GLQ MP+?AP.>/UK"**'J&50K0#3[$NL"!E0C'Y#PO^-:5*+:LNR^>K(A*2#L%65>' M58%$/5;.[[8[![LE;8H#'E2IN9'Q[VW'*4,6R;98>PHP>J@3+XD)JSYULG7; MA&PUU&W/S=PF:TLZ_[ON2;IKK[^V9'7>,U>K><\>4)!B>PQO9$E*#TI2;M2O MV\1OL0G>-.X\9@/HZ$ZKA[=IWJ>5C-/7O^2C:[.8U:PY6BV6#&KPVT1WR=#*WA]+98_M_O/AH7A/(LKP%$ND+E[+MQ/D7:S.?2$"0: ?7$6 M$8(;^EV4T1;S\UC7&??1%WXK9F&WFH67HUG7Z"J+IM*JI6TLQB;E" 0HO[@6 M5,])E9#HMB3?+&1#Y;\U_R&FSGC"EA^S;AA0FJ-_,/$Y._O)/6I&E1GAU3)% M1SS.Q(&0PRD^>O+AY]>;6OCIUA.D&P1HZ M_V:1_$!"71:N8W*'B@=C *K1Y02'SZD/=>V?54W_"D@E-F>0E;XE$( MY4LH1SG994UWS.C.ZS3!%8[$-G'\[8<[WU[M<)MJXHQ3:&0\U50OW+*)74)0 M7^5+'W+4M%=HMG-=@L"A94I0J7Q;.*HTH>!^;L" 2T53],6V>YMVKERUDO,M M<%8:][UBB/_)U(>& L-+V2[U3Z8WM*J_LM7^R7*&>OT).^D%CA[TVM!T#^FX M=5^<<41>;H$<@ =B=QX9KZA:0NM&6O0XK.Q6 M.4OS@+/6PK*Q(_2GV)5ZQRY*2GY#35F=M"^36O>8B\2U%Q%CG)_SKDV8=X1, M306OQJJ.!I%II2XL-XO[P"TB'D!J4F$:+ZM#^.*:)K@)^$)?^4T?/9J#RF?[ M@%#RLMR9UC4I-9\'*V;@+%&T.,?-M GNPS"Y&N,. )83ILG?LR02N>>*1FO> M'?B%;\;Q?;F+MG?!WXKR*PX3\M:4DH(:B>)/5F!53@4?F'#/,;H@V3=00B;V M\!C:K,O*L<<-2[Y3.::%8-2?8*T( [(SK-O(V%B;%W%O+2\F.3,D09XAR?4) M;EO$R7>Q4P".7&63N:BHHCBL[6_P77"PB$TR?RX:8$Y+Z[2LZ'.]9>;E MU:P 8 QOQ"ZB&:JQEU&^-3A\I2>M.PY:;DCE(F5->6>KQH@R9=W=WW4/S5WG65/6IDQ9 MRY3U(Z>LN^I?W92Q]H:+]SG1K3@!MXF3D6+0O4>FY+XWY;C.HIMRKNO]JI-Y M9UC'YT'ASM'.T>[+Q33D[A@\/]H].3 M^X4^CWC9,R#D4!,H>>?;GCUK:!G.BK<]WZEEW1R:KK6>>Z3O<[_X0^Z77NW^ MZ$Z:)"$(G;([VB*[D^5W-#D^EI[P #-6#L!J32@+P94/] Q"1)90?C\+TB1L M5Z2\38KQ=0FR=H"V&6//!Q4I13>20I=;XE 2123\G.+_'C&UINY\K>Y MBS47^- 2J:2DW5O2/%TBE92?>\J/=P6I6F'K'*>,Q"PI7GGO)CW8A=C)1^E*<1+4I! MZJOL_SW#THM7>S1.PF3Z6J*9E,8U2J-G2S23\G-/^7%O]L2P;N8MULU(S)(R MMT:9\QR)65)^[B<_T,K6F]4/J4ODDI*W3LGS^K:M>+6#_ ?ZT%C+_612O.X@ M7B8'-D7?5H[/\4XH>B%JS\9CK#K# +-%\]-F] ,Q/,L$NVD.*Y3'"7:=6 I M>RI>OD [8UM9RI?3=QODH!/7Y]%M5^?9=RY($2GO4R(+V"1$K%F#=+E'^OQKV4_YLJI2 M7;VO*(TC[/7@MI4C.F7$4,I[6B@G(U)0:8(D1*Q5@?2^T:I($]09^;)[;X)@ MA$:?![>M'/ KN$[)=[D-),%AO=*EZ_*HXO.O94_ER^N]\8$1FGT>W+9R0L_8 M58T'69P78]:6M$$2(]8I9+HAMX&>?RW[*5]V51>G6XAE*;^ ]8\9*::T2"]; M/&YXSY[RZF-&9E$"STCN7"F%:Y5"W9 [#<^_EOV4+]^K^=QL@+E94-*_9^BU M[9_+@Z52U-8N:KIAW(1E/[,+2JO/[W%I[RWWS,H;T+O[N_M+_*/=@.X^ZPWH M_E;UHP?<@&X90U=>@2ZO0._M==L?]M\??SA5CM\J>/'V^WWXU]&I\F'_MX.3 MT_T/^WO*^X^_OCO8579V=X\_'IT>'/VFO#WX<'C;W=MW-RUSWD@WINR:S.HV M3MEIKDQ'5"FQ)D$4:K-C0_CAKSE6S($@[B4%A+QYP2Y9.)I-299\'^".TO . M4["Y8G4\23+0: 7^A].RF+6]3_.PQ ;^1941.:>*2&ZPR2!AF(^AMY$(V\8N3 '9J7))"2A'PN4#WICDD8+7B$?SW1_4 MJE7U/&/W KR"Q<.D$G0+GBXJRL5ICG/ 9B6N9:X9WM;K(-<4& :BX@I,YM69C! ME2,P#V6U6N]G09J$M7RTN-Z1&K[$%PF#\FINFE\KK][O[AS_^GK0EJ]_X9*# M:&8@@K"JTR)/E1S::4EF02=YP5ZP0!8' #\EO ,$-RP2)N,*+3&B3 "/V()7 M:_IN9U,P?<*5UF>@VH^=L5\L/O:C%\4_.*LX!>*%&1,+_+BF_(*%-%\ M_=QCO'E$2E*6,[04E]72@^I.*?-]3R:(Z063G^(,S,8/ 1Q"W$XA[HD@W&GQ MTC),033DDJ&(&Z)0P\BB\29"D:(GF#2?( MT9AD$+GC;X;*,1/7N><3=D^0$$\4SJ4"N; 7->ZA)C 4+X<*0#OVCB@3CM(M MPQ@GQ1BZ<):4(-WPRQKA&2HSG<*?%N@:":_AB&1G]"HRU&/JF7HNM^: 4]&,;54VLK"Z/6=3I9R.\K+]K9 #>(3 MRH-'!DX^FUYPS=#WXBN'KT)1R(,I@1<"5I=YQE:2 .07[-4DR&?0Q(C"+XKE MCBL*7UQPHU![J[BNU2.#NHUH1IGJ% 6 $OPO+J C7,?JP8?I#'U'T5ON&>8A MC68%OY\+^H=JQ_0X*;^52U];S=.B3M_2I4%[PJYV >>5(T+$E0GGGW5EJ)S, MP#MN/5P/AWX'Z@)J&J,)GL(3X/K9&8T0 KC)1 M4H80#HDVEPYK;BJ9E]ATX)RD,S*M&U_H>,^XM840K74I$/0T&3-_>TPBBKY M@X\#=.TN*,0I\-\KKT#CBQ&,"&Q(.TA9W'G0B("F"3T7TMM2"IA3G"68N9:H M!K6!:X58/0./);9]%_$TA/G;89I\2, M*_HU\N7VG44,;/0>MA[4%S@P?MO=)?BV0#AS>NF"4VV]9Z]BQ";8UUHN'%F RMOS)>@_J? MYS#MW+XP!R!A<348X#2EV1D#I'(6?.6YC0&^%9,P*?VN?)U%9T(QV9S7@Q)Z MO' 12B7*H;=9#IU-<=;1FH&;@8% 2TDK5VDQ-D_)-YHAHA" Z3RE'(XON(L$ M30\0A%K]$8"S6"J8( P$@+!@%/R9"<%P[&IO%C> \)*U0?/ZVN30SP20/YE6 M2SE4>J*,2X/@91E^<37)!QKF8$.8L'0DR%W28Q&E=Z23RR+QY^[>W>4@1JL;U=<,:A ; LLP@CMRD&( -A7< ;1^\"_&DUR4!EP(*S/,((@H8+-(UH MEL!_/F=I@LK(X5Y"RTFO]C7*V83EX'"#IQ(R[C= [V/*HG(6^E?=?\\'5:\& M^D$_N8X]]"#J2M,JB!?M#G XR32M3#K+_+& JUX4UH!MZ4._;H!/(=]26+2' MT#/??HD:M&]DK9PP]&3I=UJ$3,B;?&R5PXDH" ^/,.L5*EHFN)I9\1-F\]Q? M&@GDND3":JU$W,A5(LY3\*&@Z>V;2VP2EF[:5G5S:+:>$(O:::_2'C5>GN5Y- =4& \ V(!RUKC"]#J/I^PO8-%H5N)S M^+>03*IBF("B\(%?# XYX$25EZP_$'D+%#00EBM9UQL$4J!?2DDD7.TZ(76I ME*-\EF*T5SGG,"24=8(X#_*91#- ,1[5!#!C=5:'9;CR($W.>*[R!FA9I0Q1 M%&[)2D19B?C&]=9?B2B+"F51X=J+"J6][KR]YOLZ:9Y1,-#@)/-\/;K/=3%. M;6 76S9FB/'A.BIAYKP.C:J\(J;LP$JU X?E-E&*S[-WE+ J[ M6 Y[65XZ)+.2BE7"+=P%85_9;"W,[;L-%>5TE+2^)@9AX)G8B67O@K6I M TCFCV<8V.$.&MN2G(I=4AK'F I@XM':].3=G=]]%7M\M/;"V^F ECS!HQ&= M)%AO@"+82MHLCSS6GZ:!L$"D(5B/%F=KKO6C+\)[UR3D?_,+/I$+DY%_P0+O M1)$HR1+!''NB)]-U\^34&^MMA:B2:?,U-74L^[!$3+-W/Y>#&:!.()ZC^I4R M([-A)AIL!M9^B%4%Y.4[KQG6M#0I[6NB5=F99OOU%D-=#NJBJW6K9S0<8+=?8>&'0]5^4W"ZP(:)ZO26$Y,4UXS9)9=4[I$M,V6L;@ZLX3)7 M2Y2C34BQI"L@R M*[)L4!C. +(N>0'[=9DA:=@^2%$)9WWXHBSS,.%>V#+?_$<3J2^LN)9.V89( MDW#*WF*RM;&@+,]7%)C/XM:1'1;)BP26 18:FR5LC7'[HKQV/+EGNZJS+[5MO=]]-0R^AE5U?5V&5 MM.O/8]=WV#FT^CQ5$V-4XK4HRSNFTU$>08?/N..YU"%HY^$X9<9B690.X<8) M3MLAY&=MA,PPM_^*#%2!-;+6SJ9)6KETMSB,C[&%=6=*I1L;=GC#C$*P7C=F MQ7'-4C(IZ7;UAU^BI)RDY'([R=@E[0\]S5S^O3;4EW]Y8\LF"(#OKMAR5[ABQTD4P53?F;RSM?2Z MT4T4X75P/Y<_=_=HS9(^[^V_.SXX/=WGAVK^#]SB7Y33XX^[_]U7WKU[OS(# M[#/0NW9*MN]+3+LQLGT"G?H]+^E V47JE+S($B*EXS%ZWE[_6]9IA96>%XT5 MAP/+7?'H*!6%3KW8'5WFI03"77%2.NT 5VQ@&'QB@J1<&'%4=6 0J8 ?B9Q3 M\J3#AOZN>R+H^O*D@SSIL $G'21]LJ1/EO3)*] G7^.P9(7^#:'RAXI"L5\3 MJY$QES(BO=H]/CI<025=''L8$I)+@3L%- MO-%UL;%D[GU)4HCRTS,[UF5^[#FJ^\7D;'>HFKA*ZGX' N7!B@S*^1*ZW)[) MC"1)7LRTU.Q-UUN*_&RHX#Q.^5FYRL2@/MS+D AQ9\RD;.N\S=%Z[1S,R@T/ MFF-22T3A5 M9U$9QUO[=$-&0VB$%)2;5EHXAX%R4EJ-HUW M"81T#8+)G$E[KG:4\-Z&C]$U,YD&+>&*Q.U51?^]$(?F:=,+D&G2W.RPS!=A MEQ45O#A3E%(O=-;9N:7O8@"363$!-%W(T;_@TJ*%).M#Y4$SU/#R,:;)ZD"F M(&Z<(ZE'9FF #0;@PJ@SL*49/\!2'>;CC[- J36_$84?I@-1D<8*6)D/QZZG MJK@8&G:']@E +-<2&X*U-4)(F]9_$Q/P"R.IOG%QV4CFWU#0YA0BH%Z#@),T)2MP?Q06;#99(2/KXS%Z8UVY<;R)$KQG5F8)I67."-*_TK"6.L:D(CP; MOKCS/@SH6CQ#01=7OG&]%%3R%=PTSE3-:X"]"D![Q^@G@B+\S4YBM,APN.M? MBMOB^%F0D@D;AP+F8E4L-ZQ^-IEWA&M,S.?\(WPQJZA.< -S?0Q%LI!U$PI9 M>U_L)PM99:EB7V5;%K+*0E99R"I+-3?G=UW"4!Y<>-KZ2S6QC23ZS];M57^> ML;6&^D['E,6=_2CN[+("+74[68,:/?XZ.3XW<'> MSNG^GO+KSKN=H]U]Y>2_^_NG)TM*:E?"Q'F+9CUB= P1KFW>+SIVM:%OVH\1 M'>O&T-:=>[9\RY>V:3Q:EWL=T'?"K>51[E)7UG_<.11HM/Y9]!>@S>--XLY< M/>(*<4&%*5G.+>]='Y7R_DCR_LAS>*.\"PO$,A\31M221$HUP,U1!D/3_:<. MC=?*I:S/'/XC9O\\7 H>M,K>DZ[R*U;F MD\^@I0BK_;_C#C;NSO'#3XQ#YO5F6LQ_A"%$FO%M$H>QP5H-Y&/[,K@S?A\ M7W$^'J:!+_']CR&[UZ&H'_[=[JQ@Y0F\P&/[7G+\"',CW_^L&+RHKP[?A^BP M*)-RQ,JG0OP#%DB?DW3N.O+YO,@3SU^7INJGQYT2)ANWS F7'Y[0ZL2<_#OY MCB[0VX*7*"JS+)E^P)3YK(RVJ@MOV0<)]6-"+=W4B:595+-]&@2.'MJ6Z>IZ M'/A?#C"HTUQ3WU(B&B9CDI;_V5)!=1GQ^!2:^#[=SF;C*)^*[[>4C(PIODP] M(V2RC<*\DT7XG_U&DG>FNZ0H\$S,GR2=48 "F%_*0(%MX43FGY?!7G[^SOAP M_LD\G$5?]\\__^9_/?ZZ8Q[^=JA],CY]/_SKS]'QWA_FT6DT.OKMS_3SU\_? MCD]#_?/IZ.NGTX_V._,H_?0COSCZ\>O7H]^.QH>G;]-/IV?:T8^/YJ?3#^GG MOSX9G_>^F4=_?;0^&?OZ\9^>=9CXXW#\-CL>?T@.3W]/CXR/VO'I:'QT^H=U M>+IC'XT_:D=[9_KAWH[Y>>^/RZ.]3Q?OS ^C3^/OZ?'XX.+3U]_'G\9__/@\ M_D/_=/K'Y>?3;_;1Z>_)I].WWS[OG1E'>W]<0%^_5;^!=\T^&Q^=3U]_30[' MGY//>T?CSWM_CH[V?D^/3[_IA^/?1X=_??AVO/<)WKNC??[K0WQTHGU_=[H_ M/3S1+KZ$'@EMPPI4SPI-U8HU6_6MP%!UU_,TDQ@$/MEZ8_K.P,&+8.=%X\VB M$IU%]K-'"=6+?\$) > MH=W0)+1W#=I_U- >.YIMV)JFAD8$T$YL2_5U'_"=.+;E>Y9E.S% N^X-7-.5 MT+X:M'S28-G\3&14)X'FY]N4(&Q[D6HY-D$ M#U02NR'U0M>B@;GUQM:-@6X[?0?P^^EV]W)9$NXVS$N5H<-?XJU$<&JX; M!FIDAJ%JTF\AGOG^EUC R6CC!N(X/U(U6GUGY[$J[N"954' ,OV\EDPC6=I MU>$/=7\EDMT#R2ZUBPK)H)V4_O?#Y>>_HDE@6,[1;W]8G[Y"'\?0_M<#Z-^A M=OC;_H_/I^GX^#<8[]<#Z_#'P8_CT]]C',_QZ?+H]^G-F'?WPAC@.+ MK5,UB ,'XGC-4@,_QX MYXNN^9ZG^;'J.[ZM6JYGJ#Z)3=4CKNU0TS,U*\"3-]8".:OK6+DEY(Q_NL\$ M<*Y>:_'YQ@^EP:P/.#)TP"#0UC#U3M7R= MJ)X1:JI'P]"W8ENS36WKC6'9 \NU^^[U]F@#3F+;1@7Y$MO6AFU-1$]-0L%[ M]=3(,JAJ!9JC$I=HJA';IF4:?F":#F*;,;#UWBKQ6VMK5A41AN69Q*[[X#=Q[MMOS2T@Q ,KNIK M?J!:9DA58OJ&&M'8B CUB.?Z6V\L9V"8O:\+DWM/$MR>U"V5X/88X-8XIKYE M$R,T8U7S#0)!MT=4WW TU7>):P:A9H6AM?7&\0:.?SW;)<%M W::.N^7OD=. MWT20[):"\YC3H(=S1Y$>RSV5B86G2)J*9=[GJ[R31<>XQ/RLI,POW /&VX<7 M#(L$F@GN*2P3[HS%NDHB*U0]G9+ -^+ ]8*M-ZXU(<$^0.I4( MMW:$:QQ5+0@CPS%-U8@A +=B2E7?TF)5=V)B$2ORG=@&1]4<:*8A$6X3$ZB, M1K6[;NII/D5V_B?Q2.\6B3R$NF%E#H1NXENM[5'4=/5 M"Z)T7W>HZMCL=%-@:8:!4*CYUH"5"DHH?# 4 M=BL9VVWFI_<%WFPYY1?"(5O.! ^ILJ)]F7O=9&>V6MCW*< RUJ^=*C^O;UU-*2KR,%+Y4\UC%BT;%K;2U\,TF3S< 9VBO,H(% MY,9;;U[I2.$\FSS6P;"^5JF) N:>@U9;<3?#<< 0))4Q_Y&)",AI_L&% ),%VV%AFZ M%\K]F_MA>)/N<^ ?"LJBQJ:CJ59HN"JQ;%V-=,WQ:*03TR6 WYH[L-S>5\O+ M=)\$N.<["B0!;OU.ZLX76_,C.]0\E1@4 ,ZS/=73 Z*ZQ$7>)8OH-,*,GS/P M3 EP_=?-9IA2>8O.Y65->2'1$I_O?PW2&<_=; MGD<729I*T+X3:!_.%5@&3AC&1HALH12]TD E4:QCDL%UJ:9YD6=NO7&<@>N: M?;2H=EKG1379%)1+?"XG_:+N;U'.U *N"(E@- MU=)\7?7"V%5]\#-M$II>Q,[S>/9 ]WI?PBZ3H!+)GL7?E$AV7R1K?$KB1[X> M>*%*3<=5K1@"9]^W=952!R^*"US#U3B2&8Y$,IGM7/LJ,GX(D>A\NFUXF1!X M"E>SQ?UQ)/>F[H?6']M^IVL%Q(G\6-5<35,MZCFJ;QBF2C0_-@@%>ZKIN#S12"5@?B*8-2_5CGZK4M8D=A%I M=++UQC &8)LDJLF\YN.P&BUF,WJR^;H;:T=7INZGYPN_[L"%L)FF[,D(GJ3M MNI/M^C1?>*"'FF7:JNZ:H6J%GJX&D1.I@1-%KNN;@:&92&?B>LY LWJ_+?=H M*MRQ1+$T"](L]#?"D6;A?F:A"6D,T_(B5_-47]<]U2(^)FK@7[89T)@Z'J6V MQ\R"XT%4XTJST%&6J^?+NKN/BC?O$A(D*;NIGA%=G4SS\-LH3V'>>1;>_45! M"I'II?)JC\9)F$Q?+\W%KRUKUEIX$Q8^RF=8!+TB=6%7]]PI5O[2R6'9JA[_NQZE S4BW=T%4_MB!F"8A#W2@R M/$MC5^=H_8]5>K2O+,%<@GGG\#WU[F[@CR3!HYK:2J-C)!?D$' X*IF; 6^ M36*J.\'6&]\?>)JD'Y%'BUX@PCV!5RH1;NT(USBHIF/:D6V'J@/V2+4\*U*) M%KJJ333#=%W/,BB>GM3\ ?Q?0EROSAQ%R?G5+K5=VBMHU!W"]&"]M86 MD>1>ET<3GBDSCE(JS=4#S=7.KELN=0,UB$V"MRZ[:D ]5[4I]JD)GBYV7C+^@YS6944 !(%OX>>*.[\#[LR5_)=+0[ M*V$J:5$!^*6$[_O ]SP5OV'$KFMY:N#'&KBCKJ\&FNFJNDZTT/-=([2#K3>F M[PP>J4P52Y1[%L]4HMQCH%SKPGC+I+%-?-5V7 ]0#O$N-C75BQU7-\"% M)8&_]<8VK8$M;^"4V>).9(NO7L_92@W/.[@R4?Q2TBGRDDZ9#]QH >Z6US5_ M1Z?TMQ[D;_TQ=TGGTM$ )G+XXBU0M#XE+'P3(%I.9H:!CZ6[KBNZM%05\.8,? 8--3(UAO7T0:&UGMJTZ/MG*EIL^+'F&@%UU,@FD6K9#CBX$7%530,; M#:8:K+(#7JYN#DRW]_O?,A,K@:Y[^]\2Z!Z>DMWYHCN>:X6>I9((KYNC6*?I MVY[J@@73[ !-%=YN;'D#3^9C-S0?>\,6^.;N\6;G3_5+*L_JYTRWK"U^, M '?+OUJRTRT]JWMZ5N'\9O?9%Q(:OA=;NFH1W.P.PD -C%A70QKXAD\#VW?M MK3>Z[@QGM!@?X=(*MCL)W7>"[KF[,,/8<*GFNU@('JA6;'HJQ,2^2EP]BBUJ^J%E M;+VQ;&_@Z[V_N5AF_R3 /5?V3P+<.@&NR?I1PW4,W8_5(*:&"HAFJX%KN^"A M4M_6G5"S8@( YVL#P^C]P1>9]>M,UH^1'LEB;?>&*Z\R$QF@5\FM#W5I?,2 MVM8";:WZ4,W5'#VR58_ZCFKAQ;V>&SJJ;E&;Q);INZ[+H,TR'0EM&YGYW81S M3D]PONEN\=/=;AWN X0_[1$GB=EWW;)KW;AN6KKF^9H:ASI1+=,.5-_S ]4C M06QKH>7;,<6K=?%T$]C?OL/V(RBV3 N_8"!\VC-.$@CO6[NP\R6R/$,/XT"E MEA]#7$XTE<3P)YV0F/J>%X5$!^=UH%GFP)8$GFL!P@U)'W<"=';S\3B9CBG> M-HML^0@ST%.:A*WVG*'H+A8CX?QX_\7B;;69+^9VM:S.CU MC;5Z]G:R:+<]=Q(J5X#*L[;/:+C$U*@6J(X1NJJE4TOUHL!1J>9:CF%&Q" ! MJO@UA.Q:KFXSE>(N/H54BL=5BL9_<$+/)%CR:-N6I5H@.RKQHU E^'$0NF[D M^DN5@AG"GZ>XQU_MF;7)^O(RP8>W"[P_*3FGOUPDT73$-^#$9IQE7^?XJWY& M A#(V93^(@RGUO[]_&]:XAZ"7-"BLG]O_AT4/]=.SK4NOMC?=6E'V6#+Z>GK M&7W[WZ.B\>]$XR:I>.29T^YJ\/73RXO@Q M)H_-#X19><'NV-P&% 98Q\>PVV23NJN,"C06_T@T5PNM,-9U2CS+M5UB@5US M(M^UJ1<2L!;NUIM3!!XECQ6T 6@._OTSV2Q=?=SM'NOG+RW_W]TY-%VMM625*<@58*$V!Q:\$L M3CU*[L3 *%(R*>EV]8=?HJ27?:T-]^9*I)\B8_L2W[\AB:*K M-B4!>YQ-MU6_]0/>@MUQRNWW146H4Z*R#)0)*91SDLZ8F_#33='J>UJS5JK;O&U/@]*8Z+DRE>*_LG=J]YNTB%:S*4O3V4_;$S/=P5H>RN MKWW^WT@+QW]FY"]_=OSU\_C3U[/OAWMG/PY_._@._=:/?IS9,,[OAP;TS?B0 M?/[ZY^CPZ\Z/__W8OV#O.-TW#K^&]M&/;U\<+W0=73-5S8TCU?)UO)[6,]4 M/M-\,];MT+XY_;%$H.ZWQRP%:M,%*G(=.XB]2-4CVU2MP(]50EQ7-=V0VJ&E MN5;H;+T!H(1_C$5TG%<^4"84HEM<8E%ZK2P51O94N3Y@6WF/;UY$F3R6.[/I M*"\ U".Y[??LHGEV<;BW_R6R;-LU35TU8AJH%HD#U2>>JU)7\WRBZ0$$W3=@ MW4+Q>@#,2?'JEWC%6N"!?.'Q3$=7+8WJJF* V" .8$H!:P8 ?2L M'YSV8=I6QU2K:"T/$,S;)5P_(A MFG4I47TM]M7 "4 \#.)H-LA6EM_NSJWN\"5,!)ACES>FK.7\\7+":Q[@E1TF M>?*MF\QIH:QV+\*W8=FU=C4T;?%\7 M71,-'.#0UB"D,N+01]]70MLF'^KM_W8V5CKG6??VLGF_Y+[C^L!K?WFD-C[0 M/W_=N3C\$9I'>Y^_'OWXX_LG>#_TX>OA#QC'CT/]Z*^C]//>VZ]7LN\_CO<^ M?O%])_1BUU%M&FJJI=FAZFG44"EQ3,L,]=CU;\HP/<%&MI2FS9&FV*2!X;JN M2AW.E0'!@^V::AR9CF:ZGA=&P5/N8C_%-F-+/N4>8P?E\NCK_A?=(2ZLLZ4Z M'O+ $@0O[*2HDI&QU7[:,P(TTCWBJ'QHNYCKA3P30 MSXV"D-A6:/M^C%P3J^]@O[J;(%J^$9JQX>N!YUFN&P269=B^$0<@]+X7&1+D M7H @_CC\$EB>K7FVHYIV ,8W .,;1+&K^IY- *DL<.?NO*%##"W426"0P+0L MXCE^8 0 IIKG@9CIKBU![F7(5N2%@:=37S5-PU0MVW!4G]I$!:"+0^KJ04@9 MH8ZV,LCMIJ0LE9W!'3TZR]-U F@;>NC%:2$)[<"(3-N@8>1K?BS!KO<"J1WN M'8)'!WCDQ['JZ48$D09$L+ZM434,#$JQ-"*RHCM71EB^&?K4C2+-L6+'\[0X M- +B@4,'%M64'MT+D:U(Z M7U_?6)JX9'=Z(R+>*]474GZ?47Z_?OQBN49$='#_XM"+(2+Q+34@$)MHCA=0 M$H']U(PN%FQ?DRNYV]4]X0)3&!+BFJKFF9YJQ9JM!E8-KEN8A(XCN M>0/;7R7#MPG!KL2W[HC@Z1]?=%ABRS -5;,-6[5"EZB!;[JJ[EN^;KI.K/DW M';[KCEQ)?.N>697NA%9EJY.H0)'BNKOK@X*N^2ZTPL&W7-ST,<@>6=9<8EX>Q&+UNP&Z: M%,G.B.31Z:_T@;_P0H 'QJW/LI$FY;!CHWJ&%JO$)6'DZ(YE:Q;FY9R!9RVZIVI-<>NS[*%)4>R0*'[[$@34U"@Q M5#]R0]5R-1!%+_15.](\&G@@#MK=3ZT_AUQ)^]D]X8J-T#?,2%=MTV4%ZR!F M5H37FCC$<73B! SG[(&NF7>.6SM]E%A>5O^ H\1+-9T=))#:?5?M;HX)AQ!A MVY86J;'G6>!X:)KJ,=?6(7:LX[]\LO5F4:J\5Z?HUG7Y_'.3TDK ZL8!80E8 MZP6LYO"O9QE:0 Q3U?"&W"0MB.;4K >MYCO_=G/W#XF=WN MTK3O0,=0G$BJ3$@2J4FFA&223$GZ6-?Z2IZ&I[BYMUG7]["L!]DN7U0)U'<" MZH.V9TG-V-)CTU =%_>#2!RIOAD:*@DCWP@=*XY=!P\=>*8]L VO[X M*6@D MM#W+7;P2VM8$;2T?U ^)$T2NJFMZJ%K4<54_]#PU-"S#L\V8&K:&]_(:ECW0 MO44%&!+:.D]!TWU?- QGXUF*?!I*/AW1 B9M/"GHB&9E MJ;I.A[2$N8$_W0''/] I23(:[9,B@XDK6TN]QU=:0O>=H/N/MI]J$VIZEN:I ML6$$JA5I5 4LQZ)GC7H^$@/YC+'%L?R!J5WW5E]W,;Z7JH93DG(NZELN(>]&/C'("^@D>P-,HU+F:1(IU:@W!VZ[M0G>OH-^GRV[ M!-4[@>K'M@OGZ,34J&VH%C%=U?(M6R4FH:KM1R8- \_R(T\V6N^?>U%:.+?JOXO(Y]U9/E976^Y&> MOHD_Z3T#$Z,S=@F"?GT5]H&; (D&/S8-JMFFAAL;V]+2[_U MU%(V*9$006W4NW7Q& MM';:K5ZV_I^3-;;5"Z#A'JGAWEX[>E%K[1-V",<4$4])(^=U1$ER+:2P@;*R MR;&ELNV/^R1#B<=9+# MNC0BE!89QA3*UH6*EI,0A:YTDM0MP6_Z7:"3%J"3*M?PUY'-K[YL.W#7^9:4 M/BNE'B=V\*'3N_PP/H%S^Y]N\&O[>@N#J6O=^K[J@Z\TX?AKY/'IVM-A?'[Y MX+?0&9YV[?GS3J\ZQ+)ZT_?CE$?FMR^=,#I^SMDS+4Q%N N?]^+ZXZ?)LS'] MOIO#\9-&/S/X!\_C9^3_W->MOCAK,T_'?<5L)M5Z,9 S1]L>./O7LD?5I9G\ MD30L[[13\[/#3FDUH;^0?]Q&D)K]_BBNI;[IQO]Y M<_[N[W#J*)?O_MC]NG?R%WMW]%H<_/&6Y-=_W7OQB>;?\<&+O[[LO0B?]E_L MXOV/OZ>]H[?Y^KMT_]OKTC7^2]8?5!/#J"W9#$40ISYK$J88,IIP[3''3E6J M?CQ<;_K5&AR-3I__^NN7+U^>?76#[K/^X,.OV41@OP[RT[]>OK;9?G$V* U: M1L>QD3J#X:CQGS,[&,5!Z=>2.D7G5_U96HTOL6%#_[14DVUYG\5F5-YW6#J\ MV$$8-OXZ#3;/U2_-K<._FO]H[/>?E0XO$F':.!M>?L1)/W12)U]B$$>#_O T M9@7W.?\YCH[[XZXQL9O_EE]07CT:9*FJ]D\U\@>7?T;'=M2PW6[_2W[)V;"1 MOT-CU,]7&Y:C3:LWE7T8=F"KZYYF@>SG>^OD"YR5+1IE20]C@5:O0D=5')-E_U!PTYV(H=2'-$=MAK5B>/E M9O:+R))GE1:_'.>[E<,4^7S^X#BX!$M1>/H&9_0J.*/OQYGKED+=#GX>W^-A M'$N)]96<],Z+9)89&I:I&\O/3T3CV9US>=H?2^OS0>Q6 GBAEZM#IR_N@XL; M9VE?O3,SY#Q&Y0;2?D$WY8Y_;[A=[ M/FS^>MV>S3BZ^"JJ:.L;0OK8$4]I$2->#6KV?OM%.>35EAWN;$V6EY7;MNMT MNXWC08D+_-?/IUDUVT>5IY%UV'8)*62 _?-7N][ZZ,8 JMM7V/Y?1UO[N__; M:NSN;]]-[4WZQML'^X<'?^Z^V#K:>=$X/,K_[.WL'QTV#EXV#E[MO-DZVLTO MN T?% QN M>7++E,XGKO&0:-=CXAUK5#QP>Y3P:@R)6.P@7H!J_L/X?0A#+7047XX=[K?% MZ=S)ZCY4+5,;C+3N'-F)=%Y"L="DLJ04MJ06/X0]7U&-J'FNTW"@F M^A[CNX@8]F.&;GU$X4[*3_4F4*^F?Y2F'8:L2O/N:OO;AONC=5;^W8IKP;]<.9OM$A9T8[E&@W, M7"L_'],+:#UK-V5>W#8ZQ1QFW%BN"8X<"TQ=4%XY_/Y%=B\4UIB@XH\^JHCS M0@F]'/1/2K*GW-W?G='Q]MDPCV8<['SUW;,RH%O#8T>OSMQ^WONV]>'.\=_1)[)WL?3WX^S79__:RNW_RLK/_\?>/5W6= M'W?YWL=/7_9?O.SNO=CC^=YH?JUX^_'W[O['?W?VO^W2_5+K^?=?7[ZOZ]S[ M^.'\X&@+[^7G]KY]X/LOWHIW+[J=O3_^HOM_[[*]CZ5>YU_==T>_I_W+DYD. M\9?WE!#!M, H8"D0Q\8@RXQ#UAKLC=!9F'BSK;5J&0TM#=>GI2$0'XC_N&I] MYQ*3.F36*$1F?R#ZFE(YI*RU6SK:1H M:;KQ>XG7OX_O^D6E#L].3_N#4:L1>Z/.J'NQ.:$Z7K8$Y8L231[_-[Q_)^.#@(X:P3WPZD CC9>,^L-8L(:E*=6(^,Y M14D9*:*A26+2;%.I6ES"$6G09_@)LH]HY8@2 6NAN;1*)QX=8]I[E7"D D(9 M:\6^22@C<8J%8 0QS[-A:VU"I>\1$@0;AV5R^>EFFV/64I0#^X!]3X]]7)G$ MJ [97Q?<1VN]UR09&RP-E&-PZM>+?1.GWB@AJ%("&4X4XIH$9)VRV;UW4@H< MF9:9?8*3EI8;?SC/^G=\OUDHM@[MW@?C%0\=W5<#=\V)=MG/(UX*'D.VD9XDYP9+2T2'!-3=0\26%*KRV2Y8:+ MC>^U!;W?5SY>&\5-*8.DGC"J'.'6.,,,R7C,J$PA2,:;4K;[@]'I?/38&F;TQ:[;7G-=V[!X"QA<&H4B*Q]==$=>]Y68Q1N MI-VWS-U?A?8'Z8]^/U0M_"\JPP[[W0#FW0SFW<'T)B_'I6'!*.2)T8@+XI"V MQJ"DJ""69TLOF')@6G:**003UZ?D'Q"WEMN= ''S0MPD\L>Q09=RI1(AQQV8/EK(75QI=! N( <:O=WP.(FQ?B)D&Z)(R*@7-D>7*( M:Q&1-DH@F8171%,>$VNV%6DQ A$ZV,4#NW@V#^'+W,4#")\/PJ-BV#-SX[#07K@+C5;M8!Q,T+<1-'7%MM MO3$$$5WJTI/(CGC0%I6=!RD)G)\O1U=+TL("ZM(!<4\0<5[1UN%XY?GVD>9DO>.U47A.XZR+O.("^^189HBD6A2-O^7C&RV#:,M3 3P M$'@(/*QG !X^' >[D_;A]1;%P+2FE/$L\N/;*H:M&F3IXSQ3,72*R-/5\L8 MJ.*LJ\__T.* 6OO\!Z=Q8$?YWAKQZVGL#>/P8>TR9HHM+[LCQ#("WS XZS0X M-8H)UG\;3U;\XVT[)W;P*198U",ZN)$&WC(#@(>QV\WCM=4+>YJ-Y60K:A4E4(F9O>622M$S)XNL[C9-MBT%.S: <@]1<@M M,U0'D)L;Y*8B=X%J&A*/2&8]A;AP#EEB(Z+*RBA"_I_AU:D*$K?8YE?K;.#. MG=H[WV_B,-J!/Z[\[Q _QV[_M/31J,?VG8WD]G(/R1E/;P;WB\GD KH?@N[7 MTTYX8BYRJQP2I3*'T]*@G."$5.(V%=_#*--L,\)::O.W7$)[-^#B(%:[8%QJWLJ /G@'-/CW/+/80& M.#<_SDVYXI%(;TDD2$IC$'*(L)8)<64HTLXSA EW2N@4)"\'P#+1$AQ(MWZ)\;5H:=F_L7FE'FGQ MI[=Y-"O;>7CM5%<7*9?#UQ\-!( M:RV' Q9HVL]C(!I9_EOZ5:= _N8P,]'LU.5QR0PC_RW)# M L,\@OG10UB_V_/]DU@$ F@_$^W]]<1]4C9@@X(0)#/>1J2Q80@;:1FA-*9R M_"35N,7QS:JK?ZQ=VZ GFVIZ@GR:@VL.?%H)GZ;R[<0G9U-"6 B*N#,6V6R$ MHL"\QI9)ER>SV19&MS"_65D$? (^U9=/!3G1+8M?94#T;'<7"9M6XU>A$V=&^:*[K? M[_6OTQ3*CAX"U _3#JD4E@3I)0K).L03U\@%%I T)$4EB+>4--NFE:F[6)S" M5D,@35V<2B#-W$@S<2V)$-C;TK";4IY_)(:T]@*9E(2DW(G$2Z)#M/ M^ZH! M-8":C?0/ 37S0LWTD8#&:TM-0M25[7'".&0$Q\AQDMU&3GPV>9IM*K-5<[.5 M8BU1 QG+63*6+N;U%\O!>Y\[P[+J\Z^-3K6Z&B/[=7%5S1"#JZ/C. F]O1ST M3[;S_71Z9WDH#ZYRVK]7 C-^W5$1D)VOHX'-T]/IV<'Y[BB>##.HRS<9]*N^ MD+OY.PWB$(YQF8W2GZ9=S^!MP,YC1 3+KB+WZ@'A0) MKU"J[ O4%CF+/5+68,'S MK-+2<)P:U2)R$V*[-PR^-,XC8/&\-@.8L..1H.. M.QM9UXV-4;^QW;7Y^:WJZ+7QX]_SI)R<],O7Z?M/Q_UNGN#A__TO30G- S_L M^/%QZ9WNV2B&*\G+ [:H".']5"#+XA?Z9^5K/2V'Y<%M$G\P8NNE"E_%P6$1 M[OF&F>B41KRN]G;LH)=':7CYN;^755%.)1VOB2M%B$$1WD,1[DX'EZP0S@@7 MD1& MZJDN_I2H0(7-,V(XXM&4@T>90X%A++@(>;)8L\V>\04[+(#JY:$:./VPX=H( M2#\RQ 207A:DKQTE*+CU-J 4&4&<2F"/-#45!*"RDMUQ;U6P3R5O8W S:;%AY MZTIX4Y@8I(/!R"#P)Q B;4M"1HBAT0APSB0RE!AGAJ68.)Z)X M)K F+O$Y>A7! M%_VSV NMX/?=?'W_O:9&W P/8VR,CF/# M^A*ILKWS*E35'\5A"4B59S*[JU(V6Z)Q\XN[H.+&^' J[=9ES\Y _FWBY'$T^^_)81X M;4X>.I=/Y'WU$\52S3F/;S_]LURCTN!88<]](B1:S950EF3*#_(2(WB/83LBE_['/;_6+/A\U?KP,TK_6+KZ)H_JXWA/2Q(Y[2 M(D:\&M1L-_7'W>&>9[,M*YCRLG+;=IUNMW$\**;E?_U\FE6S?52%V_NI45KD M%8#]\U>[8;!7MZ^P_;^.MO9W_[?5V-W?OIO:F_2-MP_V#P_^W'VQ=;3SHG%X ME/_9V]D_.FPK/S/SO[A[O_WFG\>7!X>!M&EF%/_/ ROZX]'<;GEP]^"YWA:=>>/^_TJK&HWG1;ANZ*4,_P!:4NDH47'W#Q M_+/Q<]]9PN,GA7E&]0^>Q\_(W4_^\,J$/)/$//#*/WE2,+CER2U3>L\K+R"? M?#L2YAG\N=V'O,VW6+9+>36$1"QV#"\X-?]1-+?@=W&C^+)3XC&-M]$.&CM9 MZX?&O\ZZYPU&6G>.[$0X+YG8ZX\-FWJ\%%;48E;4@H?PAPOJ,8VN:[3:2O[K M'N,[5_F;P]"MCRA7$@)R G/Q<3BB^)B<_T7TK4&SU,LQF:&;P M"#6]V$G_I=-KC([[9_E*87BC?/8IFVG06V\A'4">QFZ,V1**M2T8@ YY#RD' M$'N'%^4 )V_9_K?=+_FZQ_O5==]\VC]Y*P[^>/GI[=%;\N[OU]\.7GSZ^O;; M)+5_\+';.?CCKWQONU_VCC[Q_:/7W]X>'7?>G?SK9)_N=_?_?LWS-;[LG_Q% MOB\'./A[E[\[>O/Q[<>MKP=''\C^B_WC@S_^=?(VW\=;^A=Y]^(#??=QB[X[ M^G>Z*L8ZQ%_>"ZD\=38A3S4O9]DEI&,B2%%6*@,\$UK5LC]>K:N9@*G 5&AD M][28^NV*J=;R$*.RR&M,$8]*(FU<0L09%Z1U43M2RS9VP%1@Z@8S%;K.K1M3 MR153L0HN)1)13"8@;HQ"6@6)@L'6,A)5GM5:]IQ;[A;@C3R&[V!T' ?5/MU! M/(Z]8>=S;/Q20AG_N#B3KU5MW>VGH.8Q^%;#)>D^&#SG[-]8#_;3K=47:&LPM'0 MEIJMZ,\&G5$G#J=!4J>]^NNST6A5<E,;:G%<;8!MNZG/P\]V7J#Z]F M?BM\/!N.2K5\-M@.TI']^JH_*%]@:ZH#Q%'_E1WDEX 9-X,9=[7SJ)AQ-%MH MCC.,N(P><::R&6>M0A%C8JE3T9730;61ZV'"U< M!B ]<.?C:D_F!$+5BE"3 MX%W2G!.<,%(!9T)1H9#1@B&/28H95U$Z(45^D6%JJF+6T?O0KK%(X'W0"Z8:UUPTK*PD WS$TW M3.),>2:5BCHB:IQ"W*F(3 P2F424E$0$K7&S+8EI"5S7=N>@&T W@&ZHBVY8 M27D;Z(:YZ89)=$T*$5(P"0EJBF[P62TXY9%DE!LCDV<*EV(WTA*4/@7= .T1 MUZ;-$W0QK'=70>ABJ/E*NQARZ&((70PW!/;0Q?#G70P/CPZV_]__'/SY8N?- M874NE/JML?/ZK]VCMXU?7NR\W-W>/?K';6!Y@(%S_RZ&1-YUG=JU,>3TF>%J M$0WVY#-I[MM?;\8G&7_H>W_%@.=UQ9CZ0Z]-O*=S/H?YE'$>5<6F_-O^7:V,\M]_(&VWS 3(R.;)B/=G)V?=$A"K!*.J MAAV+R'34O?K+./3>^*7L,O]A,S<0G:AWO'X0 MW#K)+_JA,JR7 ERH<[GV+UV#9M6LEBMZC5;LAC2KAI>NKB'.22>$;GR4S'_? ME7^Q%N/OMFM[/C;0U5DZC;+QYT[A7Y>MSU*9GB]?=X?OG[S\F*_[ M<>_%ZR][WUZ+_6\A7[.;_SO^N/]M]_S=R1Z?E$P>?\J??7+PQ\O.VX_O.OLO MWN3[>'.\__?>MW>EY/+%#GW[;;^S]ZW[Z4;)Y!]ON@=_O.5O__Y79_]D%^?[ MS=]IA^37=_?_>(WWCO(]T-UO!W^_27M';T=7VZVVWEOA5+1&(JET0IQ[CUR0 M$G'FG!>,$LIHLTT$;TEV<[/5CSP[/2<34<>VYL,[0D+)596Q@VCA_ M'V2"%;Q,FKZ^HJGU3BIM#7+42)1%RB$3J4=2)DT%)I):VVPKAEM&;OQ97T!4 M(&HMH@D1"Q.4$RQXQBT/)K) L^TIJ#38RP#1A'IP].T51YE76I,846"8E-,A M%'+$:408L=1R$JD+S38EJH7ES?.]()I0KX["M]5:R&=*U+G<8G?7)GHWV1 MD!A>G WRV+W*W[,?Q@4RZ*>SHK3&+0ELF( ME%<1<2P\TC9%Q((SQCFK@]/--F,MO/%%F("^IX(^T-P@OB"^(+X@OC4W/.=P MM!(8GG4R/"<)!&Q(P"XI9+GCB LLD--,(F-Q_C-U"C,&AN?*\P8/X@OB"^(+XUMSVK$MR &S/^=F>D_R =R8ZYS5B2@C$K93(F.H1 MYH8RSXRG8'NN/#_P!/<7='J%0[TX!M27SNBXX8#;@?YK.$QAE."?!(R^X13PIC$PB%#DN)5,Z!$E+FX,6 M(WC#<0^5,$\%>1OIJX'X/A7Q7<,\ 6CK1VCKZ=2 )][%P!-*5&O$'0W(N2 1 M(3:*$$/"F#?;DK64!GT-P-L,X(&^!O$%\07Q!?&MN;E9E]0 F)N/,C1$*:88>D-(D[&; Q%LS-E6<#-G>WP+_C<)1OK"0#HAUTSQOQ M:QSXSC"&BZQ _W2A0?\-3?=NI$D"U0H@OB"^(+ZU%]_E!G#'9G-OU/OZ?"M\ M/!N.3F)OE)7G5AZ<\O&V^\IV\CAMV]/.R'8O-&X_[11]NW.I;BMS^^ 43.J9 M3>J/6]<[OR0?++$1Q3Q=V:3.,^>25,@%SAP+)DF+LTFMR8;;TX"[IX([T-8@ MOB"^(+X@OC4W-N<0O@5CLP;&YB1^&ZE6N'2*ET%0Q%-TR"E.4%#&TN"#\=&! ML0FEW(N9QVH9(U?Z-Y4*[:L&3E"A#08(Y(]!?$%\07QK+[XUK;:=LJZ/OK.N M=R^MZVJGC/N^?>*;."Z.B(=Q\+GCX[ANXDWT_0^]ZBI5"068W3.9W3O?=?>6 MC"2F41))9;-;!V2H)4@G43HL2F<%;K:)4BTM-[W]%I#RJ9 2%#V(+X@OB"^( M;\WMU&66Z8*=6CL[]5IX&%M,)0I<<,2M,\AXCA%GC@CM##?5YF^P4Z&^=T'S M.#X2N(H.]WL9$N.N'[WJF[EN; QCK],?-'K]41R?' J%OF#40/(:Q!?$%\2W M]N*[QK'CL6+>OM3+!VE[HI5?1#<"NWLFNWOW6GS84$&QHA'Q$+.U;;1"CB2# MO,+Y&9VP*0V>"=:2&(16:,8XCA5#4 %(LP0840V1XT#6W3U,>#-+1.^[-U>8K^NWPN-XQ@^ MQ&%C$+MV%$-CU&^,CN.=86&H)@8S!M+<(+X@OB"^M1??7VH6$K[W3KU+)=U/ MOV<5_3^5A@:[>R:[>^]ZC;"DCB9.DS5GYX MP^[^!^ '\ /:$\07Q!?$%\1W/<1W%N-O&3%8,/Z6:_Q-]=5E46IL%.)YBDM? M78)LY EYPJBDVGB+R9H9?U#W.E-KA+QT2KSSBQT,;%YZJPYV;FC2:R,-!LC9 M@OB"^(+XUEY\:Q;KG*7DX.^Q7AZ?+P&F[DRF[NMK<4X<@K24:B0PBXAS;Y%A M+B!BLL&+4V(JJ69;JY:YQ=(%\@'YUI%\H+A!?$%\07Q!?&MN=]:MU!7LSL?9 MG9,0J\+&.$H#TL8YQ).UR&:' D5,\HP&RI5@8'>N/,2[N66M!Z/C.*@Z&PSB M<>P-.Y]CH]L?0KTJV"*0\P7Q!?$%\07Q!?$%\:U)Q8TK60?*3!2"<"V4$]YS MKI4@3$I!XCUH_SH>\>OL@2WIPW!W5ZV"^.?V1K-1_U7=I"]17 #9W(#_\INX.[$#4PF$.PLBE*7?AO.(^.80H32 M)#PQB=B2?C!R/:IL #EU1PYH3!#?-1;?)=>H@L:LB<:B-(&8QYT",(QIX2>)6)P[[JK[--,H@<0 M&I@I-/!VM'?T^BHT(!QQS@J'%&8!<6$LTMHQA"WVVD8?M%?--C6J1>3-(\7G M&AX O@!?%AN1!+XLB2^3T*-SWIL0 J)$<\298LA&B5'6&8R)X+BU8LWX4J^: MR3M95(>%_KOMVIZ/#=3XUUGWO,%(JU$6:3WJ)5U_$.*@^H0\9(UAO]L)C MX:CO/U6G X/SD;#D>V5T0.4SH12/]KO%(SNC/:VWF,1F256(A^-0-R03-*0 M#+(T&N(HP\*%OE M-D8O.(IG-..DM29QETY$#Z@!U@+K[HDYB MFF$70F2&\"B2LYQQIH-U7!EJV!P,0*#@HRDXW6W#!T5YRBZSI]AD#UIDN\]A MAC0SV0;T,C)9&LNU6!8(@Q7@$'#XQ'$X2WBQG,XH%*<9@Y1GV\]0)U4440NI M7,+F;A[.'E4$,,X!C+M3;8@\D4H'I(F3B#O.D9:.YD?.X^2)2)86,&),ZU37 M"$P")OW$'36>X(P@8X+(=V5<(IX3%8FGB4E%@4DU8](DG 2VOC.BKF!,]>HZ98\IB(8TD9JS4//EA. M'+B.]:#1)/F*:7;NG0O(>5+ME&0HSY] ,C ;N90Q>=YL,RI;2AEP'!\/0]B9 M,LLDEY9857JXGTI3G9-^N:,,@,;H.+_]PW$CGIQV^^]-'8)FOO?MGL607'/17%/YP*SPLZ>ME8()^ZSYJ8,62(2 M\I;8J'W4CJJLN6DKOP8T-Z!O(] 'FAO$%\07Q!?$M^:&IY1!TG+>I7*$6^,, M,R0;FD3A%()T' S/-3,\WT[E-2-)A$3DI,2(>RJ032H@$X@WT5.5IQT,SS7> M1K:VN8(TZ)\T=@Y?O6J<7AQI7(_=9>L/^'JG!78N M?O:]2PH3'"]L3P@KKBY[] 1WFG1ZA4.]. ;4E\[HN&$;[FS8Z<7AL+S4=7I5 M]ACVFCR%I-*6_\]99]@IMPQII)F(_VUK.HVD8@@\BR9R@A/$'97(A0Q\RTV4 M$1LJ2Y25MKC8]%@#%$H]%>1MI+,&XOM4Q'<-$P6@K1^AK:=S X8Q'*7@R&!2 MJCZ$0=HFBJ34V14G,1IJFVV"62M/.RAL(-Y&$ \4-H@OB"^(+XAOS>W-NB0' MP-Y\E+TYR0<88036+"$E3$+;Q&#O"-@@4* X@OB"^);>_&M:[ MKVPG[/:V[6EG9+M5NM5]OT7[31P;V/$P#CYW?!S;WF^B[W_H55>IS' PO6NA7J5,B(QG[+M@QGBC#IDO'7(ND2<--)9YIIMAF5+46@)"Z3<#%*"H@?Q M!?$%\07QK;F=NLQ0+]BIM;-3IXXN2"$ZG*U3241 W'B/M(L1"4I4E@D6!#-@ MIZX^1+RY->/_CL-1OK%2,A[MH'O>B%_CP'=*Q'A<.]X_K3)!4!D.M@RDK4%\ M07Q!?&LOOLL-&8_M[=ZH]W7:V!Y]9VQW+HWM"XW;3SM%W^YI M@7A/A7B@L$%\07Q!?$%\:VYOSB'T"_;FBF.XN]?+? UG3DB',+8:<4HE,EXR MI+BW,5K!&.9@;$*)[V+F\6!T' =5<>\@'L?>L!P;V^GEWZ%!/)@@D'T&\07Q M!?$%\07Q!?&MAP-(+%.!)\\9UISQXNL%A175$F,5<)AG[4]E'&Y/VX:[E6GX M9W\XW(^C@W1DO[[J#\HM;XU&@XX[&UG7C4?]5W:0?4IP"V=R"_>R6[A[Y1;: MY+%W/DL.,3R[A3(A*Y-'41C-+$Z)L9*#:$D%QS !C<#@Z#%07S76'QK6L$+ M6GS96GP2W*4X:"6H0HT.=3XUUGWO,%( MJU$6:3WJ2EU_$.*@^H0\9(UAO]L)CT .19%(H%&G[SA%,O,2YH8 M=2EZH;F+[WV5T8/4#H32O^:/BHN$D8,2QKI M6!H2X$O8*%#MOVI@/&FC?EP*MYR)L)Q MOYM';[CSG[/.Z!R -R/P#K:O@.>#D$ERAAPV(0//$Z1QYA]F4OE(M=*<--N M.D =H.[>J,,\*LFL"08+GI=1]J=C9IZWDN#\P\S! 0*/IJ"TXVH>9),&>I1 MGB*'N)44&3EUDFN9Q+7"6>^ZDT-CKI]RY:T8^.\]L_'#?BR6FW M?QYC(U8L*/V.8F]4.A^==BVTJE]H#EI+R3(9"'&>\>2395*Y5(H(C;:7%8/F MHJ*'XD6<4CU.3%<_?__^S!+0"[/HA8][%SJAG$KBV=[K]T9H:[Q0I7L=1CQ@ MFE6#80@'SQGWUG ORYG5+>'78P/;^C.^WOF!G8LD4?6B5Q=3 M_ZKDAX#U,['^]?764*WN*# MHZWWR7N>N/5(8T\0UUH@&\NY&B)II02))%JP/U>>*MC<_075DD:NI "K@Y,O MV$W9[ MV_:T,[+=*C_KOJ_ >5,V\PT[HW@8!Y\[/HYM\3?1]S_TJJM49CE8WS-9WV^_ M#_XJ;P.QSB*5(BEE.A+9(!3RUG$=K<(RZ&:;"=(R9M.[40$LGPHL0=>#^(+X M@OB"^-;<5%UF]!=,U5J9JG]]%RC>?<^%XL30@$2R$?'2EO5S'BJZ/72[.9_@G4D(,% _EK$%\07Q!?$%\07Q#?>OB/ MS!7WT02A@\XWQ6Q2 2=AB&(L<:KFZ3]6QN'VM&TX.75R/XX.TI']^JH_*+>\ M-1H-.NYL9%TW'O5?99^R-P+W<";WT(_VSZ2V4M]2E[AYS:[!T:@HS2 M'"7&+0Y.>RQX::G,)-EPWQ!(^%1("(H-Q;>F@6!0Y,LM2;@>YWW]GKM MN PZ>:U#_2\8(Y"5!O$% M\07Q!?$%\07Q!?$%\07QO45V9CFVT<48!>5.2ZHYM4ICI5QBSFJG$C;Q'J&, MV<]OS#[-)(@!$8J9(A0?1@=3FR8.MM[KQ(UU$B,>L4/<:(F,=AY%HXTDGB@I M3+.M%6UI??.\M+F>W0B( <0L)%H*B%EN-O-Z$/3M>R)T,M%09*R(B"?ID,U3 MA[P-AFFK E9\S1BS@"CD[8OE 3').^E4AZ7_N^U6K8Q1XU]GW?,&(ZU&6;8+ MBD_^=$Q_-/MW'HAY^Y1EQ'BK):]4C1Q#T75&#+FNVL2UN&WSRD>Z._-$MDUT%LWO8>'*RTXI7VNI[3OC?8F-8Y?]EZ_]R(% M;CQ'$BN+N&!9,U&I$654).*P9,XTVP(T$6@BT$2@B=9>$VD?N67::-# MI$EKDIVF%N6B1?2&M_2LPJC+P=;[YW40?I(D-*"(1ZI1BXFB[RW5CF>*/.NJ*P\H2UBZ$)K VJP M!$%K@-98,Y%=3ZUA0C*.,R*-)SSSQQF#HU,R$6X\%@:T1JVTQJ2@;(?EZ[X/ M,=B DT,RI82X-1@YH0UB*4J&OHI*8VJ+.W7:@MW_C=T/K?_ MF7]Y^/WB<_5-:MYS *XOX7NL^1]#H]OI M170\_IW0"CF',39&Q[%A?6EA:'OG>4 :O?XH#ANC?O5,7O#5B-I1#(W4Z=F> M[]AN_B+Y#U5GU&=7#V+6CSN?XVY=.&!T_)SA_]L5]<#$> MG=O>9EW^Y+-1_.UB(/'T^YL_F9.+$6__TPU^;=]YBT_V?YLUE5'-RS<=#R8H^Q"1&T3["=F4 M/_:Y[7ZQY\/FK]?N[B0O]8NOHFC^KC>$]+$CGM(B1KP:U*QL^X.J8_'SK.@S M+,O+RFW;=;K=QO&@V"/_]?-ISK-\5+#>Z*?&=C%E,L#^^:N=90%-P5[7@_4W M!E#=OL+V_SK:VM_]WU9C=W_[;FIOTC?>/M@_//AS]\76T!L^II?W]6]_/^[^<,CD^#*5?7$U9F-3)8])UYX. MX_/+![^%SO"T:\^?=WK5]ZO>]+TAE#]F0IUG^((\%W7U%Q]P\?RS\7/?V6SC M)X5Y1O4/GL?/R-U/_O#*A#R3Q#SPRC]Y4C"XY;C:R'+GR$Z$ M\Y*)V1V-/XGT+?&EL*(6LZ(6/(0_7%!WQA9NC8W6=K513/0]QG?[#]WZ MB,+U2--W8:BUDA,#<@)R\G,Y^6ZOZ4]TWPKS;?4PS.Z.4:_/I/_2Z35&Q_VS M?*4PO!']?\IFVB)Z8-PO%[C8&=^VP^-&ZO:_#!MIT#]I]$]CB;[U/C1*#NAS M9]2)P^.W?^\?7]6&G+PYV7OQLK/WXH-X M=_+V:ZD-V3_9/][[XS7/G_'UW4?_;2__Y=W'/?)];??B0_X^+T_VO^V=[]%W)WO?_IWVMR^J"0_QE_?$6>XQ8PAS M2A$G 2-#F$,BD125\#294DMH5(OA$'.6 M119C8#@355+2(NIFRR @*A 5B H-,8&HY(JHC!BA7?(H*.>*C>J0MM@B93"C MP1'*?5A2)\SU/X^G% _=#[W?%XEU>B'V1L^1F7K#^ IB'/BH7]7SN#1J*WP\ M&XZJZN52YCR(F0R^TXV-WD5 I/RU//8E 'HZZ'_NE H%=][XY6R8'W1Z__A) M+'1<2E:'B!A\_M/^_'I%1(FNU(.]?M6_6%19W_! M28YS"!?>VP*;GN+\N!NK,QM[86MJIL$PF\4PZTP%#R.CTG&KD,8TN[K9G$8V M!H&$T64;LF3>L69;X!;#-W",0]M9EY02$:-3'6*)]L:K:5:DD"I /2/3G2+?-T;B#=_$DW";9YS&2R MDB!KA4,\Z7+B0<8="50I%4D*,33;AK64NAEK ]+5*]BW?CYYU?<#.5OB;J5' M0>P-%^J.;^A9835UQZOS:7XOD[L]-;< ZUE@?3[E@"M.1$@F(!RU0IPHAG14 M$I7^HT++K'JY:;9)MDNUU!M.:S@($>"V4@\)FQVL5TEBD3UL0A%7 MGB'+N$,N3Z5,40I&"MP$:1D#EMOJ_.Q-S7U/!\M*=ZP0W:@1.D.?WSNJDN&= MX?"L.G36]XD'Z>6XNV/OPW:>X.%6+[RXF'XH59P%ZP?3VVFX M,U%DNQ399 CBE!ED4B2(J.*1D^"QX]DAYRVI-_R0/L@3 >U6ZX\#[19#NXF' MC@VAEDB-2@?P3+N(D%PNW_B,MW+/6Y?3?WV M],QO#09%5*H-3V.IV>UE]9#I?Y#N>,N?'>LZW<[HG(!^F$4_'$[Y_IBIZ)3* M_&JO8HP8V\!B.9:+TP5O4H1D$4!KL3TE@$QK0*:)G\XU)9XQ MA5AV/U YX!$YQA)BV6\/DDO'@F^V-5OL48' I2?#I=7YR-_BH!_L\!@8M1:, MFGC7V.KH'?-()U-*&4U$-G"!K DA4N^)+9F3__M?&67TMPUWKR$AOGQD'5PU M>.A&.QQGO5M55XCL8UOO!Q%VA3]@:5PLUTU:G:L/]3]"-B#6#_*[);LU15;]3[^GRWEU5I5K OXOC?W=Z5YOVS_%X25OLQV]I;ESH7;.H9;.J] MHZW1_F545,BMZ4&OH64WS#C6K(62T? M0+LGI[8S**YTL:(KPQI5IT/'T+##81S=Z$4/@96G9Y"L/BY8/X,:Y!?D%^+: M=1/?FAG4E\'MZQ;T1.E"V^&9K>>=:>LY8$(YL1$YSW5IYWM("*]@HCTZ#@.(.!^EJVR$1@\ M$X-W2T;PDL%$QA1PPHB;/!&<$X&L8"8CF?ED.$E5CU$C%UR[ $%30,AJMS,! M7>9&E_,KN@@N,E=T-NZL=XA3RY$N!Z%YHQ4AV'-.0ZG95%H"7X OZ^=#WE&R M"3"9%TRFW$6N!8W6ILR1["3R[#0B%YE%E&F-7:!"1I7=10J9%LBT+&9WT+!L M#YHZJJ9*L53=/+H7)8IPA#=\?JT^OUX1(6J>T5J?X;WEQ]MXRRE6L?/9NFZL MJA0A3E3G.-&]G;R;U3&7$_[F:K[!1)O)1'M]+9K$M5%.<"1I9*7MFD8F*8VH MP,I*0VB>U69;F1:]I;LY.'S@\-6^/<[L&XN!.8M@SB3&Q+F.RCN'I#,.<18Y M,I0(9+)':)+(_KNWS381+87!,P3H/3GHK>1H9H#> J W%0M3*MO(1DLD??2( M.Y9Y)U1 C@5GA8O.J&QH\19CP+QUC(;5WE%^$5,<#,:GR)QTAL,L6%!LO*E. M\N5D;Q_;P8<(-6^S@?NO:0\Y1$R=$0$%)0WBWC/DC-0H.*X(,\D%*3.X<4L+ M:!<&BSAK$5FXQ,]E$A'Y9 M )JE@V:9!?P FGF#9LH5%5)Q9WA 5&F<04,(VH"XPA(9[C1* MR:5 60B&L&:;T!9F"N@#]'F:*5R@T (H-.5)2R=\2$*C6#*[7#&!'!,)!4HY MXTD9(F2F$&YAO>D',D-6=[7ESZ?VO)1H0$:WSN[L/,MR7HTG'/ ]$[[]-1 MR9F)LTH9L:'T2<):9V>U)GDIM#<:9,ZPE,!QM#Z#;#- M.;4, MIM7JD3?E&5,O(Q,T(65,*J>79-.*>8V=198R:ATVPFK:;%/5TNIFOF.S3$A(N #S:N8K M _/FQ[R)V^R%3D5Q(6V#1SP*CZS5%F4ME@)57IJR\X+P%L<"\#6?> M:@NR@7ES8]YTRSS"M,IV.K*&6L1+7L)$R1%UWD1"L& Z9>;IEI("F <9Y<4Y M[K<4>T_US(,\\V9Z[Q>S#S1_*,T_37OM)M@H7<8W-RD4KYT@'9U$EI&$2=2: MQ+*EC[>HV72:0^+GJ;!NR47:2;VI='>6!N]90-J54X*8EL@EEA]I MXP252K(\BVVB6ERL2>X'H%-WZ*R-VPRH>31JIMQE&P6WQ";D J>(BVB1$UP@ M[S )CC)L$B\'DF7A _L*TMP+.)/LJK=\=9CO$'I/PQFH-8G8U^\,7Y!?D%_( M.-5-?&M;J-D;];[>8D%?/]QWN!]'8$'/8D%_W)I8T$V M\ZV4F_R[,SK>/AOF08Z#RTC$.5!T1HI.)7ITBICIX)'WA"&N%44V$((R167B M5!HK2WFFI"U,-[T^$X*NP+V:U6<"]^;*O>DV/#9QYQ2R,1K$F4K(>6F13#9K MN!AH=+R4I>N6(, ]X-Z3X]YJDTW O85XS5OO\XPEQKE&/LE2IND,[3%"62>UC'S-',37R9KW,%W/XX:Y6CSQNF@_[D3LJ?OSAN_G WS M@T[O'],G)&<)_5REI:&G[R.C4ZX_"'%0?4(6G<:PW^V$QN6@;**N6V9L(POT M=I;G5Q?B_/OY7UF6IV+#6U=R#&IN)C6W,QW64)H0R@U%6+.(N-,6:84#2I)[ M3JR3UN)FV]"6X)NNY1:P]B%9]G19N"(,62I= MIF;@R'%!D&1<<^ZXX5&5L\!-2^N;6Z166'OP0&K5JS#A3L+=CQ!JH80HJZ^1 MNOTOPT8:]$\:G=[G./PN2/'\SDJ%N47.'X/;NH;U87#6:7#J%1B5SU2M:YE> MG0W\<2D,;/33!3-.8@_ZS2W0/EMFX.^5/:^F\ZB_Y?]SUAG$K<^VTRWM.E_V M!X?9##N,_FQ0*8<7T4%IZ&RVV=YT],]RKHPVV2(+D9>B)HE,2+H<^*5QH('' MB)MM5?JCWY+2.\L,H@%W%LR=222-C G4WBSC*+>H [B^7.5"PJ1)*$E@01)AGB*5!D M1!3(4D48SA8NX;'9EEBU".R#V437<<^.+I;2DGQ'J(]Y:8=]>BS#2J0)U(B+FU UBF'I+<<>V=<=8H#4 XH]T0IMRI' M'5 W%]1-']MMJ4:.DH"HU%:D##C-9+.M1(N330])0@I^Y=7; MIX/2F&)T7AU!%O]SUCDM"QR2\9M9R/WJ8K9?=6UOM-4+.Y<3#D"?">AOISWT M[(G3A*E ,BB=;5?JD>$^9MN5V* XS[,9FFU)6TQ1.(L'4CQ/JH0;B#,WXDR\ M92U\UA:.(IGI@C@A)3H8"#).2.*<3H%G;SE/G$XS.-VXCH]6R9Y?"Q7<2FK)HC%G1S$X6C0\:,8+OXV7I\!,KZ;Z5W^ M?B$6U8$Q!ZDTE[AX)@!Z9T*OOY8!YEI$;+)#Z;+)QZ-VR$H>D.::<"--DK8T M *LNY![7<,@.9B4UBSDK]2V#.')DS\3"%X]ER)PD)RBWB5CAD#*:(:(&M M"X**(+*':5H8VA( <]8]&WIGS0?09G&TF7(N/>_OPX%O5N;^VSNU5Z_Y)N_[I)OZW=<6K1X;TZ?4IG8.#.[<^ MI;N7<@%]2A^H!3Y>I](;AV;XR M&^YE+X65]Z\L(-L/@K-/@U"ML=Y\3.JO+ M=GHA]D;/D9EZP_@*8ES84M=3.R_W.HVQ,[SL3S \MH/\:'2<[_'#<2.>G';[ MYS%6.R1&)2+H\]?M?(Z-TZZ=*GT9Q-/+S157L%K(,9D;6F-8UTJ7Z0UQH[[_ M5$H+P12=R13]MG6MID5DIUGJ(X):[85;6$XVQDJ MJ)\>W5;5I1#H]G"Z36*"F$2GB4Q9C"Q'7'&#M&4:L4BUYY8&;G2S+4V+ MV M;D^/;BMK9@!T>RC=IL*(41&!L3!(N%1*=@A%5I* G*2:&<&5E[[9%JJES,W: M0*#;&D<*-\?K'Q?V5;M5\JOS?9??\L-A)U1GSV9^V>&P[SNV[%[YTAD=-^RM MVUX6Z^9#I>>R>AB.!>)E?[!])0_;T^+P9\>Z3KBH,JNUV&Z#/4N@SY=$G M*4S F"(9O"F5UPH9&SQ2@3#NDTLJP/Z;&KCTD,B_ETL?HALU.KW"L(]GO3'= M*A?^UKX5D*BO_Y:=>QNP;ZX.DSE(6\/AV4D,<&3KS,IA=]I#%[(ZEC4A:;%% MG$B#G/$A>^C:&2=%-EQ#,4VED76J;X=4TM.@RQS<8T#(0A!R/E7M(YD1B:,@ M(D5<>%:"? XYE=U=ZXUFQ#3;QMP\D!0 @#9"-\6J#(?JDQYK9RSS'OF$8\> MET;Z')76-,@S8K5EQDL4XBB?_M<-@(L6;XEWL\X9 MQY9(K(VG5W3G Q\(I3U2^L52D?*J=0D+TIG4LR4B37OO^YP;>YPT%5;99)FU%.4"C, M4O/4*!--!F#SU,*7> MJ?-<,.Z^DE+TD'9KD-:JT<*-J)L)CX!B0@E-$DD8?$* 0I(PRUR1IAE6CNH] MQ#V8/$TMN@>6FP.6;O[%)(C] (2CT*\%=7?TYIZ/L) M2)/!@/OMB7.WF_S7+#F 99][U'FYE&F M4V> LT0FB2 QL A"\;HT* \^\4!)X+X,7(\GST7R[&&NA[G[KG30P]S-P5RW M>IZ(/::H(!X64:&NY"3!PBII%H5"1 " >MA[OX5[*O9&J')9Z==G^NG/N-E MR0$Y>I?TTW1)[]N]/LH^V)WN&<&U&,'[I;QG&4T#Y2G"50!:=<: $;@L("R@ M:12E*8NIV'J5Q .V0:E^6GR@]R/U*'=O6GT/<#<*<)UR"$'$:,8#$D8L(E2X M,4D"3((F@LCG?@#?/1M)MT>X'N$>@J>\1[B?1KB.+A]Y$>,)2PAS/<0U+R+, M]Q4)_(AG0HHH\T2/OR_?.\BLXRT&!+[(,&IF; M;H\RG=ZR!OM=W,T>YZ^%\Q^[JCKE5,9A$!*/*8_0**(D\24E(8?]"CT6Q(D" M5;WW??=.H:>J)??(/;[= +YU-&2?JX@IK@BG;DQH[ 6$,1F2E$:I%(&;1.S9:,B/ MW]N]"6>"Z#PP? A($)+X@H<@SGH@SDH?\TBF3 G.I HHUH-(!I&W MGB+L:<']39_\WAGT3&'R+K-^]S!Y>S#938+FA1+^1\+,DQH<"8^#E'@BH"R1 M42(#D(JC>."YM$?)'B5[E'Q8A<1ZE+PUE.S8#@*7^[Z@,8E <294N1GA60' H7_[12)5);KC[L/7JA8=.SOET M-4[@S@CG&FSN@7"U_[X_J^)5H>%1B@!W:4]"_H__O6X/]+OF+.,7.Q.Y_$'G MR;>P( 4(# 8C]BQ6P-^C.>[!ZV]BR">GZAV?J==9ID2?T>9Z8L12TGK%_(0E MF2+=YLIRG-?-%@LDT38#? M,!40FJ0>23,O(9D;9UA()4M<4&"9/Z"^WS.>GO'TC*=G/->-(;\!LV>3N;=G M04^#!75LJ-+U9!@I3F04^H1FGD\2$0D2Q;XG7)D"@PJW7L7Q(/390XI>_V$3 MYJ\SGHY4;8SJW-*9%E6.LWI9JA&?Y5_5;V>YG V-98VG,(CY M3/UF9^EVW]]P(#>%\(S:.$E'YWQ1;7UZU)'XWQ2CRKV8=AK]/:SBY=EM[%X M>GV <12F4.]+X%YPE/$Q'#9_3,-UAB4RV?_*W=@55&2>IWA"XS#F%, LDBP. M52)XR#[%6Z].$'CP%AU6+%8Z#0Z_SED8\_(4=APA+X&!VS\MVB3W<8-P;0'C MS8?E\/W)SN'^OP?._N'N]K.8\>[1X?'1G_M[.R>O]YSC$_CGX/7AR;%S],;9 MW3G^/^?-GT,[-F^H8GPO1&?%JIE_4OO\F\FH[XXF4^ MT4/5+VURUC0 LNU:$+$./]N!_7[;?+?"],V7(=OVDPN^=[>]\[^\L&7/VXX\ M]H,M7_)E&/1#;H?L^U=L^19\PIM/[$TJXYL5N/A.%;C-]I-F";WP=M?0PNO- MKV*R 1UO;Q7?Y*CW.1\5+YW7$XS=_]=\M' ";W#NRK;$66,BZ#/J$AO1'3[: MGZC;.5&WO(07'JAS5=4K1-H]H-.&#HHKK.^-TM\-+-WC(07[I>W]>A&9#XM. M6$\G/9U<3B>^NT0GE_"^>V!L#TLP^^%P[0>TZ2_RB3,;%G-H259KYN/G+*;= M4NGC!QH,NWOEB%=[]3M5I_ED@E=RB\R9:@_1$XJ%O9_['T_QEH=R0R;C- RD M"# K$U.!]'TF0C]BKHCDIWT=XGEOD9V]K_):OLJE,LU)%C'?#5SBJ2@B- L4 M22,_)8''9!0G< MN"SIP:\'O^<&?HIE7%$O\#AU*8J!*DTC3X0TB#TO2YD&OY]+?M"#WUV"7R=* MS0VI$C(1),/[O50FC"2"^<3G*4N#F'F)B@'\&!N$:%3JP>])Y=%^*C8,!=\\ M1>O%_8>U]Y'M/[Y>CYCE]_K.DV+Y2S7%6:"\R(L#DDDF"4TI)8ET.:&<D;2ZXY/CY%TJLRE-/&$3 G(""&A@FB./2/I&4G/2&Z1D3"9L11 )0)4H4)Y*6.N2N,H\R@3P%>0D?QD M;L&>D=PE(^D8(9%3Q"++B @]8"2QS CS,X^$89#$/)0R]!)@)+XW8*S/$W0# MC*2/LOI)"^6[IY \\(7_D&*F.J0< "G+8HX7\*X8:OPH6=H=&-F6V57/HZ[% MH]XOU5>0P@U"K*^0*4DHY9+P+$M(0M,P#K(H4A)SV0T\/WCB'.HVCG4?0?", M> M6*W'P0>P8$\)!^_ Q-'CX$_A8#>]5YAD8:Q<0KV8$QID+N$T#(B**$M8G%+! MO*U7 =!"7T?F)G#PD015/03(P:.M@Z56(Z@V14O=KNVJ-_#W!OZ'8PVQ-OP5 MR_W.;)>7Y0*6[V\^FJN>*5Z+*7Y<,I+XW*=2>D0E7DHH;!9)11@2+W5A-U7D M!Y[ T*)PP.+PB;/%WB/<,XR>83QNLU'/,&Z%8;36),SBZ0>!3T(>1FA59X2% M/FA1DOF>\CP:A &&$$6#*.YC47N&T3.,AT%2CY)AW%$(4<\P;IIA=,QNBE#&DN_:O>Z:D_*1'Z[V?*.Y]/I2(V!.?.1(_-*C(IJ7JH*[>+: M:IZ-BC,GGQC&C\4)?B3QYFU*T7W_S[C_AQ6_&VW'X8/WATTYB#MPG+%2>#%6 MSHQ_4]7MND&OL]4I)Q') J8%R@W8TS)K5=^ M,F!LO?9F#^<]G/=P_O3@_ ;J-?=P?G=PWG'Z"!ZP3-&8),P%.)$W*9Q\/.R5 MT]N6>^GU)J-=>9IY$6,B,$<=(VDCR2GJ] MW'H=N?5DOVM5YJZ,9.!)$C :$1K[(6%!E!'.,/6JP"I*\=:K*!C$R5//C]>; M(7H@[X'\KJW*/9#_#)"W]F3J19+1)"4,,U]0WT])FDE)% VR+,$*>*F/[L%@ M$+B]!:)'\A[)GP.2W[!!^;LJ"ZFS64LS].RF,**++2]&7-\3-%"C=&-H[E4$GYQN! PZEGE M3/F"8TPY/@H?EH DSBCG:3[*9WDG"O)^:@\]"^9XO;LZ3X YWJ6]:I=/\QD? MO?XV51.9S] YLS\1\[)4\O?Y[+"8?50S=,/VW/-:W'.I1#1/ ]\7F219Q -" MW2@D7(J8)%Z2 MNU*:""^BA*-9E-OKT\ M+"88]FMIN(R6_K@E9>VR.#!GWK.I:K&JI4K7@H2MYY!(7\SS1*!0D43$C MS&,R2GQ71$&P]2I*GGI-N-[EWJ-XC^(W9'#J4?Q.4+QC5(J2C 9I0E*\LT6] M-"8\#4+B!:'/_"!S18*WMY*^;EJ/XCV*/P<4O^7 J1[;;Q?;N\8DD,%!K9(D M]E1&:, DX6[J$>8#X@L9TMAS^YBJ'S G_3K#B)TZ)N>\$";?W^[:>C1*VL\L M*KSZW[3\]=5RA$^GM3$O3_-)/:_(O*>[;OB*R4X)UK_\)O-J.N*+ ME_E$ARKIES8%:9WEW?; M^Y^K&N-L1%6P*6WG9E*Y5A)/NY!72#=^(_OO):N['T0/,H#-U]OWPOMETY%_ M(.-;6L=XV_7-2@)F944QFQ0S]2C9PTC]W[O%/Q_D-/5I],_X-3WPWR]@;, . M/OJ'>V)Q,'XS.MK;^7;XQYLOA^._QP?^F^%'_PU _:G_R16Q&W./$E^7N7,% M(QQO/@"WCI-$AEXJ.7)CLT#O"GW&9K/IRU]_/3L[V_Z6EJ/MHCS]%;AX\&L) M7_]:/[OU:F]>HB%X-E1.EI?5S/G/G)X2>BSKCJ?0'#2MY+9S M-"]-0RALP1A@[O6L'0G( VOL#/E7C/I<.!5 59[! <$0T?$4^*^#;T$3()AI MI.(S;8"WB[*<"+?:UJR[WKGSV_!Z='!4[!)X[.2BY"$F0L(10$49)Z M>"W+#16-(\6C./U1<-JO ZG/\MD0SGL!9Q$.7%6IIHZB3OZ!SFD==VT0HWN: M4C[2.0.JH8*7KGJ&K$B&HB<>H&4)+;FR9-<16P0B1OG;51N^.\I/KG8RET7U MNQVBYUYMC,=*:0+ F'O UPD6^T (1I93K).&31 #W*.%W.US]W):5+G.(%.J M$4?V8(5J?2_ CH.&:[<=FM=X"CW/9^HWN]EN]_T--R26R.9'R>V9O/?P2#&) M;V;VW9_8AN8O;NP**C+/4SRA<1ASJE0628:%O 0/V2>@J:WZK6'9*M2GBJ2E MXE] ?(1^7_+1&5]46[\N0Q_@D9U+C QNC4I_=LFS[#:67*^J5*(H39XG!T:D M2GP,A\T?TW"=88D6NO^Z?)_CK5O M]YPW^X<[A[O[.W\ZQR?PP<'KPY/C32!R(W+)>0A]55P*MGY"VGJ8.^)XVXZU MNQ_.Q]"0N %#^W)(YN^\RJNC[*U1/#5B[$SD<:M/MAKY6Q!O1*ZJ$^C_]U$A MOMRO/?W;P=[!UW\FH'M\GXY0]SCX_O>7@Q/0+4[V7= GQA\__SW\^'WGVQ&\ M\\_>Q[.#S^^&'Q?,_>??0U>,_Y[P#VQ^-'X/NL?K[X#S7^[' M#__DAQ_>?#[8>QW"^+XVPT\J\M,T\QAQ/1_T$N:EA,=I M0D(:L2"17I9%F7&)Y).YDCOHQ_"#T,L\V";8+LJ$GR1^&"E%/H'(.^LG1WZ_?_;W_^H.S<[CG'+\_.-AY]]$Y>N,<[_]QN/]F?W?G\,39 MV=T]>G]XLG_XA_,6SNSN_NOCV@9OR67E.,%W=E1ZH\WV73ZRY9FH))6"R9"* M%$XAJ&8>$RP-*$L3 ;\D6T_D !Z5IWR2?S/=BA,F\,,K_;M'!7LI98 MJ_TC6(USI,[#^0Q6X]O *&N@/6\[9[S2U5;**8H:JC&;:94'5V@/U)DS7BK\ MXEA-00]*0<<&'&+;3MV>HYO**V>HN+0&0M/4,2S#OXI*#9Q=X"=944YR/M ; M,2M.E5;747=W\EGEG V+T6A!BK,)6KGF:97+G)> 5!LW6F!EL. MH!_^+.;EEE.4SI8=S-8OSA#FA!>O;9*_V1 6_W18S&?.85%"9SOZ6,$X7L_Q M@O; V:ER[KSE M%RH*=_D$L)=/C6UMPS^(*/1GHU[=8XN_K) MM\V3VM"+.G=>&6MF560S36Q:%]:[A\MM>H#Q?\U%;1^>%F=HA4;KZ+R"-52E M,?G$OSG#15KF]5OX_G@^@G4PCRHT13M.*P\'PZA6XT[1L#]/D3 MTEU4JQU4^1A:@*D8BPC\H;[I' 2X0[R[F&KR-2^+B;;0ZV/,Y[ !"EA"8!(QR@&2133\74\T%;6I-,>>A%GDCC5*8) MY8J":.>[D?)\[@=!D@6KDNG;$LY0#B>[LK:!=A:D&L&:;/ -!;IN?7H+0M5"#\7"D<#XT!,E9J@YQ% TDA>, [$^'RVL-#< M.F6G[>:?*L Y8 ,+_%Y-.P+@^TF.?QWCN!$JWV\?;SM_[.R\W?IEV]D!QIXC MU[ 3;R>@1;L2=L*$#U6=T0&(CC'S%P7BI<;%UDS2K,"C6W?>H'T.]..JKSMP"8"<]S4-;IH.\Y8T[/ZBAP> MU@R6&P1*F,]$S9Q1 ;P;Q@1+,0<>J>KYPUI>X64?9]I8ZR MU]4,V"MLYG/$U9.=[Y^"6(5NG$9$Q%%&J/05X=R5A/F<@:(DGYC#"HC(:W7_4G#>A)P-\K41*B!'\E,3F0+H,N9?E*/JQ349 MO*IJ/I[6^B>H#3S+0' T8#\V4-F@QR:_],;!V=Q@*\[+;>=X#ORD,Z;SQV*9 MSL !D5G+W!B!@KBL0UT*H_RF\'[3AE;+0*JVC /U+U0U0&&2<]'$SQBXJ^93 MG-)OSKQ2V7SDH-1\:7N+.;PO6%G^$7MXH4NH6?@C3"].K/;XC=0 M"TW&.%VS()_I#>PD?JLU#515?G,JCEQ;/PF<"G=4X3W\RJA7G>@GF',*O#W+ M9V;%ZI%V7H7A#(T)!DZO'I@EGUSS,61",(7**/V5^DTW#^M2UG56TJ(LC8J* M.K4^"? @Z%8UGT06V^Z!-;6T^[J?[N1_LUJCWB4U0<.U>1"^ M/;7,^Z!#]V:?M(D .?KYYT!; ^'G:8'C2=%^[J I\-09@D99H'5GI)<61*Q: M>371):@^%E;#Q(,/O\G/H &:$PHK.M&/6,-%7H(P@.%C>&YD+O L@_@$9VB. M2BB,N#G8T#I0K-(X 5L,.B\YQ.ON M7XO15_QP]^CO_3WB,0=F(]48S3=G!JESJ0T"^DQ8^3#3?]5+#/@%SQ7PCJ,- M*K506;O$+ M33BUK Z$I/*OZ" >& ,84I5!]W5,6@(BHY; M/.R'LBHP,@W 'QI3_1@TS&O M[2GK:+1"@*M*Z*V;(=#1:02%=WGU91=&E\_PMV\X\]#>EZ MB7@8[2<75Y&XS:E96H*'Q@;J:$4='/JF$;)!S@&2M#AGW L8 M+6/8:#5//Z/P/J_-"NUVFQAL,^T2IEU[,YK0;"T%;(HYWX#"VB-ABM0!EX". M08 S0O:8O_?**= M-0.],B6R.K3%:V>077\4,/,)7C#L+KGQ)$BEQ6S3L):3M)]BJB?8CF@ HSF# MH9?0*.A,S5MCCCENA$+-2TEK$H,7YZ5.PPP\T/B+:C^1Z7]0JVX3O.DX0@&L M-*IV76YL@(/FSF2NO::F,!F[;[#KVN'FM&C!$ 3]&=5E-:A MMNI,6[.9OK'7;>S%([3DHO<2;P#\:SY:F+"&P!O@'9M$_V2Z1Q3[!FC)[?90 M([ ROM-QH?56V"C/_1\MR^N+0Z7=]*+HH6Y+6CC)407]?X,\WVE[[K(-* M3EY_^^1EB1>*-" @NF6$NDE $L_G)%()0$N<9%)UNUH9=="(?!Q='Z"A(5T!OUR7"<]1X\]_<:/E%6,'4&GEZ%C3 7DOKQ)' M%MQ>'A#@\-NNY?+73@3BA]O)E1.!7//+,/C1AB\Y6OZ=AY!';7-BJJMD_+O]]5D;C1?>[HY:J?DV_3O_CW2ZN.AQ=K\;'"H:X-&59=K M[P%:1)W &]P!P?9\I.&,_%1XQ!?]TX+N[HF#XWOG(OR_&$ ML?!VCT;M(WPD:'C+6_IC8/B(MAM=M'>]U3? 1!X''3PZ4F ]*?2DH$G!=WL& M\%P80'_J^U._\=3?1K7&JY7)12_8K:WJ1O_DK4O4SLZ/'+/;K';<]/]SUKYK M%@?]8="\J'[+'6_IN05<3(3Q2@T7GG!)O8C2-,@H\S-&O40E4@DOY$+R9+6> MXDH-%__2:S)O&R>WUU1H(?XCC;'X^.%?U3\GT_S@^T$ XQC_LS<<'7Y^#WU] M/#LZV:?__/&O+TKX?Q6D8N;$0V6IQQ!Z2[Q*2#W<;2 X!DA,1 M)E2$'G%5[!$:$EJ$*9"!XZD<@O=(>DJ]]KGM4[E'YX:!RZ,8JI#Y- M.$NIR$3JXNWGP.,L43(1P27%#GM4OEU4SIM:AGX*>\0CG_@J!41.XH PH1*2 MR-@/1.RI($H D5F/R#TB/WE$?K)PS*.0"QJ+@#)&,?UBZ$GEAI)+RD0@52\D MWR<<'^TV<*P25X4\2@E30A'J10'A,0T)8RX/5.)1GH4 QW$/Q[W-XFEC\5.& MXP".B_0RO*?G P"''/ X\4'> @"FL>2]='RO9N23G=F!KO:]\RF)@L!->$3\ MC'%"9>B2A/J,A$ 9,HL2!INV]2H(>CQ^T=]_B*-= M;4GNE:/]6(W[I\:TTCA.6:AX%O@IC5R5IEZ8J!@85Y;$/$M[W^?],:V_6M_G MSJ? %YD?I3Y)1!P22OV,,!XJ(A(1Q+$;B8@G6Z^\)\^S?NS8/CQ\_3%-HX55SOR*I95Y4J1!)@?H3%C!*,L21"$H>N*0'J1 %Q]\D$A/:[VN/H( M<#52+*$JD8QS15./@: :,R^3S ?Q->!A+Z_>)ZYV?(EQEO$H]D+BB9@!KD: MJUDH"/!#&:&*$=/D.<0_][C:X^HCP%69)2"62BF3**(A==.$QD&:>EX:B#"- MTUY>O5?[:L$\8T2I)!/J MY"/T^^WVD2Q/F2]YD9TH]XFKM=\/^E@<[GP*THB[<9J2-' 9H5*& MA"T]WUT]S6M M/'N]]^$I:R,9C;":%15<"NI%$0MHF@J9<3_,I%!N;^6Y/VU$=*T\:0*Z8:HB MHF(O)C1U.4E2 8I)$H/^Z]OV9"68]Z+/1=)K%HNX*? M+ 1$H4HP/XO"L.<*#XDK=.,R0YYR'W0JD@:,$IH*^,UW!1%N%(LX2A2/HRNR M!6T>_E67]7ZU7C6\6[N=V.+M2X?*?F9EX5>ZB.1E-]W]]Y+5W0^B=3WH]C%R4Z'-)8#T M]?893KBFL3Z0\2VM8[SM^GHE_U15Y<*^2AN MT?(Q2^YCB]94X'CS'AW/QS#:!1:=/0;ZSC-H++(V5;__Q[Z(KQWQ/^@X=?#OX M_!>PJ'_RPP]O/A_LO0YA?%^ )2V@O<___G[@0]O?/Z4)Y2R1*4FIBH#WJ(PD MD9\0R3S&O0CDB-#=J'#O[DZ^JFHWQJW-98Q=H+4]]R MU,?)^4(X8\:K*LX7#1R-G M"%^.%LXHAS623MXNAW.6SX9. 5PIG_"1 [+DO,QG<-H1$&;#4BEG#-T-X>_2 M&2$V9F4QAF^4(_E,X5/3>2F&O%(.KQR!&Z':C3 V0]R-*XRBFD&+X#IH1'3<#,K#U'-%J[W3Q*V*A M%ZTZ O$7\W(SC3M\IE^?Y>.5,PA'#7G%X>.4 MCSCHA$XU5&JF3_.VLX0;>&J-&(!JYD6#@?]_Y?D(/R?P**GX\HE<:O?\=LY! M@64(.,.MZ&! I6$>UW0)4>0<5J?0G>5PQ&$.>CYI/LIG"_QF7ND=J)9& )^# M>C:%%O6;\'F)KQ93913G57!YJG1Z=/Y>EPH(3*#Z(RT5YB4<7Z!$O6\9AS^1 M_(":WD]@YT;0KW1.>3XQ/*2H*D3VR<4D8_O!G5#(*IP".H(-*<;34@W5I,J! M"/()_*V<%]CF+YK(8)_R0J*Z!GRF5%]S=>:<#95^%S>TT\&8+YQ4F78)DA;0 MT!CZXR6LI)./IS 1)0?8R6B.BD+;4.E,BIGS(O_%L++:TA'2G@ M>/B1[7.![[W(ZY?RF9/#( J8YBC_HJ!+3=[8,/PRV/I_J?< ] M5UL>WL XY,E.'G2.X9%[.BK'3W:C9H>C*["HW8 MR>,YTML%IZPJ1*Z;->("'BJ[0)U#M^VZ!%5&NN-.0UNVF]FP(1/U;0HDHC:VI?'%=(4(>][)?J3* MWG7EYUL6A]X *?R-8'"@>#4O];H;<:C7Y0Y.WI]]BH2O./"'C!JC<3Z9*[F#IMZ(N2I@29;@EW'LILI5-!%9&+DA7A=9E:9P M$QR]"TYG&]8H_%DP-J1WNYI&(-)D=^F*&L$M0ZFM97"(9 @O(+X)95&[F(^D M13L%+$H:=0E1&SD(1P&L FD+6 &@I$;T60GSR0"T.#""6CX!X()GM8T1.0,^ M8AT*J0()2$TL=X962H/Y6NLU0N&XW>1:K ..V0B>.!!\K#.1SAN5EO7T* W0 MUH,"G@F\8IB#Y&AX<\N4TF61H&U8,Q=$WUQJ^4VOU02'.\(E&!<5B&7R*]=N MB&)>*W0X?=-3O3XP>3T8/3W]#$E!W 4VEU=?-.<'01I6JKLYK05+SPBXT.99 MF9VKY9K3B>8I\(;,*P&L975.&YD*4 8PJ!RFU64O$\VE4(C$4<" \\KP2,'+ MX(BNS(S[*R7$3P<]W^G8];&:Y#"%PV*& M="7-NOZ+P[$L%PZPD\!Y@6]MZ5_U4UN_H,C2J$\H%>#F%';%8*LT99=<"VOF M4 )W=_[;<]UZ$&UK5A/"#T$QP8.B;:#UZ[B\FEZU0+FMP;*+&Z^'+XE/,&7=C2DF29"ZAP@T(]Q./!"DL<$BCC*;! M*@OUO-A+ /2SB G*I<\D#5,_$D&0)(#]WG,QG]:TY+3$I$%A9S0JSK3(C0=A MKYBGLVP^JKT"S\2(NK..H9O47]1>"@ ;:=%\X$R0PV>:VR^MHZS7L0;B;6<7 M6*A1!6'EU$0:ABKF%:R. B6MP3AHS%IUK&W(XG+#&X# H25MXX$--'J05?4T M@SQ5$U!U4"^6A58S+0=WM(=WAM\AUS,O-MIEQR"R@:74.C=&(< @3PN$3F&F MU(ZVJDU9[;1PB&,.RC(WDLYEZW2Q;K8&SEV2G )?P ]?E@JF"3*9]5#K( Z[ MX31PSOS";N9V7=_#LLV MWNI4D;14_ OA&;3PDH_.^*+:^G69P0 ^VE'%Z)1>H[>?7;PLNXW%T^LC$1OU M(7SIP(A ?8''<-C\,0W7&98HNOU7[L:NH"+S/,43&F,J9P4R@V1QJ!+!0_8I MWGIUHAD#0-QNH8U_P!WYXSH+YP@'A^]/=@[W_SUP]@]W+[%[/Q%0.&\ACDY> M'SLG1\[NT>'QT9_[>SLGK_><-_N'.X>[^SM_.LGT14B2?L/]N\@)=*\Z]0);U$QD 9;$FC3!6HA;5CH]85C8BG76YED>J3 M;^4=Z]@ >49]RRMM=SA/8FK<1PEFV\MX+M7VZ/8 !3[Z4\^E, M+. Y-(!I#U U3W$4,WP)'0"G5N6&_NU2(B+#P[]H\U'KEKAT ZW%# <(#Z+UX5,,\1NE5&N?K:.F'L:BNY[;RQYB3KDJJ%VFN. M=HG61FIRBHZ5S'AT\:/..'.TV*"-8FZT,R20C1NMU[ A"T,1QM-29%FUP8IQ MET:,8S&$31FIHZQ6K+0AYL\" &%G(M\82IJ&C_0&[G0-VRTMX MX?GZF8+O#^CP8=:.'\DP< /WFWYFZ1X/*5QTF>MQT0GKZ:2GD\OI!%-V7;T, MQ3TPMHI+3Y^ M%\'!R6CTS][^XI_QOGOP77P_^N/@[&A/Y@=[?\%8OL#G!XN#X]74%O_Z?/A= M0+O0W^=_03]_?3_\?D"A+WKH[Y\=[NT$1R?P^??];__^?F#36NB$1XH*-Q,J M)(I%&:%2<(*Y+DA(8YE%*HT$P^1T@?_4L]/=0/V!AY+ZNT?Q'L5_"L7C( TI M\VCBNQ%5F9<&6Q1_'BBN6,85]0*/4Y>B8*[2-/)$2(/8 M\[*4:11?RPO=H_C=HOAA*XO+Q$]D'(,8'OKP(XT#DB3<)4RI@ 49I=)-MUX% M,>M1_&HH_H!*L43;FOLHE\39G&M-[-/Z_RQD)]1+TI@!2D\@EXW8'"ZK^Z9A/ Y9C[J4>" M#'Y0FGB$N5E&(B:E)_TL2+/X60C<-Y#4_\%E3.YQ[&=Q+(IDY LO\./4HYRE M+& >P!5 5R9EE-)+:I/T.':[.-8:#CR?Q@QT 4+]-"8T8S%)LC0A(A8\]A@% MSN-OO0*-H<>Q'L>>'X[]T#V('L?N",T"1%P]>=7YGDN]UDV;?,!3_F$'D24'Q#:C&W>H9 MWU592%X-?\S8V>YX#]K7 NWW725:, KB)5<$)$V7T) !:+M)0K(@D[',6*B" M"#%2QRX]=>!^0IZK'O4N"NW/;0K%"4D#5Q+/]5)?1"STF )H6==W'R2R]([:JQ_Q#TV&C]X1>WO@>..>V*N! MH][<(]C;'ANOA8T?NWHE96$HLC ETHL"0GT9DB00"0$6EV2")9%(TLTQ[3<* MCKU+H4>6AZ/1]2DH=#'+"$N2F/B!"QN8)7Z: ;* M/-TC2X\LST6AZY'E1Y&E&_OK)8R)4)%0!2"S4,H(5\PG69B$OJ!9YB8)QOZN M!Y0]2&1Y0.[#IW!Q6TWD0[BU?8UT&0%\C[,9J?/S@SR4/;C'>R8WLZ(/CFOU M=PV?%*<22U[;P TECT+"/"E!!A:*)%Z2DL#S?#\0,DL9?1:AS_=WTA^84Z;G M/SW_>;3\I[\E^2CX3VN#"8,D$&$4$4_)E,#.<<(25Q+8,>D'+$LD#?M;DCW_ MZ?E/SW\> ?]A,F,I#;R("8\*Y:6,N2J-H\RC3 [0OYS<[:ZGO_\&/_I6.K\ M*&1<)AF)1895&CQ!6.IEA*>^"(#Z>>BB_N/2GO_6%5^<4#+S= M0B=O2ZPJ/UN\'?');&91P M+\J(%Z8BI9[T9;!6P_RI%F"M:467ZFD(Y7G45UV:NZKG/G#RB1C-M7E[I'BE MAL5(.OEX6A9?3>WK@:[KHFMAZQJLHJC@K9&J*K22S\?SD?Y&JFD)[)$W-5'Y MN <^JX_T'6X3$=U&:YJIE-="%,55:IQ,:EFICB@9M=54X%<5Q)5\OS>\@F6 M!]LP.:Q&4\W%L&ZP[-9EQ:*L_"O/1[K2#%K_*XX5P_8NF@@6AQ+%>#K'0PAKD[)<:T)KKLS5K-A(1V,LM3?UE7-\ V%WH51_E4U];";Z>ERZ>=7_GO( ME'?=<_@G4MHSJ6O\0;55U)W567&^Z>X+.ATE72N/-53631EI/3?-N4%TZ!&F= OSB0 M')HH7[]PL36GEU@BX;LD?1:(D;2 MU@2Q1@8K[;9%&'651OX%-HDO--<$>LTU>\C*8MRVO4;83CMLTV6GL[KZN2VE M>,E!6ZIP6(\244/7*31O-:-K>%,[X_JP-\\@9>? IJ-KUV<6KPI53Y.YV6E[$IG6MCIC"I=Z/4!Z-9TASN)\RH5 M-T7:%1Y_-6AEFAG_I@QUS&>6-C2$6&KN%DU%JH2.2MTY8 DH=F5QAM2F5^K% MUO[O[^!X+-%*/C$7<[6\TZ#Q)=0&*UCS@%H(NH3F!D LFBYTG^,IB JF^*BN MN FSE[B*=:.F>NO^>B]\BNL"FP'OP61T&5!-J4B(W:DT7''@I/.9IH%1/LYG M.L?:P&!WMP#J8!,":%E5 [[ '09NE@/YKM"[88B3 H?=E"RUV&U>J-=/(KT4 MNF2J+CLK"\/@8;&LK0BG>0SL5_(2H/[]5)IMVSE^#]L&NG!$7']@3FJE/]]U M$NIOF>*M<]Q5'!PLC.4^._/3.9QAS7D\!O S+SMSK(#BNI0[46=86U8/"BNL MZL&OG:!\LK)4EI#K\X+599MNFO,TP!'9$KC87*?ZJP RY[I5K@O#ZBJPZILJ M15YI?:%:&UQ-G[J JY6DUVFU$6#T"5S!4R3W%6M"&B*9%A/#J%'H1E8]ZE"0^7+;V9$ M$+ AJ#'J/F1AB5<7'K:'O-BP4B+PK M&[UJ:UNO.=PAA6E1Z=F\U#HG\..V,.K__&87FH9F_S>]QE.8'Z@.OUE2<;OO M;ZB%>Y-UZI_Z>P_OK#'W9F;?_3DL6Y/WJ2(I,($OA&?0PDL^.@-)<.O79:,' MX)(=5>S#L-?H[6<7+\MN8_'T^DC$"'T(7UJ-(S>EE?AC&JXS+-%2_U^Y&[N" MBLSS%$^P-C:G2F619'&H$L%#]BG>>G6B14= M5TT\NM'STY_[>SLGK/>?-_N'.X>[^ MSI_.\0E\;%K^)"2OVP"A!5&9;PSE(4)1)QD?I1$&)VFWCKMKQ/D]GDV\O? MT0(,+'NW&*J?3PE44XG3(9/G8_ON2N):YT6/CY$GJXX'I?.Q]9]L.W\4A=2J(.AD8Y"&YV5K M!>L^KW5D;@P+ZIO I;8:X71>BJ'6O.#LJ];JE?&\;.T4NCUK@C/^*+ENBZLJ M0! 8U#&@M#:%PYQJRXLQSNA':NVT-F^G:-B=<&LH ,W$]&JM8)O,?J!TC+!T MY.D0]8U4C7+U51D% CZNU"6]-FJU47DZYA)MX%A80_I0H0$.=._YI-:^\?%J MGGX&)0H'"FP?-G2\H@8MF5AJUQ4\O7%/EI>Y7=MVWG99EY:Z2'$XZ.2;ES5Y MV.W7BVCLX .MAT'/N.-:FU?.0O%RH$T:H';/1]I&#_L_.856[1B-X@;/ZV%I M0KE@+P:V(1R&7B$'\SZHF?Z R\_S:E;O*S9^6A,LM%:@"]&:&_67:0T#]3H\ M%_/]^X;"9OR;4RN3UK_+OY&:BJR'"\TR=2Q5[?:!-[3/%D@?*#L'G5I;H8"9 M3Y2)\-++S-M%%BW66DO8)@K5-II:HL!=A.5 (\*R313&62KK@*O-4>3E#]X)N7).#M1:@0;PEFJJV DYA 7*T'9:+3K/P94U.VA3\-9?:N(>.06UQ M[%B(@/8)TOZ&8P)G%WHU4SS%CVM;J9G;E"\T5&@+;-?3T#FZYR#NMO-G;=HC MM8-0R?.[TETT,*XX'+I23=&U#F>I/M-Z&^LC"[/K#*,S/O@"9HLF8?1 S/)1 M;7XYMV<\LZ/G<^1V.GM5'Z\5+\25C\_ *;1/&4AO8CG0)GC+X0AH@Q<<-:G2 M&9JS,!!CMH#%ASXMGI[GJ[G$K'6[(63[XRG0&9Z:HW(OKP"B^.@H^[.8G/Z9 M?P5-0_.&7K(_./E(/TDO%FG@^<0-E2 TE3[ATH^(SRA+T]0-?'=-2TMB4.:$ M%P?*=2D+$I9%/(O],$F$2ST6/Q=-X(\&T/+1IK<=DZNK'NTT6#+XO%$1XSH\<-? M]:#5E6:SPKZK1G1X+@ROD#OC:: MQDFIE90E06R@240K4FT@Y'*4Y17:MB]+UBR7/]45=&5%)ZP$;M_RYG*8&BG54G$;6#<1T.2SAZYU(05A7&^VF M0W@R3:PM865M;$!#I"9V(Y]4,\7Q4%8:-P&\\T9DPT."OE(,XIG,C:/6:'P' M?.%X^(M6-E!!VG:.4=D_OIJ%&7&X M\PKR%<$Q;+,V.VR*3GGIO,A_T5[IUM;$)9Q*= AKY0B[&:E3C!8T4:#(T&S7 M[5:,]-G]#5HSS=61G?":5$*?>!O18,Z" T*8EF;,P=8OXIN3IG=[GZHPK+:J MS#HL,!)+G2(D%26^]?47T,NP)Y%/K?(QG@)EVE;AZU%A..47M4#EKT)59(1? MZ9'"]F/DR!?@L03U#H+K@Z=4S'@=,*/CKCFZFTI'6J%=HV-'K<2X;Q,HUEU* M_:WQV9>JR'2ONMM2:2?,V"*6#AU4%?R#EHA"_P$"JI@9NY1]0GT#-J.SP[0L M.T>U"X:$H()HTMJ@@ 6LI%!X$0S8QYK3)#@;$@+6E&HGO5"7OKL#0]Q27* MT!%LB!S3VBBPN@:_X>A?Y-]PDD,XZ4HOF3',Z@@L'3EDZ:=[M"9\M+ A,?BQ M#J_ [9Z8*#,3W(>'1^':Z+:>'TK"^IP#$ M-^+PQ8R[ORO\/1Y27Y<($=6L. MWXHBK?''&A?7;=;+K6ESD^%^RL9EHDUTY3 @V36F>(-;#1IV1H[S,?$N3>CZ M^AC,^5AJO@DLU"<#R0*D7R 2_8X>(<*J#M31\;@8S_@=@V+^ R/)9SHHI0LM M\$P[@CJZW=B_.AAA;!/:'CRTUJI+1PHMV&A$).;9ZE9L._L9\!&,3+#CJ?>P M.](F!']EI1HCW>T.6#LK1XQ9W4AIVE+KF6IC0% MY88 ET>SF2RM?;[2;76%V>6A:WY0#[O595:QI ]W>B+O/3PX9UX?[M2'._7A M3GVXT]V%.UT:OK0:[I2F U]]!>F\2\,H(E]L2.N$25QX[]GZNZSK>$T_P+N1"HUM: J; MF8N@K>]3Y*68CU%C%_H#;3EH(D'0.K:VL! M#G2Y_>5K-$O7;E844)C2)@,% &JC$.J0#:/<6NLW*JVCE:UH#1,7VCE,6,], M*^5HJ9A,S!#M[92U9E%J3I66/[4RHA]&Z7,Z!.%8@,;3*-R-A>.&3"UF;"TCQM/;F9&^G;;BGK D4Y0Y(( ) MKM#V%4NE*Q[_WS3%H.'&7G\EQF/?N8BA;P#9ZRA&G#>FP-I)C):'"L:]Z%AI M-[UF3"T<3^=GU2P#C$D)-/+I%6[3!:BJADA]&<2\O\D_C9?E-N[ MO-NW?A0?/?C\\$9^H"",O2A-8 M;B4)=;.4I!R3),K 3SR72J&RNZR$WN_P3>\PBRB"K4HP1Z<_:O"*=F-,FL\B*O14D)1MBG>6X M[WA%/#$7Q;$CDZIDF??>;AS>.Q,2\*8LQJA,XVI] /EMUSKC^PB\@[TO]),; M1GZLHHBDJ1<1&OF2P"*[1 4JD53P. SHJN& *^FGD0P]/XA!0& )3\(HCAB3 M@J9*^,\E L]2F!;Y3R=:M7DVPB601*FCT28BGQJ[)::/B-Q(>S"+5L!O8G., M?2.W:BP+GK\)G*WIJPNH#6W4J5H?NO M:J[,MX':6C,"LIW5RFBM@ND/1T8+,IJL4./EU=0/8DED*/RV[=1@6(IHD18OC.HL[+A']6@-F$T<6$V(=A] M+\3%N^7L-%-8FX .6ZE,>C8TYITIXZ]'H:/0:87P"HQ0VL5Q;BO6&H,WQ2H3 M9C7EY6RQG'<.30>GO)3U:=L(&6F++_7]NR;NUF"%S9YB,\XLWSW;A #8U[L M[BIHUY5)J5$*%(AL1)0P48C&%KCNRK>7@BR5=**H1A@A-EH!,<2D#3.LHXN[ MD]3X5*1ZB9=2,M7KVZRC3@ME3-.UF0HF#BMB@\TL&"^-1/O\-5X1\ M:$<'S96#VL8D>&VXFZBSIIV!,YW7%\%L%B=KML?4>2O7%*?F^ID>2[$TG*ME MS7F6!AW[GL=+DG=>\YLFG.O0_Z:2>D[ MD^V=A25D.0>9ZLB;+CJMG)46PH"^AQ@J6GN_C;-%ZC!(Y)QG:,BT]NGF;0$+ M:Z]NM#D1UT>CFM'F\,N9-O_/BE,3^Z49D%&!V]#,9F1U%KE.4E'355Y* MS9ERXUW0G\ZUK=MD"*P'WR400(!UJ: [MZX\O'DV^N9A,-PY0O#U?(-?1:2M\8&-P;FF9\R;J>XSNL"5^MGD@-J6 ]535-PV,JVGSP>]Q_M'C_%Z=&+(+ M\_H$6M.J=C3?]SPOD<=K=G.R:>PK>967!<)E/;FP8EB=*[&K(J_IQS6DUU'% M:Z+WDD3TE+7=9W)4L!2-N/BD?A!XM)M!)0$Z> K>8FN7.1(A1IP6(V+'7:FZF.\V@G:[-[UFF.;0.P:?R+ M2!YK"SG:SP8F3FMP[JG6!53@]PKUL?M>C"N**!_J(2_.G5:M MJ^GKPCH/=.B@7H$F]A&U45U<%X\MZ M0T?*T1F!.R(.9A'F;4HK0#L #9W&M][6LMUMO->-/4 ;AP7 3X!]X6]:=MKM MWD1^TYB?CIL[R7V^WJ?YWL,[NLSO+[#T%UCZ"RS]!98[O,!RV864E3B4D'FA MZWJ)/8_+XU>6^_&RF+J>G[@AA5&X+H<3D(19 M0K.,JB#U'O5%F>M*X:TRJN6F2Y70Q^$4.2[&S=UEL3S#-OSDJHJWD0FM7;KC M]5_.7]MFA3IW[;KF_JQ-N%I;Q[?/-_VMFQAL4^?V=3W%WB3W,1-%E=;>#JH= M0"#S%G,8(XXD)]<4SJCWKJC4,B^<4;.-'4:VNM/)8<.O$*+TV@\P&A5-?XY,Y MGI?64]J^D4^^%I9".X%VVW4!*:UCVVKC:\G$='H7_;Y)'3;'8FUU5K%.WEV- M=M)6,:\A$/OH-K[Q2I"]%J:/FL:8UN5@D]AV_))8H!(+(^H@I*5"?6L)7.>3 MYESQD2X,!CKNO"Z6I&_.;%K*0HAYB=$]YBG&'F M*6/@[&0C[+K8S;6K]W43?'WQZ[-NW?.;'M K?UGM( 1,;FRE;8E(G;YPT8EV M6*D,^51 X9*XB*6(,%WS;8FVC>5MMIABG!'PM< E-'1,P4$\AO4ZFYQZY^Q/ M=MFQJ-.-K1;Z])A&;0QV-Y%>=G,NSVBWO/_/&>(KFR8[;3+4P\IG.G7;8POB M^:#:]&JFKE=>52:,A^=:Z#.23I,-;:T ]I0OR@*F;NI!:M!LPVL:"5@;FT$U MM5E)UZK?E38]HU0VSJ<[E$TEYU;1J%LRMU,0=\5Q5 >5V,O(0WTG.E5MMTO" MEYFZSA(WJ6S4'O2* E/MTVL':4L!-T4N]=)'WT[CVKI;Y\_)2BRN%'9?SHEVPO1N4FV:K[-:84HYK)]DL MMIR7S4(OYY\UH7"H.-1"X%*JVCIP%R;#3;G3-J=MG>C67 7+,R46PA8,6=)7 MMIV]Y;U%(C)3M"P5=BA79VNI+:XE@#Q ^<(+M:AN"N_J# SU=?]3/-,F122? M@])9ZECLI=!(6(:B=KQ/=%!V#9EZRRK8?0Q8;6_9=%S=35+1N54?N_MKEK^1 M(_310AG%G*EK%2?]"9'B$0D0#?762_TXKFVL#;NM,FT!4V]G+>2VQ44MV[-" M<)U8=J%F*^G!N[F7V[:G=9F6XKJ&'M-.D2G-C/!B1><6EFHDACKQ:I=GM!"_ ME/5]:6YUT8@.?]L\G[I&KZT%U D^/:\PZX:2JD_TZN.NS;]MO?%/1:>X7(/H M"A+=XW-10O+Z.TON@^XYZ-KUFC!*^_*V\[81WRW'7,E%TZE>7)^7N+W"_>1%W$\$HX1*%1$:N"%AH>N3D*<9_ 4_7=<45U\.!22P MKDN[W,C@ #9HI+#"=+/YS;/VH%5:!\=;;BB.3$=<&+%=&ZU59CR8;4V6JK$O M-AUM;C&=8UJ$;]@_9F/1E0UL\LO9QO%T ^O/;$8SWG[-3TME1M9:,&K#UIA/ MYFA[F)>H[IHL]FV@^='K Z,#MR!C ^:ER5^A)]V9;#LVHQA<=#P4DQ&GC-$@ M2*BK?#@>OCXMGJ)>$F=7/1XK"9Z\U<:49WA6CO;>GWV*A:>2)/1) MH%)!J%"4[AYO_=)29-4PK3H'9@6;N.%,F5L=2W:9;HX20[CX M?O=(G99\/- VWFF3"Z5MTG2B@T6,Y]2Z%6W>!#ALF*++F WKTB+YV$0AXW7^ M,;H59%Z5\VE]2:QKWZ[LU7M][5+?NV\+TDZGH[R))SA>SV_0S+.I:0;KUEFU M/L;Y:;[W\ 1,%O0QSGV,,@B1,O M"63$(N:[J=>SQCR3IO]0:].H/X/N397EI@Y9@Q/])F^;(.%3Y;$-.IB9Z MLE&3EU.(+ LP6D]IE0JML8 $MFAJ\JEO('#,RS86 Z_@UT.UEDZC394FU&S2 M^1[]&J761BKCH>G4-]H@'-UIPLT*I&HQW)G(O=8C_-HXQ4VZS6>GFJ#94RP^ M91*T0#=2!$YS0JCK>22)(TF"((Y\E25QZ'K/Q8Q9DXFF\0ZA/ ^CYI$I ]FN M0#=XH@X@:1Q+K3NUXUKJOC%==A!U0\)KOX[NI7;M#,[UZQB;7^-@:3TXIF6\ M>'O.J-M@#CM^[46MXZ4N4>=N%Y*.AS"LWW&NNYVI'FF=%F!J?X+2"+"+MQ@> M]HPAZI1^HER$B70#XO(@)=3W!$D58T2(U'65&RL61,\%HH[U&=%TXW0)YWE MU/%Y"-$IS=U6+5G*!U?JVCT8"[A.W^(-I;Q:*CA>Q\O]/H*%)L=B M6(Q410Y4.2OPS:6/X>UBVERHPC?'A52C3K[*;OW:]?HCQ@H]'J/='<>I@[K/ M\!X49@QMBS+QJIJ/IW6RECJK*7';^OS!YVDEBUFWCQ]L1+&4YOW09.LK> MYM582NYTY;W8#*,-$*X!ZDK>E*H9GXFM7EII$PK:+'1]Z[*[5-T;K?!?IG)T MMU7VILL&X#=7#?1=5GV?ZA+Y\(E*&+X2&@0AX91)XOH>E=RE<>1YJZ:Y) W"( #A6$4A M=4%69J[P/3=+:)@D5 2KTK+=%*?>E777UG-@4.>4WKQL+?5-UVP^$3;-DK"+ M6//_S"XN&N]RF1O--S?AO^^WC[<=68Q 'P:\[,;'PY(6.@VHN=1A&]5Y?;5U M3Y=*GYW3L[D#U4C"]D8LQYO?IZI-FZFOQF >35/"T1;),8RKKFU> ^J.O59;S@ L):F;^]=IUM M02+M\\=Y0$MKURN3E4N6VHC;890U?36[7U>7S)S_OKNZ7"3EB1U&7 #I@;A3$7D? RX/M:+T.%P#E2,L6VZ04P86,?\Z\ZF^U)H0T6;90C MWK;2YJ\9_Z(F.D7#4,E3DTZF(\1T%,LU+E6[&I_'K:1CI0L2/)/X>'0E80VR M;@%L/-J52?OR!JU*!E MOFM3D=KO;#TTTW+M-*HZ132T,\E<=:TZA72Z1@QC%-"WRK%H-=XQ/J?D3BVJ M=D7!$3J@5JZ3UP>G8S*LTU&9%5*FOH--M]VN&H[6"+4ZO* ).JI#4+FS+P7=UW84VSG50#2^_6:4NL4M>MW*@F7-0ZYGQ6 M@&X-K]1>#1/3K-/*%W65>Z-.8NT;G5U+Z:QA]85[HW;68-;HK:L%[;7^J(OG MZ<\V*_,V%B@O.P*#'APBJ+T_VD 9JJ7F#7C %C/3G<(Z=AQOUAB!V%LO%+YP MOCF!6[^55M*;A5G+VF57>SE_E\G/41<9,L8$6&R](/K*M!Y2UX+0O=/=&9?N M3LX%)M3*,V>B8,DK7@+TZVP*-C%&T_#I"O<-GS65UNX8*%K.85OMUXB(%S MXU-H[\.MP)N]^MX E3&00)/,7\(&6A")18-QUTEM[1:]\[YSM7;BY;S*7E:\/!06,L3U4G M&^G&=(E5-UK\>KD3;\/MRSM3J4.C,&7R'7MYK^RUZ2R]O6KSG)TS_B%F&9(! M=]/$5R23B4\H2V/">,J(ZS/?8P&-?$]LO?+H0W+B]AO^HQO^\?LG/Y!9F@A! M$B49H:F,2.I+C\C0S[(PD2$+@JU7?K0=/R@?;;_G/[KGXNR33#AU59P14&PD M[#FL_@1'S_!*N9^8D?$4^&&:'"Y82[248B&D<2P#8+T[5 R\>B?EQV3Q+U MS-'"V9'%%,6@EEZ<98)Y'K+I_L1YH])RCF&/&-YNKJFTKNG.\ASK@C\8;/Y[ M ?\X+_#)K3<[Q[_K.R75'%?S>-=)J-]6YM &X,K:H)?*L[X[>K_D&5$83K_D M'[DTT;UQB'>JA()L.M*1&2@JX_(Z7]1BV>N=%O.9[DQ;M_'Z]ZG-D*,#[RU5 MM 6.8*+&K8/^H9WYZ;R:.;9VQ,!ZS3A>9,IUU=-2SN=RP[>Q4 MNB!4-1_-!NNYH)<3W[8U*YRF7$5=9P3O^)@;%.:RO='2&G\+6OLQ#J!)AUE2F8D%XB-;(WF'0>>/$%PW+U M/5ID Z@:H'PO M9^N:^QUZI.H&_!'H5L_IZ[DF7#H8/@YTEF>9=VH? !)<\';KV%Q2S+! C^#5T,E@E>S8QI@$%X/2],RP MHJ]I%LGD1\X<.JDZ;D^]G,LWD^05#N[UHG=%' A0?3T9A8P&B621#%.9IFD6 ML]2EX:?]FN__L*1W5$_I3QSL.P3 H^Q]I79P&L]9Z L.]TZ#P^]?X%EH;^_] M)S<#QIG\/_;>M:F-)%L7_BL*9I_W[8Y0TGF_N.<001L\FXY&M-NXW?@+D5<0 M%A(C"=OXUY_,ND@E)*X&(T'NV>,!I*K,REKYK&>M7!?# &18 ZHQ!BIE+5/* M!!+&<&UE-/(P7,=S!+#T =R7^?]P,?BC/IK- E +P+>#0^*QY28:?9RC2 TY MBD8?"AX0+2WS"%+B3++R\3JZ7@!FS8#VS3B9OG%9P5;Q=7660T2A$L8O)O"4 M/BS+#:3N[E'SI:XJD^8WC1KV_4*A-FIK5D?C$S@K$74:=S(3=C(>I#8VEZ"O M_.,\ #9[^,119A^JP&8WTS&@J@,8->0L7,_.OCE"%8'7S I.Y@-S\M2.)4/ M<%(%OE/W8YAK*OY"( ME$LL7U8L/U+W*7%_7WP"8"3O?_E+;"F=:U:!*_OZ:VN[(,2CLO5AM!#.3\_+ M8.F]0II2<8>A/XXBF$AP&6=7;^5)V=HR&RF)89FOW*^+ Y3YO]4V+U)G"R=S MBC'QU;@E?TY2-6F^.(U]JK9UFN?K\VJC_CXPHSC15$YT__7OF]%>*2[4C:E7 MVV1FZG646YI1%7?C];"?6J3.60M]_^5FBV%2S[>XLEO4B4ZT\#HVN"#@[06) M[5:TUXNR#:4^N$)L%4!1;)L1G:V?]@=G7=L2%/[\JO4NKF^OTAKI%@VK-N%" M\\):4$?E)=W*>-6S5\S$/YH4Z70:Y3J=TU3;I"PA6]#V"MVK_/@$:?%UGI45 M)EJ369:&7"HN%"ZJA@Z^0+C*WJEMI1)79Z0MU>28"%R1,MX\HS$^ONY^83*E M:)/IBB+6KI/RT@Z,7T[A5[5@3DRW9O6CHBY%]W0N5W%4YQ^6+7Z;XY MUV^7SN!S-;G;;9A%JNEN&V8%=L=-KJR=L=O5MWBJ5[;A#S M^WG?-WU?L_!2^5R0L3WLA)J?' M3/_K8>)@TW:KJ;UP";AI,H-!U=^[T=0F,D3=LX4N;S[[I%A1G/I.13I]JAC9 M+R*M*_]B4>T[^5H2!P IYA9$W(@0E_A28_+E@EO\LXGC5%#=Q@?_;^1ZX[+ M:D_57:*J0V5?R-*U6,K>K'(IEBJ%83>U4WQ957^$V[C^%FF?2G!*"6DXJ5\. MC:MH\$+;HQ2^B0$24;;U)I7>^;LHO=.$S@I3)4Z<;FNRCJTWPTB6O@R&G\#K MJ@Q8Q;D:W_FKW+?E^T@2LWB,"G3+.4V1(D6PN"K4IO3UCR94;_I":W"8#M*H M(=1 [B(X)S43J/=F6HW_?]2\4Z@?*5E,J5C9>CFE5=ZY F\,;FI%CO_, 0PFNZ7 M7'IQQ8K@OK2+&C9U67YA4+5O+\Y,^JWMU!;JHFJ^-&KM?8E_BCQN?%%$1TS& M6/MYO?6^"&-H_+$T>R.;"*5BFSE!FRGE["*$ZT\&"U4R)TXYD+[V%CS*I.M%,59^68BMR M8&=-XK('8W.P..?JE*VL&WKS8+X4CL8$+P\:F>AX,"RB84J?2KP\"4"KB-ZI MSAHF;Z].DS7=<#YLQ*RI? MN=!1D"[.TJPC(:Z7(7'A\B"M=)84I45F;KH^LQ\*%\M,<\)Y.ZF2Y+(X!9>4.[Y?+>I8F7IPO5\4 CYWLZNT$HMT)IX#3& M*N+11N?VN"CS8M/]IPM2&E038VIZNYM7%I?'8\-))<1XST92>1$Z-DBTIFF2 MA7EK;O)4WW$P5D1TW$BY4)%A=]WI .)+JCVOX1>M^"(>.>3ZMZI%X>O!J4F^ MDOCZIEZ7Y0FT_E0%U@R^'ISNTH^GVV1OZ_=NYS\'#DX.+#MZ)8[_] M= ^^'9\>[%NZ>[H#/YZDP)S?NIV3'7)PLOWUX]9O MQQ_W?XMSWF7_?#MBN_N;AQ8%)R2E0,;7#*@3%AAH')!"0^^H-YSYRTEVQ!HB M"83Q=YY.YOD3WN[T0^>7VBW<)\ MM)O'G9VG9\@:*D,0P5#'B([B8XDPS*4JLQX^XQY:'\H>O;VBU>>5(6YU\\Z' MS6K:Z;R9[VG;/S^]U--VDA%1-#W8"_4V]:--6]+#2=0;?'&;\RT]Q-@JAE5D M#W'14P:$ R:"(! !>Z)4L%RBJL/WY307;X,O M*0(O](J(F=35(D5_-_S1DY.QDF7U=>^BB)V>,I9IK9K^44'-ZM"W2H+F:RJE MSAN).14= "9U@Q+]Z%]UD_:E6E+QED>#@4OTLSX +>+:H<^,.+Z6Q&Y>T2>2AK$LV<,-07-^O4#!LG==5X<^6CX]^G/; ; M*]L86I;34]GIW*%94K5145 M&_K/OE_/JXKL?QE';WNW.IZ\!#'7YG9/L[IG&N0TTQ2J!B$U2E1UQZ<.CR)\ MLPQX309R,C"CV/\Y')1ZK?(M7$I+GU9O+?HS5@*0(E&]U55KD8N)#V1RWA/A MXG:&0^L_%>JDS5W>O(YI2/70YCHIE3@]Z>(QOWU2[?7I!DJ9-5=B8+DGCZ83 M:!9_*PRA&9W3[&!7-U"IR^@5)_T7?1\EU(^F\173.,FO9V4\95DQ("YP0K+$ M62:AF&F]ZJ8DDSIYK4_]P9>XFX^\KI\GW7S834&YKI5.*N/+L[[#JK70 MY8/.QG,T5KSXIWRU4W]-:7\7'R67@-?I54>0&=4NF9G C&39%E'FP[)^6AC6 MSJ547*W69'%;IY#6A!5)*35N,/2U2#W'4+'=^/#%B7(9)?E"X@[VIOYC6M>E M^-*D[I3O,WE'R?.-)VP M\MQ5C7\^Q-64[*(LJ5G,PT7R4S3(K?H=E2"CCXZ2VVT\CV0A M73TU>:FC9QT8/%53 ML\1Z-=#G#BIJH22F)LJ5*+YDH$()J"1U&LN0*M!@7)8J,3;5J8O:RQDD('8P MBATDZ^1*I+JJG^-4(F<:G5;A!46>9L,14YRF7RMR?_IA 1F71 \Q(12E D/! M*)/(,*\$TYPHCU04Q2*S>4[B\"UPK!CMS\3?7C(\X0#1I!KTXV45EMG-9[16\;OGL<<5S&&P. M@\UAL#D,]L>5U7[940IEOF-A7!3G#XTFZ4G;I[DFC_FDSDA5?&.VN%89=5KG MM5?7%T2B)!!?C@>UP[]S/M;][MRWOKC_M>% MX4S5ZE0^I&PX8PA+0^!J BM88 MD(HKC>,+"Y*L;?!KZD5/HI"+JDZUO_&GM>)_:@1;^_G.M<:65F[>5=[2%RPY MG6^[AT0HAJ&3J=0X!92Q*#0,BFC;(R>DY\$PN[9!KO5.UZ(SBLL_*F*HS47A MVDD*Z&9+.TI9\:6&F!71TL4A>ED$:,:--%6H21AK15I[ IKR6L9%%TSE*'VG MB*BO_ 6)O:0XK>K,KKY^HG7;TS 'XPM-.I=H,1B-(_.8R%UQW.G[H_*7NO;^ M)&YA$M)3CU@%-,6!KPLG+V^OP#CGB+). MHZ*U.I0"4!J77 HK0&2^@1N'K#!\;6,CMSFWN M+@3E>PM/9/WH0U7M)(58U&&;/7_)!RA(*0-(GCWZ0LA!1 MYL]5RG+DQT78G^_7AW)Z/+EI$? TDV)64J(B-&MR-%(U59\(8W=T%7,J)E(% M5\V0IGFR5&A3D+3I)=ZTWMKKM][YLW%5M! UXLY"$0VM6V\BCK7> 9+R'[NI MOF4QR+3H]R20^]WVZ\FIT1W5LZ86VA#?F)*402.#)A)IYX17*$A1T3.%JU9) M\8<<7_%T^XYU4GP%Y@)3:5.CG9" %P&E(P1;Q@2AA#K((X_#;'&M%Y"Q@T"'K&4K,D84#BIP)0"28U1*K4^4N(:-V;:?),P M_B5R2ET3F/37)-E@)VW=;N@FA"X:(TQ2!3?[[H]IFM=FF>6U,TEG*+] M/];]6LA>MD!]VSV$$".+4QXG)BK%+U&@/%; 244Q%DJKY/\D6- M-'/T[B)@6B&.9( L*A@J@M48!X69Q08:':A\2*1YD_JI%!'H(Z#L=)(JZ*A3M"ZO%I &J:X\Y]];W"6 M?DFI>%%+'EW<&84TB6)BA><^!*J@U0S2*"&&:6H"MRJCT.H(V<7NECVD&!G' M3 "0>1;M.:> ,JF!)Q00:>1]Q(#(*Z\#H8:,V6BB#4ZC:5-&?$7.>-P]FY0J M;OBE)V5W"NLI51:I$C-=*[[K_N"T:UN];O W>9H99%(1B)SWAGK"#)+81N#2 M2!H?B?$]/ZK36Q FG7;1W(MB@:+P&PXE%U%J7&=!* MB5"DU)$!,4B,!XPY!"A/E-HJ CB#*!"&5*!A;8/>$GO*'&Z< MP3(X';'24T6]48PIKJ@T%'/C3(:;1Y 5N+NU>1B-'*(<50!Q)9/1Q8'Q, !* ME(@4A%FAHOD5DF_CBF.L:3YQU231E?71$W.>;=J1;/NSP>C%5.!N.'! O:'* MCO*%,Z@Z%78S/>/CSW7+DK)PQ6F4W=)=^=E/6TS=H8'AY4:"J^$S6: Q&LOY M5[F:K]-BOF2XQ[LGVX>4$V@XY$!)%NV98"0P'&G@K9$J*G6D66H>N*!S7-/> MU5<*:[?(1>U[.TVT7NRD;,W5NWK$"F@-3$^)6Q$RPI4H/R44HS_U<#RMR]20 MKB+F^6573GM_""D55#(//"-1!VB'@>+: 2T"8]Y%%N'U=1VJ[PK?9)GAN\A> M&Z3.($7U1%V5+9W6*+DRJ[_AM+YT9E]NFL9>>W6;NA=D;N%XN7#EI.J52\62 MAFG5>OILY%_5/_SJNJ.SGKYXU>T73UE<]&M1^3,"9Q6P'H>99F6LPRHS8SR, M_W7U -7GZ^5GOXS=_(=P'5W]X;5W1F2=X=O>^9=BXN7DXS*D%?Z_ M:V3MCC+6B.?O^3"^O&3EJ_CU+/4W[!^!])57*+Z7^@_#4IC*-U7/><%LZN^G M-XW/ODZNKUYU^M/=)UPE("R>&V@E 46GU0*9 _5 I^*BOZGL<[N='/=Q& ^RSY MOZSU/H2;I"(AZNV6\ H%"E3C@O(.:!U?TJEL3C6PY=2II4:IC<5+F42S@/Z( M+^6JK7JE("]\L,>3Y/^9$=X'7Y)"[&Y8DU(T2TV[%&MR!PLU4)X"IG!@F%-D ML;9$>LX8,8@8Q6#5S?Q2<5= [G&8/S$[R8K:"@>"#D[^ZNUM_GW;VWU[L[A^QSLF;3YUN=HL[7S=6_K$X[CXG^^[8YW+^#7/_:W MQ[N;A]H18;G" &-. (V_ 44\!(2R*+,,*ISJ@BO1)GC^#*[>(3?)YJ/(8EF4 M<5DV:9-2/(:B"\7_945W#T6W6;K&==E;X5(HP6+M-WEK^*'?VFTDZHHWMYIZ M@"II#)$A&(NI]TR1H*G7V'C"/,7JAFK?=U((=XJYR,KB-LKB;5-9,.PMT=P# MYZ.*H#:H5#V- >Z"Y SI$/\GQ?.TXPM][LKB?EO[QRB+;!7=6UGL7U&A^''U MQ/V8Q[/2$S_ 7GC(T(?R*UF9W$F9O&\J$^0,HRKJ$>:"!I10"Q2U17"HH]X1 M[&11UZXMT?QQV3-3)MGR>);*Y(_YUB#9WKB75_GY*I+&7[(VN9,V.6AJ$VXM M)-0S@(KD,4,XT!AJ("DTTCIJ+%51F_ V5O/9*S]GP^"1L1S3=;':6+Z?2G?- MY@@^\&L^?*Y"SUK3U/=LV51XK+@O5/>.[R,"NZ=-IS2;UU]^ICD57C M;52C;:K&8"V!D"@08*I"1HT!VG,*,*5>!>)1?,-%"XPVQ//54%ZTI?60@#"G MVW\IHK^:9:9G^I5>5W;ZVH"T1B#V5552;]D2&.'GV!*8/'I+X+_*=GMOAH/3 M5+$U;:4/W?'QZRIU;&E"6_=W:BR+]]G\UCE]>_%Q/V+1B84?MXZ/(_Y$C-E& M'T__[GX\^:V[^^WX=/?UY=#6OWN[6[OQWK_W(A9==+[]]6GO/V^.#TZWT>[^ MWZZ@,HH($ IQ.U1XD9D Y(T$@UDIOE"." M7&ZV:XSW7ACG%8+4<:*0T%S%%P/CBU((70Z%_6O[[^W.^^UV:VO[S?9??VUO MM:J_M#8[6],_OM[;W=UY]RYU#&[=HV7PS;.:?0ID*0MQMVG'($6(R8"BOO5. M&$T(389Y*/]F)04Z-KYNDI=+'0P]2GT'=2U5ZXN12%YK43JUHI%H43NF.DCR'[M'Y ML(RC+C1@64"YOLW(G^EAF=!2-@PY'W?+[J_IED4?7C^^J+LP=(NZE,=ZZ(HV M=2,Y26_^]YV5@SW;+.J:L:SPYLMP@R MG]RG6.]>T;YW9(?=LZI3[/"T*K34Z]HRCVA\<98(2#%442ZL&"MEZS6%.:77 M@>Y7<-QU<4^\>D&Z(_+JMX?,(>.P]FD /&Q16E1DN$J,$XU96Y.H]Z/34_N'I_SY0#2=A7 M%6$'9EAV>NW\,T68A,KM(DU_NM\BK2\JF@W.CXY;*2LI[OFJ57*)/75.2=5& M-HI7#;-[V[NC5I%9&>]R6M2YC5O9=8?>CFMHKJ:SWMJ[#I<3)$VG-!VQ[$B; M1JP:NY;-B>/XH_.B=6W=:[H[[I7UZB>YP65IIC)!IK!!BBXY-02>GQVE=.*Z M5_5Q6LJJX7?*BDSU>T952^O4$[D:;;VU64!9?*2B:%;5\J>83U0_93/O4UTT M12X7-#4K[_M>469KLK!QW68+**S/&SR7%@JW)C[\.0^/+D/ M3^[#\Z/Z\-QH^E]R%3CIO9(Z0")-E$>N1"C\\- M6M'1J$^59R,+6ZX$[2?P8NUM;1Y*E%J[$ E(D"P5Z3# F&B90,R0EEIK;E]V M@K;SD3'2'\C-Z^;;=>%@(\'7U+Q8)\*9R<'2*+=H=N/ M=+7@GWY8F&.1O#ZS_&VF'BU_&ZUSI.YYYQL^9"1/>3IEC)]/ECQB3Y@=O3II M\&^ZZ:2Z=9!*HV\7[H:"]US#2U3K_H8,]1_XU140SF>9N?]C!3<% M=MQ"1!_T;3_ TJV.*%Q7ZF.UY$1E.E.-<*13/H_S+D].8 MAV,\3U 5Y0YO_ ='E[YK'&P_;J1>KB+SXJK(4.>P%EARJR4EQ!ED(?94<4H5 M]-87?DQ1QR/+[XI'OB%J;_MK=<:4]V3S[!W7>7PY(/2.=;FN/1UPY^ M?]'9>OOUX_Z;.,;VQ<'^\7&<,^[LVXN]_;=?B\HS[Z9AR0%Z'A0%07$'J+0> M:&0PP(P$R B21H:U#4)@FU.6PY)OES1T2VKU&,HH8W[&_ ?!?.R#I!)1AWB@ M#@KCN,<1Y#W5GA%)'S(')6/^#\#\:2H*"52+P 4(*(7O8<6 ,M ##@,WUB*F MI$Z->66;HHSY&?,SYK\0S-?$.R.P\] 0&L%!$YN:%A"%58#(RH7Q"AGSEQ;S M.U.>3XWG2" *N'0:4"<"B)#/ "$J_LP]@HRN;: VC$S_!=0-6_U2+ZOGHNH, M^F"2ZC$)@+[2.YF+L'POG NJ3,JJT-0%:G4PV"&)"+;"&T88S&Z;58+SMTVW MC3=>H& 4,$8&0#U#0")KXT_2(QM--1+@V@:CI*W8?%>S9P;F#U7KY;84_A$ M.J/?@Z.?I (S9RS3QE!NM!'6%=R(%_L@V8L^^6\3J MU_E;/4/^?ZLT[L:*4V+BEA?((".19DY:Q[+IODKP_;YI MNG-*)3<8 DEE.GU#$D2-+ %DR JJ@U#:1OAFHDT0?>[P_8Q.WS+Z/1CZ<8\E M1IH+JPCU@AAAF-968L99Q#J63?<50[]&IS.EA-=6@PAYJ>J<($ [F)H.""<) MAE8DTQU!UB;XV9ON&?TR^LVCGU>.:ZH4)412Z'$TW7%AR2-/D10AF^ZKA7Y- MTQU!Z0+W0(2(>87];B+R@>"QDI2XX+F.W(^T*,BE M$\P*0%%RQ=)43M%P#!2$7'&O4/S_ LH9??;EW/,15 :_>?!#7" 6%-86(QH, MU\818TVD0";^V8ELQ:\8^$VM>"J()AYA$+B4@&*B@;)0 #G*#,,YU%9\V02OJM?X9,4>:J)UU$C,BW0L;4/@.GLE M5TM?-;R2QDIB% J ((\ 99(![:/ZTM[Z@(P*5KBDKZ(5UN;RV>>$+X>^ND6' M\>_H1;,OZ$7SY[ [&-;M64-W.!JW_GNNA^/4J3;$/Q3]&1+:M%-?F49G M&N\FK6BZ_?KZ25,;&[]P-!AV_>C5M(9(]?WVM,'DL-'HN.J9V)YISUA\4C:; MK>.@ZHL:76^G$RF:.+I6?V$-DW2O1C/9R=_KKK+KK?>IX5GQ*'W_Y8JGG3Y: M>SI@MVR96PZHS>!S?,KKABHZ/TZN3JU[4E/,9M?;YM(L?ISN*+4A'J4JV=# MO'4)VL5.CGNU[NWN9ENYETU^[P0B[5G$6(#1J:EQZCM\&<6+R55 TOII[9W6 M[]9^CA,(<;7Z1Q'];K7]0;7_9VQ PI<<$6X63LR76CAG36Y5K.9?NM2M3SWO M>V+!D\_[^EE^2'K1#H[Z\:()%A2[]QY\(VVVZ59K#8LW=]&*C*ND&[8R8L^G MNCY!37?@VB58-/IQG^J32#_&%PD[2MPI.F+[F=;?MYI:P19&OCDQ/V45^BQ2 MD*_1^D[$HO4_=RGI[S42"C,:H*;2&AFTCJO* M$>!B)N.FEE/\@3P%?4$W#_ MOJ8[T<+_=*B@$"A@"8CT(9KS% %)'0?!:A.HI) @N+:!*5F?CS%JQ5W6BS^T M[R01!C$"H>=,*D2Y@)HA*H2*/S(JN;LQZ39+Q"-*Q,GNH54<:D$=< Y*0(7T M0$."@0_!"(JDT]"N;1#!U^>K!M024>#,780"0Y,:)',F0J#<(:,5,A![QSUD MT)*;'(99*!Y1*+YM'C*%1'PA%E@518$JBH&)+P8H!#5R.N([-VL;#,KU^4I M$Z&(2BJU\UUHYL:WUW#6R';ALBG$*+WO=OS>Z,S'^WTN+-M,3Y>7+BVBI^_/ M(EN*]..IY_T\Z>E?348ZM\/FS<*)$=KK74R)K6N=5V_I_"Q>%G&Q/PJE%[6@ MI(->[3RR%5*V)[;NV5F\<_S-]Y.3]51_\B55G=B;GW6W5Q@HEVY1T\X;9OPP M7-0X*5'$,1S?*;5$*L,M=2F'Q!C'#_>CHD$'2"/1L"IR4,E)"@-EBBM,D?,>VDQ% MGU(@C@ZE=TXRRD"DH]$XT= I7C\E3!/7( XI/0O+/#Z?".!>U-1Q9VFQ,"0 MB@+%X93#%FL*#?::080R%7U"H=A_?XB9E$Q:#>)[XH 2*8!.=@E7@S==_PP37__$.Y\DIFCI>S;L1LY2>-9; M9ST]3ON]9#_.]Z)<#"--21GI4^N45N_=%H8+O%$4(Z.4R$:E0?(J0OCB_.4NA!9$1[A_YM/D.==;<^QS\6%O M)&WNW(ZO8Y^W8YVWM/Z>X9[[W\M1!ZNQS7:JUUIB<&$FI&-I7PM1\78G!] 3 MX2OB-:(,C+IIUT3!&J7YC)(X&%\=8L<]VCV+0EQ'+TR'*:3]2^FW'[J9TW0[ M&(V+_7PT&+A1"L*I=FMA\;@Q:8XC6LY;D6I'=ABZ\5YS(6! ME'.+&ZO[.>[&^/5:=N.0]>Z:7!1WA#TOMM#E?$?A2XG\"VAM5"8.OSWV!(/A-0N&HA]O:WW[7V M]UJO]SKO]O[8V=K[VS^T7JW'_^PN]W9?]?ZZ76IA[S[>1$@ M7%)4E8=$>J^D#I!($^6+*Q&\9XHHXRP34)<.H.*FF\EK [$@2"O%)3)4&V4\ M0L8IXB@/*?%ND@I1!5=?G"/H_<7>ULZAI9P2 MBQC@7&A C75 .6H!(LK*P)%BG*ZU_,CJL[0=AN=^ 9NXE@D__8:Y*DHU[NIN MB/>))D89V#NJ;2"C>Z7I'E+T82%&$S;X4QU;%,U];;J][OCBY\(DFGS3#DY/ MNP5)'#6^K4I=+M2ZY*10KU7Q5^J M^U>J?[U4_9<20LH/!5Q7A%W].5Q'5W]X[9U1%#K$[WGG&SYD!#_:E,4M[WQ# ML9U;;J='+4#V?:5_;IQPI7@?OIZO6J!8'R]MJM9'M:_ORDJ^^>5>RO2J!IA- M]EK%-_]ZJAAFWOX*[''U]&(PG_#W73(@?Z@,_%0PB\%YO),;_7R+O5_KYLB0 M_0T;<^%7EZQ(VU+7:/NMHGNZ\&C_?MZ[:!%4'%G*RV_J\9?OM.MYB:8NB(/ZH;95GD[9_\.WO MXX-O'T\__N?CZ=[69ASK+3HX^?MD+UJYG0]O+SHGO\6Y_G[R<2YM_^-)Y\.; MD\[IQT\?3P_H;GJNK;^[G0^[[.#T 'W=WJ4R\L&C0*EF0#%- M +7. 8GC/YP);)!/35_@V@:/V(%A+HIVS=9]O#(Q5Z'G$Y>)R:">0?WA03U% MM(T[?IPQ_:Z8/BT=9AVUUD "4H^05#I, :6) (XBS& (5AFQMH$0;1/Q["M$ M/Q2F+U>;)[XNV%+;'YMQ8N,YK\"/K_%_.^6YFA#-N>/8(H*%050KHXA"$9*1 M@,$Y;NA#-#CIC_M?)T#]91'[GKSI#-EW@NR9ZL16*X\\(L 98P%U1 .CE07" M1 I.D(,D'2]RB=N8/ONVI/?;VKFC24:[1T.[@I9FI+LWTDW)J8OR805A $F# MJ\("QC( &4.26:>HP)&<,MF&_-E7"7PHI%LNS_C2D]/JN/*79E3#-)KZL1CK M_2R1Y-N;8-"TA9XOCC(W-'A,IC[2U#I.^/.\\&=@C]&L.GIJ&Y"U[O]0?S- M=S^G^+0,/7>%GBF=Y!Q[1I !G',2#6U[F4 MT),]C7?S-(Y&YZ=EI6+=,N>C;M^/1BE@U73[1;!W]D NLTW>,+POA;=7+[;; M_ZUZJ:^G[S1#YIT@\]-L)S3,93 0:,DMH%028 R4P"A$B5+*1;ZVMD'P?.V, M;'UG/V/&M+M1Q6]^.'!Z=+P0Z=ZEV@R-$-H,>0\)>5.62"QTFF,)M-<&4 -] M:J8E %?&(LF=E%(U"I!GV%L]I^.JAN.JY7 WWCL@?35!WJN@/44$:0JIATQY M8SBRC!*!4#"JB&YZ1/=C!O,[@?GVEP+("PZ[>>@]Y0$1"'C$L4A@"0)2)$C7 MSA)B3:I;O;:A$&Q#.N]N?&9H_M#;/+M",R;^4$S,$9_WAL3="20R'XUZZAUP M/(A(<+$!RFL(G+%4&QJ@TVHSY#T:Y.6(T.^$N]T9N&/<<.4E!QJB"'?>$6""DX C[2(,2LX06MO MA+05RG!W2[A;+@_MTM/4I0X+73D@OTMXUH] \AP6^B. _>(RC^7$:D*]!<1Q M""C7"=AI%)[ C)(4FSAV@:CJ"WY?,3!4P1H/1B+?#X.T0P^CP@^.3;T8?%G MEE@B@YW3T@)L-0;4*08D1A(X#:542D1[.JQM((';",YG5BXE_BR7]W%%#]Y3 M>-MC,O9K2J9:I\6G]A;O&79:D?M.#*W8)4'F9%ETZ+ MW:4[F0O*4(*XLHA:CXQ2T!O! Z+*0E8 M05\5EN$O1=.#9H^N:4N256[Y=GWKBZWS85R3H@]%U:3UPNO4E]-Y5]A]Y3NO MHZ[;=1/ JH->W0HC&HGW;R3^O:DCMVD1O"A3;LYKO5DT):R_U>W_.>P.AG\6 M[3E><)_@MW!O?_/0(,^Q"!0H"3&@4J7H81IYMU<$$LBE<47S:'9=\^BSN*UU MMU](W*#J 3F:MDN9>AMFI$ZNM^XDIJFK\".(Z?0 *$P^(=L8XSTW4M6L;1*#U>=WZG6*J[M3G\5EID<6-PFYN_)4: M,I_JD\&P.[ZH6S;7;9+B0IOS<:L_&+>Z_<^#KHU_J%IJEAV93*0&NNR!FQHF MC<[-B;=%CUB;OM#KE5-)S9E'T[[*,QUGA_ZT>L]7W7GHJ[9,H^;$)@UJC_6X M=1SE(R0.F"QO!ZU.B_W0KGX_/AM-]4^J[_6@U]U?,7P]QB>5]? M]9B3"7R)D[D_^-[3ZI'WQ-SIXU1_Z S&"TZWU8M#V?=?.R?;AU ;*ACVP%J, M "5$ L6$!@P12./6YLBIM0VT/A\SWS(5QBX&T:2ZXY_+?1%UN/]Z5@G=M!GO MK!!=*4/Q71L_?! QPO<7E:B64T>;[>(YO!L/3$.1=_N=.+.#R&0F$@7PRQ.I MB]V3S4,2&:3QP@'J4T<%[Z/BIH@#Q*/.8 3%%V76-BB?DZC_TQK47<_[<35; M"+=.XRLY'K4+A$M_+V&^:CT^]$4OV_5Y];R@RW>IQV[JJAJME;7KV_,AOJ0* M_9H6HBVZWGKDSIQO='?XM^Z=^VD;SM'R].$\JC<"V_WP>[>#=^'NB>L>G,3K M\,&WO?W.Z<<3U]O;^OVDV"3_V?FZV[V\$3Y]/3C=(0??WEYT\._=-,>/)[LL M;HW3#GY/=T^+3?+IX&3[XI]ONZAS\OZ00>.Q(@R8=/Q.5018:94'%'OM(KYJ M:?CE%JL1C9$P/D""'1602.RIC5"L),?,*7VY;^>;S9V_6G]O_O%^N[6[O?GN M_5]E.]@YK\?,?EC(\6X>>7:F#&.'.3-*0TF58II%LHX4HEB)*#SJKCU%EW%/ M74&2$]G5Y^/CQ':+SNZMH_.N*QE7)&=Q*[0^I[W0.O4Z[833@G7Z4?)+=4?' MJ;M\Q*^A]V#8%1_C7UDXE MME$DS_O:G9R/(IMJM_Y[/D@FQUE$J[)G;R(%GVMI'A4]=KM)&I,SN6R\&WGG M<-*PMYMVU;C< --=UW*16_Z:A?R9"'EI8.RLH*C7"-[S[8;8WTKJ1]TX.SU< M+//7W&UVQ]QTHS1X/>K$59 < .6,VNGK@T2Z:[TS^=+TT=)W;'PAQD>N,!P. MS&!8^&?,1?-+E7Z*.U.7SW=NHF:,T]2]: 46CN'S7J]P1]2J;NA[Q8T6SOS7 M9!WD+?Y,MGAK9V6V]_M^0ZHO[XI1HQ-]9&&7]5(EV U25OUE\>9L.._.S@;# M:E/%#\?EKNL/FMMJ_39]YI=5SJ^P8S?+=4F.@#\:"[-;KJE+NC_9H*V_R\5, MM5#_\O9\6)PV_:9'W=%*+LJ5^^J*97JM1\5ML['R8ODK^H-TB(DRIU\C3AH)426Z,";)*,EDO' N7. M/8YW[*7]%A?6M?JZ\+Z7&W8TV;)II8_UYR:MK5#A=NQV]F:+J6PK# >GU>%I M/QJ<46?&NXW&W?%YZ<-/.&%UE/H"--(-IV^\-4H;HM@WZZVT+@UA*.946Y(@ M3@>,H@"UG#?-RR+\V.-D/J8,03\LAC_39W[83@K_K%#W+3/H5V<2[]??K;>. MDE.O?VG\6ZS_SGIK?Q%"QD=JW*<[*A>UP,-4,_*H1N*) 9V.74P4Y_19)0-V MT!_Y_NA\5+^1";[>CK=,7FCUMP;CJDE6>BO#\V)M"^Z4OE+,8.!\;[J0KCNR MZ1@HWLNFK1NB51ZICSWN1UF+[^D.YY!G@U&1B_VJ8$M1NG[]TG7CX[A3XD:H M-@4M->W"R[09#7KGXQ2<4VQKV+Q^@3=GILM[M?\W_FV&OVQ#ZF*'7GT#AHW^E>U_TQ6CMEUG%&W5(-2N!X[3GY.U[%R^$ MQUB\8GV*(N&00 M>K7VPE5G)._W-SL[_[1;.YW75W/GYP0*UQP6O6OM[[5>[W7>[?VQL[6YO[W5 M>K/3V>R\WMG\H_5N/_ZA.&!H_?2Z/@WX>1$@+#QBN/'(X-(10T2"@&BP$G-* MA0WQ.B@LLEY!AHQ!DVCKQSK5>F>/O3OO^;TP.=\J[9#-OFM8(;41LM>?F!R% MQ5%LF)=]"K9SZ PQ5D(#L" "4(P\D) QP(@WP7BE&6277SSW5$)%$0N>4Q+? MNS><2*:<0D9S82Z?@GV/]4*6V7J99\ IL&K*_1NF1]-=<%I;Q84=/)S8P29) M9>+,MSD!:JP:F5LU7JY:$6D]6;8R;CLN2T^?C?RK^H=?(\D]Z^F+5]U^\8C% M19<#P^,PE?Y7:EU 45" *L>WNG]%#]9+>G I:+W\D.)UQ-C5G\-U=/6'U]X9 M15$B_)YWON%#1DB>\DI/6=[RSH^0N;X8FQX_CUW^T+2JQ0DKTRH@Z''7L")N M#[^*:@$Q>\0ZI'>HOC^5RAJ^(]'R-V2&KOQ7\P9]G WZR$MX[?Y\@'SC9=B\ MU?'8+9;X047P ;.UEU\:9E,/[U;T?OE$)S." MD@G3,[1H[MWXY4[K^[BB^E,1#CTXCW=RH[DR=BMCD*R,F7/+:I_)S_>@Y?,> M5XK>3%RMI>/_U7VTY \IA)K'S^._M/&?KA#H@\/8XY*-RV&!]X.Q']$5)(^? MQW]IXR\3&T/K>+F;5.S.!?,^;HGJN[SB95FC!RWK^#U5NU>S,",7E*9J$EHP M3HFT1EF,&/5.,:*=, _1"#0JY,V^2_^S/57+"[+HEZA*X_WBAZHJC6QW/]YK M_SWN[&]^B?>$G?U/;"_.M_/AK^[NM[][!Z<[%YVMHXN/WP?'W?V M#]#NUF]Q_F_1WOXG>O#M+8IC?.M\^#O.80?&<4__^?:^KM"8NMX'XJSF3 +D M/ 24(@8D%PX$3B$Q!G$>^-H&(6W$YJM1/+/ZC,^H]T?&]XSOWX7O4DB',+*4 M"$Z-1A))#ZGS$?$-U.R6^/[-#P&]A\&[1=3:+?.(BX5T-0'0!V7P#"' M@2 P*&V%Y5!/,C4SMF=LS]C^,K ]4&HBR<.:$4XE9=)1:R%F-@A.&/(9VY<3 MVSM3VJZA$E(P#Y#R'E#&.5 &"Z""AIYSCPD)&=LSMF=L?V'83HC5QD&.:!#4 M.:&"($(92:C5D$J;_3++#/!3\LZ\<2PX!6BTQ "%E@!)1 08DFDH32@[)=9 MF9Z(*WB&\/I2^8K':FU]OS[FR]]=]@Z8K2-+<](:ZSRCDGL9-[^/^Y\$91SG M*//Q983K@Z8;74DIN34"$$D0H!ZGSGQ6 ,055PH%P1Q\,7S\?EMZ^Y8LS;=)0HM<[,=)FA;LI,%:'8"H^!T3I"';44F$ M M$- [0H-"CMBU#01)&V*5H2Y#W I-$%Z%2/,D11([G@G= M@HHP)3)$7 MA@EA L$*$^XU89G0+3/430F=$Y@Y["$PT# 0J7E(_:WBK]A%EAZX55IE0K<$ MOL9G&Z]\=1'"Z08L_KE>!V?411 1KD'0SD1%,0< M:\$,H]P7AZ<"0@RM(0$:F4GJ,D-=(YB56ZIM2E$0 @'*I0-2NDA7"?3.L*", M3%Y'I-J*D QU&>I>'M1!I:$-)E /"<6*1-LMKK]SWXT/KU_I>GG6K \CY_'SP7S\QE*IJ"S M@8S.6A>B8-^:@9M:R2)"P2\H RSUB()O:40(RT#$EA13RAF M0<-,[I89ZQH!W,9JJA3% +D4U6BP!$IZ 1"4,DAI)"/Y+"5CW4O&.B2X-5)I MX:BB+&Z3: =)"CEBEL4-<\N\XTSNGA+P&F'<0B-,%0>"I!1D(Z,U&QP"1BN' M*#'!\$SN5OD\905EJ'Z@4/&B,")6!2TZ@I%YA;[C!]#LS##-J M/R9J;W\I$+N@JIN'1'O,%(? VU3S1VH583O^2C"20EJ.%40OAJ?F1,,,=@LZ MH&$C)28",@:I]E:ZP&F B!H!HYF7>>HJ(-[N!/$P0H$*&X#BG"?$"R!5/P(. M95.$Q54,() !(5U)#/6)<;OKTU_ M)#)8>&H(P$8Y0 W50%I/08 1O;U5T 7^8AAK/C?/8+>HJ0SS6A).(+-4$"[C M?PF3'$JEHMVN,F-= <1K^",%L\A(#AS'"%!H#% JE7I4AD(>4& B,E9.V^+Y M-WC-@))G=/1763?V1@2'C,0O1 M)C<>4*HA,,;I^(_4@H= F,&9W66P>\%@QQ2W(0@BN0F4N"!U) +$&T4(],'G ME)=50+RI/Q)2Y#'E$'#&%:!:$& HT^G(&6$D8<0]F=G=T_LCGV65B?W!6/=: MIUZGMH+O#UN=41^9Q'")EX0BD7F*,H1&15T.M&0O"$.*U(Y8]A/<[*XL'5A939[=W'C*I?%01B -J M3 #1!A( 2TZQ$YJI0-8V!&5MA&C6%EE;9&VQ)#*UFMK",RZEI:E^$H_:0@C9Q@)F;?$ VF*98L*7^@PFU?&_5UGO M.QW7WTVAK48L05ZZL6W MV7=%_Z[]J& :3KW,5^_&5V&3KUK-*:+6@("$!]1K'YDKCJ)BJ"!>6$RD6]M0 M4+8E>?9\]>E@8([0_C).B0(U:6KPQU,]/.KVBU'C77^M?JW&D4]"'_%-]!$7 M*'?I?5WS8'+NP7CY8,6B3)ZL7.(X\YX^&_E7]0^_NN[HK*(MSF1K#(]OP-YAM*__5O$L? M9Y<^\A)>NTD?X'AG&7;P'_ZS[[5V[G.0^CTB^+B'8TLF#;.FPNSGJRIRD<\KA2]Z?9UO^BGM3D:^?'HU;WB&)_QV6D>/X__9./G".P[1& W0X3N M!V,K%=2;Q\_CK\CXR\3&EKZYP&[DL1>M4SW\Y,>M$+\_UU3@AX5SY8"LFTK6 MK69(%<'0$Z\L-H)0S:S206D9*+,"4>U1"JG"\+M#JC;[[E)4U3/.B;PX.'G/ M#DZW\>[^P=>/::S_O(=[^[OQOI;L;KF3W0^=7AP?=5Y?CJB*8^WWN@?QNL[) MFWC_M_#C_ENV^VW[:^>;_1+G\?4 OX_/^A[^\ZW.GB_Z<4-B"?%" H&D2XUP M.##&,"!HD,IIQ:A7:QN(XK8BN2[7-=MXF3A_!O@,\-\+\-9@$K0F@7M!%9*2 M&J+YF$$!^T4,CYC^W)B>V?*VXU QEB" M@5)8 2J\ UHC"9RDR@C)7+ J8WO&]HSM+PS;$;7(BZ AQYHZ+Y3T6G!.)0W8 M!@^S8V:9 7Y*WC6S$J5F($@1#M+K U)H"9"1$BNJH2,\.V:6H"7(LVU1_'IP M>NJ'16#'F3[SP]R8^-% 6WN"BG(KDBN*G-5!T\ %PU!ZY)S(A'P9\?J@Z4A' M05H,.0+40P^HTQ9H%A!P 87 &<74OAQG2^Y9EU%N0<\ZYKF"2ABJ U5*1(ZJ M(D5%QB$M',EGADL-=5-J*I12%B$,#+$1ZJ)1 92)_T!,(MCAJ,;2F:%LQZ]E MH,M ]_* SA/*$'%68&6I$=A RB$EV 3$'1(XT[GEQ+B&?Q4K9[0@ 2!.)(B< M7*:S,PHU!3HU%T,.^2D11XI)K*W*'N+ M7C#8<>+\\Y8+ZR!*M.[%4"\1J=L)H4/R '"E *4( &4TAPXAAR7/+XA M9C*]6X+L@V=;P^A'91_<+[7D66$W$<) [@RVCE+-F0S".!\8,E8P@V^)W9FH M/@EL?YWZ(>-G6P>'F@6-$'< LQ2YQI4#!E,,.)_! M ,\YPB#W*#@HJ4!8:2FC90X-\@AC=,OZ!YFL/BGJU;[( [:WM7NH, F.B@"@ M\ )$F]P"0R-KY5Q8;R252I*U#:S: N(,>AGT7A[H0>R#9Q@JB2#U!"JB/2&> M=GQ[GV#Y1T=NB 9=Q #[ZD'E"(+5+3807R#7,NHT:!^.2?.&? R MX,T#GE3$:A,I@TA)0^<*!,<$<[0S/)6 /7L%/7V-P^#4DQ"0X"U3D66 M9P70%"8O)2=(",^1T)GE/;U7\MD&1[Y??[?>.AK$!^FG.._6:++%\% YX@WAJ*D+=41$) %88H\, L$\$;ED^A5P'U9OV3E'")+9+ M>Q, -<$!"9D!4!*!5?)<>I=9WM/[)Y]E)8K]P5CW6J=>IX)(KJ7'K:"[P];G M5"GIR?H_FL'0^6$Q0%RKUFC0Z[I6>K3YE5V6=7S"!@0WK]8J*SRK3%1FQAK+ M&;5420JQQ4QJZD20XB%:$^Q,2[#D*F'?K=^^-7/X.YBX8$U0@I:0)#WBFK5,09\GUG!5D_/+!^F%92X%0ZF6+WO+8* M4*PQ,)QKX(T+U@:!I(0OYE@@ZX<$LI4E9SIMG:!N*\+9]_*MI+"O5PW<_U?(I[=OLN MLO]70#4N*.Z@Y@G++5_1['N]A2#< &J];M^#X_)W! M,+&-%;$2!=O%ORT_; M:[5T/XK#PK8F$Z&)J[ \+H8\?A[_);FXJAN2:-JYP;GI^>SFNMD8OGG1,F6\ MD3)>:L2XV7=%^ZO]J"8:GK!,+.]&+%&36 8LC5/2 6-CTNZ55$ORN88Y.0R;4:#WOG8_UI-'C:O7\ Z MR^>V<;?Y88U7&_\VPU\V9BE:OFZYV#^Z(O1VB\S YUV^_6T!([SGA.X[UV]$!YC]8KUB2HJM2A+.R=JQ;CI MT]?2M/4J3;=U/$S*^U]=**"E-B#DM:2""4TC['&G!//2:J8.1;38$C:U!J'U M.NG]PA;3J[49Q.+-T'F_O]G9^:?=VNF\7G\1J'#50NSM;[]K[>^U7N]UWNW] ML;.UN;^]U7JST]GLO-[9_*/U;C_^87>[L_^N]=/K4A%Y]_,B0+BDJ4H2%G=V M0#18B3FEP@:E8:JW8;V"#!F#9K7,J1X>18!(VEK&Z5>_5MI)+H5KXXIE?-/M MZWY1-WRG/QH/SPM*VNH,QJV_TC9T96I,.JUM%<>UK;A .GUV/AQ&#;PW]6:3KK<'YL!4FR]1M+--,TE"[]:4[ M/FZ-CWW+?[7^K)"EB$#I#]&<(&E1_6B]]6;AK<;'\69ZZ%O]N/3#QM)/!RB7 M?CA9>I.6OKAF<193^?W_GNMAW,B]B^K[T8)IN^OL?!AI59K7XGW /950 M4<2"YY3$;> -)Y(IIY#17)C2LBHVUV:RB[1G'BO)$?6*2L54B#O&>\BA\)@1 M&Z$YKH?5P^%%>H9BHJ4/+=I#T9 :QZ>8/L(H+>#BM;]FG=*2Z/2DO=[@2VHN M/,=%KY+7AG"2N7W,2W%=N$PW/_:_"[H\D?.2?$,B_)#BM<18U=_#M?1U1]>>V<4 M=SKA][SS#1\R0O*45WK*\I9WON%XXY::XE$]J.J[#EMNG'!%P;YGRHL]&VH! M-W@\1\=F@>*_GT<51% [ZD*D;A$.4@-A?U#:*@_SU2PU*RLU&/X J5D!T/F^ M$][O$Y^[10TOK6R]KNGGWXNR_1_[O3_ (JZ.4,QZF6]*15I:B=F>&"=34_A' MRTT6C:44C0PF66(>&$Q6@(5@M(Q"\EU"('^H$/S4[;?&QX/S>"/)V_1WH?W M*(Z!=_??QFO_/MW;>G-Z[)]K>/<:S.R=&7^3BISFEGZSW[N)]BH0Z^ M=K;>7G0^'-#=#Q^[G0^[%[O[G=['_2.\M[4)__E65QG9'N]N'@;'@U3> FB8 M!E1)":0@ CBHG>4"A<##V@9ELJU0+C3RP/5EGT,L;8;SYPGG4-*@L$LQ#9(2 MS27SD IGN- 62Z8SG"\/G%],X-PY0A1"'@0;,9T:J8"BTD1T5T9BI1@49FV# M8='&@F4XSW">X?R%P+DWT IOB N08F>U-5H0YRB67'+^$(D-&X;QJ\J.-8J361FYW(IZK@*GR+=:Q M=D5P=<*)UI?XE;X?U]>>1R08Q+?PS;N('F9[I_&GK=\_'9QL7_SS;>=;YV3W M$%$6"((:4.&+1K$"&$OT_V/O2YL:.;*U_TH%,W-?3X02Y[[8-XC 0/OBL(2[ M6^T>^@N1:R-:"Z.E:?CU;V:50"N[!)(HSQB#I*I*99Y\SI+G/ =PF6IA.0Z2 MJ*T=A*+,SF!.%L6UF18YBP#E"(^ZK;6F^7* M+VSEKW9/J+",>1]12D950[73P% "@?96":()PB+J&PFWR:T+7\FZOG?N;:K% M;5Y6+U.\?9[V3&9SK[T\?ES/!U[6!2KID; MI"]=/+?1:J3O?/W,)!3?&_W+J9KC^30/^4Z[MTP;X51%>U<-'N(K*C1WU"1G MK"BE')%A3$)BBN9IYR5ADE"HM*:,:T4T%=I#'OC)?JX')41@A(V3D/=Q<'[> MS%=,-W_3S01W'T^][X^HE'OU^+S?FAW[[;5A+SVG@+V+X_J[QI>S0UBK?[HZ MOCJ(\'1\WT^.S3[#V^_N+ZN>\P$T]Z@(-56A *KSQ/2=0=^:^>W MW3]W:WL'V?)8+97S'S"T?O?_14T,-)-I,&.I ):4( M&1QUNV0.V: 8]'Q3JM-SOB20").RP]MX]399 XTL\&1S)S1/Q>CSV08S?7[> M[?S(=56J)_=1"8PTP7:V>U]\H!(MN:[7S?QY7W6C7=1E1T3IQ1N&;J=UU],O M_+!X/3V_V]#-QSYQ_#F]FUZ[16%\?O-&LC^GK\BN28%RK1BGRZG<@7V:>6I.1)347>?.&8YW&NK(1DI/CF]DW7A=%IH#VR\V=*^2:^_S5%6? MW\]VO6OT4QU^,^G/-"NIBK\W:/8KJ7#]SOFYB ]LN+%B]_A>M 7BZG9!^IYQ MC*WS3E=W+[-&ZSRN=C'0H870\^/#WYX!HB7JJ+'MNA=MF%XC-+S[[3(Q<20# M,TY&5??3&E_NQPG,Z5K>MLZR)T%%)1"=>8!<(LDU1@"EB0&,6(B01L8Z-ZV# MGH-^9-71KR!PR WG@CMAT(K?(-ZE5[!LW&*8IPT\OFLC;L3+OOGB)GDH8PQ? MS.40*^U(-!-4Y+(9+>\(IK\\BR]B&;P/T6O8AD/NJ4<3/TBV3>"RZONI$HNI M[U]*56>X X_Y!F):JWUJ<&J[!-R%Q=L6I[+1]=NEUMZR7*E-X%IO"XX(RE""N+*+6(Z,4]$;P M@*BR<"$I/+O?=:.9[,5WG>Y'W?0?;XS;=" R=+/B7[4TJ&AOQBFM7Z3IJ.8. M\@KF_#S1 1OF_)!J/7X.OV?'9Y8=MXYAM?6N%X M@951##*))<"64D )=4 KCP&G3'"'2?1J[-8.5K("!2US?EZMP/]^[ ^R'6'\?%KU]T MZJ?Q:WX]C?_QOH3\IT'^1$VM,] 8Z0FPSGI R= &J2!8A@3J+R!."5<05Q1 M7&PXY"\$!%:[PQ7:QFRE83]O4O5J_LLC>'O*3CS/;TO[)MKTO+KO-/IK;]#M M^K%&0?GXU((_FKZ\]UG+)A4FB1UW"4#M&SX<;.=GL]/YU9LMP3\GT? M?'RVVTO9U'OZO-$O4A*&@]UMNWR$Q\_XS#;;3-D5H6W_[2AHP?.JI5B;9MVF%G2??^.+KWFURXUZ=[+V6^/.!_ MK0WQP#89)9GT&R>3?FS2TBJ01[^F2BRYHU=#3VYF2M&U0]8Y]ZF%:?OKC6M6 M9A:M4&Q]$Z+C7@7M*2)(4T@]9,H;PY%EE B$@GD.$W-^S#P4Y:-K29ZNJ%[S M$'AB!;JLXC].C^J_G5;C-;6K@Q_QF3]JOW_X=O3[,3H^._Y12VP_,\Q B17H M\.JX=<"JOQ]<5>OO21QO_'X'\,OO[^F7L[\;M;,#]*5U.$W###%65%L">" & M4*454)QQX(5F4G(DN+1;.T14)"^3A$J>MQ+*WPB4+SMCJ(3R!4'YB.2-"4KJEM5#I MN+7_6"G!JVMT7*EXO$'A MO!+*UL'&+*%L<<9EA#)I/1=$.L"YU(!RA8!1/#%)4TV"-A'J?#(MB2QS\\MP MUG(.S1MMVVGYK*]_E*&K];0OKQW_X8K6TTJ6J/PH5+8W!F9M?Y<<[9XX[@R5 M2@)(C0?4$0:,12[^H%9Y0JPVT:0EFBP2S MRPDP@PY*0:@%P4?CDF)M@4[=*(*+"H?%%TT(8^Y5#\Q+2G@]I8\U8%1,J&I: ,Z,32Y<%BIED=6IK!6/4&1 MCNK3(F^AE ($JP*@G%A@%!) 2$JXE-)C2K9V!*UPOO&MS%]O]R\F=+T2]4ZE M3BIUTJ9[<*5.6MXY0LJZ"UI9@6CTYKP!5 @$%($2!(.#4) :J]C6#B<52'"I MDU:$1W)^H^#KKS[LX?A+WH:Q\=V/F.#^]>N0\8ZRXH'S+M,F?I5!W_\Z'#P< MOWX._=\$3<@0PW;R7E!WMQ9]B]>M'NDA@F@Q7W_\YVEWM ^_>F"Z7G\#.L0[ M_**;%_JRM_7S)#EBHWT]+('CN&<$[KFS%\(R9B^?'Y:[\)>H*>.F3Q]+ MP];K--SLM)L4^C_N;S0NMG;R!J.)82XU("UZ".OUV@RWM1S_5-^M'?ZGDAW6 M]K;?!"KQX@S._0?5_'[:D.W4%0A+&E1DI%E88F6B=2"XR\,YYRM\&DM*EU M:]RS$4'S_L,/CWT6O9_G]$/N=V9>Q3"[T+V\&_-YMY':PC8O\W8WI\,*Z/.\ M77:10?@ M:O37;,HAPWTPI'?9&:8O?] M6$IQE(H0-T>64Z?Y+#2ZO;PI=S>B6I*4T$B+,&R[?1Y?;NAF%*E."%$TAUV" MLV0!YS(4+U@QN;JCUO8-BA6N[7^[K)U96/SWX"0P[177&'BN-: 6:R 19$!9 M8A$43#N#MG;D-I^1J@)UKD4KT6??P;[0JV07IPU[FK>*+SJV>W?=9/+A0-@I MA#21=BYFD. )G M-['3W;<57K1G_%_=1)O7O_PK?M'^;ML=_'?0.$_S^[8Y[X]/#&$\4$@ 0E:D MO)SHH&@O\C^QE]X2:.[BO%_GS@V%2.1;Y48>*EG-]^\V6C?%F)J8 #^:@';$ M@+?"Z<_4-I8EI_]:#QGCL@W!:U.R=SL7B\@#?"LM"0YZ_6AH1],KCY%\ZD7_ MH9G]V0C^D7/\UAFWUV?%RR84&X9X"UJAM>AGL#[;K&QML611>*.M+4JD+-OU MW#[#2V_),0P4QD>]>IW4^B,)7R_-MK>Y['O4?3])JZV)(2<,\-+\YA>)_-R[I$ I $BP9F#B%%'E/9<,2>1 MHUQAR\+<(X&Q Z\X,ON+&W1S2'WP84'AJ"<_?4U/"XK4RO/F47T75>L?3H_/ MJNRX=0BKG_\X._H<1[9_?%6]^NTT/O/B&+]GM__CN%5E7UJU;[6SZE7U]W?Q^_UVEL8[U:#$QW\"PQIP8AF@D@J@L+$@ M5?]:A@TU<59W")]-[WN\MBL[ M):P(OO$9XAO$8U"B>HGJST)UQK4C07(%G:6$!*,T\=099B)($ ,74OM3HOH" M4;TV1K8=&")$"8 9B;8I#A8H+0)05DC*%.$\V(CJ-$H'W?A:U!6F2)!QH:)R=8 +E#(6M0+1EW) F+A^*#"()4Y,8HL()+Q"V'S) M"31OCE:+2QDXY)I[CVA@43BD9TJ1@#TD0LC2W5ZYO3YRM['EWBII0;2B Z#( M:&"X98!YK:03C*!4[L1416U\[X"%[.PG^]XE$*X]$"+A<;1JA$3:4RR-C+Y. M=$SC-V/:>LY*#W75@'#,0Y7:.V.%!S DKD$I,=#,Q!]""LH"M%+PK1W.*XRK M$@A7Q%W=S-/O/U/Q[6FGZ<;+U);EHRXCYGMO$?K@_.6*=7A>1'1GM4ZJ;9DC M,EL[/Z&4%C(XOZDQ7Y%@^H)4>$D*O-6PPDEB,1?***J\TMQ*STDTBBWAQN/2 M>UDMI3W1^,P'K -QJ:*2(#]IK)BT5"$MI%;(TX* A0DZ6/LFJP=N83Q((,X>6AV:M"SKM!-X+,H.OSS-L002'^7IZ;+?'<+!HV MP5L3S5'$J>=>.@0])2FC36C)57ENM@)P/=&!QT!-&&8!!$6B->HIA4,XH%999I&;Q.Q%(Z6(-H>6ZV>GM]K.4V MI1(3I %23A?<^IH'!K1#UDLMK;88JC,\]E.FE"& *E$01062H\M)@3L[5#,*S$!=YP/;>,G5XBXQM& MQA=IZU0BXP*1<=P!D,QI(1& PL"(C%1%9'0&8*VLG MK+U"+&VU1E-&]AY"F[5:/L_N:.ONC^W<^'O3IU^BLM]M=>*47^6OWVH(E#; MHVR K^/>$108"6$9"% +0)E70'L.@810.8>5X="FOB^D@N9DS\]0K[WV'BPA MZPU#U@LX(R5DO1)DC;DMGC.A.82 4(@@(L%9PA,C!4,5C&<9 M*=8 LLIC@X4=&[3]0\@EW]2AP8M5')5MY%\TZO FVLB_YDE,S9=J^W%J^]O$ M.0RA""%% !%& JJ, $8Q D0BEH'<$RI8]#0(KZB2'G!Y^[[41J4V6CVI7$]M M])JG7Z4V>KPV&G,B(6:8,*X &,6J%IU$:45) HM=&+ M:*/<[?TY[VAY3WM1,.PO.H'*P]>&,+*3=X^[KR'G\CMP4K(MF7I: TXEMQ5\ M:&O(>X(&P].GU'UT&0V>YO8\>D#6PQ/7'\GIU2=\5BDO_[AONC'3+=UD"S** M&<18D?%-S*/8ACB?R?E4)GF#;5U$.+W+XLO=O =N[[1SW<8Z_>FO>SAF@Z)_ M8[/QW=\TS)VX8:>X0=>W=*,=AY$UTX.S>+/6=G;K_EUK:<#K)PV';=LB ML%+AC1TT$6;9WO6WAGVV&HTFVG! M+[J-O@>=$.*N+1(O^IWKC3U<@K35;508<4\7&WH62<)PYP_;WO]WH',$\7%3 MN^P/W8Y_7V8$5;(D&=O9N_CQ))II//'CC78A&&D\G=0,JM$K'@2NQS0:3"6. M,R2@ZF2U3M]G8GL25Z:+.I_1U'PUNKK? CSC)U:9_W'NVST_OH2=0?>60'IV MH7N/VOC:&Z4MUSY@2%,B&0S>NOBB=\I9XO*-+X8;'\EG;?R'',2]91R@M:O# MD[@63DMGHIFLG6JNSB7[9<-]7'B4!*'H4QO ( M*QA1IU&T@HW6A K/!+<(Y1(@KR5@-F1;2L!")>#XA'@;P3XHX(34@$+A@2$I M_JJ1"UI:[!5.->[;LU6OUQ*0@\)CA, Z$PQB7" I*-+($&I5E#:CL(F0;!>I M_TLAN$<(CO:K)X@Q;*S1@$ 4A8 R"90A""@6-Z:U!,K4S4'P;7J[$$PI[DNO MN[UKM3W>PSM+&SS_J7+!22N<5''OW,<[?O?-R^W[_/-55K)BOI(];/=U^VLC M11)V>SW?[U6RVM@A=/Y%[^ .>9+%/+D1/MI3[P9-?Q3>18^J[_^,<^U&PRI& M54]N=CT^]K=FQWY[<[NABH_VCT\4\UHRH8'T% .:\MXT"S;^X,)9YCBA?BLZ MLU:?)UNP._!S*#(?81V2E1#<6ZS#,<'50\%M^WZ2SEZCU[]QWD.GV>Q<1 _Q MEX=L7C(S!TN,M2$8YVH8,'MTL$W@;4$>&FQ[U)T1VN9(/?'.][S)EC=D_-!1 MW1-Y7(54R]?LM_P<4JN7;?R^FV_R"1W^^JV55T%\-K)1^\O*5K):7IHM:P%3 MMSZB<-=!S%K)2>+['9.3-8"'U]0NM\K$L]9 MY;QH@O4=A9=S[&DV8T^SU?0IX##B'-W\SGD*+WM[VHX/_'HY%7LOF\R^?B;7 M)N1B6<.#IL):A#C5EDA"F>;84.?W\5GOX?'9W\WCLUUT]'OUXOCJ[[/CUL'%T=YT/M8QK)U]:1W'?X_V:Z=? MTO?:_]"H??Z[4=V/XTO?X7.M<5S?I7GS\+%\+":U\3+UE24.4*D(4#XH0*)H M2NSCDAJWM2-4A<"R'\#Z] ,H8;V$]6?!NH1(6H:UP]13[JP*"K/4(<1!'2SC M"TBQ+6%]T; ^*OI@C'J9VKQPEHH^)%? $ ^!=NDXFF"LA2]A_?7+0T/^3^F] M3'@O>X->'*/O%CDR42)[IXWSWGS_94%5_7,68C/J^!\!^30==C(1H8%(*B12 M@4+%D=)$(AFX+BWY58/\B1[D7!C/##; F8CVE."(]IAR0(B1V&!H(<1;.[(B M^<8C_M,V\],-^8>A^*L2*I;XUM L> ,UAA(*FE+OB$^D%3)N&T8)Q:5)NX+X M-F;2:FH90P&HB'31I$UY=,$)H*2 #E*,K*0EOKVZ15O&X^=8M/6N=C['BN5: ML67[QH9U3"*BK$364.F(=DQ @930*IJO@916[*JA_*=Q*S9@@:+W@8&1D@&* M@@,&QA_6V93%#K'2?FN'5I#8>)3?H'!TB6^+XS[0<7M0:2 .D'KL#:(?R M_*VQ:9OS #9FD]@G.P>M0-#V[76)> '6MKD*XN!'JEJ/L_=[I^,N&LUFJ3$> MI3$F>N1R3Y13P@,K, &480T4<@RH$ UEK+5R4&WM*%PA9.-5QA(V?!GU?<, M^0)$8B5 +@<@1R:U8U8([CSPE@9 *<) 2Z. QTK%=742P5 "Y&IWTRG#QK=V MVKG'A'[MB,Y;?'[I<;[FKACK!7%-B3;D(PI123^T\*$\6+^G.&AM:@#&Y&$N MYTAI4CW$I/HZ[G,2C'1@A@)%J >4$ .,H@1H9]-IN] DD*T=C"H8S9I4B^ST M4:;RE(BS>NGI)>(L"'%&3APR,%"I%)"&6D!1(D@B4@!'H'<6,8PMW=HAK*+D M+%/:2B+.FGE);\A(M*^07[ZI)]>/ >W733 O07L1H/UMW$QT"L,0L #>>@>H M@1P8@>,/+.-_B.+&ID;6%:)FJ6T7BMEEJDP)."N7\5T"SH( 9V0E4FJ#]"X MZ24%48T8QLAZ 4T825]5([+]0RG;IS3\G9[L$XQ<% MXX.+'(AS"S#Z[)Q[K$( AL&*%8,*.,-<-3C@%PT[*'$"">%<"#85 %(> #&: 4T(M@28:S-.YE6E)JETE])Q%GG M$"&FVV*]K;\B+Y"Z7*+WLM'[Q[BUZ"PTR%L()+$I MC]E!H*5C '*"#9(DL+B6.YA5&%OR"<\2-E\92GS+8/4":<0E6+T 6(U,30B# M8R(8$(R-IB:5&!C&3?1OL:4^_I_)L+5#<461)=N:+P)6:Q:&7'>; '66 >U);KPKSAT7,JE"SBM"S!ZZE>4U"]K_*Q:H+K52J9765BN] M0M5GJ946HI5&#IJUDD?58P$R-#IHPDH@L53 *2L#Q91; J.#IN;FGI5::0E: M*??//M"[Y M#7K]^)_4#3YO$YC:Q!=)R]E%HW\:+SCO=MS IHZAO7[Z1-=_]^V!S_L%SZN' MRYL"]R+R]/+?XCQ_BY,0QW$]\G3A_!SI_()19LQ4'^&TW EH&^V!+O;9^.%1 MI]=(+_Y2W/"['S4/_=>OP^FD;/;,Z?HR;>*,#/K^UZ% P/'KY[2'G>CA-92< MG?\UW9]W)@==7K>*.PI!O)BO/_[SM#N"V:\>F*[7WX .\0Z_Z.:%ONQM_3P9 M9HKP,QR6P''<,P+WW-D+81FSE\]/M$LZ!4[\$DVAB.GI8VG8>IV&FYUVD\7V MCP84T%(;$/(IJX,)3;T/W"G!O+0ZFFQB:R=OK9T <"\9>Q$N__=GO5Z;X9;6 MYK5/]=W:X7\JV6%M[_;6[9N$"K=-Q%']X&-6/\KVCFH?C_X\W-^M'^QG[PYK MN[6]P]T_LX_U^$+UH%;_F/VT5R@B[_X]#Q"F-%5A?P=!4:HS,U(JJC0TP6"I M!4;>F51E6+@1^4UWDQ/@'".:62P&8>V7PF^DZ7T]6YFD4DF@%#HW. MU'7>=#K?LN^Z.]A1_II@I*R'WW9C[[L&+PA_>BSLA7]JOO MT4X1:J.;NFUOJQ((91A:C$D%,?D"%!*"TE==9IBDR>K23+ M<^&'G0MW6.VJV3C:W_UQW#JXK%U]B]?^?7;T^Z>+H\]_-(ZO?FO4\F<>7-U< M/Z(3FJOT>USU7ZI;[+CEM_G%5_/T3I^U7K53S5SI[J MN'2&2T"$H(!JCU)[#0,0L(%*6$]A+:RT34MPCM M(^X7):'#W!D *4R=DR@",K&3AD IQ9 J@LE;R4,MZ6G9M?\=-+IYUL^4 M]U-2SBQ9'Z3$=6P1P<(@JI511*%HVB,!@W/0.L )B3:_EP(H9B0PE ICD$:!J*T=(BMQ03==,91<."7: MS:+=DU)-;D>[*]_M.-T[+8'N)8!NC"-;4"FUMH"QE/-.J04&"@=D7$**O2="T1+K-Y^#9 !-XBG5Q-DO^1FP'YR\W?)YG=]T[_CD+NK7S$TKG5X/S MU: .6A]]]AC"C93:(&.!4,:#J,$XD) B MX#Q54%GJF*%;.VA^1&PLSB8&;!=G,),R\(,R.SV5,>@@L>,(%5 M*A550'$1?PC+I>*:!4TBS(@*D6@]8&;-PK9O.GG%M]U2,U=*-H623:$\6BV/ M5A^I(8_'#?& E+.>>H 1MU%#8@:TADEA0JVB2>XI,6_E:'4UR!16(/Y>*J52 M*:VM4BHI?M94*8W<-L,-Y8@* 6G@#+A@%'1=Y-Q$65<46Z0*AE^7IGAYS8O M;U@?/0'.P]<>QDKP8L7"E&Q+IIY6*ZSDMH(/+;R]QVD?NI2I4'H9%7!SB\+F MZL^%K#^2TZM/^&NX\-.5:[=4PQ=G-C.(L2+CFYA'L0UQ/I,?_'G7]W):*'T/ M_]3LJ=H8Y90;=%. (C$ 7'K=?10%5>4^#JI[J*;F$$B-\X6]#'M&)]Q!KOYN MT!]T_7AP]J 8^ENGU"#5_6\G(5!#C.1 2&X 5!$:&==/IYE!HK M&/0;$6CX7C]:AFF#A%Q,YF_$M&-N(X!["(W&;!WH%+'&*M)H2+J-Y7(X*<@V MPPM2NDLIUGVV!_[Z1=AW4HB]:R2G)CM.RN*@B&XGKHC"ZB7HEP=4[Y;L&W>P M;[3BA_KK5@"_LJ0(&U$#OTI):L/CND=,XPN'B:*]AY9[:EL6$+ZY L)7;O$T MZW_4XM#J%VDVJG&^["+V?-9G7_(([S_<7QV5=8_1Q]#WSX MXVC_4_0]CG]\^3@=:CR,S_X2[_NA=?3YTT6U_B'>^[=&_'X_XCW(\=D!K=7M M1>WL7?,_5X?CYU^0>&BI)D 2YP#E5 /M!01(FX"IYPZ',,P0V?@*DDW,45D' ME85O-9O+^I>- ^_D.]4O.B5F/PJS)Y@^A&;(42T"!0HR V3 & 6.B<4R=7^H2%;R,Y66]E)0FY:6]MM"[7>=0;<$[4>!]D2= MGH<,4L<1(>H ,QH!J3H%A1 '&!4;82X>=B(9V1?"-CXZ\D)V]BHSD MKU;4B>FV6.^BSGJGKYNK6JY9EL4L-"^^K(E9OIZO^7ZISQ^ES[].!,Z@TI@; M :SG'E#!(9"I>1V3 1O-M*;(E=4P2]WU3V]VO7(YS;?TU[PN6YM4>R_5P_+Z MZ6\XJ1X?U;^=4,NDE'&#.^0@H,9@8$Q@P$*$7)SO UZRWTJK>YV+U/6LAZ&QV:\KUR*E_Z]G(ZY-IOG>]D.R;(56IKNO9RNT3>/(($>_I\_]=IK&$J^#57QP>53_=%G]_1#&L;%: M_32.N?KC:"8J8.EQ] NJO[]KU5K)3WA_=5P_C)\_O#@^>\]J5]]0O#>M7AVP MJ9-9[;BB+%!@*96 8DJ TI:#N& 202Z#%WAK1XJ*8&K3HP+KGTXS%U-7_G1V MK(M-%F6KY;/\E5XC"5F9:K,TB*9*&D-D",9BZCU3)&CJ-3:>,$^Q6B0']C56 M7Z_U?LX9\5?\IAU7XO>C\'OBE%8J*RAD'%CC(:#,!:"%D8!I)Z"DB :.MG:4 MJ! L-QV_US^U9CWQ^ZA_ZKME>LW2<'H!O0KF@W&^<(=MV_6ZY_=]\=\2C1^% MQG8BS]%0 KWR !I- -7, ",\ 9)3)53*6 \NHG&9,+/REG090GIX"$FM4K/) MVP]K-U(WO !W=AEF>9)BF$B^((;Y:(%;X)R*BL$Q#0PA$#@L M1>:"'MU@Z2 MK&PQ^?@-75KPI06_VBB]@#9 I06__'A*[>S]CZ/=$T>(1L8'X)%U@&(#@3(4 M 8,\HJ:JOY$#Y!?)6-T(7?L"2>JE1_3<4-E9 M?-[%"=)0>JT%,%1@0#T70$(A0'1FO6"&)^ZTPBO"?..U[6OL\$_TUYK MM >Z6(+QOM*=XL#VEYPVOO'=CQ)6__7K4 -1-J-M;R[3)GZ)0=__.APY'+]^ MCH:>R+%[6$N(-WO=*ADA198P@F0Q7W_\YVEWM ._>F"B-_0-Z!#O\(MN7NC+ MWM;/DSG:EU5%KBZV=O&%"2M;?2_J^W>_][\]ZO3;#+54SM4_UW=KA M?RK986UO^TV@PFT3<50_^)C5C[*]H]K'HS\/]W?K!_O9N\/:;FWOA[;[T="(X&Y@F4&A*H O#>($!U<,!PZX#C'@KL,'/& MW%6Y=&>9TDI7S@T%(F);*U%8%%*;6M[\YML^-!+8W;6_-Z5:ZWH:[/0TF.$T MY&V%&KVBCU JYBHJM:)-NV&U6@)O"[*<6BVTS9%ZXIWO>9,M;\CXH:/:H)8M MT\4\RXVRS'=J;Z90E35Q#\EFSI%IO)]-Y0'];%:0^Z64^4TM$7S9#3&1(?2( MUM0+Z%GYG*E;'U&XJT'G6LG)V!G4FE00OZ9*?'*FVWJ4#Z^-GEQX4?)*G+B- M.6*M1J^7>K66+;'*&N%U2UX=BO''U$%X[T:4]P;=;H36#3F_/6]56\?P^.H] MKN[;']7Z)_BE_BV^]QY^:7TY/?K\GAQ?[?XX/OMZ4=N;.K]M'5]^.?MP5ML_ MCN,]^%&+XSNJ?SA-]__2.F!?]MU9?&;C:'\73G=/0=!*HSD('@I G;- ":J! M=!!YR!46*4DJ.C\"EN4.#TR4>J"=\TSPO//Y)::7F+[JZ3'&MT+Q8W;!E!BV_K8GR6V/1/;+B>PC3B#,+8\A'_IRVZGV?Z,B6:EQ'1 M=31#IZ(&PY6MIX4M(P=/0>D)_G)$K$62>L UAX *[8!V" -(<5Q%;"%.Q%JR MPB#==) N Z(EM+UJ0+2$M@5 V\@ 90AY;QT'6,+4FH%!(%$T11417IH@H4C4 MWBBZU[1LV%@&1)=S&F^FJT_+(,'ZVIX'K?-FY]+[ZWA!"=)/ 6D[QA=X (_> MG[! @@JIJ:XQ 5 4?Y,6>L (98Y[[ 4W6SN\(E'90J<,@[Y!A'LY$[1$N 4A MW.4(X6H7)\IK#)T4 &N! &5$ 0,-!5P()9"GU$*8O&R*-_YHO@R%OI8EVFD/ MEF:&EG&"%S1#?TLK688(GH;-$]V_!.$N&"& @Q #&N(/[52T/"4G4;%:QV@* M$:!*7-=-!^;7#W^NG.E9HMH+FIXEJCT/U4:!3X*(T(YPP)&SJ2>M (HQ E#T MK#GC3CNLMW98A?&-3RLJXYYE)Y2-PN,7L#+S);P.!'Q(9-03/)LE0#\%H">Z M63G('.3>@ZA*(T!;A8%QT +&H.%2$*(X3 "-T,8?3)4!SQ+E7L7J+%%N.2@W M9H9B:UP$L^A<6PTHBU GI8= :209Y%2K4)R_$XA*F%N_J.?*=^6K=_JZF>G[ M&)&7ZV\\E63QSC8DL.S;M,0976?-^0+^0:DT%ZLTOXV[!HII2S5T( @;4DLG M#B0. 02")788:PSUUHY2%5DFY"YO[Z]8/+O42*5&6EN-] *^7*F1%JZ11FZ< M"0:3Q"LAJ5& 6JF!),H"PP7E##%A&$MNG*K$?TN5]!(J:4ZKP8WJX7/P(WEJ MOI>[:7F@)AMNY&QL;[^MACY^?$XZ^9S8X9PT1W/RF.X^9<^>A]ZY[-DS$ODW MUK^D[-E3]NQY:S*_LHU:UF=#E#U[EBP*9<^>EP*LE5*)9<^>U="3FYF\=MBV MG9:_FS1F^9-6-GC8Z 8/+U_7%:VS^^JK8.2'7_&-;V#R^. MZE\:\?[X2WSM2_V/9O7S)U2]G(Z#OD_7P-I9]?*X;B]J9^]A]6R7U5I_Q._R MI75<=\UJZ]./+W$L4PU[F!7><84 %!(#2ID 6B(/++<&!1B"I&QK1U4X*[-9 MUB=IKX3S$LY7_7BKA/.%P?GH6$L:(8+P&ACL(* ?-MW0SBW?\WK"^+-'>!-/[K[&5?>=+P'X:8$^P MI3N*I5," <53QQZC(9#$T6B)&Q\0L@X9LK6#*TIM/(=&6:I=HMNK$E66Z+88 M=!N9HTZ;8#3G )G$EDZ5!A)K!3RSPGHK@[-V:X>4S7O*FNVR9GL5)FVUS,Y\ M"8?HO+GIKR\$S!,$Z=8)B2"V@/L0S4[-,9"!(V"$5HXXP;73>1L+Q."F(_,& MQ7U+>%LGN[.$M\7"V\CN]!)"IE/<$P8+J&(6&.<<4)AQ0C1SP29X(Q6,-KXC M[B;&0=>L2/MA6>YEQ?8*'P&6]7$KYQV4FG,QFG.".S2:_ECBQ%7/E8R. :91 M<(:]5H#V<]]J@%2?,%G^G MW==H#W2Q$'=7, _Q9.=_3??GG=G2YWS/0 $MM0$AKR453&@:'5KNE&!>6ATW M,,)TZ^Z*<<37JV2\=E0_R/AVMG=4^_O@0_WPMS\/LH\'M<.C#UEZZ^/D3$VL MP23X!4*<=EX2)@F%2FO*N%9$4Z$]Y(&?[.=FN(0(C%!P$MSVO>GO-WJVV>D- MNKX>;_U;LV._O3J@O;\&M,L:_H0BH#2K./[]N0IK^._F4026X[,J.JI_N_QR M]L>WXPAUM8\*?OG/*;2MO]OZLQH4P2G!SC-A12 T"F,V MW +>[2;U8;R3CE+.-.$46ITH H-7J2,IE]K"K=DA4(UN/K/I_?2&^ MI<;_L)W]H2,.="^S*&2RDEWXK-'KI8#(7J>=0U?"G8^^W>ATLUJG[WO91:-_ MFNGL5O4>U;#QW2D-CQB*C@I2B/A !0U*:66=LRR*-75(YKZFF-;PA[5W\T3] ML-V+J]"*\WV8*K9\K_]!]_W'?J)@^! MT090)30PQG' )9+Q%XFLBU[B[,G1O[+&<%*S;IS09&%E473UUZ]=_S6]<-YM MM&WC/,7.6E&&^ZD ^Y^/,/8(]\IH:'@I)2\T];OYF.]D0G^YD3B %7?GT!+4%0W'BA($: :&:"P\" $:*+N]M B MM+7#!-N>%8PL0D\S_E+)W""B1#LB!B:5](M.,O$]EXUFG.HTY5F_D_UW$$V> MT(A8THA+T>@/^D6^J1E<^FXO.Q]T>P-=?/3#H.D1I;M1;J+ED_.'?/1VT"VH M179M?SNKGS9Z\4:V.7#QCJLF<&-HF63O#J[N+5SIYCE@G4GZ"0I23(XU$O]4]T?TU\1P0;-J.&_9J';:<6[ M15F*ET>ILZ>ZEP0P#)K-R\S_B!JCT4L?C#=L=+/.>2Y042JO/YLEA:"Q4ZGV'FT+FG04DH7E!8FL&EK,4I+%(%TW-3V_91\;[UWO4(PIZ0X MB93N#=F3>K]DL^[;+=Q3DZX3+ZS.*5>O6.%[1[^"_$R2;F.Y'+(CLLWP0^^\ M!B0)KTF.@\[BY^K5'\>?__[VY?=H.Y^] M1\?1AOZR7VL=_9[&4;VHUH]I]7/M]#]7A^.)"9H1@CEU(%CG4[-I#0R*/HET MV%FD3=!0Y=&%2I2:33\/6O^ ] M)M/JPO9A+X40K=_K]$KD?AQR3U ,<<8U55X#2"P!U#L6D5MS8(2W!*O@%5%Y MQRPA9SF&9ICDWG8-WCK#IHW[Z#HX:3IMEYUZ]W5YS!";6L/R&,1$B#AKG92. M("J"4-0R9U("+B:6(YO'=B-BYK'=)T+G=1#XKV%4^EVG^W]I8=\UVA$]XQ3N MQF%^SP];2A1]%(I.$$5(9*GA5@/$?0!40@BBWA- Z&Y7MV<[_Y4FZ,("!R^*I\.%?A?7^=H4 M/0J?AXM<0NFCH'2R^%DHKK%!0 ;H (56 64Y R$P!;V&%DJTM2-%1[?1* M@'X<0$\4H8F@I2?1UHV+)2- BP ,)F(_&4%&=BWF6=;M;U MUT>>+L^@MC:N6.ZYY'4[18IS?%BK2&*>3CT=M'LI[SY>G$8R'&9:*)UN%D<: MBI"Q;L97O_MVBG-DG>)+I"_0;>0[J)<&G@)?PSSH%/N*2]N(B^EZE71!>O/& MJ9H8=_IL;Y3\;RZS04J/GLA[G4Z*'1.;\TXOS]7^I9MZ,C>^^U'ZZ;]^'2X* M'=8USKM,FRCQ@[[_=2A6X1?=O-"7O:V?)U.W(X@-AR5P'/>,P#UW]D)8QNSE\Q.MFTXW MA_!?BN*=]+$T;+U.P\U.N\D _,?]A'!]1:B_9CGDT7Z_79KBMI/E3 M?;=V^)]*=EC;VWX3J'!';??'K'Z4BKL_'OUYN+];/]C/WAW6=FM[A[M_9A_K M\87J0:W^,?MI[[HRY-_S &%N <;]Q<93Y28\"*TE%XI@*DE0+FC/)**:"T\X M>6PY\AK930?:GF;_1"EA,.VX48'5;/U7;C8-\[Z:E]&VNC:,\A+F:&%U'ENS M_#QO\-[BY;%_V2]TVC+YIVA.X-NMM?4T5K>C8O;:G62C'?L MMTIV<=J(HM6(9O1_!XWO<;*+2E3=OLD=M#>+DN3.YI"OS\^[G1]QA?L^RMB= M5:A_^>['-(Z%Q+?Q$T3IKS3HMRQ*!S^J^X M>5RZO/;9?T\FPG;AU?]?I^E2Z6F!7M'7*:"KI2^OP6KHH0T]LOYD3:KNYXY6 MO]'RDX6EB?G#WR1N#7H12*/(NWC;1JOE7:,0U_.NMSYYY]F1[7 M7&A5QCZJY'UZ%W&O=UO:O3;.TG_^X-8RZJ7;T_ ML8HDCGH+&-4(4&,$4)(ZP* D4DM(HX^7]/R"QX0^(KE1$6C7W^6G/.5Y:3 MB%9)-N/7KM<%9D9%$(73)ZZ3;)4]C!LA'!$D'86/"61S,['>;7S]FL;W=CF3 M#LC1?DX>IH4D#G@#.: N<>4@:^.?FA.'$6$8)UKZ><1)0RF:]1O:F4]^;'0> MFE'-)W=T3/A^?<,F%5Y?DZHPE[Y/F=M#75185(75]=W?!E/7G_XIW6NK%8V< M0;=@3RK>V/IW.L(I'-7TD>M+"ZE*KLDP,C*/':?P()(!E'+2;?6!VH7M9 M?K:4 ]OCP"QHH4B(WJQ*^MT$:374T>5B)KJ[C+H2S%X0S [C^+Z="")T]'$% ML"J5=4E.@8K:!BA&E70!;?C!O:F)NA)1GQ2P%.X>,,L-Q7# MNT;*W),8Q\BD9-\P3I(UQ,E;(B,V[N%TF#R*D-A.][R32\0P5O*@A5[[T/9O M^1G]<(Y2 &<$[7?MIDXHW/"GQ!XUAJD.'VM#*-62*X,-XAI*:0Q%@LWGV9Z) M/>:WSI'V#;LNAU>U%%SDR#D#+2!1W45ST=#$=F! (#;QF3KFJ(UF#MY&:@9D MBW5,&1Z#YN4PMH+R>!PLW)1& */]\M7NE7RM1?DXCC&D;;8"8FXFT]=5UH%2Y)9>%0_ M/M'4:)2*O97A.ED%%D1 "("*Z.X8PWFPZ+$N3M+E&"8Y:76Z4[[XF,%,X -< M]CM=]+'09-P4LSMG.]OMY>9#91ZSWC"(=',J>&V"W!<;G?.=J#W0C-S;ASNY5$4IDO5\K82TMOXN3&/^*^N__T-9>- M](IIM/6U=*2+!!XU<#MO%DA:YJM>>PK1_4##])CV2 MDTK'H61;+?W-@WCSA.EQNG7Z"ND(/QHOB0G^?'B^52QG2JS]VHEC:%^#Q*2: MJ P/0F\&,'X$6HFJ)SXW!Z!ANH"-IE(OI\2>X^9N9X?M&P+A_#3LPA?W_QHO MGS/:6RB#"_@:!]LA[7 VZ*4/CR70IA4I=M,0AN\"X?$+"UV^HL'L#][Y5GX. MGIMS)=%_SK9-XGA.@E;0.2< #BEHK0)/O50I0%99&#!7'/.4ZWJ'17<;P?9X M/OE0(YPWH\1=[_8$V-/;_6U ZN="[R4X[$;1]#-4SG?MXS1M[:BL&NUO^1'3 M(!U2I4LZ*4G>S8F-O9%9/2QJ%@;M@KI]IE)@KH'2\^"1:6#3*"D)5,8+08R@EEN% M+.(!.6%18)S[8?K7=*LS]E""M-OSPH9?L*"Y[(3K3FB7>]=?[ TW+7C_([YV MHI$CDFL-4%P@0 U%0"$O 5,.!N.QD4IO[5!,MF>[F=VT+4CQDSB-=M#,!=)< M#L]9;LZ,=%2_-\$<'2$@7JF[8Y*6FS>NXXLXS*F.CG)JP-+K=6PCO^>$!^OS M0J$[A7A:Y%=6@N]/;IP0XJ,0O_1!_N5*(8Y"?%6M?SM1Q$2-[SQP@CI '3- M+EZCVHRKW!0I/6;5%,F(EEW3G4RU9A/%KP[1I)NUPC!%^<(QOB-$S9\[ MX[-U>K?V&BPK]5;WNM4S#%%*]"\K]ZE*O7LK[Z8J]3@S,GBO M%+>0DH!UM)&Q1EA1&!Q+.<\;Z[CG0?@\T2,_F6GWAIY$3IB6Y2J^,*7N]N?7 MS#?YU+XQ$_>'UN-?T:QJ#%J[;3?-4-ZK^3?MG[!:W9X()^/"( ,H)PQ0[60J M#>" .0Z11W&/*1^U/=J>4XUUXYXD [?1RSV-)"_M._G^']N@=-DAFH=PV+\] MZ?AT4:WOGEB,"5>" X.\ E38:)0Y1 "1P6#$':;()EMP>S9G\28"DY3AEX5L4D%K]TXF72IJ@"( .HR0@""@.,=!$NF U%-1$ 8';L[R#U_)1 M',C-QIAGE%8>6M;-9L?>A):+)H[#.,-(W76FH@MSX\QC(8.>SK,>.L-CN=[U M8?I=G2&WL_J,5M7]?K=A!D6WQIE1C$(*%WFSTE44_;MCUF/?.-\,NV/?M]\I M(]CCN^.J6G]_HH)QD*;B9B@)H)!1( 66@,0]HJW2&E&\M2/OU*W=Y'BY(B:4 MA\6F4/2G862P^$02E*X>?O#>Z-._BY.OE(IE_#!0?4>0[4$!M%EC<]ZVF FS M;>:>**/A-QL"Q?^>.*.-]10#:+0'U)MH61"F@8[V!>?8."RCM4GNZD.=4[(E M84F]>Z])U.;(4WRG,=N=GJLGRD/) M&+, ^D0$@2T&*E !'$,(,>V(-&*Z<_/CW/65=4T@U9J6S+RM%[0 FXKPI;2"SJN*N)/O/,];S*"ES9DL3GMJU79OOHA;69R M9W8B*_W6G@2C];W>HE'M^'OZ2\_]Z!J(ST9VR'Y9V4JFQ0.$::&KO8"I6Q]1 MF.10GGQ_K>0D\;>,R)9:RY?=,U_REW\SB#>R?5F&GF\O,I9 M8L^B9*L^;&%NJT17TV7HURV/QKP&-G/(QU;3CRA2'/Z:RK7J3?D+C]$7S^D= M]00E\':>_WJ];)ZT9R8NX-MB0W;(_(WQ>OV$5J4=RRLVN-F$%C68$Y3*M(-Q MBBJDJK4^-+ZTWE\=Y__; MA;7Z<7S6:;-Z=8"/\:?X]P&IG<6_+Z>:T;3B6'[_H_5EOW:6_E?=?X]J9^[T MZ/=T]!*_6?T]JM8M3G]/]05V5ND@" >*& ,H11QHJ03@G'B!1" TH*T=)E@B MP2NK"58%Z"^4+ 7'%&341Q2".*:Y:X+CG#V .>LXY;.S_E'.V#\UOC$66#YFT\D$2G%5E44FRT17,DJI)Q:N)T;^#(9,!B45L(%20 GFP%A(@(4&\11KMRE80A6L M8(Q+/;$ /;%FIP&;7I2R-\MZ/Q1*+?:R6BQW MPG_.:<;NZ8D&AF1M$V ^?.UAA/B3SC MKEL&+1HEVY*II]&B*;FMX!WO/X8) M;.B>Q@5Y @O*_>IX+O7-7'V[D/7/#YDG;DWX:P0TIOEY;B'K*](#9R!C1<8W M,8]B&^)\)@_'^A/=UX%HR)2Y-=[&K.?;J5EBNVCIUTX\^3E1[$WBYPT5;->W M="-OW-ILA'D-!.[LS)2WD2W:,PW;+]WRF4;OD>U/GV83T+L3TP^'8_H0AW1P M/=*R\VG.[TJ/]H]/N&=61/T+M/%1,^M @8*: >0T-T&QJ*'MU@[?YK.1[W\] MK*/F;>BQ JTY'HHG^$W@2;K/_+9H.: \M@O$$VW\DN#YQ0" U:Z.3T)@*B K M 1?> !H0!\9K"13A3$.JH63X'H+G*"C#\X+)PH(YO>Q&A,V;V\AG#K=H4J^P M\C#UF[I"3M*JW\5T[1A'VF(G(".4>J8\UM!P"ZV7B+OY3-=C&RQ^2_N+&W1; M\::G$_OKP_5 ZSZ^&Z:.GM_<;CF^J)U].D'1==7$"J"PP"FQGD3%J01 'FD# MTV81>FL'JVEAS_+YG=X1RV4PO[9]HBKHM/QNVUV_,,R!3I5ZS4YJ7UFRFU]] M.I'2$1O7$1B3TIH#TT!IJ8!2UFMLN8U*;(/9S6\8S+.A7YXL@P@40[K^HG'+ M3(.)U.OB:SMW,*8ZE(T0;982?7Y8@"\O+(!@G,JA;__HN #CVT+1)7&/4[4D MNG0BUV[(C#PT^O)HAO=%Q756@8,7L9+B_0&!VW>-9-EGQUYWLX-V+U>&/'ZSA&!C:.-7J+U *2$K*2'KUUC@58V:LK/ NI@X MRZ_K>&L-W[C@@\/_HI6[)TPR4NXW(*!-\_#^QS2I/7,YTI]("$6 M'E$L*)50<@&MDDH[BK3W-(]6BF&TK^WZ=?6H>P>O45?JE_I4?U3S^JK2_-ZM6GBZ//?W^K[;]KU?:F$K7.#N/W M^'91^_RN=7SV_NIH_T/S:/\KJ]4/+K^T/EW5ZKOLR^?WL/KY&/[GJCI*-SX[ M1$>[)\([XAAF !D" <5. \6D MR-L@!'(<2RRI\TBR@!UT(CA!%!0R!WEY#?+/(T0H07YI(+][XHU@C@4/(!,I M&UX*W!RY)Y M M&)&3AR3ZENS_O/OJ>SF;Y&?=[>KV6(+.7;Q_:\_CM7?37:EYF7/DY;PVG1#B M_=I?YS!W-=K9'[H]T-W++%GVE>S"9WG9:4[#U^]DXX2=B:DS.TUSF_5'A'4% M&5]FXZ=TO)W1[6]9GA7IN^* M(#[K?-"UI[KG,SWD[HGCG4LK-JL]>J4 A'$,*H0E1ARZ@,R) BE9?1L MK-,4Y71^S;I\X;+KUC[)"R=03?+5R3;37V 6NG-?L=^RW0_RE0ARKUTR7D$/#\K7G=R M1?[ENQ_3DZ:$#$D"HVX34=@$M=PJ9!$/R F+ N/RP]J[NUE@QPG@;\;] M5QHVNA$:^ :%YJB^>Z(XPMI2"R#&"E!(## 0:J"H<0120KG#6SM4;L\)NV;G MOEM(3"7K#\\KEAH1##TW^-[O8(_N "GE/=Y MC:@/0LD9DL3'4),2@YVRW@JH:'3NL4',X! 4]09['?PP,H.NCPK0,T#M+WV9 M9J+WKM/-->G-L?INXB+. >TM Q>N7AV>!$J1-CZ=C5L+*-88&$PXB':O](Q: MZE0Z(*=D>]; O4:N[>QP1&&;J]YH[KDH*(622'+Y(*V:)/ T7AE!XEH@;^Y1 MJMM2W>922Z++]Z+J]D;'/D6K/DV6YFC5N1)S\,-W;:/G=3NMZ_X[(ZEZRZ##JE??3I"S EM+@/?61'W).= XRI:@T!G" M$+7!;^U(>0]?M]6]TP@JQ51G(W^_KK_YI,N_ M^OCUNP5;]XU:O],V+:(CXQ-X8S+$G9NG7>4$E''G=D+H^8CH[]9!RV]?.F4KOLOM M936:%L]RRJ)TE%;">BWYV<&"K(3M;+]%M M$2[7"V@4L=>\?TD<5ML7%QX:FIK M/(F,_RD]36J^/]6]I!/BMTW(7X3AX_.Z M-5?1SKV7#SW?<=/WOO#Q?GW](\IJ_J739AJFAN<1D4:SL"EN#,4;7^+&5KD9 M6GZO-+9XOW0P-J?Y2]I3C?9 %P>38V;D>:>73_,O>9UX?,"(MO]?OPZ--#KL M-CCO,FWB&@SZ_M>AF0G'KY_3I6&"$O1A'0S?['6K9Z2VI8$)3[P-W2C OK6;J1"3? MSA2.V5[2Z_D1MEZOS3!S1%]LAMJG^F[M\#^5[+"V=X^?OB&H<-M$'-4//F;U MHVSOJ/;QZ,_#_=WZP7[V[K"V6]L[W/TS^UB/+U0/:O6/V4][A2+R[M_S &%* M4Q7&%6=&!N^5XC;Z7P'KZ QCC;"B,#@6PM:&I'PY MP_A&PD!3[=BBI5@<_+0[6>-F=O*H36Y^C3BP_82M

CG=8O@5J-H.CG6.S;WNT9&]/"XHW^J^UE+7V;& MY]0_\>K!S:#&YSX]??AUB^./6T])_(_"0IV*G^47CKYRHW?S)?,/#EJ#PN < M1N&^CX][>C"=0=.E$3_G6.\E/,E1&J9-?D([>BM[^53EFWBB'6:],PJ]%2QL M_Y^]-VV*(]?6A?]*!?><-WI'(#HUIN3>+Q&TP3[T[2K:-K8W?"$T)10NJC@U M&,.OOTO*K($:F(<"M(=N(*LRE=+2LYZUM(;QN=\;MB\/L_KQWD' >D4=F);2 M2OB'!%I8*(<*+WPAC;(DCYTQ9RM33!_O-4MATL$U>W@3:0YFZ5U\>,H5RC"* MA;*868^-4IDWN2@P4S8#*C2WY^J$#R]Z(>*=HZ-N%SA6+_AU0.@VJQU2ME&> MTQ#RS3KP#K.=S1\'Q%.",5:(.J$01T8>NU"V5B>9X0B RDT?P:8, M?0'Q:)4-D[L!K7J=$J-T[;]P-G[4M$/RLA27-SUO>OBGGJ5])20M.Z^+NOD& MI*[?F5'5NM7:B:%JDP<(.-NN9J_9'JO\-TS[?OS:V=TZ4+! P)PTDEY:Q#"C MR'ABD#&6$&\HDXZNK+.K:-]0N57T+]AZ8!*&8(+33B\<=5VI[2^[Z*/DMOV@ MW]4MT _Q U59^'40]:P=0#U3L3I_ " MMLKM3*#Q[MA(QVNQ'W;]^/! YRPG*K-(>P(ZI* 8&9XIE'M-I0-.*WPHS;>C MQO&/L\;Q-M[;W3AK;&Y=['_\<-SX_@GOG7PZ:WP/8]@ZKU\<_G0?OS'W/W^U M]DGKISGND/V/6V1G=X/4C[\=U3]SK>W_S6W-_

?CK@%FI3:$\XKP@B#&5@8@+BH1AW&M.F7-J9<1T MW4900+GB ELJ%&&$P191/BMX412P.'DF0U-+#\!Q&HS/[L"OK/^]M?%EZ\M, MMNBE_3'W_.'Z!UT>&,L%8UDN? %2DBFGC(#WX\(1S0G/S9Q3\45;,1.V]?.04*FMV*, M^IG';N>N-5:%D-I+!ZJ02:84(53A0AI3,"D*DM;Z$=?Z:W;@,HXQEQFZ5_MO('C_R[9<3G]"!*([#6;YZ,/,#E P,7]VT; M+:,)U*OIPZZ/?^P-WR](>PP9;9\'2&VZ8 F6L6J' QVHL0_I2]UP$6RJ&)$. M7_KIVV\I<:!,^+NLC\HPUFL/4,I0T9BBA1VF!"KK24 +E2MX1F+IXSW')K!P]#+HAFF-R)1K4P(F8X-)=EJ M=702Y B,TFX?!?28$"G@-C]UMQGCF2;^&LE,+]0O"7\:GM''X- 1NHU"-(-F M@UNTUFK?YMT*K'/8?,*(/8^QVW +E3<9- M?VSGL T;R84[ACGH1-#3KDJ;A8%M?'E?DXS<>I](AJ7)%5!BP9EW6.;>Z\R3 M G[$-!?7%7N]S3Z)VV.C[3Y'/U)5U.@M;Y7SQL4GUKBPO+YI26/WZ\4!+8@S M1A%4*$9#*+9%LA <%8(Z9<'ZD ZV"E9SLM(N;Y4@Q;>1 R&<(!93D@.SULHH MH%\A 3'/"N? <+NNQF*2@X>"S,;F5WQ BMP+97*D+>.(R9P@4] ,A:J7W/&< MT<"]:7ZM',R!S-X"S,2RBJ?'*II]I\.\N%NQCZ4E%YN#6&TH)A>&DW]7^U\@ M7H#? 3ZKZ2D5![!"&T34U0:]F-M34<;2)J[!Z]DR+.Q/W3[4,'!0$-MMU]2C M/%ACD5+X3^ MA+C'9C=PW[\[O>5Q_C__KCZ\.#"XL*:P!;)<:["H?894^!7L:RNP JVK;0B$ MNFY3-T=S'*0P4(%+V3.]/ORKM#["47.Y/,&.N0U_ G.FE-HD=B]9[':WS@Y@ M^D'>L$?$>0;*A!JDN I9,1[F;%"2WX[L5M]"3F 4WZ? +J=XBLPCX"X25X6 MR,LG?H S)L$VXR@#,@CR C3$%#I'CF9"ZB)CQ(9Z+'/*L5R6EU+?1>=/K/4S M1JU*(4Y;^O,48TQ[76IA&YV1C]YOIX@B%XY"DV2-/ ';@$1.YD[I C%*#&(Z M%TB)S '++;SD6&_=SL]2%0(W&P=)5>;VI7:Z0=PF M[M0;QM6/&%CEBBP&_4$W966^DN\MGYV"LSQE9::LS)25F;(RGRXK\]HHAZFH M"**]DIQG!M0YX\Y)GVEO"V<4)F!EY*.2^@\=A1.9?63P(0+W[^K K^E[95A. MW AO.!CGO+[[@]/S[YD%FO3+X/2T546M7BXI ERNI/5C,AE)8!6STHPE1XI.J]4Y MZ[U;"!^73U9%.14Q%G8T%V5I?'C7EC[M^7?#'_YPS=YI2Y^_:[;CN..7IFOO MP_R.]>Y:5NG>JE=G]8#J^EIY;:HQ0'E1LC4BK[B>K>'%%Z^\,Z9KG-STSM?]D6B=BR=!U[T#YN]VD(_S([L=TM?>E&#=BN/S_Z MV)T\-GKN9FQWMS0_-,W'KZ+^\7-S?_]_W+AJ;?\(S@_-^_VC_^,]F M8_=;:X]\:.V??*V^\PV>Q=O[NYVS_8]_M78V6ZW]T,SMN)[5/\+[[?[ C9,/ M)_6/V[CQ_=OQWO=O)_O?Y$5LQ!:[@WXB]<,#PCA8_E0BDQN!&/4::8IS^-5[ MI0NMLECXGZM5HEY]1[;[;.!;J,FAY0DSZ:_AO7,_^JJ(&V%K^VEJ)^)9=^86/6DD&ZGD/"40LH) MSG'.!>)68\28%LAHG2%&,DPXL[EA+'8(56(V._=?#ZD-[K;#DM&TY'!](Z.I M[?O/;#+=SO^T+.C]C/;4C29LZ=3='MC!1>TFRWTVQD2K-I5124 M>HM4[L'48=Z(:BKI_.A M/OI8)B;KBD[@R=O[THE+:QQY$?O4D#^J%M_)V;MTY"3QCSOPCV%HT?G[4JX3 M ;D= 6%3!,0[0T,Y$<1UJ'M%9.CO"K\:[S(MC,H*%9+ Q2H7LP4!WS3_>%H= MF0[1'U%'@DRC*_5D_Z-&$[DB^X)=E;B5?\*-IUJ1/ M;Z=/?]7?!UT:=6H&XSO(6$ZUTACID-#-<,:1,BIT-G BDZ;PU@:%RNDJ%?2U M*]3D!DYNX&3BWHJL?(^_A5BCJ@?.O,J^M1#W'RM-_>OF<>1/Z$BY2^+$\VCC MN=F3MU&_TK"D&-S7/D,Z40*[1& MRH66Z\J&A-B"9S86XLD7UC5/7K_EA\30?C2V$@UMEJX#P.3GNYTU E:#\=T' M,4CHK5!PLUK5S["H__BNG?3N(9( \6: >'X9$+VCACI&D5!$(\9-2 0#'GI MF%.%$)CE*^M\[=6;(@_@VUN*??O?LYKJ]YC_=Z>YU*?YXZ0[$7YZ7Z>$+2=_]\/L??1[K$;^:L^^=S:^XL;G_8W_W MT\7>[AYO;!["_;_'L/-W8/66-SQMG$&KM?,WAFJ['9",_-=C8M M/!>>M=MH-8X_@]LPOAGBTWDS'%N38:8S1QBTFJD\V#Z\HP)YDRA96A' M3E8)G>U#]+;T]4 M*U&METZUIK+,=R)">K?=WOIECW3[T'_H=%][+.(3\;'IC'1*I>:: 1_#.4<, MEACP[8&/@1CELXUF$A];K#"?]\ M5&%?L&/JNC_HPK_38=SE MP[CS V%YEEGL$#$2-D3&+)*66L2UEK+0EE#I[WX8A]ERLHJJZ?.1#WTOJO * M[RYY>#K=V-[NBNR(8TL"N[]-[B7"Y,E5AT;IF.Z>YT3/ M_]CKRD8U4R=B0>PGQ?O=M.99B@/)ES+S*^L;\9@BG2NF_-&_WW" 5^FT?\$.857VB;#4Y;-@6_ H';/PCS4881'K^?@!9Y[L0<& M^?YQX\?^YOY)X^.G\W"//?*)UW>W^,[W;S_J%QM@U&]/&?JG1XW=1H@"/JF3 MSS\:)WO9_N8VF#M_'L,8?P5S9O_[IXOZYB&NM^3YE*$OO:98.HL\P10,?PF';/ M.@FP;P?8TR?E5@M>6!PJA.(" %LYI+W 2+',9MI0KC$'P&:KBK_ZQ(R7?U+^ M(@&;/A9@O[F$N>4'[*.N]PFR;P?9V?1AF@EY=%F&E,\M0+9U2.72(D.E=AH( MMN8N92(K<&;QRCK-5G.16I\EDOT8B,T3R7XSB-W\F3CV+1%[IH6*= YH M-D%."PR(S3DR4BG@V$QGFMC<.+*RSE(VF%1:3P'F@W+W!H?T57&7[U1Y") M;#\#=L<:WV7LZFFUQ9>#?-\GM"M!_#TA/J'Z[5!]HJ?0'FGL_CB@@-N6RPP9 MSQA0K+,66/$4YZZ=F[%7*[O(B?X""=[7FR>F@ M'PNB *?SO7YB\+>,W'U!^/YU(I=EZY>%CY8!YPGL;P?VT[V A+&,6Y&A+)0) M93Z32&5"(::)]HXSS1@&K)>K&,_6;WC0WNR)03\O@^X8>(F8-Y,X]*OET*\] MZ_J)4'2R PQI''_E!])B2J6W"'LN #VY0TJ8#-'<%KGE"OM"O9D6,(DS+R'6 MEYRY:J$X@_F/YCA)Y#FU67Z!^/[E8T7]EE.-/F%T^2_.V$F0@^F:V'SR:;O2JUYN8[U37J%+AIUYA<^_BV]6[2 MCSWEP18O%O#N7+/K5WTSM,/:^M4(+:Z.-\X.\CSG1#N*F#0,,>$LDH4HD'*Y M]]8H:D,X(%C;L][H&LAM*X@!_$^W+U>_,KK7+ M?6=CXN@D?*HJF]<->,_TC MW2^%L=WIU\Y]/TI>7+&UVNZ1#Z1OJDYG[0P>-_I8S0VZX5I15AD*U3QBHYOQ M[P0$OMD_FNCH&47ZTJX-W211\Q_>K"@T-K^R \$HD9DID,8NU)<& M/:8QYJBPG%+/1>9UL;+>/^M4^B*T#KJJ$)]4S!OFB /[B6GK0S>FG"DO"T*% MI=DU'3[/ /Y[OGVC4ZLY&S]T^-PIWL. @KR^W%Z?#[7 ]NP@ UHB.+-(2 8; M'@ 925E81+DUN\U?Y5M;Z=5YMI4I5RX&M:[V1[HDLE,J-333B^J MF'>QS53SIQ\7B_OO/RI]Q?A,[>'1U[0!+C#HAV8P4>-FD]^?4S7P4OFG2C6O M_]MT?U^_/.CTO66D+#B3#_/ZD_\\ZHZ)[*%'INOU#Q0CC]_IUID^[ZW\?KE^ M(O"[:E@Y@7'/"-Q]9Z\H'F/VKJS!]V_]DH9;.^H&Q?%_FEF>668+C+V6+.>Y M9F!4"*=R[J750![SE?58?C4H] #Q922B?EF;(9^_&1I?=S<:V_]9K6TWWJ^] M"518-!$[NUM?:KL[M?<[C2\[?V]O;NQN;=8^;#3(X^1S[-P[C*V'+=8F.S!)&MU>F47LU"#>*,- MFZ!5^^Q/.]U^L-Q P$YJ.$/_-UIKH=%994(%#ECSTZT,L5HM/Q3+$0<+K*HI M/#B!28*!]LK+4:+!0HPB/8H6!ZO-EX@_KR#RHBK(X9G=.& 82_GMC2_O:Y)E M-ZJ&3%,UY%0-.55#3M604S7D5 UYR=IZ+<6)Y4R#XE0*.95"ON_9ME>%]@Q3 MK%G&?,:5-T9@RQG-,2Y,/ " ^GASK9[EZRHB?RTUQ:3M?-]O[E_7/^U=[+- M80SPG<9)@VS!&.MG]6.PFTZVZ<[NYV.PD:8['?']D[].ZA*XS ME7E.)*8KZU2M,&8)8XC&DO788Z2-R)'&LG 99MQAL;+.\*K*9H-H7QE@O_PPWI<'V(]6 MKSY59ELNP ZUCQ-DWP&RLVG()MQP4K "Z1Q;Q RA2!8Y1UP36&!M4&2$QDCG08Z8<9['XL=\3N&T5X;:KY%G+WT]GUB[+96?>#5!-JG\ MQ/*HR:0<;Z<_?CO>^J&S_/T>9/?G6UM_58 = ;/^X M :#S@^UL-IJ-S<]- #+X_*._G.Q11J;/\X;QS9K[%K2 MN#@\X$23S(@,&2)SQ%PFD 2I1!([[#DABA:F5$W=,@-PH[$9\@1WMQL?MQKOM[>^S&ZVR2TS M/R/PVN=?'F\><@4+PW$F! .QTIFVGA8X=](1S<3*HDVVK"EE"_;8/X.N/0I% M-"9VP=4)IG.3Z9;J51=DSVVW8_I:._";4&QDT.W%)&,SZ,&'>[U81.=$_[A< M*2?6&0D);3M;]5XHB^'; 0_"K4YJ>I0%U_(_?2O..\UVU$Z#6 =O6"5EW7A82"IM3Y, MO@_5?+KP5W04:J2$F[?[G>YYK)@">P19&(YOQ72XT^%B1\U7UG )'^GUX<.Z M&PS%D]-..SQPK?;=PW,L?!+>$KX%3ZK%@@\P!)B%?AQAL^]/8(J.?#O,G?.A M$@O,95D"I@G_"PF+'1,?KFN I%6E%P-?+8N4N3A.^')XP?BY,,6]?JQ+%-=+ MQ_2?,+7AMW"/M=H.3-I1LP?O&71^-;S>N.B,\3"B<(9A'])?8^*2$,M];5=KD8H>P3/'E9Y&N[? MG5$9Q3]U*ZSXER/O^TM6%>GIE5?]?&?W$%CV)P9CY_7-^@%U)&<.*^2]5X@5 MGB'E)$?8&9HIE>?"L95U >AV15&D8O'.&I>SC)+= :'M7MK)IV71I)A>VXG; MWVG N1$,#3-GX0ZK\1;W%DYA'+->%\X+!N:@,9PX4-)*>\4,NT^YKB2<]V)6 M,)ZM ^F9R/*< )$*;,H*B0PU A&*E?=:<:OMRKK$:[-!82.!;+:KQ.WN21#. MPX'N:I 'Q76N$K72(\MKCWQG-0L\R0L MX#C?JS* ,3NT;.<#T''8]7Z"S?0Z)WXH#?_H;K\=N$"8,SL E7H2?HL*/*!( M$)SFY:D,*OUGLQBBK8MW01&H%LM?Q@1+MPG/ >^XP:V'[Y1A.)N MI6X/W8;@H[8?ZA; 1P(VGM>BO5W6*(1/-8&!G,(HSR,M K2 3X5KO8$]FAG: M3]T%LZW$S1-]'EA&:^#\:ACHAWFV90L:G1$W0OJ)06O"7HK]7AS9PO?)G!/OFDR:?H0YC#7C^^QZF.DZ+; MYZ##3G2@8$6W1UP'0RZ&0P.L/A2$()["ZJ"LGP*O3G5D- MW86+AY4T5ZM[Z2O%>$E@A+"/?H;2A"!849F![EFKO2TH &U>04 D[L,)/2^I M1Q,4-]!HV _^E[>#4,ZM*NL$RZ?4Z8.\$NR"B2Y"& MPOMXQ[@1X*?C@3N,2[8:[*,*H7N^WV_%E:PX?F]L%)CS>)]RA_3B^O4JO E_ MKTA/)^(*6.^N8E-G1TU[-/YF9_*;\.P@3P';NAZ&VR[GPX#PGV@7[)-28.'1 M<+U7TKRX"^(=_K__(PG._^B-1"ILH-'\11.LG)O52BR'.Z,:*]QV$("I"\@9 M@&10F30 '/,?T%OXA"%V!VLMOFOWZOM$O';EZ\;/#SGI\-M16YS"R/P0QP)T M@146K< 36/XH J.A1&);C:49S.&PK^"&/X&X'E;67T!?WX[D>!!I2&"(/P. MU$*UEXI&1V$IZ\D,9>!4-]TUM;%>RQ8-^JS0S2ZHK=8@*K565<0;E-BDM3V% M@N7^&:'>I$(.9G2P@(?&;_SDR"X.MFZ8\M'5)LB C;6"@J0'CT5PD[T!MP7"W1Y?#U % M&P\^T&[JD44]*&E=_ZPS)/A#:ZOT?#3A8>6YTLEI*W#R7NT0K!@8?.N\]+@$ MLABX=WAJ:UV65MR7%?2QFFY M1#*C$Z9Z4.FKJ@7SJ#7\:^G)T:>GX80L'!:%:I*N5KY_LRA6P>2+AU'M:F'T MY?OKD[+*Y6C.:K^%1Z[L=)L@$S"9[X<75OY5SG)EKIV!\65 >H/C)5AO_DBW MBK%5&9XZ]/F[:)J%)3Z+%I0-7I_PUT&@'1W[ [[=/PLG4@TP@$X,V$ TB^*7 MQ[>K@Z54_4%5QF,/:'(YG(EE[ U,+YAE[3[,ZO!M3SIQN(&7-WNPLF6)SMG7 M*R=RO J'T72HY*6ZR6AWJ-'QV%&S59D7(Z?0Y04(O_Z,_J8XU6NUG79M TS) M5@WGP[O,^=9P^+#7.NW%RU25=YI_=<_['_!.G;;OZ^[8>=>LFGWT3KT%8S/NGV"4QU4- M8AH:;XS7]'WE01A*%NB+)@A*F)6)=[I:4F?&MEHY<<[B\K6;Y8GW%W_:+[<. MKLYNRU<+IO)AI=KI5.=TX MY!$:1V2:7-OQ,76PI(='U>,S[S-83Q"8Z--8O63(QR-OW>]K>*WRZ'SVM6_E M\5A"38OYC*:-Z(^G]6SO"*;PJ-,*E7[A_\V?T2WNE]$/FXV;_H(/9]WQF)^.UOT->U]RW=A0%4B/5; M\U_P2?AVT CPF<:@K]O-7R.WW;"K;.QXT^F>3'I=P]]&+MO+ !>O_=:$FU_: MFL&%V.Z<1#@:?;C<.U?RB,I''UXIF,OE&A2PN6TS(L:@#T(.>[0?#2^PX4Z# M&1>\HCU?#6;0/A[ 1O)M6(VC0#)6P]W'42PC**V>7ME_Y9'"Q,Z+0!GV774> M-:9?"YD:(+;M-DW '=,9JM*IM9MX_7'3K(D9:);1.[5^5U>^7'>9(4VL_/OJ M_>/#WW> ;E4 7B.<962L?"<$8B@FBX=5#*)(#Y60FVSN-;$^*]H,>M4RM/O= M3FLE/FX%( &F!) 6=)>NSEA6 I+_I<'Z@46\I*"OW5N+Z.L,GRN\B\LY7 P8 MS.J86XC)AXX(P5A- (:?#JI)AF4$Z[2L(C[-_,J]X/W)?%XRVDZ=H3(>*':JT,U6=+A&DAZ( M;5CRU?$^/_,/];3II=#QMG"W& VGX48GT>5?1JO]V0FA8B $FR,D,AZ$(0YG MN!KSGAUM@J[OG7;B\>A\ 6C/(8-1F8"*'5+*&6IV>^ZN-&8WU^3%"?5Y ME0U5;L#F>-^/]U]I"X" G?NA<3#QO,EG5;<*IT P[=W8IJWB,L/]/FRE M \Q6]&:-#X K,(/9-[[5]*55:OSXL*L*MQL'VG4O1^N6RG6M]B'&,#1/2@F' M?U>1P>=P-QMB9T:#">$F8#U,FB&EYJA.N ?F&! R&AVEOJZX3/ 35"+4Z<+8 M@TC.!B3?Z)3MALDA-'N-R2'JT9-#O@0'3FFN]+;^=Q#;*_?]$N:%7&P,HQ?9 M_LG>V?[W#\W][U\Q?"[;.][B.YL;OT('Y/K'3[]V=K?/Z_#,V>C%HY/]XS]; M>]__:NWO?H,Q?6[6=W^P>DR.^W2VO[G%Z\?;YR%Y[C\76SA$+RIO-"\T0U3H M##$9BB5A[) L*%'88D%(,9U;85AAN;' UPAEG#%-E*.2.4\(,4*:Z5R0+[L[ M[__O_^S\O;GU^4N%Z[6M3U^W=_=J5V>"O%:,G'^*W RU2DT]@<.J2J==MR9 ML.[ )#K%^S 0W^L4\:^CF.+LS>W*3Q<'QC!&I&.("QG:_MH"*9%)A'/AI!+. MT2*O>KU.QQ/;K<6I!L(\^=>H[ ME&D75R1@+)2PZ"Z:%C%-,HNU(=I0$',IE"$& _Y(">^.,Y O81JGB E ':K'> [9HR0'U6 MTLIUC2Q_KCR-YKKJ]!P9X#A.ZLK\AW]\-Z[8PP'30LGX1W=WNO'XSWT+8QL_ M^LU*R/:O^J<#"S14%IX@7[@<,68$,LPSY+3B!<^%EI*OK,=V:AF9S;0I40+L MP5).HM.CRB6_%5!XIJA5/GH,WC1_U\\;& 1@N/)>@.PH"T@%6>X8D >D@C!2@ )8HU/0"JHIYEUB'I=(*9=$3Q.\(^<9D Y=5[X M[+:@\!Q+FB ^K&:NJ,FE(D@I81"S+$=*$HN$)IAS[6FN"> !7YM7^/&.I'$^ M'*S-<; O\B:FG);E_=[RN6LQSE).2\II23DM*:?EZ7):KC_=>;7'8_]3'MEATNO4-QM%+WJ*+3[P._%]*%@K9(JP+ MC1BU&IF".D28IA*[O)!2Q,.'67X8UC,& L6 UL@2%PK)D6_%B+<0LCJ,Z>@- MS$FS7^5DZ_)VH1+)1(S 6FU&^J9=EO>0OGOXLY.$W43"]K+ZV4%N&0%1XB@C M%BS,W%"D'&$@9MQB2AUL_E!P=X[7.BQ9;Z&$_?E $K;UR_K3?NGO#N&458@1 M?!C,F-5QQ9C>,&[^:$HD2Z_'QOC4MOS#'$%M!HT0:NRMU;Y<-JH6?F489!=J MFH'PQL*\@O)M,PW,9D-HY'09:CU^A3*/I^LF ]0'H(QW'.'[@L/+1 M^'$A\&OQ(V-9&B"3NA5KYO2[H'Z*$/];O71E,8;B09UVNPKMCO/O?_FN;59G MYN7-RH'W5FNAS&,,*2W",L78Z9!>6#X1=GE9D:0:XSB;+%+&LJS2R6FK<^Y] M]9U1D;F8R7*_:9B"NQN\J6Z/7K:,-9^8O[-8EJ=/#:\:<#8'+>9BY# MF(L,J(0@2 E"4$$9$2J'?Q@^'8QV']9,ET)@%[#F:XND=H="/-[1ET @R'95 MRZ=9B7A(M2@ZK5;GK/=N9H^O_SL64!_-1%F.'=ZTI4][_MWPAS] =_ZN MV8ZCCE^:UW-DY-$(!X71JU&U/ZD>4%U?*Z]-%:,O+TJ^1C.Z^'JVAA=?O/+. MF*PQE=_PSH_0NV6^6-VL/\E]6G#))VV0,;_?P%--8>5Q>/A)5'-4SN--XB(@ MN#2MUXCH,\C? Z_VG$9,5Z[OE:TF'G('/>[B_]9LEZL>LF+@=J[WK]NL^^,W M2WI!_0 K2MV=)'^5@O0QE:!,7>HMQ*O4Y?5V;9#F!WQ(+8P5,"2@=5HZR8B5 MO+#"%1(L_6S!V>YM.B'%A?XS&&\A[]JW>]$/NS$N5?KG^?@C56ND#;"97.E^ M 5)>!@[^U,U83OQ#I_LQ2,;2M$ZZ*T$',MZ+[8^.M]C^YM$Q_)OL?_^4-38M MWSO^BNMD+]3%/JYO?CZI;];IWGGUG?_\=61.7&OGN 7C._JQ$\>YW]K?A.]> MM)J-W:\7^\>??S2^U\\:'_?.ZA?N&$A]U38)_KUQH&@NC:,%TL9@X/8T0X;S M G$C:*Y4H3G3*^N8K.:AS7)JFK3Z7:E&AJ=V"W,NZ08[J 8ZI.*(=?:<6\]\M+XT&W' M(65 18 ]P(S&V)*09D+(JJ"SK79>F69(%L%RN8.N/.@-0)&,A$?5$8SEA!.F M!=:&\5 $.N?$YX51&75>RP?0$1-1-^_U:;.O6Z5 #,^&/W2Z90OMX?EPPOI; M8?VG2:QGF;7&<8HD41BP'F!>Y\XCEZLLEQH;H?G*NEH%J_"U0_T3&0'#4UJ8 M27_-<WM?CJK'P?H SC[N,=V-O_ZT=AM_=C?="$\\1R> M.0I,0C4Q1@J'A2*#U37,_A7#N="^ZU9T0)E0NP;>!G MT$B9T6(ZGK$JI+?=>+_5V-W^ME7[Y^^-QI>KZ^K-33BZ_L&7!XJY,SDUNKF!P&4$\#]@R;^1=CO75@T,7HV5!\"8N^57#5-> MAJ[7$-75_.GC BU1YLM30\Y78&,*!3*=:9A:Q><<> Y MH7WJG-RJ*J*I.9S/Z+NJVBS#VF6U\3ZH_;82_Q)^#@U=X!<\)UC4 MR@6KC59LXL.B^O!:;6?8=&>8\Z)/0_N:JCSTZ*,AP:'J!!7^%)[1[(?ROJ$? M 1"MT/2@ MS&>)!86K;!;X6 RKMCYF?,0PL%B19%S@O\J%B;Z_B920T<0-YP6/?P-P."JG MO>RA49:<#@H61A3*)L\$(-SX]K$V=5D3>_(VJY,ECN-+PB-':4?C_M*5(S,D M[X0G3G0D7X6']YNMLIMW%5BNJPCRB5R84 I[ MG"7#-7O@O:<*^# J/ [%2+T(6HNAG.582)+G60CT@UTW&^8WIV#,H@2Y>%HS M2FL9S&Z!LFU .Y*+"$C7%#@=QGI>>^.J+T#HXC[L=Q^QM!TZC\!?0K-R/VQ; M432[/3"E=6R1$'-0BV:0C]JYUUT S5%_IF9[> 4>)%>#^BXKY)>M5'J]^!;O MEF>#3&*Q?UW>V###LL\RQ'W!#8*U:"+>ER@8#J M62JLT+" H?K:VK45.5<72T:[BE1X ,D@#[GZ_P!; +74*2;"[;Y44ES)!2)O M43".ZP<9MUX0[Q%C1".PVS,DC;4(\PP33G),9'!QSDC%?P^YWB5N.8*^D-H^ M45/\,@*.>")\8(19D5Z?G'@':MZ#I@X:/W;WN QD@> %QEAV BF[%(8[EDTZ MQNU6AARM;%H$--C:V'#CL'4>>U)5O7K*+G5R2'JKCC0+P7Q^VOK-$7V(VG%T MMT-80GR6J\SG3A!F<"&-RH@I%)7$$R9Y-)1E92B7/]R9B]P[K6%C9,XL<67D M)]]PI+&Y?6 +"F#,8:]9*A'SRB!C58:(%TQ0:AEV?F5=KLW&J(Z . CK+2/A MC,/"A,-OJI@NA"(NLY)B[F3POQ67O"SE#Y/"DR7960+9^7' =9X)Z0W*"68( M%*E'$@0&P0^$XHQGBLN5=74]X5T=E@\!4RT XNF@&U!K:,WWJM:_O6"?5;65 M;Y0@KN$&H)W#QV\GH,8SQK01U$C/N';:Y,HS2YS6FF-,DH'UI.*V31N;A[1Q M\>-L9_?P5V/SZX$L),ZTI0C85A%*=0ND"!$(&T5S#%JI4, 3&%F;#:N9-K:& M+=U&FC)8+*6+;\8M->%#7PV?*UL$+XUM\F1Y@&]/!+?+G8V?^#ZQ>'9 MSN8&/C!<,"PU14QH C*(-9(TE\CP !/*8NE$R.Q;RQ?TE9@2Q.@K+5M'7^9P MT9E5]@"=H(G#WHF/8>K?@Q@*DA>:%)Y:(8##4R58D14X5PI3FQE7B?==^."- MC*\9W/PGME ?&E^;_LV;X)?0]!R><9!+Q[PG'GD=FJ?E.0L==0KD?*:$SY6T MH8\.SN84/YY&TRG5/:X'-7813>CRFS063*6.E_Y[RW-4ZCB5 M.GZZ4L?71A)-ATAIRGDF*0-RQ HB0XZ'=MY+FGELF7HMD4>?QP>JI0'U-1YZ MOY93ZOC(=X&)-NU-=!,0TDAU _F.)\NQERSY8UZ$[O)HU-)D&<94#7N=Q_'' M9M+QSS'R(_#P9JBYUW:A)=;H74>=K7O##MC^E[>#P.7*<_+1 7KMMY7I20K1 M+-_&=4QGYK#9N]3ENMQGH27VY&@"(0VV<*^H3)EP%N"[_1!-,CG2/HB7CX?U M1TU0"6>A#;OM'+9AOFIV<#(H"6AI5B$3[20[86B'N SXV8]<"Z>=[F0-VA M!;GOET8CO'\X9QU6AHVQ#9<"568F. 3#3 79+'A8>>]6. )]X9GWBXBY05M MY;KN_O#]2ZA6;>;:K+XCV.I,8%Y9YDAEOE/5.6R:$9DR5!TE FLN#))S=IT?F MX^7'1_]8;[M=>AO>NZ&1%G$L\KD#XI]]L$V/RV4H_:8:A2WA^!1-6VAHJEME,4 *C=45?. M:&23XYT@/AQ"K2E*KG/QNT]ZY]?0]Q1+-UO-^ M-+G\%J-1"YW-K\>9$4N?!&.8*D+R8%,@5S".H)(AB,FRDPA5M;E'+ % M#=X-_8HGV-QIG/0H?T'%_X+UCU$P5Z5GW4FVIG,EW* ; FL>3,SB/RJ[H90D M_.;DHWY6O]@ZX!E1G&8"F1P@BV4%R(#[(S!+YEA?P2@*4:!#@R/HVQ(-YZ%;N(=NV4%,RJL <@B/ MU<=#&E^XT0@..VT_[G.R*'IV-<1F=7VPQ\:W;.B>T_];D?B*T8,AV3#".:18ORF>Q/I""7M M7JE ;7BZ'-XHF+MA=N9<"K-3W3>\0KE;:_\[T/!.W>T06&Y[ MN/P T3,BYSJ^5VMW^E5H=4P;L1YD)Q&(1"!*!8%W-NW="41$L7;(J1GEE4U1 MW.B>JD1TM4R_ LD=5!7E)CYM=;=[7A*2RL?4!M$;@5NI@]Z'#\7/E*;?'PFS M7AMF1:CJC;&JE\ J@54%5JR^^>G>8(5_QS(DT4[ U6EKT)M.%[T,-:NU9C#( MSU=K9YU!RT5L^R/ V>^=;L*@EX)!;1_6,R%,0IA%",,;FWOW\*=<8X*-^5$$ MD5%R_# _'PS,(2[-?OV:\(TK#\V7%F6VV[5-;_U)=1JEGO$TBCC!,I5+:JU@ M0C(M&",B4\9FEEJ1EYDI,.XR,P63=!JUU'MYZVQG]P>N[VZ1QNX&F#D;!X); M;RCV2&14(V:818I0A;C#*F,J"VE/*^MDT]>2R:R*4(X9(G5O.<+2?@8J18;D]0E2BVR]G:U]L M'8"AK&TF)"(LU!<(^9&*.88R ?:SS[60A*^LYWP^VYZDV&-R_2ULUW] FIJN MHBC?.]V6.X-?:U]@YGM/3KOO)\:)=B^]*#>.]PX8ET%:.9*>*!#E8#GF(D>" M2X:%HI@2L;RT^P&0-M'N)1?2S?J!(QC66!A$M.&(X4(A8RQP#FQ\SDFN%,KD@ NXVA[4O1=Y>^MGM%6+P+*%O]W1<9HD_ M+;U.O#@\T#(TW*,<"2P]8ADE2%,%^T0Z+[VU3# \ES^E*+B$8H^#8@\3JI+@ MZ[7#5PCB]0;L/&T,@F4V8/YIB72.<^2,+W+LM9.,705?*2[NK:/20X;')7_PC<&92>*F7GB.&B3[I!?G;"O5JQ M["HL8;?9^X&*K@_=4F#% W_NQC4?56L/HRZ?'EF2[71#$>%.Z;$8-9!H'U;J M+'0]*AL'56TGIBN85"Z/6(CF5RA&#/,("N;;\2[?L M*CBN8ARE>- ;OCY,K?-N7(2EW^\VS2#>XL3WCX+G]6=5FG-6H@,V7^7FF'2] M7%4S^78'ME8:763.^H)S9H32A!*'G2*AD*W,Z/SBM4]3L+M3@?DLV(][ C2J MGA!O%KX_X5 ^6:@\ST,GV4(X@&R3*20%R9$P&O[-?,YRM[).KSR6+3=3<,2- MIS<5]'P=WUL^S88Q204]4T'/5- S%?1\NH*>UQ;HG&XE''2GIL:+PL,/2DGL M2":YP& :,4[G:*67>9;YIV]USL)I'(#'X.0D1!+"-OO\Y6LH_@>$D,)V:'SMAEE;_H-KQ2* M&]4D1 !ZV]W#M_D!9EX*QS#*F :R"68"TBZCB&*<:9-QDGD]W0W\W_V(W4/! M[W1!=H+0M_1IS[\;_O"':_9.6_K\7;,=A31^Z0^PF8*(MRKA 7$9*^JUK%+6 M_2[\WPT?4%U?*Z_]WG>S%QE?DT0MOIZMX<47K[PSQFL"W_7.UUSD](H'IR$O M_Y )N^&=?X\274HU[(\ JO__"EVYI>Z8 -W@.)[>2R763OF6)USWW5))E% \ M'/-H- 2/AC/\0L!RO:RH;_B^*^L?R@:$>UYW:UOMX$$*?IT:Q:LC73H]\V,Y M&")F.*>>NTBOZ*,O8$NHY]\1X8$O>3L$TO9L@O^@,O0 "Y($[#$$C&1/(& O M *UH$J;["E-CV*TM^F#*UF4W$*ZEQYDD&O<6C1AF4 MQ!K40:%#[-LI-BV+R MU%*2!"%A1,*()1.-VV#$;0G%_RGB?Y89'N8,\7E673[IJO_6;)=A&_VCS@!N MYWK_N@L>//$"W_/YCXM SSTY2?J3]#^%]%^C!.XDAM9Z_\ 3.5_.YAY'/IZ@ M3<2)A=A2XP^;[7;5<*Z,#EPH=^2A9S3.SMVFM#Q16(H9O5UP(:9$2BXM9EZ$ M-CLF4T0[3RD35.3#"Q%=BAHPHP/AJ1!#^D*/??>^_]7;W^V$^DR_ MZKN-H_HNW/?D4[9_O/%KY^-?+?C.\<['KZS^\=N/^G'CQ_[[ZCO_^>O(G+C6 MSO'>>?UXZU>=;/V"Y\&X/I_4-[?8WLE7MO^QSO9W#\_VOW\ZKY///_YS4>_7 MOV2__M[=ZMCJUSE,\&)\W(R MYLG_H\A[J:>F4>+ID>'N2NH1L/UQIN$VPUH6./RO99&,EZ B%J<5W4U//&&5 MI9$N>/V)1$^N)LY':L+DCFAO"B09LXC)PB EF4+"$6*D+@@I0OD2O$9F0]B3 MEEA6+9$H]4-2:LV-PL"8,+62B5P:01451N;"8B"Z#48BTG24O<3$L\@@/^ MX:(ZP#;B2^V2C]O;/Y;?_=J)?(LF@Z.>&HZI9U+3A->C;"9] M^M@YQ@F24E#$# <#Q#.-G +MPT4F!5$KZXRL$9ITS:O0-8G*/QZ5+SC7)C.* M6X\9X[FFSF5>,R\U@Q_(W(H'B^J91.5?C[(94WG%O;6:,*0+QA K M'$;2"PRZASJ96P8_AW9I^1K%2=-.>'?6H>.)T?L,7.W2EEFL$0"K+? W#52H1N:Q"R& MB E&BY5UFJWAV9X>KXNYOR:=D6CN@]+A(IH8BS),]!IP::*[-$;2-9E2HE*P^Q, VX=.M_#-%.Z>_-6W:&Y7"V>YT92!:EA5 M3#XJF4]1*BE*98ED:(E _E7[NB

F/3C0^R$6]P!D]:69HA+91'#2B I"H$^3&3YL8;H@J,N-,98KFS M2$I-4"$++W).#< _,&FV)E-BT;)XUM]*'7??=LM6P?W*ZOZ7.Y52N.XZ@] - M^8;E_U^";DG%*I,RF50F=M+[3K#FF5(> 9EPB-D\E /P'#'!:<%-D=.,I6*5 MCX M88$9=H+$-AU+&QB?Z/S]D';B""#7VG%O/0+(#9Q>.J2,8$C0G!G0PY84+M)Y M01/4)CJ?Z'RB\[=I!G4G+9/H_*M0,A.A/%A0(Z1 WAN"&,]SI+W@(:B'4EQ8 M3'T(YB=K>6H&=9LCA]_[&G3*^G#.@ W!RUKXW35_KO\;_C$MVJVCA9A^ MOSB=S;:#+?Z.D#4^?L=E?F4V_Y5WCWSMSPZ@%T!BWW=/X!.]&N!6=4A2ZX"L MU,Z.FO8(QAYFIU/.3LUXVSGQ-?_+=VVS%T2CIMMNZD.'O@T(UVJ=UP+PE3?3 MM4M3 2.WJ/D+'34=S.B[%X=T^_\YRNS)M[;^K@8[)Y]8?=<"JGWEC8NML[W= M3V?UXP_-_>];@%I[;&?SKQ^-W=:/_4UW])^+3_",^H%FVE*I,I0IFB,6BC"" MVG*("..+W*O"*("KHC/H5@*)SKWN5LNS5ONR8+Y]"%KRM7]?VJQ34;"NL%3A M/&-"L4))2;R7WG"<%SGFI)A[=C]AD(65>^<&W3">N4K47*]$S8P2'05;#1.1 M7Z3^NX=4L/K%Q@&1.2<"I (8C4%,^[SL;>AU;A6QADNF5M9Q-HW&M; 8O5K1 M[9S$7>R 580CS\- ,=9J8;>'71[^!%MP^\M.>:76[\"^Q-E_E_OWJ--R8=LW M6ZU:N],'80)%XJX4)BH),?#JBAC@(E1@4Q!6+$2&2\T,@ZQ1UWE&2> \HT?_I2@F;D:D:BPL\3 M4E7I = ;\'$_(5\C(3*^UO*]H%S@RD)ZWZZ<+)>$BY',8*J-T 4%+I]I!WL@ MY[GFN3!*;9Z?7@> ML/I9%H_(FQ.[KV?US;T#3905VC'$'!.@W(A"QND"90[46J@!*00+,#;+Q/][ M*&-^.*VU N:U]C-,[/!:Z6P,OP$7.>FT*_8!M,IW6^NZ#^8<4V7V;C^T[%4]AF*'?,(2":%DGA#%A>JL A M,D0(6^)DLSWP;B-8+K1@RKA"THQYA@65-&X0N%4U\B@%Y1)?._KU M?T>OWVAKE2=-L'5:^K3GWPU_^,,U>Z>6>YIAB[XXVONHP1"[BQ>%$CSM>DXB]JQ'*-O;@1)SE.:0L8?=PZ#6>2[5X>05 ^8C2*YSRSG<\[7'K$Z5C-8>;6]< ZR!K"F1\+[Y"I *_RUX3!I(^FC\[]Z#7XN!15+?#S0\W\:+67@S/!U$Z( M#^5YZ)$^B<6_1&$8?UZKPXR@APQ.V^$L\9DO2DJ1E0EJB8$Q*S&=_HIMM M&'/\[3T,()PD#G0K_OYWLT@2E"0H2-#&X6'7'^I^*3;;("?-=J]IXV_QU/ZI MY22)0F(E"2663#02*TG2DEA)DJ#E9"7)TY,\/3>>8?&D@OQ;LUU.2E)]0O"'"7:^+2KKG[KBDSG5[>9DEK_H:1,BU^6OPGHYE/MO1+PD'? MP&J_D:V>=/O;6_,KX?WYJN:'M)>;S>."-#BD)KX0[Z">(^EMGM_@4LY;%J// MITKN&W_8; =_W)S"^S&-:396ZRGK=5ZS,%<51'M:/\KM"F[FU'"F,),D$\P7 MV- B5UI*YJS3#)M8V5@^3\'-*O5P0DY>5V%-7"=[Y_7-HV;C>.O7_N9&MG^\ MQ_>^[^'&<>MD?_/#CYWOWUKUBT]GC2_3-<^^7NP?;Y_M?-PF,,X?]I,N;S@]Z+*(RY)'I@<5W,NRF#AZN+.0OX M4_4O+U5W>"VE+Y].#8Q+7^I,FRPTVR*6*\1RHY#R%B/GI 4%86ENW,HZ7\.W MK:Z8.-LU9AY"W/$1,903(O M+*+2895Q0411!$04"VMM+ L,)#*X+ KB99#!%^T1&(7C7*[JE3P#-P3 ,26T MGEN?2P+8APUBS&;(D (CZK$11/H""./*.E-B-2.)%;X8UT#RECZ@M]2K0GN& M*=8L8S[CRAL#E)$SFF-<&/66>-$#4!!L' M5)M"<^F05A;4@ Q5+T'\ MK2#^ZV2D+"6 Y5HXQ+D"B@MZ'DF7>V048? ?C147 4TEP>2/5X[P=X.!N]O] M-T/M)R?\]QO6DF#?@Q+^^PC&"U 'B[V_]]0)Y(%40N]6.B$YB!]258Q#)U3F M!:$%089E&HP!89#)?(ZXP%I[C(6D/*F*IU(5CQI0^Z2Z*CU_29Z?K*C[6U%W M:EB8K*B7J!HG(FBP*PJM;8:$Y00QRB@R-B^0I-9F\#=*@Y\LJ<9D124KZNU9 M4??4"O&J8C+,IG &VXQ29#/"$,LMJ F-+F*]/QG M?/XR5;-Y*6=JOD+T1SM5>Z6Y%+\]Z[':U4$4H5GZ=J\W\&YST(7)*U5YV5=@ MLL_]4)N[9/3=2I/O31Z=>4J8@O\BG!,P^ES.D%*%0-(0(YDNE/!@])%5SOF, M&I^IQ+8,D0DI4.WYT24%JBW'N=4#VU9#P$WFU:. \L0AE:UD4Y"TMD@<^HDH6 MR?,JOXEC*,9)X#T.>4PU8B&-3SD'9@FW1G!<,&_SE76\BM5L:8MDD22+)%DD M2WP&E"R2%P3*DP<^@F2?<[4/?"-U,RU?(?^SQLQ-^'BI9(ST]90F^NY[5ON^7L M=GV?7N\O@&6DYBYODT<<3AY-61GJ^VF,;*X-8KF42'M!$<>:,$7A7ZY(S5WN MB W+%QN1(A93Q&+J_))4Q/4J8GPX)FS!A&(,84DRQ I*0460'#G,>>XUS;S% MJ?'+R\^9>OZ<&EXX M[++';/R2VF0G,I@ZOZ3.+T\,@).UGG-AL)*(XTPA9AE&!H0?46.-XS0GW.K4 M^.7EIJTD-^LCNUF5*Y1A% ME,;,>&Z4R;W)18*8LX&@ SOOF5BHDYOU MUF[6.\4Z)C?KBT?$<8/M+"=&"RL0+PJ%6"X4,H44R MMA.7"$%^LK-/48#N1 MP==%!E^TMR"Y6>\)@.,&VT)FA&K@@)G&$C'K#()EMTAE!%OEB]QG?F4=$[6: M)59X0U:X3.5A7G68;V49:M/R3QSF>[N,@ D?$SWMUUQG$$;\RAW0+^#D;D)^ MD@/Z#JKDQV2<+Y9:,L4DRBT5B F+D=$$J'3NJ<>"<%_X&.>;TH7N [+E\R2 M4DY3RNFK"O2=T ;) _V0.F(B MGBU4]I95Q&,H@>4+]'V,,2X1(KZX0-_%>+C( XT3(MX($2<"?04EWC'/D_P6T1 M<,P),]![UCN/>$8D8ID%\'-2(UED)LL<5DK)$.E+5B5][3VSGI\6+EVD;_*T MOH90W^1IO2]B3H3Z2F&Q),2B AN+&" M)D]K(M=OA%PO=ZQO\K0^DJ=U(M:74>^LPQG28$Z!DO :&>8%UE<5ZYL\K8^'B.-87Y;SPAG-D"B41DPSC93('2H*Y5B.A?92 MA5C?_)%\**:;KN:_W7J;?BEWZG]A#^_E!J_ M<[Q.U=7J>6_'9_T"HH-+@2N;#D1QV^V$/Z6J%?=325MG?T^X*;B3>4&81X8Y MCY@J,))24D2,Y$9(ZIF6J3KPHZ'*4J8TIUS&9@':9>G#BJ]7(\D'_J#* M9>SQH07Q-*@4+T*XL0E1)4P4B.0V)R0#45 BU15.=87?C!-\F<.-;XV3R3=^ M7Z0<>X8PK+9PO$ V,P5B5@ND*2X0_%]G3''J/$_UAA-Y?'WD\37Z)38.#[O^ M4/=]*I1Q3X2T(X3,E1<99PQY;$-ZLZ+(> >LTH43%*FS MM4D/CEED]+/N%G M]PF_@#CFY!-^-*C],8):RW+!"@+"E5F)&,,"&2DHRD6>YQ)+SF4J99Q\PHG6 M)UK_0@.@DT_XJ0\(B4P(4Q@M29:*(R?R M^.K(XVOT2R2?\(,A)!XA)'9 )$7A4%9@C5A.&-*:4)117.0FXYP0G:HGWR&@ M^O=^B/U?CU,6]F*S/=#5G,60W@41S82L<;C5B>X>-MMQ^'+\:S5Z^1PQSCB[ M+LB91&C\TN_8'[5.N:G_'WM?VM16KK7[5W9QWGNK3Y5%:Q[2IZCB!))+5V,Z M">EN^)+2&)QXX/40 K_^+FW;8*8$$@.V45>%MKTG;6GI68.6GE7%67[C04YO M_GW4/AT/'2.-*AMF5:OKVZ,0!]7]@JT_E HP@V[B#NC6'7:_?M\&='?>"S)& MN2L15KFDP'7XSQ'VG;^Z]F\SVNN\X;O[GN^^?B^: #('^V].=C^]:AW^O[9^P\&ADT3S9!6RB%.P9DU(A@0R>"M3=)* ME=8V]/IUW*E 9MM90KZ,4^JGXI93ZU=?B-YWOQ0Q&HM1<]]_8" HT5."O$D4 MQ"A09(/@R"OOK0\8])E;V\#KUZF7SL5HU+TB2">MX1%(4P4>8?MTBF*Q.N[W MOK0&<,9Z=5^Z'W-N"&0!WL]2(R)ES;C MW'7*I)_!N?VCV(_52?[SE)JUCM&!U)WT^F$0N_/V/E_#BO/=ZWYO M,%CZ-8J?D#?>/-OYH$G@S@B!2#08<2<@LUN!)A=G ,$Q6B89&L;W=X-H8*KH#3%H(^YFP&3PJ@/ M_G256KF+QYYAKU];3NO5Y>VPJ^H[ ]96=AKE G-Q$N:JON0X5S8J!S<9G1== M-X3K)]V7US(&>4LQ'+WF"=V"B4FW6K[,J3*V+QKU$Z#$<[R)"CR9"[S\D'&PT M5B/A<"8G@C]:*Y+IV@+X.#5%B!Y+B,"\$#Y1 MDX1"U%./0,MHE)$!!89=WLT !@8($67?A"$P._,24NM+;)^N5YNW*M1^/(93 M89@&M>8,K93 S>GZ6+DX/(FQ6_\\XQ2U?*V%\Z^SGGA]UF (0I/-F&1;_0N- MW1OU060[G5YWK+S7JY=V< 2/]A':!V?W>YW)S1F[Q M=6D9_F\/_\49\LY#W]/@F%1Y276=+J:3ES$ZLM M40H%\ @1Q\X@ZQA#4D=+DXG1*0+H1;X19EY??][6;[0JN\(C>7Z9=8->>S2,OTWBTGCV^AL(+\>I9Q[D*O:G >R-_[C^KQO? M#HT_Q^L6+[!/")O/Z\_^/>I?9#M^C,CUH_V,;(([O+#M$WLZ6/OUTH,ZK>ZT M68I"NZ\)W,_V7DH/T7MU_P N]_KU+'P!.B'$?CXM-]LN4W.KHWY67?]J884] M]XD ZFFNA+(\QB2#42)J;X7Y [B?IU,!+9YW@B2@U3_^=4NUV10-T^&YOO] MS>;./XUJI_ER_5F@PFT=L;>__:[:WZM>[C7?[?VQL[6YO[U5O=II;C9?[FS^ M4;W;AQ]VMYO[[ZI?7HX540S_O@D0KFBJL2U!).71@@4F4X0/QF@2*-9"$HLI M%^RREEF"5=-;NG&[<]SNG<8X2/E_RA>>_^_'/MW^.@Q?4CE8L>VE+%E,966[X;B'XWCOV% M.I\I/W'GS[WU:F^F7P@;VWZ-Z6)Y/JLV!C>[\$+M:C?"4.3?T[AG)LUM7'^! M\[?SL3^TT("Z=SKCA81>W=/76[Y>O<^*H#XZ[]I>UF2X9 M#VK'?FUU1IVJ6^?$U:&;.L^F5A1M.QA4FY?6&RK[Q;;:M2K)AO( O(VJ==\, M5&.\8AE,J &U%9,+0K'DL>$J$*W%F%**4,)^V,-Z6;>Y[OB7]K@UM.W:H1J\ MC3 IH*]?]?JO1L-1/^X,!B/;]<]YJ6S[9&__,]G=WZ;-_1V^^^GC!Z4\$5IP M)*F.B%-GD:,\H.2L!*]8)(SC+4&;L7\T=:;&P]^X6!K+,P(@K]7U8%X.:GOD M?K)#.34.*RXBSN&=Z&1@,@ELP-?# L>QFYYE!_VT$/WP$NTXPW0O;890NV=3 MZ=L<#8]Z?8#BYQS3OBQNS?TW'W 2@B9I$'':(>ZB1H88BX1UFGAC4DQ@79@; M%CANDK;GE-UU@>VVW>Z=#*H(EFHKHW.ZW3N#N)-'Z\@1V&F:N238( MS ,CCDJI0_"*DBA)O 7\YT%.SY1V8);[?JN-J;T%QGD],1)_=S(3S MSOP'B94+P4K ?>5S7GA$1AF'0J*B+JB;7*Z)P MJ;*X>'M<"\]]@K,_)C0[S5-0[!?PJ!Y[@A=ZL]Z:DC?1 M97?FFTSA/R)7-[#"@*8='LUIBU-., .+>KP,M#4:APB?H<#DG00L:/ D'4;, M!H6XXA)9*3$X+HX%XV&D2!88>I6:!=4# @IIW)>3>EG@LWR,W=@'L^JT]GJFT?AA?]""*\):- M+C\GC6,LZZ5WK:^[N4NGD:"Q=#[GK2X?P>/9^5##A&(861(IXB& EZ.]0T)Z MF3!ET*-V;6-X,*%R[/"3B$%^?>[N:,4W"A*\<:HXK_FR-W]W9I?M+DN-FW^9'T@/,IE]]K M+\T$P6 2YN6+Y^S=?#S=VSKX("D1S'.,O H.<4MSL4^+D92))XD]TRJL;>A; MO)L<,FW'P6",^76:0,Y[@YGT.0XO9VG?*'7PX9?6OR?Y!?T!^$-]FUE?0)Y/ MIW>TQ\=MF#'CU;K+"@1,E%]:D^OA]MUNM^Y[7JU,W[RN(WG>>G? M>HMK=M78?+_6XM:@:O=.ZCBU[5Y_R"0EOIMC"UF*Q[>J.P(FZ)6;C2/65Y]0 MS_56IQ-#"ZX%;9T#C3"Y\\)U?<%Y,V>"V_ FHZMP,EYI& $6VIJ>)]\JASQ: M70 $6W7CR;6.>Q[@NW7C;L!;:>)6%+X?\8QB_U=@X&;M?YR&A&C"G4-J&KGO&T=J/O G>F*4\BD@T\C83 M'S(K[=2QR7O&D!Y3SJ[EM#][,1+-K>T/S@<-EI)!E''PT4 5(^.Q1YK&:#1. M3NAQG\K1>K5Y"Q_.?7&'2D(.XDHT93DO0Y,W+(4=!5H:F"YO%J=ZKX& MFV3!S=7%HWG3!%]11_XHAE$[3@* UZ*$MVJDG.X[=@K@73KCI. ZP6L? MFO??-IS][.1G&\S[7?XA8&8BQ09EH$%<&8 8S1URSOM$"7C@!&99A&EVG.VT M_BC>7@[^+I8;6V3+[6^0<;!NZ^R=-K0*@<#UVED+CW>(9BL\FW:=7HBUWQLB M6,T=N-&%;W.QIV<\K[ZMJ^N$F?K:7EZ0S#<_F1!2PV2L&:DK>R&S4P]@:O;7 M&XI>W&I6SXP$NS82<%,>CD^/KXV!76T/%! 6BEOW$)(F^\V* M/),'0!.K0:_="G)WRC8\XJE+(+P_5\YB+K*;'[C,@IOW+?U(/8*?&>TY=%T1A0<1!5-$H8A" M+0H47Q*%[RB#)R@=KC.F]:8J++W5/W2ZHZWC?[[#G/K<:L@SE=" M'[F7OQ6,,[G^F![G"R*24&:.T "P@2E/&.%4W,H 4+%@2+#@]QX*HC2(Z>D2-5H 2,K-4-,\.2, M<-I8D;% \X(%SQ4+#$W2:6PD$YH+K8S!*6@?$V7"$4R?I)9CP8+Y8$'SPBZ@ MBNNH ' Y@.[(*F$' ?CP ;,(Q@-&ON0L\[KOIV&&_%5CKO;OR)2K3?JKKX-.AUQU33'_)S+K(7V-PVL-R$85DB M7H% [$SD837VTSTNJNW.>CM>&QZLBTB1O!\/ [29%!)*3+L88J:T1,I?\ M#HCYH!$7W"+KL4,^")$H#+)/X'_2&T@R"CH7="[H_.BV\X_$ @HZ+Q,ZST0$ ME"0,BQA0\)B![4P=THD0)(BQGFLNO4TY(G"]:$)!YR5 Y[(\??>>^ZN7.87; MK>'I0P5G?JS4_KQF0+0;*6GAM0YH;ZD$4@"X 70"ZA&@*0,\=H&>"-"8I M+X/DB-C@$0].(J,3R!2)*DC#*$R+M0UU4WW6 M!+ - EG^;N/;?5RD24W5"= MMF([E#2:!8[47".)/8O]7K"#HT?1/U-!*=KG_MKG_:7XC>',D6"0CWD!UR:& M+"$4&98Z"W 6Y%P>Y?S*V4Y![>9%[)N)#."7&68XL M31QQGA+*]'F(N^!!LU,I22C(O=3(70=]?JTIU69K7\_NN7HL6L5S L78_]+R M\19H:+=[OOZTE]Y&W_O8S17:QLS +WN#X>!YDRKN\ ]..TJ-;$^/@@IU0,M>NA'-1QN-JG.N_!)J2J7A[OK9BK*6C+-/J!Z=5H+CDI#)M%3N9.O[D(7,R+0"1^72CFJJ8? M=M!_J;WEW@CN%.Y$%OILS+0[9NQF7WV),KQR,#&'0/KQ2^R.XHN%S64NSW]^ MSW^Z5,UKLUBN*['0$_G/?B^,_/!AEX+N,ZR+TC'_LRBK8\NP2GZ]1*$1@FK' MF+(20Z.H4]A+(XQ)C+J0PG?24A&[1VVZR:I7##^QDO= MO=.#O[?Y[MD.;M*_VGM;GS'\.]W[^_>C)K2GN05MWMHAAY\^L]VK2]V??C^" MMIWM?GK##J$]>_MOX-^...ALD^;^9]S\M'VR^^FO#K3EY,KV8.^Y2\92)%E* MB+.HD3:<(2:E44PRY9D'R[\A],IO/YO#0O>B) 45D"\@_U,@'[B, .U8$BQY MB-QJ@/20B(?_&-7\.QFL!>07 .0O,E$MCC)1YI'SV"!N#$4.BX"X=HYBR63R M;FV#-00K-' %Y O(/Q.0CU%2'B2G(6"N8]#)@24(F*"Q\5Q^+]FU@/S3@_QL MTJIR41FJ%\@O4-!XX<--[T;' MQ[W^L%'%[K U;$]RZ6PW5+WA4>Q7@W%VZZ"PNST8GA,JL*5@I7]KX:S&QGF.%HN$2\< 9,MH3Q+##H**])3BL;>B&X2MO MM,^!=V(AEB\*W,T3[E0*F!H?I!*"4YVTD\(;Z03SM<%38A2+#W<7,0JI H_: M8J2D 1O6A(0LTP8E3:S$4CL^>']YY11UEQCN3#"=16"4( M)XH&1L @"*&XZPN/=S/N.I,RF1 4 )P!\T[HA(PQ#'G,%(^>Q.C4V@:E#4Q6 MWE^?%]XM4'K(8B=YO8-9.W;..[;_&6[;_5BXO![.4&419K54$4O&C1#=_#+$%*%"4D&DHSQ9;X*V GMOO<3Z0 M(YD,Q7&*3 0773JLDU-"&98=L1JQE7*!#+64Q2YLXQ9[J3T 'A4@FN^\DLO M*[B4OMBN^=LXB+;OCVKO/,0OL=T[SFOI9=W\X?QSK!GA@MJ$!4\29\(H'P&\ M8=9[<-F+?[[@\.UG_7.:6& A2D2=]$E(&'Y# %OXXJ0+2@J6(R"1FE%@K0Q@U+@K%F8F62&/R&JO6 MTB9],UUK ;Q% KP9_SSS^H(#^,=9#UT'%8G7!F'M/.+)"J2]8HB1R+0P209OUC:H;&BS\JE/ M94&IX-UUO&,6JZ 3]I9%K@@V0@J;C(B*64M)\="7 .]F5M!#I$H"U)$(SCGG MRB)#. .K-3)OE#:8IK4-9AK"Z()W!>^>']Y1%[A026#."==)@*>N,;?6L>"4 M%"6U??'Q;L9!3R1JI:5'/A&,N'41F;P,0Q5W(DAEI,%K&UPTF&8%[Y9O_9RL MT\7>BWZWDC /&X;Y4>[KRUS1#(Z'WBC7C;F5''M1>GVN;"SWBVO-IT>768-J M3K0#9"5>"AX#T2I&BR--\)$P5?88++H&_7PIAP&T9PHXHI@$03PEB@QW&"43 M$@N">^KMV@91JJ'ERKL,3P<%"[8B6!1445!+JZ"D#))ZPJARA%OC##,$]!#H MI!2"=(51<@D4U$Q(2TL7@C(H*?C#E1?(>LY 7Q$89*\9)6QM@V'94+0DG10% M511445 +KJ!^J*9S45"+I*!F8I F$DXLH3!6F0V31HN,D1AA(37! DP/$4%! M"=(PJ[_HLA@*Z@XEUW^B1O5B5.B^I4;U9EU5^E+!TRJ#2 , ::8P]1V*6+?K M:M7#7M4;#0=#V\U]/;ZNLB>V'P;5B1U4]OBXW_L*R#.,[=/J?^Y%_.X448D$ M%@ %>;2<>865LYJ9($3\L',C^(E[@-^=ZMTW>]TO<0#ONEF_51W1G3V>RU0U M>\.#".V>]M\Y7LHEQ*T0YQK,O.B!I,2?\BC/JGT?8?3=#^K%_T5:\_^2F?1YZC MS)UY_L$Y#^-")8+Q\J!IDT1:$8[J+72&"**86]L !+^*]E4>L\'ZN:([UPA9 M0%K=D1VKXAF=<-P;U'W]HL;!UI?XVZ0..@:4G2 N%V-%<--EUH$R&PWC;Q.= M@6>O7[NN?L9J<5+B<:)<-O[C^K]N7&YTN6X1E2[)Q&GS>/W9O_D>]3S'"GON M$R'1:JZ$LAQL+!F,$E%[*\P'PNG:]*JC_H7]]C$BUX_V,[()GOO"MD_LZ6#M MUTO-ZX!=,WD91>%MKXGIS_9Y2@_1YW6O@M;O]>NY^P(,#3 6\VFYV7:9FEL= M];-^^M?WQUFM;>QGFS;KO9=9M76'@__\:I=K"JF;IU#S_?YF<^>?1K73?+G^ M++#DMH[8V]]^5^WO52_WFN_V_MC9VMS?WJI>[30WFR]W-O^HWNW##[O;S?UW MU2\OQ^HKAG_?!".SL_S"GR%R01V:;_1'1G.UM MO0*K":RQEU>MK=_A>+L-S^'-3Z^@+6\_P]/%P?Y?G29]VVEN[?+=O]\0L,;X M/V<[M/EI]X-*F"K-*9*:!90=-*2)M"CDC1%2.$ F._;H:@G.P:O<&@^PA58,LQY4=#OLM M-ZJC(=G# G>_T^N./?FC7AOTT" [84(5>U>T-JR-P M#N'R+"#9T1S9=M5S /EC48$7'W<'O%T/6I0[*;=N<=VD<-/()^18#>ZAS#8ZI\;[C,V[8?C4,F/SH&W>S,MD_SV]W4 MW]_1BJLET[D/H?M[G5C]DOORWS.=60M,Y[B6]]%@VEW78@3=4:;#6I4=I"_MOK3^Y_T1NV0XR33.\/4^-;SQF\-K](> MA7CK/*U19'KN8#"J)75T/)'N^#7V?6M06Y[C%^@=YVDUGA*7#E]ZS1/;[UMX MQYM.NT"$XW-$N.FJ'#/);86+WKY[/VYHM/ZH.A[U_9&%V]7&='TN:'E9;;_[ M\\_&S(]#\($&H_[IY.Z3V50]C^FTTSW'H@QKC0+6:)4[+R^^ M-')_Q^/A6*?#Z!Q/\.I++\^P6AG>H3%7;YH; IV;=R=G'1?S]!S;TE5OJFCK M:^QT+3(K35#T_5ZNXP5/@=]JN833H.D?K[XI#.W1=U^U;KW-;S5J#\?(\2T( MGVKD<=3Y)GU\TFJW&Q>RVLB0.YT M;5PIV;5KPJ6:K?NQ-HHZ><3'$A'&+_T M^C4C]P'=G'?^*(91.^ZEJPY/K7@WNV&B .M(P_-V@OP'Q@T-F98Q*):3CTA$ M3CJ*(O.6),.]T.&J4_,SZ,46';W&9L\8&O+,_!$'Y'M39L8I 363>H :)X,7 MMVJ(F0YEUSI4CCMT_.QICXX7EJ''VO9X$%],/_P&$';N+;MJC M,HZ1&K.NL*K#I)/=,I/[3T*HZ^,0ZI55]?%!(=<%Y;R\D=(J+8);$[R2!/N*I95H] MS+1ZX"[\YJSZ9D+8\DRYO+_@#OT[5_F;0] M'G:_T4)L+:EC@78(9_R(LG@4YN#R_.?W_*T/D.F%V4#XHRM%XPV$ MQZWFZP/6[&SSW?WFI^:G]WAW_^WGO:U-LKOUD37/_NH<=-Z()OP[O+J!L+.# M#S]Y"NW[NDMW:7/_S=?FZS=\=^O]R=Z6AS8>MJ"MT-[VYW_.WLQ2L BI/'4V M(4\U1YR'A'1,!"G*.)'&,Z%S?6ZC&D1>+WMXS01!,+*A:4/7G4'4. M/"(%51\952]X0ZSE(49ED=>8(AZ51-JXA(@S+DCKHG9D;4-2TB#J^A;%@JH% M50NJ/@2JSH'\HJ#JXZ+J#-D%5L&E1#)=H F(&Z.05D&B8+"UC$0%X[JVH15M MZ!L8=Q<254LD\NX3?2MV>YU6]Y%BD3-1_+MP*RUNI*STSO+V3HERW@\B_KZZ M#V>\$>#__DM30G^[EC!:2EG=KWMOM;3&W?R$7,W3@=\#B2LR1YH:B(!06TENNK5K;()(WL+D> M.%PQYK$5BJ<\3]'%/TS7;IP6OR;"V?3C?E7='FT+@'$&Y^PY@$;;;4)7FNE.4X6 MXZLQ'7)9E].9];-O,Z#=IJ%QT=!WT-!^-E(3E=82G!/DDYC6T4;/)4VN(A98<\BR%O7E!AW:=4.]9D^>=O?G M?6*9( \%&QF8.4HA34A$.!D37;+4!OJLR/,N.%*G5,17Z'*'1W98G<098M0J M@92-":8O,^_]).'WE.TZC87;- MCRY\?<^$_&X)FUSX^@I?WQ*0_5Q4<*P*/5^914O#M;4\,ZS0\Q7:M4+/5^2D MT/,MFE L*SU?X>&[_XI(]LR7:.OKWK4JZ),22'7F6:Y,]%!;V>X7F%W5%&9% MJ=4N,.ESI?B@C;2"*QN8QS'Q0.:YE>TG [^;'7C[X8ID-/?X+GW[:7<_= [^ MWF%P/=[]U.SLO=X]A6M;AW___OF@\]>GYM9[/NB\A>MW<7/_K\__G.W,YDM)'H(*'"/-J$-<"X6YL*XCX)(AXD3.D&9"Z'EN@40S#R% EOK9!8.D)3C8A$7<^<*8BX8&0W2Q8-V.X>EB(_; MMELH;1X2XW%B8-5:Q:B.7(%G:#4C1 =O:!"2I1('6&Z,WYV- QC"F:?6(,K M^^=4<&0!V9%-R2HK"6$\LSLT0 )6'>(+MT,!Q!L!,3 OO724:)EXM&#UQI"" M8QX[+90Q)0RP]( X0W9?31QI82)R.%H2-:%:V@R(4A2BAP*( MSQ,0HP>0,T:$9".WC#L=L? Q">FBM,R5*,"R ^),%(!PJG$0"@EB&>+@'"!- M\LYZXB4QX!V("(#(&TRN?!!@^9EOEBP(\!+N#"V+W6'[M&H-!J/QKH7QWH[C M41]^Z [S#@PW&K2Z<3#(6S%0,E7>!!PP26JR"=2C8%;K6R1&EFE9+P MR1ESC27E!B50D/ZID?[]>2R@^>GCU^;)!Y,PLRXD)%S$B L5D".)(J4\D8E2 MY359VZ!*K3K6/_T2V$^ 2ED#>\AP@'+.8!8D!=.7L60"=PZ;Z#SW1G-[AW! M ;X% +[3"^#;>_,!$TQB(@X%YBGBSGMDP>%'VF#IJ.;!B;BVH?C*>_T%^ KP MW0Q\7G@OM4C8"6'RGNV\^2)QX"!1, M/"$2XD9K9'R$/U)$')1D@K"U#8%+TE-9XI^W=S_#S# 8N4_1U\Y\/TY7^\M" M_T/B>1(RFJ"EU$R#"4N6J0-Z-D"&IZ M^X*&!0V?)1I:$L"!M\9;*;@3%O .:RIP\F ("IGNN8Y?T'"1T'!F"9\%'HF7 MX-.[S!,HB$%6A826- MHC"UA>-,6NNT5M)I(HR0(JKBV2\!A%^J1,NB,%QK@[SC"G$>/-*<>N0(=CZG M7VC)\W[]54?OIU^=6CA;MD!>G8YDN(K88VN8Y")8BT,N0)NBL"I&%#)5WJ)($WPD3,FR MS7JY;9E+Y2E3Y%8Z)1&7)E-IA(B>C2^\"R#BHE1:A&C.9BF ML$,ZT8 $9QH+&B]^AZX:&O]DE<6"Q@N/QC.KT\*#T"J9 M$!9&(\ZB1"YY@I*.3ANMM:"9>%,TL* %C1\#C>]0(?(GJ@CJZU&2Q:DB^&Z\ MMWQ<)[#5;E#:O-23<+U:O):M[\)/#)^C7W?@@; G2;U$*^OV]<-NT,#_GOY\MPO^VW+EZCE67RRGUN>HD*NC,W:UP48-K(<;G%]]02O_^*(?VS:#_J1Z(<$@ !-AX&(LHS==9AW,L]$P_C819SQ[_0WU-2]5 MZYC(_<9_7/_7CQ5LM5Z_GKLOQHB93\O-MLO4W.JHG\W9?WU_G-7:QG[-;9+! M+UO"=8J47:XII&Z>0LWW^YO-G7\:U4[SY?JSP)+;.F)O?_M=M;]7O=QKOMO[ M8V=KN-[[3!3LB[MNO6ZV!;_<&HT6J'/Y^ZJYUFG2''GS:_GKXZ?U) M<_\]/OATV +7"S?IV\^[6Q_I80>>^?O?F0 B-",(), M8!'QY#32,0D4P3%SFMO@8AS[Y[5 ;F:GV@AM&0XB::4XAVN<4=$95U,E8*^O M5AV'J;^WNUWM;_ZS_>Z:+W%)P*^8;N/A^?[C+C?/&TN>/8ABUXUX:M^"_,?7Z\6*> MP?\&\'J;W? *?@=LKI7;\YUT_JSYZ?,'JY7#/CCDG*NYE@,R@GGDL?<1@T' MJ+@Z<7[&T68+(;JW&-9_],##<[7<5,?]WI?6(,]V^ J^8"W4PRS4E3NM4BO' MUJK3:/M9D >M0?8\)_Y?ZK7;O9-6]^.+6RV$F3YBU_I(COMH.":6FW32.'(" MG="VQX/X8OKAMVE]OU:W?J'ZHIM21<:6MC'K"JO:V)XDK4SN?X=RZD*N"\I+ M;?FE;K*^XYU+(>^YQE_/N_!)*[#^3"\^;G'=5V-\/EY/D=Y,04.2ER\GTYH?B2G'Q']SV!8ELLP^Q6 MH9BKFG[80?^EU07OMS>".X7!OXN9MNI;Z*5X?NH2OWCN-X%75P): N@ ]>\_OUS\_7[DX,SCZ%M MK/GN:J+=8:NYM7B?C(S^G/C/#(*)R03-0$+:IV)M>'9D/(ZV^LU-;,(6P(7@62Z@' !X9\# MX3EL/BD@O- @/,-,*!GUB?C,K^T1C]$A+91#.+BDE*884[:V(85N&'9]\TD! MX0+"!80?!(3GL.>D@/ B@_#LEI/, +[)N^WG>+($ MACGS["Q*KS]AT'>>Y",+I%57,)@D5B,ED$!OY\-A!#*-+<F='M NO&B78IV65[MLBQ9(46[/)1VN8AQV>B9Q-H@)Z)"G,F$ MM'0)A)18B26GCH)VD80UL%RH!0[:Y6$)4!>:E^6AR;@NJ(,RK7*O MFYGNIC1",.&WOQ['[B#^-W9C:@T+;=#6[@KWM@TY6=/._ SF=L+M [[N"FD=UY]G6BB5V-1OK;8LBHKJ'AW_ZBU MM]7N''YZ!<_[C/>VWC-HT]G>UMO.P=_;9[OY]\Y[NG=M!36OO.[PO;\/.[M_ M'WS=VW_#F_M>-,]V>?/UX='!_NXI_'YZN'\@KFR#!=/=RZ ]\E(KQ*GAR"F. MD:ZTE2& A=_ HNR^6*(M: 7>"[PO81)G ?HY _T,?1'$+HLT-T>;@RA=$>P1$NW#635+2@Z,.$"8=XHY*9 V. M2.KHG111&,77-ABA!=$*HCU#1'LHM[D@VEP1;<9YMHP+QAA%DD:,.)C6R,7, M-\*-4E0'(;U;VU#%1%L^UNR%]YT+,9Q>I56J G2+Y$H7H'LJH)OQ MKVF@/'&-4C0)<4\(^-?"(1JEURPHID)>#%<-JJZ3$A6D*TBW^DCWF,S;!>GF MBW2SB]:&1)J9M2EU#DPZ"28=MQ09ER05"@?E"2"=;F#&"M(MW;HUT0OM>>_W MAK9=^?'TOIE(^VFBHC^SS70Y\?P)7/1;N)$*G-\+SOVE='TE%&&Y4$P*%G%F M M(>_C#L03%31I(4 .>D@,3!TE3'( M&8G!M><6.6$P\MI2+27CQ.8L3=$0^CJ;?4'(@I %(1%R'!*A6!2'G@) +M%:_V(PC6S%%F/7AQRA' M[K6AZF%YIN:]V^N1GU\ZYQ$Z9X&BB N?P?,M)I.25CF_3=]/4A=NBOJ3/8O% MXIN'Q?=Y-FH(QIZ6QFD4)<=Y$8BAVD4FE@0<37#4N+4-UF W&'Q/6"2AI',_ M%]QY$K*)@CL/@SLSG!->ID"90%I(@4"W<&0XC4A%*P&0A!/4KFWPAN'7%RL* M[A3<68)X5H&41X"4F>"5IY /7V20W2-5AGI(XAR0 #Y*A"7&J#C.86 MQDO!$$1/3,H[_DBA&ROIS4ON42$V3U'&,69@S'R2$BG$6*8@T6C9 I>WJ:$OK;JKN?*[B58N'=SP>F,2CQP/E3_YW' \=# M5V!Y+K#\==;-Q%9IHX)$GJ4$L"P"R>_?M%$59DO]72Y.,66)T+K)[.>JN*$"=I D1ECL,? MS9"VD:(HJ"4IBL:SQ"KGM3/+%@U+ZRZ<# - MR;S,6" J,]<(U1'ID!*B&DQYPR.+5H$)V.#R@8W !<>JA=O&7J#JR3W3@D?S MPJ,+EY1;Q0R+X)+:D "/G$&.!XR$%2(JKH(A;&U#TE5 HP5:%UWL+>-_]GM? M6H,\W\%FJ%KUM+O9:7WXKKO+D$\.3I[&X'CHC5P[WHZXB]+3A3OW MZ,*IK 5E[RNZ:RZZZVS6[T\A2BX<1BY0AC@(/W)":Q2)E%@(JH+FM2W-"^7* M@TW]!6.M*@JI**2E54B/2998%-*\%-)%< ?V:*0BD(J"FG!%=)CE-,B;&NB2/E*7J[:-HI#H&^>O0PMD;=8_G^=;JCNRDRT/KR\9_X,_T M5>OFMKHA=H^%0@!IUSLSQ<+ M=YJOKB+>-KPT//E+/(>^M]"RMQ$>ZUOM5BT2F\,)[UU#E@^%Y[7:>YODN;^VU:SL\,/SMZPP]=O3O:V#CN'?_\% M;7G;^N=L%V?>78^E)CXAC"5'/#"'+%,!)6FM#X1YSNS:!KU>6O'_5,,>2&!$ M62+:O<%@?2H/S5$'Y-O/8?0O#_<[?Q3#J!WWTET&?C\+\SX\_[_MGO_\[ ;7 MGS7/MC]@AJ/EDB%#$@&'BE)D8G H)>N(L,J%2,?3%" TALUL9_@039(F$2X$ M)U)JQ[1+,EBBD@LXK541YLQQQM;^*(Y!J7^IZS,V9%"Y (\IG,R 2&8LZ8WZ M59R.Y>S!UJ"R@&:]=KMW,G@QE;V)8)TKUFM@/X/L[!JRRS&R7U$98[GX[CN# M]JS!<:H2Q@H,(+]MCP?QQ?3#;Z$U.&[;TQ>M;@W?]44W+6:=M,+PZ(4QZPJK MVK*=+*M-[C\^3-;'5N\5[3T^*.2ZH/SVXWB=W'[PFW@8*PT M^:+)^HYW?H"5UYN-F'EZ\#?;O?I1?;6;S>#S+B3B8?O0@]D9^P_0B^9*+ZJ' MW>3;RE92=1!MO]H&6SI4OX_:IQ4CC3MPHD\A$0 \?B>P](BGEAGU,#/J@;OP MFQ-J#B3HBS#;\AK%C]0:^!GY>UAR_043A1MF-^1#_I@8S%4Q/^PP_]+J@M?=&\&=PN!:_?7KXZMLY.'MS=G!M5=2?';X^ MH+M_OZ<'^\U/S;,WXO#39[&[_WNGN?4*GG/8:;X^_-3<:A[]<[8[6[@E24ZE MD %AR03B7-B\"Y\B[RB+S@9%\I8')1I*E0H*BY?G4E!Y15'Y2?:Z%E1^4E2> M*3%MN/-,490T]8A'XY#6G"&6J%1*24=F\1"'5"E%,J$]?98^IWNE'H!3M@< M#.)P\-=4$C:G@E#0]5[H^F8V%.$!T$"U4N2Q(HAK')'S^9,"*QAC*9VD:QL4 M)$E=!]<5R\\N%3\*&"[*GL@"AH\&AA<1 $F9H#I:% (UB$OGD376H)"$4T'#EB><+&A8T7)0->04-'PL-9QQO%;2+7 G$# M6\2](,AX3A!X'UP0'FP*>&V#L@93#UQLO.#2\\&EY7*%"QH]*!K->,/2X.@U MI8AHBL%4BA&9!%\]CXHHJD2D;&V#X88A*Q\:+.O@CPQ*8[J.S J1QK71JMYQ M[-?S>D&J.*TDP"_ ,OC56G@YFVBKYBJ*W6$KWZ9 ^CT@_6#6\35>&NJ"1 D\ M7\0UI\@Y#I]P4%I23H0T8&#*!B$K3]]<5GL* B[FVG=!P'DCX(6++9* X701 M12,DXDP1I(F,*!&NHS,RL)39&7F#W5 1M"!@0<#51\ %FR4 M"I3DI6VM$$_1(1L$1R0(%J,G5-&4-_TTI+I>;[T@8%GC_IDA;/:ZZ")\5\5Q M_.[!//H2LGT4C[X[['Z]$[/N3<';[:^^/J(".<$=XH$'9 5\5=R!KR,]]XR!XP]^_\I;O65IJ^#D$_G]!2<7$R=G MP@/,U,E!* :3Z[/")RNY18ZGX)D4D?"PML$;4EQ/#"HX67!R]7'R,:(#!2<7 M$B=G@PC)NJ"]05B%G!M #=(4_ACC>*0>X\#@O-K(T$@W2XH0)G@W-H& M%V6G>,&8I?0_"[(\)K+,.)LQ&@[ C8+5AIQ(P.RV>T43+%@ I6.Y=C:RGN: M967WD?%EOP^W2+%?'?=;'II8V?!I-!AV8G=8-GTO])KNPZ;T#*:"\>=8+C8O MQ*+@_+UP?ONDQO@:ZS<_<&ZX2<(B:I-"G'J,G D$64,!Z1..X+[F;$>A"]ME M6499&6A\6E>Y(.'"(.'N.1+ZJ(13A"$?+9B\D45DG&!("J.)D0"37*]M7$^0 MF:LK73#H^6#04[C2!7D6!GG>GR./,238*!V2,4G$G07D85HCZW"0C/LD\E)! M26,IJ[H/4 H^YTSW8W;>JE;G&"2KK.PNM9=]QS(2VUUH;EU%HI1JO#]\?YUU MH45@&(23(&E20CQ@C #--:)!,6FQ\#2(M0W#&DS05YTTMBHG(_[??VE*Z&\%] KH M/4/0FW/^=0&]IP&]"S^= -C5M<&4-P) CRKD7'1(<9,DB8)%;0OH+8"WOI(K MXSO=(B[H #X[.4HJ]RLO@7*X\Z4]9@GH^2+BP]<@*)CX5)E[X M^$Y$@0/'R!L,2"@<0P93C9P1&!.&$Y$A$T;B&W98ET7Q@DA+[E\7"'HJ"+KP MN%V,03-"44B:(>\GN\^^GSAY B$\'#L"23J1^Y0R8XB8+7$9"8.1GEVH8P M*^\KEY6? FQ/R"96@.VG@6WW$K!I:HAAE"%*6+WMT2)'=4#68VII9.!KY$S, MU6?8*]WQO:]L/&26[JJ?6]/GH-WA>E.__GZ4)./]N7RZP9HW6)2&-\PIH';+35!MQA MK33'R6)\-99!YJ$9)_NR_CNFO"^:\'Z:$,\F #CO0S1)(,8SIR:F%#D2X6OT M1'AL75W-0C4X+_NP'F#2SV>9[ALX?S^7H:B?HGZ>OB\7K'1=43_S5C\7N18D M&6$C)4@J:Q%W6B"M;$)4,TF"@*-!KVWH!B$K'WHJZJ>HGZ)^%J O%STN6-3/ M3ZJ?BSP;X<%?Q5(A:YU"7$>"')4&R4!%I!0+:7)M =60C M"72(\2-ONLPZ>(W1,/XV:3N>O?[R-3.]Y", 0G^*7AO_H?S$'/T;D^M%^1C;!'5[8 M]HD]':S]>NE!G59WVBQ%H=W7!.YG>R^EA^B]NG] 3_7&&9\O0$?"G,^GY6;; M96IN==3/JOQ?+:RPYSX1$JWF2BC+8TPR&"6B]E:8#VIM8S^C4]5+5:[N,Z9F MM R?&NVM^K7NXUW^W]L;.UN;^] M5;W::6XV7^YL_E&]VX;^^^J7\8EGD8Q_/LF0+BBJ<;&F3>.8N;!G961 M!V-,-,9AY;2)C%GEQO9E?=/-;!1:3;F56ALJ*(_*.\N<\3@D+J5/3-V@E5H@ MV]WA"TK7LZKKV/Y'P)BLI_7%UXF"T]<]F,7!YZU1'PR%:G@4J]3*-FYU&FV_ MBIF?K?I]U#X=FT",-*HDJ-QI APT&C>K8@G5FV_!&O93R[E@'[S;]M?IBVQ/I@U-Z)[;K M8WZ#: ?QTEN%4=T)UO_OJ#4VA@;PK,YQ.^9W#>.1F(Q"[NSO0,3S%$'SDR+X MM +R+;'HSDK&MP3#U))N9PM27YTQ_KR$=3ZI;4^*+%V7)8H74):>R4#M=:M= MVXG MU29TW"]K+S??@C4!G]?^70]8').2Y#E83[)N*W^K"WD,JH\]<+6[.;EKO?I_ MO9,(WR:/GMZE"N!D=WO#ZLB"BK)5!Z[KYVD\9C"LLAKZMM3D'VX7P6HJ?<]D MJ'>Z\-K=.#/*->R]&QWW8RB?FZ(]C_DF]2-?M(9@1ON[O%N> MYRUP>/JMIV[YM]LY53@^*Q\PHIZZM??MY\UL--H,#\?KU9=U^-#IM 9Y]EWL MH5K0GO]E;=SXM7^O5W_',:CDE-/V* /"\,@.ZY$!'0U*O -*8P".,Y@0PS8< MSK W]56RQNEG]SK "?G#QRXT),R: 6 ##[)2B5_KVT-O]/QGY�VU0Q.[ M3JR+ 9R<^KU.C67Y:S4XLK7RM/U^-A[J_-?U:K-[6AWWLAL^"X$)<#&UNO"+ M#8"@(%0YGEZCX4EOU [0T,&H/*,.)I%HJYS%C5BON ]'G"_S-40?>V,]A1?_R0OT[ M?Q3#J!WWTM;$HMBW7VN*C$&NUMBR#O3TL!4']=38AT?_MPW&T)(NWQ_^UN'G<.__X*VO&W] M<^;/FI_>?_!@ZV"&.OFAUZ]>N+[II$\]8FQNSK@6K%?ID.]'D_A-EOSY6]E?2 M'L8'%5XW3-Q^'*^3VP]^\\X$Q(O('[SS=PX*1A^LR>J.=WZ [5LWSZ1YY@[> MG'VC'S5C[.9DG/,N- _;A1/[8/Z=:&[0_P_7B9LU>DW#D+=VYH4\3B$%5'G\ M3A;KC:<6<7\8<7_@+ORFN-^:EG9C]N["SH5L8]ZA?^N^UHL?P>T[]L[/3;SG^/P%8J20ZVJQ"2F:<5CUCF,.^'8_5NW>8%!Y MV^^?IE[_Q/;#DU%5E$U7W^-@6<[-4]$D&SEAQ'+,(Q8F.B>)%YPI0I(S'W9^ M>LONM0#LWE2^_P#Q?CDCW:O"IW3[WS=W3_ S:U-?+B_R_>V/I[M MPOV;^P=?#_9W1?/U+C]L7=E'U3G@\!R>G]?\] ;O;KUM[YY]A&MWS^!=2//3 MJZ/=L\_XX.RH\\_9F\D>JNWA[N8'P51B0B1D#(Z(^UP)DF&* @[6$!P\#A2, M5<,;0A4:B25B;2\87S#^IS#>A&0<9T0:3[B/Q&6$<$HFPHT'R,\8_Y/[8@O& M/R#&GYYC/"%1\: .7CI)^X=T3 MF-^5AWG>&G[3+?&%]729#73X\+(>Y +-<\(T"UXS9#P/"(8S(HVU M1X31&)WQAJ;,0TWGA3=3SY:!^_!*[HU@*%*^4;3K]8!^#N N3%$:/:;)2"2I :>;CX2O!@61EU#_)IY,<:D8E;42 J(1TIQIQ(">XA1?'<;Q6 <%] IP;&5LEWAP_2W286DES.# M#O@^*9A4@FK%NQ;$"NV8-]#V[1C[+-6XX0LMQ@\>/#E=5(:L1A4M("*E ; /MX@J[_) ML01?'Q^#-KWOCP L:C:_?H1[?7FX%=X2CE@0(_;M9* !Q*<"4$#\7B#^^=)6 M]9B(E0*C)"5'7!B,'&$6&1,L$4G!&+.U#<(;8-:N.HB7,&S!O84U8 ONS0'W M+HQ7QCTVW!&D@@^(1P _+3P%&%2*"96L)0IPCS4X7OE-@"48^_CX\V<_4TL- M3VOC-?[OJ%57/RDAV 6T7K\#U=.1_+-MNT- Y^WI8!9XOA<\;Y_4T#RI1"]9 MM)A[CD*B#'$M)> S!KAFQDGXCS LUC8D*U'5$E5]CG#V%$9I0;KY(=WN.=(% MEPRSP2-+B$.<&(<,\P+1I/X_>V_>VU:.['^_%<'W/C]T Z*'2W'+# RXDW0C M@[;=W7&F)_DGX!HKD25?24[BO/JG>"19\I+$CF5K,3&8CFU)YQR1Q0^KR"^K MJ(F!B93+%E*;BXW70=55U(=GSL'H* VJ>G5UW<\[)'XK75O9?#LV?YEYH>'3 M_OMW;QGV'*=*$N-H*)XH$&NE(HPS*X#E$&)NMKFX-)L.Z+I"6N&V(LYHA=N/ MP6WO MRB,=SZF(F3-!)P/!(GLB".1AI$Q&C;ZI*IN$TYKW!;NV509E;:]SSL MCUSWN@)]J[$.^L.U4M:3XDLY8#7H#^L^UBTI_GE^H=1CE]&H+,$9UA&PSA.; M$>,0F(B&><"I>6M':EN3O-U^?-=EU$=+PZ4BD_O*U03LY$ M:Z-)I/0; 71:B$TT$9%E8(EQQH UN2\,N[KG>Z7@Z2KLN#[>L&@S,?.PT4_% MS#TL\.^^E>"ELK%$/[%D1_.2X.S!",/X1WD6HF!R:T?2MH UP(UA9:IZIK1V MJ17]_(7.MUOX$[ZRD_WN^'_ M3CO#3NE,,DA=-TJU%.0FKL/4!'T+(RB=7Y,1W.3D,P9+0G("@/^Q3$@".7%A MHDP8+VWM,-:6[.I!^)4,ENJ:S&8A9VG.6D7.(I$S6Y\QPD=ALB$\"%U*B#-B MP'.2#;66MGIM<$#W9O,.6)"2M MF"&>^Y)Z,TEB771$)RD@:N=R#%L[MLWT/2]NU\6URIN5\M2 M.T, O"2&@R.*"6X81) R%;^,Z359MZ^K:+=914LGKA.GRO,J=UI/G^Q[\6S3 MR1-):*7E+6DI+FQS2I4HM4""16FEZ.YK* M>4^-)XH1JTA$HL=&P$5.C+.&Z R64AX9-WYK1\DVO28O_Q)CV!L-L]5+O5.Q MM)$^7L720K T<_*843D$9D@0@6, 205Q441B? XJ^*#QS^68DFYKLPE<6J&% MM]7.,/;AV@S7[CP]Z'D7[TY[N*+T5BA]<:'$G :J M-+>6:,DL 1$4L5YJPJ*G2@3(4A7A"+5MK=8D/TY=C=LLRBPC"7&ES (H,^>P M9<>IK8>\]PLGVP_C6Y2W>+^V^TF M/OCDQ^Z>^F[X>#*]*,__OBD8U-V[1E9NC5MP1GEM,P"%6IZ?;34\7 MRHH0/-!\U MP=X_1@[?C?_&SL>=:;OOGQYC@X6=?^$?IU^T>=A.+Z;>Z GGVT6H>NP&[SJ] MYL',[-?)HYBKV+YABU_LIAOTZW?@U>WT$CD:_\YXP[X]UW/CY*0MG[J=]#$- M6Z,CA[^Y(09T9:G]H^MT2].TTL<.?NF0VBW\9D>MDWY)Q?@Q-=E]>NF=*[^T M6YU1JS-L'?<'J=7M?$C=LW*]7JO7'XTO/#I*K5?;+[>OBQI;)057\U:?6JTPJ=6M,IY\U_CV@X_D_/_6U/=;/*MGU5^]9"B^LVUC%L]7/KWZ?=LS',!6NW2N]M MMXH5]1(.WEX8E+3J^$,S5D>-[NIK]E7>D3NE9UIGR0V&K82#*EZY ;/-*"YW MNK7Y*145#TQP[1DXZZVPC!G*-,TQ*@]OG^'U#<6_D&O#\-O8X56SNVR93X]* M-N<7O=UC'/JCQVR4G]'7>6N1 2:+0(#G3"!!(LYX2;AVFJI2BL&(K1UN^/;5 MPO$SHT33N(U%9"&BB\D(:010ZQQ(Y:QPH%VB*JO&(NS$(JXGTQ#="ORIFL8] MF0:ZN=0#"[2< U#2$6 @B><9NR1+8#E3F3)#TZ!\^^J>P-0TVCB7#T]2**Y% M]^R1S.>[7V%TN_6I.#GH#)V<#/J?T4A'Q;VZU53.&6BI-;,I@7+>.JHA>1.R M]L9[_I6IW-QBG!R:2T.W=MCVU>1:+3]!)1I&QOE^@/-MF:S[T\9N M=;&U6V&^N6^-5:]TTAX?43(%">'J/$.@FJ2%1;]/5^.X+^,HN(Q68NM*2RS+ MZ-XE0XDWT9#$%4^*@[#2%..XQKF;,X[A"*%P ],X#^I&?41L/"WNW.GH%(,V M#!2:%SJ-K!&9<]0)1^/ S*=WQ2GLEU04G4'C(4Y\/S0,N]UZ@5,YQMBC!MQW M9I54("%3@\/"@N=HC.4 O^4A H]4?,T<;^/NX,,:D^J99W#XP0& $)(1RX(%RYWQRV?&8 MO+ <[")6*JIE7&\9^\]>OQ5P7=&Q883F%<;5_- MB' !&9-$E&7)ZCJS&*]53,$R?L?P^S.4H(T]E16+L>U-/QDP"/"IN4>"GD@D&/]P/ZO2=-:28,V/_YJ1-'1VA#:"(3SG]^Z^K8&6\-A50Z=CHR=O[E!__8^?:8>XR?6SUB,&86\_7G_WLT MF.U&ODO$#Y+[0%S&*SQQW4_N;+CUCPLW.D:\3AY+T.'V]HC)UZS48]/6#8?_5X>[^B_^V6R_VGW['8]@0*GRM M(0X.G[]L'1ZTGA[LOSSX_<6SW\_W#EZV? MGHXGHA1_O@X(EV:JL4/.DJ9H8"Y(;8$I;I3V@0KAC(80BW.ZL1[:MQ>54S#PP]L[_ YQVB,ECUCP:E$NV;$&59R,7$@)@(085W4SH8<4\F7 MHL7VU?3D8SN9QF7HU09L_;'/6GY(LWXH+_9/!^?QT7"N.]K%E,9KB+?:]*4Q MV&0CRTJ6PJX>AZL)RDMI5!3\:QL5U:#NSZ#8WK,/;[V0'@>W(E$Q2D"#0M/B MD=B@,\O,9ZMT<>[@NP959 "(UC[Z8*60:[&AL2RHW\7 "P.MOU/+C4:#CC^= MK&@/QI%;&RUE.!J'-=.1MNGB7V&V'2)*YLQ _3)8CQ4OFX8L;T!HC\SG#R M]/B<;M##>.S\CM>/E(G(:?9N-VB"75_6R3J]C_CURC?(>7C4;U8:+B]0S![D M/#?.6>O3-,+K].9BO%:GB1>':7:W3VGN=B<.'[YTS"-9P;C4?#[UL&U'C2V= M1__7*5[&@I>Q:5^=79L>O&!X;C@\/3YI\-?(X::6\!5[<9?Z>6FLU,%7CE))-];"1VZT=_T+;RM2L,%H[M+G%VZT@/AT)PY?QP\[O,$E MJ[W^69O]GV;EXV.Y!+H5,95AAFW]C2G2SWJ*?=&^3.YPU"O:X%:1YHZ&TX6OZ>6W6_^ZH-U=@'3HX@[ RW"4 MXFDW'>17O?.6*2*@7\;,&/Z%,]BOX_6U)F(]Q+O_@H;SX='Y#^'+_N&[MUH9 ME2/ZG[SXGT7[0UPRDF2#SH*FV-I6;)VS(>X6YPVC!V!18A=Y"ER !:_Q5^U3 M2)PI=!<3(OBD#+;!:<+PIC%2M#V<]Z;+H<4B3^>Z:![L"(KT.71/BR)\3(+& M!4%F('W&2$B(@%$S+W>&96K._2+\&CZYH@W_&@;FQKRX,N;5>,Q?&Z9^]\OO M_*L1JY_#8BQ]#\5S.AFF)],?_HF$/.FZLR>=7C.PFP]==]YXO.YE[;:1HEGZ MFIQ\GEQ_LBRV/5X6NZ3['[^HZ;85\NNOTVWV]1>_>66& &7J!Z_\G1>EX/?V MR/J&5[Z'D^;7SQ6+/$9W_?$3\Z 'IJX_C7+>A/9^FW"RDK;X1K37K)3=8]&_ ML2?[NGBRS\^EVRWT7[_:L#/;G.(%89B^<[CSVK=6T[\?T[_G)ORFZ=\EU^ * MC8OB!=Z@?1=J?PMHNO4QA8O']2Z^OE9VPND%._D.TY8 K 7/C->O_W[3/3B,QWM?GG\I[\5G.G[]_M_O7W_YY>CU8??#F^-_OS_X M^Q4_>'DI[\+[-T=OCE_)??[ZR][A'KS^\M?Q_O&;SM[Q_ON]WWX].OC[K^/7 MQWORS>%K^=\OTYP+ST=[NV^#3C$'L,0K8 0H4.)SE$31I$R*$+Q26SN6M353 MFYYW89.2<5:<5YRO>GJWBO,%X?SL'.<\0C M0M'ZY)!^P PA"R#YN3'\U6@,L$5_'?2/GXZMX0]LAWYY]Q]38ZC@OQ7X_YSW MXVV@,4L=2<;^)I"#1S\^6!*XQHE;:I98*0\BVEILO!]?*XQ7(-Y#@IP*Q-4' MXLP3C@JTCB (L*0()$:),=:32"-+R8!E-&WMB+:Q5S6YE8UE,K#NL%W0/L?I<,KV.\(]E?SGJX'!E%S=&U53$AW[HAUWA$?@4IG M<5(OIW<$O9H2:,.PODG+U15XJ^3F5N M'W@S3]:$[*R+@D3.,;3WU!%GC27> M&2Z]UTQIN[4#UQ1WK\"K"[IW[<9G:07\V$U=O;A-2< 56,\]MX6*_(4C__6\ MC\LU2 :,$>5+<29I@6!G,R(U<,XM>K@6MG:X:&MS-='@$FL]U[74QT*CA_(R M*W+N%3ES7F9)*ZNI(JE9+\U@B,L1>R]P!\ R.&BH/VAJ6]7ER95VZ^X TKF>_QL['M^/+^S.>KX2]59$#?-. M7#3@LW2<<,$3@9 SL49KPA/(2#U5S.6M'H/__B*\<*2 ]1YJ,Y#:SL/_6#VZ3H/+6$>FH5I67B=G7:D ME'8CH(,ECD5&/$Y#F1GJ13(X#Q6KJ+KE!YF'FACO'TV6P.MJO6QV N!GIP-L ME>O3^UZ;-W]T3<'L*^DF9RE22[[KDP&R98"/?9[9>EJ#<9I*NJD]=+$R6OE3 M3!]3MW_2Y*B=5@PJ?V\R5I8Y8NV*U*,83O3$>'1V[T=WGV%V@18?0\YW'I M9'S+7VA3CSB3_2MY<+CW5G/I.7.:,)J @&69F* $R8)+[F.F5MFM'0;?*EW8 M:9JVC-F27S9-F[@QM $VPG]<3' M>Y*EHOBD1%A_4*I@]WNQN=;%#Y4;?9R6)B]YLL>UR1\)!"XDIYY/W_N/_F"6 MP7=>SS>7XQV'&GZ@R>WK9H4""E7FWC2I,+#=^FY5[CFBK!@M=D,H]C?\PYV5 M^6:W%W?'&8]_GQ0)P#::G,Q[Q(AX?79P^.$M-MX8OS)-W6KPKN#89'(R-G.G>Z&JPB#A%#M.%U^X MU=3[F'H^[]'_&L;.>+RX4HVBVRW_?D2'J7\Z'+^Y<8V&%RI\S']N4AJTW*HX M;T,V3'A:N6YYV4P4Z-"S%7I!+O MU=QT>,%M1%:QY,9+O2M%3DO;3"IO-G<>7ZB4 M)4G_=SI-9#$LQ21ZDVJ3D\(3EYL!O^8D6BB=-=^N%WDZ-0'\AM.>O?1-F\L/ MTKO3;O-%RD0X'#8W:,H%=([Z_3@NU(#1$7Y?;.ER]>%D8BUS9![TCZ?5369/ M,IEDIS4IFAH0$;^F"V?G100NE/J8K^O2/)7'VZP^G&OE MXKL//HZ;N55<\PN3=OEP:?/RL).ZZ!.?X"O/C9-/4UJA>ZFJ!3[T;A?_X$J& M>J3'L%.BB2)KF@RP'N*BQ7CK&'OF:-@4%"U_GGRH?X+>2;^0HZ2U7 _'=[J; M_J+WM;,ZP[_P]7X/)[JS/R9-\H@GM4LEP9Y]>.ND2SPK1VR(C WDAC($GW@ ME&C67*?L<8)3U]1UOUC J2D1.U]K :<='*A?K;C08+*4LQDB$+_K1D^\:'SS M0WK-K8.F9DY3D&0\2AKW;E+[R2'?0N>D>;K6A5I*YU]F7/KI*RWPC:%9Z^QN MQ.=6R0N;UMFUB_GZ\_\MUQA7*OE>U58&I:AFK+B?NO.);>%<_EKW32'Y3XYAD&FMW^\'2P0J7%WDT=VZ/7A[\> MO3Y^=;;_YCO;]_ M[;PY?"'VCW_]\.;9G[#W?A?V#S_0UW^_^/SZ^,6GO2__/GY]^"?_[Y=7;/_/ MMS&PE(7VQ 5K"5ACB&5:DZ"D TA<6)HO5Q:3SC*F8W(*.*BL#6]/KN73=WC?8 _?MPU$FYK'&4 M20;=\1+=-6'VL?N _G8IL%;"A].3R8(%_J$LR XZ3>&_<7CQM+G&\\\IG#:1 MPD%&[SL-&F=__-JOY^4')Z^5D ,O-;[R('WLI$_#N2*%G=XX[BP/PV$RSK=HLK7@W[ R;6/[D=(!^=&J6@DO4$,9?!S^+3Q@F*U.3$IS-0L3Y MO?"K-S=KHHRR(#LH<4GW;+)\_'$<4N!?FN*K.,['!=[&(W_[BH7=(VW^&I?9 M+2KUYY]Q/NJY[E.,G?IXM^$O9[^E_KN!.\%>VBV!^(H5.'QX"AWLOHTQ6*VL M)RHP04 ;3KR*@:#/Q((S*3FM+E-E8\N%EO77<:7$9C=]8L6C9OB,CJ8UG,OR MW[MS2VJ-!U)9@YU6^O2=;A>__ODK3^Y49?&>JB5JJG^L6J)4VY+#?94>%/=6 M+5'41YX]LJD%'I=:Y8[)6N%QU2L\KDUUK#JB5KE8X/J,MG*"O=:-K'4C:WW1 M:B>/M;[H4AVS6FYTD]VTS2QB6J1MM4CIO1ZI>WQ5[8+7TF6K)0<#+%N7)8W4 M@^.@E!&A60G6TVQ+=ZM6.K=D7/;]RM.5K";39>/GGT/WM#3H;J/E:_1:*W1R M[L<6C2^]?B?UG>)UG MSS]?JF3*K>&"!D:D%R5-9-BPHW.;E/2I M0K]"_VZIKH(,07IKN1(@M7..9U N29:8"I8O,G-RA?X#0']V7#HIA5V92AJK MLLO('2?.8S\JJ;*S-O+(&4+?\+: C<_;L7SH+SYLKHG^[DP_+C64_ZD<0$=K MA*"2>^-927FCXR++WE7ZW3_]]F#_DD:IWS8Z\383:WG;G*P"2.P[ CHA @7' M2#]YX;V$R(Q#!&K=!F,K M>O,M1*Q_>[PXYK_>%"R>=0*T#=GQLK@PS9QG(8 M#9#5WNB4= @,:-#65TG"FC%\3I*0J,@N24Y4\IY #HQ8+33Q)G%N(X48/?(; M:)O#QF?S7?[NU.JYL!5_'>.#43XPF[T"GYR+GC(.##"P3S(OM*QQQ=_#1?&E MIH:3R#8:B P1G585@!AO/8G4"JXY4TKEXKZRMF8;OXBY?/S5S?G5HU]T&+8' MRY4,!CC7QB7K: CH!%(6K*@!_'K1;VYS/FO@7@5%J.$8O!N(Q K()"C0.@./ M8(KSIV2;;OX63MV!MRL2F M [QN0%7Z7>>_JF@23X%;D*"S\RQ39:C$(6*=K='[VM%O3EHOO,5I31/MP!#0 M$8@32#_./7B?9- I(?U$6XN-/TZU?/JM7/!>X=>A3*:DI)72&DC*>F&SPA%C M/%CK*:O!^WK!;RYXIRXD[K@FRFM/0'!#C'2!),C)H)O/75!;.]*TK;U:\Z;" M;^4WWMDVERL=OQ_V1ZX[30RYM#0(M2[QHI>V:EUB \QX;14+2D**K,@='$T\ MXX],:%473-9IU@P74C!X,"))0U*I'PG!!V*CU"0)ISC$()(V6SNLS=!R8//K M%R^/#"NV85CGJSI?K>U\I514/##!=5%46V^%93@MX1258U2^+G&MVWPU6^+2 MS'O&)",I4EN6N#@Q/#)BC<9.=TJ'Z,I\Q85J,]CX-?XZ7]7YJLY7ZSY?_5"Q MDSI?K>Q\-;,.U>P=JO I4D!4N#2OE6E9*^5#38Q M9KD&8Z/),GH6>30)D@%7*B5?XV#?IE+R?K\73@<#;/W=IBCN"A5!?N@J37_R M_4]O@8D @@/)V:$'K"0G-H5,\(\B9*TE\+)BH]CVU?.%K6G-X]+;M^EG@[$3 M2R;A?QQP&KPT6BI+0Z11" D+J(A=^WG6SV(?(QV:=8RE=XW%F8-;21SCCDCI MO9(@BI> _2S4]M55N6D_MTM%MY-Q1>I2HFU2@:[;+RYHIQ1V'Q>:;K=Z:=3Z M5*I:-X6J\(5)>>=7:!/XV\L1_K%6=]Z0SZW>M,3FJ@,LH[JSU+6ZZMNO-P,'J"[8CQT3#%\]*UC<=0:KX.5Z:JZF&8^G&=?8YW M.?P%_;77Z,.]IGOO7]/7AT&B'_;YS?M?NNBG?3[X^S5[?<6/>R'P68[V?GOQ M:?_]GX#_/]M__]?1_I=NY_7[7X_W\%GWWC^7;][_I_/?+\_/]I^]?LNL F:E M(8%&24!(3:P4@4 27@: :-R5XLX0A5=,.>+.__^ M_&DQ\S]?[?YU^/ROWU_/&3P.@-W63Z_V=U\]>X'O^?D'RCY__WDN/;_DP@KK MO:<.G.,^.NVS"]E*69(>/IK"L7,E8X>IBYXX.M.G/7<:&[?Z_T[= %G:/;M8 MIWEX/G8:CWU<;1K?T,*775._.;EP5%XK+GIS]^FEAE/''3_4Z<=6.J^4.!_O M_'+S4I)SWW-3J\L.^*KJ3M,GXY*(-)\#[S^N(ITB5C;T^_6/^GT MRB/CDQZ['GIIY2+MZ46&I:)UR\7WI\/1>2.Z5J]\TVZ)B$J86?JFYT:G>*/1 MDMT\IDM/Z;7?WCTE1[Z9/AT?]TV[$1L8KNR;XPC9[?]H;!^97VO7[#5H" M_";RPC?T^AB[?;^)&Y/ 9\>_C/KE#%IWSCYG)<^G7[UIL?[HO-5P$.$%8R5:J>Y:_]K 33ION&3?E@U0. M+S/9RW"4XFDW'>1OSFDK52Y\"1/;WI=W;R/EABN12/ N$PA:$4-C)(D'(7T& MECR[/#$$I6Q,"L,$;2 &993VV#TJ>Q-DMOI;]<77L4(V%]O"_&A1Z&]>66\; M^-'2V\NI-KV.3ZRLKD]#E%I[ M>/VCX;C(^]H6#:UO7:>WK@%"5K9"]?K@Y2",^CX-6A/10RUPOY:%RQ_69O[M M>J=E26@JE*DV4VWFNVF83P:=;DO0:C'58FY(F=-N14PUF!]V9:K-5)NYI2LS MI[BJ-E-MY@:N3+68:C&W.P MW4J?0\)O=8).R_"HB ?<,5YO-/RY+O'6MRY_B??^3PXOO]Z_WK_>O_'!I&]YM5]38] MNR+MLM!$+W?),_NM5"T/VR2W. ?OI/924>%]U* ILUXKQ8PW00CO7+R86/_]FVO_J\__[7X_TOXO^?Z'O??_.7[-RYGZ/R5^K\[^X7.^]_=KL?]EC[U^_^\/ M>\]^_7"I\J=P.@GL4\)-R 0XE\0*08EET2KLT6B"W=KA'-H";EN\_MR>UR1- MRP8ESZ_ 7Q7#6$O@2Q&3\5QXF2P $\98Z5)68#((2R>I)!F;II)D%?BK#?Q9 M*DF57;!&*$)+PF.PSA.7!"?:>\$4\P$@(/"%:EMQV\1<%?@5^!7XZPC\!$Y: M;THM0 U9:<=LHDX#5T(I;NSD^"B? A\$K#/Y6*,049J=2)(>4H@R$1\ M2I%("UH$(Z4*"'QFH*TM5.!7X%?@/P+@>Q6#4#*F&!Q$$SVE/N684Z**4J,G MP)>//EG\N@!_SL-G.804*6'!EU292A&'\SFQ)IK@L^),I@)\U19PV](F%?@5 M^!7XZPA\);4Q3-(,P,!HZ6*V3*3L@M9!2W$A00RS=0U_Q8%_,%<#,H,VPG'T MZ[TJV=8%L=P$$H()C@N03@D$ON5M@.KA5^!7X#\&X&NCK$A"*$ZNI)]I(E+KT$',%1+\,H5QCOKFEU;!#V?$K\N MXJ\Z\??.B0]9>P,Y$2-%J?..L#:=O&:;X2_T;$7]YIR))7^693PUE\I8O6X=E71O5[HFU-T,QJ8 ME) ("T71+;4GCBE%O%$LR,A\X*5&,N5M(VAE7V7?8V.?S<8PCL.!:@;!)9,] ML,QBB%9$J7(5-Z\9^V9NGX\N@3*<")TDNGTY$2NR).CTQ1A3!O3PD7U%^=;V5?9=S7FY8$SEG32QH--SJGL=!;:N0R9 M.E,EK^O%OGG)J\O9RJPC8U5_;EN\)NI/Z5(VD8EB(_2$+"0B \Q$:E4 M3D88QES)X2!T6[*ZT5OA]^C@EX,TR7O.K4D0N7!"*1&3 LFM<-14(>2ZP6\F MA#34TN PSG6&)P+9<&* 26)5D#I:HSTMGA^8MK9UR6]Y0L@?UZ-SV-8KG5;Y ML#]RW=9@//"_6A_BCA2_G,Z(?[UO(Q1<^:X9(PDF3"VCRH3[[(@2FB7,5#)2J%[*QC&]D9L..'O@0(K M>?*I4O-A%)":F1!#*)2$@, $C[ATY4!H*!G J@)RS:@YVPKG@AJMJ2=.%05D M-(IX[Q3)(=&@,G-42*2FD&VA-GU%M%)SZ>VU2=0,W')-@Y")9W 9C(I162&, MMCP(!E4\N5[4G!-/FNQE$H:6-01*P!I!\/^VK"8X"9FRS-/6#C>ZK39^$[U2 M<^GMM4G4]%ZGI%,4R1H0P*UG03GJC0A.<)JJ['+-J#GS-;7P5'@I"HZ?)@J$\,A&5BR%)J725>JX7->>EGMQ02)QG8C)CB,WL MB5$I$F!6 -/2T7*^48!";&ZZVJEB<^GMM4G8])ZIP R+C$=05#LE.09R"-+@ M;#*BBD37#9LSD:B7&2SUFF@M! &=+?'*&N*H5-1RFWUBQ=LT;:[K+GK%9L7F MS0]5*ALYH,\IHRMR%.=IH!X)&3VS.NLJ+UTW;,[DI=$FGI/,A J:T-ODC#BO M@/"$P02GBCJO$9M"K&K@*BG_>&HU<]3Y>F3KTI/%W: MX2YH7]73%;5Q:N/4QJF-4QNG-DYMG%LWSFJ=%;I)WO2+'V"KG2;]CT$_GH91 MZSR2.#UYN&>4V_PF3WE-,ONMG9_XSS^)G_&Q3T_N*WG[C^7]WZ25!R>UEXH* M[Z,&39GU6BEFO E">.?B(D\]E6CC(/_6[\?A;B^^G*3G?]GOQKK <*L%AG?S MAYNL\"DYID@"X0C((CVU( @W-#$O!>/@MG:$;7/%ZO+"0H_N;]S"ZR823HJ8 MC.?"RV0!F##&2I>R I-!6+K0'.V5<(LCW$P<:K"7I$:N*48U 1L5,=$FPG(V M^!M.6.7X)LBV554;6@GWZ B7P$GK<910J2$K[9A-U&G@2BC%C5WD::)*N(41 M;N[0D$Y),2XS\=HS IISXD+*1$ IK.03C;X<&K)MN?'%)BKA*N&NRHI4.4LN M8XJA).F(GE*?Y!"" MM8GCBZP'>&TT59DR,9& M#4$+)T36/$26%1?1\46>J*F$6]PZW-S!&<]5<%$E(FV4Y92V(P;[CR25G* N M)AL*XFA;U4/:%7&/#W$Y.>HE35QZ#3J H5J"5ZY S5D'BSS]4A&W0,3-'7+A M&(!&9@B-P1$PRA&/'CD1@0JO..UM! ]ET8PX%1Y MEI27,@FP1H4H%WE2I2)N@8B;'4@!;D%88TB0(-"+DX8XGS.)"3O3,AN,IJ78 M0QM8#51OAKCE'3DI4KE;ZQ>;:W9Z,?5&3XB=^\ X6SI=;4'CR].3D_Y@U&[A MXW=&W72,_PY;KA=;_=%1&K2&$U"LG>"Q]1/_N76O>L=:R$-P=,>=DSQ8 =Y9 MXQVZX1HI*$. J*K><07GKP_S>D^T<9&0E 8L0QS@C3.'\Q+ITPM&3O M:!N0&SY]U5)%E7!7%=W">*&9TBY' )>-%1PT-<[&8(RO>L<5)=Q2A-94(1K:L&F&'6T6SM VY1M^C)K)5PEW%5%M\G(-@&@F8:25QL\ M34Q2A:Y-*$FY.[RBCDLJ4TA+.90+HN1$+(A*O+4N"6?"EV"[(MH1: M<:T2[M$1SF9C&/=&4L?5)-S,AW.,:4L](YI%CX13 M@;B8-<$?*(TZ2&92X\,IV/1]I$JX2KBK&<^B#]1YF1@/()0WW($)-F4>(P/) MJMYQ)0DWIW<$"3Y2+TBR.1"(,1+'5";2"I9HL)(QOK4C:=MN?.[Q2KA*N*M1 M*@^-*$FY>[Y@24SHD103^0$HE&D1JFYPFOB*N(NX(XHVS0&6@R+@"GQK'($W@I6>#1V%CUCBN* MN)G>D M$8 MN.6:!B$3S^ R&!6CLD(8;7D0#*KL<$7A^&JN\JM0.GI.N.*10'*4.!D5L?AG MKH2P64GT'&6;ZDW?T*EP7'I[;1(2(B^#L\F(*K%<53I^.:=C8#1;"IYX5C+6F&B(MT82$81@0@M@ M &/?T6ZZQK+2<>GMM4ET!&4C!_0@970@LG*>!NH1A-$SJ[.NZLQ5I2,[IZ./ M"$,6 ]$A6:1C4?.(+$DT&%4+R7DJU?V4:EM=(^L%T'%YN2IO1=)5(-%O@_YP MV#H9]'-G=%]RS=M)DWP[IG^?UF2X9ST+$'I%*E.VC M4&I]<2(]34:RJ!B4:H;"MMG&;[/?P_"N)XX>+PX?4J!9<7@7',X4F=8"#1$2 MH9:7PF!<$N/+-KOQU(# ^:TDRN!@VT+7 T@5AQ6'*RG)K#B\"PYG&DRK5*:L MD)#90$ )2YP1G'@5T,MGF3I5*L$R7K-J5!Q6'*ZJ"+/B\"XXG*DN&;:H;1\J:+ARH/E]Y>F\3#AY165A[> MB8KJ28LO+P M3CR*MJVM"X?KJA\\AZ$Z*O MGH.3-' C?+16^GR2>L,T?/)5%>6R=?KU_O7^]?[U_O7^]?Z/Y?YK M?J3Q!]@VEU>]G1NZ)Q=]FALX0=_VHKJ=7B)'X]\9;>*_EQC5#%NN%UO';O A M-8[0N<-]>O)PSRNW^4V>^%(?8;?CE_B)__R3^!D?^_0$#0:[8MEA^29&W@]Y MR.5EZF+/O]OMQ;VI53X?>^@Z]+C1C/N(4^N5,8MD'&S@RS"*LF\E$3C!$5 L$!\ MPOYR4BKKR]Z+D46Y+=J:5L95QCTZQCWD<93*N 4R;NYTBJ11^*(_-)P2D"H1 M;WDF5'F7:+3**#?>7]9U/Z4R[O$Q[B'/F%3&+9!QLR,G.F26-?Z5A)TPE_+RH.1I8P->N*,T;84M53#8CWQC:M5LXF8>TB-8\7< M8C$WDSD&IZWPPA/';4FY4R1 ,AL2C+4J>L.U8X@Y+MI4;+K,L6*N8FZI,L>* MN<5B;J9T]#P;GQAB+@I'0#A*+,Y8)'"1)8W,>LH1MH\V/6%8Q5S%W%+% MCA5SB\7<3.^(<:FF(I:](P4$4JDVG8(BCC'LT[)U;DO0*DR;TTV7 E7,5]8,;?@+8B9Y)$JFI+RBACI#4$/+A!G\5'4**XT%,[9-C6;KNNNG*N< M6ZKDL7)NP9R;J1YQ*DK4ZDPX4$4 @U=BJ3:$FF 4E2"UM\@Y8&T!U9^KG'MT MG'M(U6/EW((Y-Q,^!*,<2 >"1&.<\QJTY)1>2D=P5?TZVQ<:?TUL4 MYVI>QWL5/OZ6>FG@NHWNT<7C3J\S')4\UQ]3E3Y6=?XRI8\3R\1I:O>"7=:9 MZH=F*C8O?J0I,9-!DLB<(> 3+X4))6'4))ZIA=PD/],X3VWZ-E(]A50YMU3M M8^7 R,9/!/*!YA]0_ M5LXM?!]BIH"TT9J4E239@R-@T)=SY50+>&N%50*$-@@Z:$M=-R(JZ!X=Z!Y2 M %E!MW#0S220)GL130Z$,H^1:\I C(Q M'8L1)N4#1%!)]L*H(*N@NZQ@>XA M%9 5= L'W4P#B3,0=]%8HGA&T%&:B574DR2"LC)FSK5M0E=0%73KF/N1P[:6 M7P/C*E#GL#]RW5;_))51W7O72N-A/;S##M] G*AY7EMV,YGU<))BL98Q(P+H^20):2^%!R[.@LA/<:(I15 M2(S.A:JYPVX]R.N9GL<+Q8<4&%8HWAV*,TFA+$<6*2@B9()2@>(V= SQXXAV71 ?( M+(%) N36#C#5UEQ6*%8H5BBNHG2Q0O'N4)P3*ZI P9A '.1 (!E%+'89"2"\ M-#FB?P\%BJ(-U5.L4*Q07$V=8X7BW:$X4S8R"3I3&8FC)7RF2$;G$8I<2YS" M-"AG(T)1\3;Z]Q6*%8H5BJLHBJQ07,!&RTP&*1F-D)4AX)0G8$TD/GA&4HA) MALB%*SLMH$U;T4VOF%BIN/3VVB0J/J2"LE)Q 52<:2:I*4L_=F^SR=NK: MS2#\3P^KNQQB ^)//\+Z%[W0/T[%'BKM;T=[,2_!#,%3&V(DDG)-0%-!K."9 M!/]Y>6+V>W9 -^Y(S^/#TP(4D!5/R\'37'Y%X :, MH<0J)3!"=X(8QP,)@DE-C73"EWJ$K$3H5W=S*I\JGU:63PL0(U8^+8=/,UUB MC%* 3YX$G1@!8(88I?#7')U/#B$EU-8.I]!F^FH"V,JGRJ>5Y=,"=(&53\OA MTTPBF+'[N#:*!&*I1AHY@'])T[;0EP] 5SY5/FT MLGQ:@%JN\FE)R^,SX5Q,P@7%-6$A8H 7,-3S4/*F6J&UM"PKPTN I]M45@>J M FJ- +4 X5H%U)( -=.P1$IH MAWQ.60B$2_2F;K?0,HIEE; M7".R73] K58RO956JET6JDT-M(FBY%KK7?[_4O K7F0/TA MIL*\:$LPG8)WD40&EH 5CE@I.$&/7L:DG?4RHL_7UM>_*JD MJ:19$0U5):F29*2*D%9$$4*YI-CLQQFB;BA=#16*.UY,6GT?3JZ<9* MFDJ:3=0U5=(LCC0S=9.A7ELO&9$R8_2D/26&(WBT\ESS%"!YNK4CVQ3N^6Q= M)4TES8HHE"II%K@B/-,I,2^]#R (RUH3"$80QZ@EP8<$3"MFK"NH,:HN"5?4 M/ ZM447- E$S4QQYH)YQ&DA():&@QO]8Q8!89WR0'AVB6JH MHF:!J)EIAZ3R+F?O"(.( 50NE#$9>9-I%-0:FIC=VK%M+>_Y<,BB4+.\5$]X MR1LR*78^3I^GN6:G%U-O](38N0\T5[!7E40W'-$7,7 #;GP;/-U.+Y&C\>^, M-MAJ$D7YA ,XM7[RJ9=R9]0DCOJY=3+H?^P,"T7PU5:G&:VMD?L\5\ 3FV#9 M>OV/]/\7DZO5-LR8/S#&*_-'8R?M]A,83GGT<#UQ]@>[O! MV8M1.AXBX,LW&?2[W0;QHS1(PU&E^^WH+N=53#A-,QZL)TAR0< +W!W1"B7 MT,,, FT$X:[;QJZ4<+UJTQ\'K)8B8ZJP6B58S810$4(I*V(15ID1D%(1BP C M(0+W%,.*S/+6#H;%;2DKK2JM'H<4JM)JE6@U$U,)%720D(@H)P-!,T5,$IHP M:1R T"(Q-SZU+%8KK6>EU>.@U5+D5)56JT2KN215GF8%V1)GC24 .1-CP9*( M!I*CH!1'2TE2I=N\K.)JI7 U$ZA16O:&:2 1G$1< MV4@,=CKA/'@EC&%@FZ4KUF9TI=*#/JQ$[6;*V4U%U 5O MP*\NO%6\5;QM.-X6(%FK>'MPO,U49I(%&96(!!UN3R"7G046-$F"RAPC,)W= MUHYN,W958U;Q5O&VX7A;@,:MXNW!\3:3I2&]3$;_FRAC,X&B3;,Y,<*D-E+0 M:%/)RB':MGIO%6^/#V\+$,55O#W\RO[GN:Q#BH,N6:&3#@1TEL0IS="PL&=3 MH"%J5[*V*KBJ8JM\JWS;<+XM0$57^?;P?)O+JF:9-LI)DIQ4!**CQ+KDBK][R&TUUN^*]*])J_[L6 MM5=79SI;>*W1G@DU4A"@1A/\ M@RUH*U*G@@.8=(0"A% M;"G=+9*F.7 3DM#H5UMHX_1;65U975F]OJQ>3E'BRNH[L7HF#A9>1OR?(\&: M3""%1)R/BE!I=>3":4JAY*RT;4%7*A]X975E=67U&N3_K*R^X];B3.F<(O.4 M24EHN:RO6!4KE.]>6M MDS1H#8_<(+7<:#3H^-.1\]W4&O5;3[L.7]]MN5Z<_/P+]LGQ<;]\FW[X<-3O M8A/:@*_W5F3FS786LW@?Z3!RS(>%RN_YW,3^<79 M^KD;]+"1AM/[_E(&\FXO/AL/X_/YF];Y^R;S]]F\Z#YQQ3"XTL19C[&6\):X MR!T!;1W53# K8&N';LM[7A6[OT&U8L=7*ZDKJ9=-ZCNJ[RNI'X[4,\V]#$J: MK)#/7@*!Q PQPEC"M4PT".&4,H74:J72L%=25U)74O\PJ>^HO:^D?CA2SQ3W M/'HO0*$3S2PC:%2!6),R8=EH'1)G0$L!HVUVS\=8*ZDKJ2NI'XC4=U3>5U(_ M'*EG>GN-W94YCT2'DIX_!T6\IHXPX0S#7DS:N$)J6E<_*JDKJ3>#U'?4W5=2 M/QRI9VK[H*1R3FNB(1ITK!,GGAE!E' E1@*54^-3\WL6!%525U)74C\0J>^H MNJ^D?L =Q9G67ICD>!"FW5N//C37F MTREB_"VP!;KN9)B>3'_X9^P,3[KN[$FGU^BWFP]=I]S^U(FCHR<@MHVT#3LF M!P@FUQ^_S+;'7+G42^,7K=FV]!NOTVWV_UULO:^?49C(S+%#;@J:6\TYDX:\ MP?&NA?0_,Y=[7ZAE'&NPWU/U\Z;[?F+GPW$%G^]".^IMRIN6_.7*R8DT0?W\ MX0S\?^@?GS2OE\XY24T/=<_*N2S\1#AJ]7-K=)1:_W?J!J,TP$\/TA#?DN)V MZ_ H#1*^,;6;MPQ/C\N[)^_$:UP]O3%WZV-LN-&P=>S.6KW^J)7P8UU\;Z_\ M,:<,9[TAYWRQR>#U,57/Z;):&]. M<4S:%N25@SGG'W,>1PD^US\GXX;.?_Z:PSSC(1=*LPUN2+A'^[F'&UV,WFSX ML[)!L8BO/__?H\%L2G^'+L$@N0_$9;S"$]?]Y,Z&6_^X../A=#=Y+%U&^!6# MNVOKY7P?K=>T#SJB_4$S"I^@LXOS37E;>6RW3H_;.AH47_Q_.E33 "$SEIP! M+;6#E+**5LMD@I/VK=[:.6Q\$:3AT^+&(Z_^]0^W7H-!7S\8]E\=[NZ_^&^[ M]6+_Z?:CH,+7&N+@\/G+UN%!Z^G!_LN#WU\\VSU\_JSUZXO]W?VG+W9_;[T\ MQ#_L/=\_?-GZZ>EX(DKQY^N <&FF&@=:(+FPPGKOJ0/GN(].^^Q"ME(RG>36 M5SX7%(:*2>$ T09B4$9IKYQ5V9L@L]7?.&JZ;EX97S^O[$4O=$]C&H[/NA+T MIV^Y^&3[X7_90(K730@P5#.-MLT\F,<^MHB-EM0]4- MHZ%;7=EL*RM_\,+?>5&*F\9O&_[$>EOI'W^HY3RQY.O5QNMG%>OWQ.MG%3CR MC%C,(M)"5XYNMXER_C0@[Y1WX[M//'$;[[]2H[[738)###92:P^O?S1L/4<' M+5Y>$+ZF?Z>S>:\_#J_J6^M;;_O6-4#(W3+WW(T@M\N%MK)X.0BCOD^#EF#M M5CDW?@.XW,>VPUV:<7W,XEM[+&MD,_]VO5,W.)O:C*TV4VWF>S:S>S+H=%N" M5HNI%G-#RIQV*V*JP?RP*U-MIMK,+5T93JO-5)NYC2M3+:9:S*UO:*OO[R6!X>[G_;?OSG:?_8K/N^'S_O/ M]NB;SN4#/._.7O^]?_SF6?=HG[^ _<._WN^__R#WGNWR_>/G=._OYW!PB/]^ M^>OXOU^FJ5N?C_9VWTJP.DNMB%*!$M!<$N>"(3%')@Q3Y6#\UHZR5Y.W7J=+ MN\9&[\4F_]__X)/]6(BT8S2O$*\0KQ!\! MQ!'5,3GM:3#A_V_OVY_;-I)U_Q64]MPM^QY"FA

6OOST#\*$W;4L62'55(DLD" YZ>K[^^C$]@-K>9"8T>\TE M+7@I2GY+?VX$\6\$X@=+)NZ=R[AA(E7@/Z4P:2(M*&/P0^DL+TSA6+'SO,@N M[Z-'$$<01Q#?/A!GVOIPRG!N:"$DT48)(RCCF5:.Z<+>TKH[@/C:)X\BOM\/ MOB]).LEIP<"A2JU398BTE(#T)4\UR7,OO2Q<87:>TQZA2-,1X1'A'P7"ES:C M3#I:DE)H[Y6TN;*9T%F124^+6UI^(\(_/,*_6S)X*UR6JPPH.YCB5/#,I<9R MD>:N%!G10A3@90'"4T1X1'A$^$>!\)92H.S,6"*MT+G7W E3&** ]-&,Z5M: MA2/"/SS"[Z\<2PQ&FN:E-JGCG*:B="K5/LM3;A1GCA,I21X@7F28,$6(1XA_ M#!"?T=SQLG#<6RK",5T^,QEAN5(PQ-+GM[081XCO L0OSS,V1G*52X1XA'B$^$< \5[Y(N.$>%=XX34Q1MAPGH3, MB">,JEM:DR/$=P'BEPM9PNN:PE97.P(63Q$0\BKL.]U=-> D.O MIGT_"'U78Q?IT?0D](_V]H]FVFX[.DI9YJ3TM1"E]H,!4*TIS2C-O MM;1$LS4*Q!'L'ACLEF4I@FJ3%Z5.%06<$R43J0E;@6S.M-:N<#8W >RXW/;" M0P0[!+M+8$<9)5)S7ZK&^F*-0FH$NX<%NY4:Z\P5OE!9 MELJLR,'Q]S)53.I4>\=SJVC.3+GS7/0RL>T5&@AV"':7PYR<%%((!?^&;!;J;TM/&%E2.GP M7"EP8W.2&DH58)\@3O*<4J\"V,F,(M@AV#TVL&,E)^#H9(1S+8HRP)WC1&66 M&D*9]UB&VGFP6RU#+7U)LY+;E(AV\MU034@"T%2++2I6#'T2MTR02/HW% MB1N =LOB1":4-Z*0*=+(9,ZG)N$J]HR++&?64 ]KE/9ICV.[ABA.WM$OP M8:@6C.6$ UU_@-L.CZ]MY?V5P/UEI:?;!-PF(XZ4@-4F%T!024&)R7+G>>X= M8$".58,=!^Y?5JL&BR*7X''D*56Y )^4J:2*YH9Q(8[50!2V,&ZP<[#S:K50.*BN,\F6>&N&+5*CU)FB':( M=H\-[3*1E:4PPA14P0^MN!5YV/3KC524Y5@ZV'FT6RT==,Y8EVF5LHP#W-G8 MWDSKE"F3>2\%MZ%),:<]JA#N$.X>'=P)#F;?%!+CC/2HQT\2DM5)8*R;-4L7 B M!:6RM);D1/@(=TIB@_*NMS;Q )"YS_Z_F@<&A3>5PDAUGZ7 MHLR5RTI;<"<4*95DNG29+ JI 95SDT3ZX$Z71X=V7#)*,@O+@!2"9EE19(0QX*^2F>"B8PEA M]]'N; 7MJ/3&T+!K&=#..Y9J;65JI#,ES;0KRX!VHI=+1#M$NT>'=B)L'U"% M?1;J6$T,*T<0*TKN"J2(4@/OQ&4T^D-=(2 M469FY[E@/99O>]X%T0[1[G(+?4^8*KP0E$H!'JW1DC+!%/*LY,P0PTLL(>P\VJV4$(I"Y451NE1Q8U)0LB(U3O-4%IQ+ MFN>4E@S03@+:81-]1+M'AW8ZLXJJC.:%IL)1!XXME']PY1WT9CH.# M12$REVD!_ W<6%'D6GLJL81P ^!N64)H?=C:R(N4Y"0/%=,BU5*X<%HHS0BC M&F@ZP%WQ"%H=(-PAW%UN[**#CR)L#=2O]! M24DF-4USPC. N[Q(E2! \5@X&Z:D99F5$>YDONTEA-B \)OCSC_\T->Z'RL( MM1M4PVHRK6%M?_38A_#^B@BYYXP8;TPIJ,W#7C]"J7:YYO OGE[<=0"WJT6$ ME@K#5)FG!2UY"KX%3Q5599<<,+@MWEQEQYSB4M M25D65,#",+EBC)K,AFU_5N+IQ1L =LL\L['",J-E6H8]?B(K;:J]%:DA*A>R M+)U0VT0[2YO[Q.\)"+T7159V/QJI(4U8@60 9YQCFT(NX]V MJS6$A7%*%20EN9.I8-ZE!1,Z=0!^GG$GC** =K2G*'([1+M'AW;>,T^$4KR4 M5D@NB](52@F NYR![\.PAK#[:+=Z?G%6A.,14@+8!FB7@4M+/$F%-!G8+^(! M]7:>%SWX!\$.P>ZQ@1WW4@A"C:I+!GYMF7/.'-@L1J(CRQA2.T2[1X=VQ)D"O!I=RH(*67J@ M ([(0FAM!%&>8 EAY]%NM830$T=\5JH %SS.A=*$+9331A%'J"BTY++"'< +A;EA""TRH9+5@JE0\'B #2:69EJKD4QAJ2:2$BNP/CAG"W MB5T(Z2[+NEQ&>#2:ZO[]EH+>("LSJIVOXQ> 3)+)J%^Y9/$,S9OMMW%XWXUF MIN\7%UP"^([(]+\>KK3V;@2ZP08R)/"=8C0WP!U%IHU5'*RD=[9DABN-)9H= M-Y#'JR6:W!:,"L-3PZE+A3]8JM#_8^' YT;#\2 M&B>,:(L6"I0DV@Z"F. MO1C0.*%Q0N/49>-DC/1>>L=]H007K##4YIH8Q:WFC'@L6.^^<5IZ3CKD*G/) M4W"<;"HR2E.369IZ)TVA*3=$&O"<>$^0;3]K$(T3&BT)AAW9T3BA<4+CU&7C5'KM9$3J3.,Z8R O;*ZL(KCMMW-L Z+;?O!"9A"L]3E1F;"IC,-!Q; MD5(J32YS[27-=YX7K$<*])W0.J%U0NO49>LD\L(Q 1Y4YK3@9:X-L<2 (7*& M%K*4N-MJ ZS3[5VIMJN!K^==7'Y_\#/^8/%@=7#9T?3I^E5*W8F8C1/(=7!KH^KH9Q9/EE MS%Y3P.=G98UI7,Y[<05T]:NA3T^:ORF+P/>$/[U*?SHROG-BE;N$14F^&=K^ MS/E)H@39PSPF)?/GC%_Y MK)J"_MIU9B99K*J+ZM>J5JO7K79%75T\5Z/Y,.Z^'D_\L_DOW[EJ,N[KLV?5 M,'YC_-#%I04J^]UIY:8GSXIB5V4\VL=VWV)[_^9MNMO8S@O+OGVSV.6%O/Y] MLDMO^/!-=U:[DA1?>.-;WLPXPQ&'-^5NK@2.&+5BPT>\>5H!(R[6'=0M.\K7 MM&[WVE=#9%^UP?W6$5O@8+[^!F?FR/O=['Y2>Y_LP_U/)LEK8);NVK-REO,[ M-^;@#/A;XBIX*5YZY:4; "%?UR+CZQ#D1O]R<^#EG9V.C*\33GM)V,BY!KC< MZ]5CLV M:/:?S(9ZYJJI=[VD&B;3D]$,;NHF3S&0BY<^?"#WBVIQ[J'Q>A?J[-[7(S>S M4Q#39!K*1B:Z[R?WVS'Z<^36$2G=:7GGU_30WL@"S2(O+"VRC.NL%%P:0S0M MA1:N+ HI77:GW7Y7RJ#>E6\615 O8@W4EA1FCJO]W_:S?Q_]./C]MY_HO__Q M.SGX\W?Q#NY_\.<'L<_^#>/Y2?S^5[_:/[M0F GWA-?[^X-_G_S[U:\?_OWG M3^S@SV.XUS%[=W3\U[\'O_YY\.KDSW>_O?GK7W_MKW;Y+:0O*"LN--6N8CL=XKLRT9/Q@%XJR(/AQ*;5 CF4Z4]8#PIA>62"IZ[ M@.QYL>U-"!'9$=D1V6,3=)$[KZ4A5EF VHPRZ6@)CKOV7DF;*YL)G169]+2XTPZGB.QWB>PK MG4T)+TA1YC253F:I,"9/E=!Y"C/H/=>\$)HCLB.R([(_'F2WE )%9\82:0$+ MO.9.F,(0E>>>9DS?:7M01/8[C;.OM 55S!J9E3*U IB[* 1/%?A=J$.H1VA':']\4![1G/'R\+!\J?"2*)]9C+"F MR(0A!K"<>DY3@'>3&LM<:F@&/AB'WYE&:$=H1VA_/-#NE2\R3HAWA1=>$V.$ M#0V4948\853=:6-*A/:[A?9E0TI=4NHS:E-3"I\*[8K4$%NF-'.::B:XTK:! M]FWOY7]7T'X?]?GWT!NY"W!S&.KQ$SUTR4#7'^"VP^-K-]&PNY;@.K-[C0@W M$K"!>#M2$DI-+H3.2$&!TN7.\]P[Y4V^1J$ZHO*]H?)/J]7HUF>"&4= 9W*1 M"J]8JJQTJ7"*&D8IY9;N/,\RLN60_&6+MI,MZ!''[JPLVQA#I;:*6RE47AHA M";BGQ!2.YT:*-6=1Q6>JXS9@"X9)X*SFT,&:1,F)+E0#'S,MMY MGN=X$ ?BV*/#,<,9N,DZ4QD0,JU%H;EQ5!8"P$T8J]8H0D8*<@=7G9HT"4\2Q>\2QE2I2D^4%L39 M6!Y.T2I-:@H-OS&5LYS#U&02<0QQ[%'B6":RLA1&F((J^ '.B14Y^"C4&ZDH MR]V+(B!>22"4@0R!+)'"634YY[GF9*2"J%$662FU%243+$\!VZV1JD< MF] M MDO*XR,6ZD%2[TC12H<5:E6&4^I!%"SA/F"A5 _EEX\8#7<5U0?TUV6=;DB M[F@TU?T'ZU![-X=L8YWWO9Q:OIFF#[#4*49S8Y00F396<:(+[VS)@!=J[([; M4:OXRVH](C,E!>/G4EF$SHG@D:5%X7S*N?0DIV5&:>S'(BEVQ[VOY?]8=P^A M3>JP4FZD3=( 4]99&VR0L&".0C6BT83J E[C.?;U[:Y-6M8RE(8[(01/X:=* MA2Y9"JZU21UARN0^R\K0UU?T>(8V"6T2VB2T25VV29853!++,\]BKD/ESN4% MYTH6S'(JL"-Q9VW22IVPSK/2\[!E2Q.^4((+5AAJYR[6S/LMRB?VK.VN35O=BR-+)(F,RY45A MP2AQD1:\("E7.J.E(> G,31*:)30**%1ZKY1,H;FEBKJ:&C*2J3.,Z8R F;* MZL(KCIVW.VR45O;5,)A_JTQ*C>*ID)2EAI6TQ:<^_PN;AFB"16V-! 7BLA,ZD%2"-WA"-=1FJ6>47(!("7?H5T.?GC1_4Q8!]N#= MT>N$9KM)"W('LP'K MPYF9^/_,_'#Z^B/\F!S!S;_OC^R'!T:G@ 1OV;_/?O_-YOM_N<&[5\?T][_@ MFL&/\!V_G^Z_^G#Z[M4+L?_GZ[/?_WPM]E\=D]__W/_H_O&K6+#R.BTDM6G.HS-#C<]I8VI N[U[ M$>Q#01W15&3*&"D*[>'O0JC26&%LX;)\)_%@ L8P"=-ZYG>>'_[R_>'KGWYY M?7"4O/X5?A[.H:N=\PN+X,)J:J;I]N\\/T8/SV-$47C#C9 \+TRI0OA0J-P0 M[\7.=:LFK-#S:Y9W>1F]F4QF>FA];/4?FOXGHS)Y.1I&F P8=^B'U:A.#D93 M/[D,-NWS1)2MA@X6R#/&=K.E#+HL$G&U2-X-DQ>SX]EDFK"\EP1Q]^>3$]\LO-F^=:+^5L[3Y/3:GJ2?/_R M_>OD8&;['E3SR:O73Y/#][_VDK?ODR<[W^MJ"-?5OJ_#@0L)?%&X7[4Z1Y,P M1_!&N#;,U7]]SO:*K'"<2%!D105Q@'Q>E#JGI'19D:ORCS<1!17+5[G=FX,? M/H/^F1<5T-;C<-K M4?Y!5ZY5%9A1X^N[TY:;5.)-7$>3Z<\PRL,I_'#O?6WA#7WL%TJ2,M02L0_F ME94^LUJGTM(L%=SQ5#M5I*P07@D#-#X$F0!Q+ZO)_[D6QA,W\P'7\A:NXJ_Q MG9VGN\D1O#2M 4";^TP:I1B,^V&J$G,6(>DJA&OO=K3\+&"9K@$Y/XV]#1\& MV++]T01L#$!7'504?L*+AWX,WP :F# Q1]S)S/P)GPIO3P -)V6KLZ#&X6LL MX/,(C,I9O&, 2QBFJYH1@QL9 O0%E;'S<-U8:W ;4]/*GO2W+F]W\C:63WI MQ==V7C8O@GP>APT,2K!4"[!<_7YB?'(\ H4:-FH042<\[0RF>&[WVK]AXHV? MGGK?B'_6G"3TR^[A+MBMX8?D(#(SP"9P^4>VBG_U$CT!Q8-Y];[1PLL#T'4P MOQ$^$@W_)760JLG,GBPU R #='6LJT#6D@^@I6&%3\]KU(GO1S6./&IZ JON M^*31:5M[#1C50L=5=O3\K7I1N>%RJR"MA8:(((M#.-=]Y]8, +L;Y/@R3+NP003.4'?STAY&JR&4F4N(I3063+C4EDVGN2R)SYW1A M+)@AN2LO!\RC0D5=>]H+^.\UZ(L-MF-E^2R)JH95F[JJ/XNZ$2!Z%+ 64/K/ M64-.)^$VMC^+JS(8E-%PZ!M5BM8A ,! ?_#I*8""7_E@\@2XD_,36U!6NFP7F?]J.H6M"/8/5##6H]J^+XPP%76'XQ0L!]52\U:9 )$.PLL M#"Q&%?0J?*Q=.G,C=-$X.C_VP_A$+32!E"K_L>'@<'T)7PYK$=848"T@"GQ' MR[HOK;$!0)@Y)UV]'*3N]^+X(D(N1=.;7]:L\U8T\*3'7[QF"^,4559J)XP0 M3&CE-"@*-S93X+<7N&;O;IR@5/12;+5&D"?W(@<-+KO"#R=IR^0#-O3+R-P>,/+SYKPK$?_7>G ME9N> -<#*M?2.I$U;/.JCVDS&0'6^^]:8DI6/[]SF>,V^4@;P\RWY?@>^^>Z MQ^PI8W?S^*L_3^IE"OS8IP;\L@]I=,V>Z?ZI/IOL[)U/0X$;U Y+,ACW)87[ M6NF5Y7U(+\H'0'-4QU7X#/ 8/)YP61BVWJ3A)B=U,!=_NST!#VAU%!VJ)M\V M#?3O?_;T9BV&ZW+SOQR].'CSKU[RYN#E+9[]EJ#"#44*A\G1N^3ENX/#=V_? MO'IQ]/I5\L.;@Q<'+]^\>)L<'L$+^R&EG3QY.<\_/[T*$*Y,:G]>DGJK(BGO M8@ I8N'E.%36NS)L!JY#B#_Y05QWYBR93:)G$^(03#8NO2B MY YTC'NEJ0VJ!Y2\K1$$#IQ^4?Q\A0X? 8Y.@N26$?1W97R*2(^/ZNKX.(P/ M@^I+EOSNIS\<,0P @:=<*Y,*FIO49#1+O79>YL11H0APE2MCZO/$VD6G&UZ, M66:8X.!T1Z6]57^U%!SG/$N5\R7XT#I+ M#N%00J5)#'$D]DRKG MA!-+0*'Y%0J]HK/GDB5@3*N12YXLM3CH4#]H\>IEH,TQ_=A<_C19!#OG><'V MTPTG62\;\YGJWJ3"ER\O,A+=LN\_+T88C3@FQZ]4YK\ G:42Q#%ATB*W!-#9 MJ+2@BJ324$9SEGFG--AQ2P?TMV))E^L3Z* $0Y6P<\^D_P!AU4'80_,N3F&5H MS+/5X0%6X_ZX=>#V50/JT_! M]$9SJJO^[!KFWU1$]*O)M$VC+AYA$M^'!XG?T%OQ6"97."(A 5/[_\RJVC=^ MR*E?2>+/G9FQKN<)U:J^X,=C. M2D'*,-X^?F&H?#H;WS"E&S!_UT0A&QOP\U)WW]-\OM'+&P.!C' M[T>Z=F'>7X$EL],1&#L]FYZ,:KBQ:]G-0EIPV6Q\:][X@HUQWFFC9:GR3 MB ME5'.&*O/S);^K ), 7['T)DG*1&B3PME>3*>P^,NPSIO&SWMIT7%RK8 M;$.X(J':75EMDWG9RD"[>B/P?&+5:/G*O57"F/:&RV+XGNK17Q]?PQ&K65RL?)HI1ZI!FC^"'"9 MA))[6!H-U*XLB'&C:(D;M56L(].OXJ83,+BAVL8V##$&M778;COKAYJA!>$+ M8EL55^,I+ZI[)J%@*-CLE9+'-DSOJHFM?7B@;03JEZ_?)8!)Z];RHQ^C%EW<9!7S3;07_VH2(M .\/HWJ04)+^;]B^W>[$B[E$O]#" MWJT2O4::(,R/43XQ:MMX=7'LK3_DAVX1ZF\2\B&<6\];$=PXW-ZZTW#J0TT( M3(#S$V"#C0:,VP!U;SF[\QJ_L$-X-(SV7D_@SK',I.\_^OX7AB6ZL:JNP9K] MQ8I:^,!+8<>]RF$K_\MY9A)F9V6:FRM!O1XC H7=HZ!?X]%P$O,-(?_@)Z$= M7#4YF?.8@08?'?Z/?[N0TYSZ)DDU;#::+L6ZW"M7S\4:U\H%")DC2-D@2/-2 M R/P4KN:5A%A=SF-MWU?+)>I)DVF9SSJ ZKZ2^LI+.)GR1/Z-*S9F&=ND28^ M:TC&-/4I=:#=;M(N^FJXNK"R%7-*N;N&?XEE)7=3_DD\I^#'5>[%82 MKH$5/_?V%V"L8W/)[Y(GK&E*TJST-E#2K/5FK_R\U.;*-1Z:Z]2+,IW:]RMM M #R;K%7XFJLD-K'AP_^X8TE3AN@.=>E69>B0^_EHE$) MM50ZI/7G1:>AS>AGF94VT5HUZ'ZQATFSD6VQ8-H:A&AB5ET7=R[XX:[T6EH. M$?R#<(=V2T=T,T:3:>2VPVG_K-%^'ZQ-6852F 064SWU[4H)QF[.^P)[CLO7 MN[B4HOO6$M0S0)[I$F7B87/=Q5WDNC,5ES1FNS';?8/V;@#B7V/RWK_X^0@< MVC=?S $DVT(.0,GNLLJO=SF'U'A?+T?U./HER3]B*^+@TCP.GA#B/=4*.UHE MSC$>4@4IAG^'=BXDEP0^#R3QL6W>>:.L0C/2X&6'1N*1 M>P\3>+9FYW?3R&,EW]?$TB-;CPT'FSSF6M&^=5=1MHVKB.ZN+)V7X/CXX>0Q MT>D[7R97:?=7*)W:1J5CN_.*A+/DW>D08.&D&D=NT&;_OO=#0)LF[1_?CV"^ M?SY+]+-OCA@X7,(+7#(%8'@D$AI5$!0Q@5M'=R3B6/+F:8 MYTPE[D!L$A](1+JAI6(;M53L@H3F&YV79;')#[[-Z!_Z^B/09$3*>]5!C,IU M_G/=4U8:VE _8%1.28S*850.HW+K1.5^_?+S=,DV\HXLA!-.*E.UU0_+S/C" M3":'[5$SV\8]KA',$_TT%+:&MGSAE.BF1NZR6+9-&M?UP_)-[603WFL;B"X% MH,WOZJ!;V-:K\HM^_2E\71VE-&DV/A9&C6'GK%@59H,AGL;(K'NJV M:+31BW_/JT5Z\U9M"W=EU8<)^_E/1J?#^;JX?1VU=VN:&,5F5M/1[K;%>6]0 M6_YT89RV[*&OT=!#[]LBJ/C4+70:WQ^=-EKSN8"V+K?9Q@VC--]=R@9LQ"#T M"GL<>H0U1YOZN>[I$F7Y@T8WBOP^HQOS2T$\-HVGY=GILTF#%5\_)QC[>%2Q MC_M1HGOK,/"O?[[Y_LU1\N;@U>M_?<82OU$,>6,VIG&JYH\\JF'"P^/V]7CB MG\U_^2[LW.OKLV?5, XO?NB[V+O3ZG[[I? URU6[2]J5.ZWA?S?_@O;]W>:] MO:F[_*;<)4I>_S;9I=>_>>.-1;XKR;W<.=N5\H;/?OF-B]U,LONX<;Z;"W4? M-U:[2MR+*.1NWFR_6N/&>U'I&L4#%0[KY?_M\)W/7-@KZZGOR^E%=6^6T7?C M<.CI\#@-ESRCL*;F+]3-"FY6V7S,'1T-93M+>]U\(( &&W]:W*!%C?#2YX^X MQ:.O&?,J,B\1M+@"0-> X/.8O>;SA/ZU*RG,L$MFGKM<8/+UTSQ'T.&H,?[? M_-*'TK-;%B/JVXW/LT%:Y'U;2_SAI'67^1K$/H M!Z5[;]*M@-\?C'91PO>,%0\EX*\VT^OXD _9NOJJB3[G)9/;0BT_Q*YJG^\Y M;_93OP*>>B%T@JK9M4D*\.P>FV;^$]RFT(+@"NWLCKLPJ)SK^SLU4>)>W5.^ M2[MD@SY+?@]0OGC5Y'R>&G_+"/[7CO9U/:D^^LF>=\>ZWG-ZJO=H3I7D; ^&3W.FF()_"*-*Y7O^$Z.T3)?_9/9D.=IZ_:+N>-CLXVD9389-'5<*C3F..8!E5:>G?1,S4:-CTSU/[I"\88"O*S)$^K;YUFD[Z)O8$QC?V^+E\6#U'4C>NC[: M;Q??XPUYBUU0@)?]INL8;9N.DO^.3P1(=3X<*N>CVNIK$_5*!T;;3. M^.EIZ(=T>[RNFL<+D>]AL*X;$D2VM_GF;#O8'@;KMGV!/%B] _*]KH_VGOB> M(E2*/-]S&QC=VL]N=3M#_JX2PT2&4LIF=5;PV2]\ON83@/?O@A M.8C/%4XGF$Q&MFIZ6L:6P2V[)/\G-&:*FAB:_QSZ836JDX/8O-+-?&C!SY$; MW@W>J/1_D=+@/HP.R!'SN%]+#?<8#\Q0(3/'72##?R^Z/%6+X[N'7!V[#0#+XT)5\P ?/E_*%%.]@V.RY"'&\Q:[<-5B@ MU\#IVJH]5]7>AJJ]YIU(_6"$\#;<&G?>8C%?9R2(Q7Q(^;HB0:SFV_85PO\; M61^ROF__[NBF["P=+Q[*^<-;T%$C?G &V1T7' M\2)]P[VW79$A$K@MB$EL!X%3@+^X^W:;%XA _H;\[>&C=GS!WRCR-PR_;; $ MD;W=87 !V1N&WW"%W+!",J1O2-^^*].O*_UG\E[^,.? M(='#]&PW)(@AO3N,6"#1P_0LKI ;5HA"JH=4[^&IGFRHWKNR]'7RUD]A=5TX ME'9<5_UD>1SM&OQN-IF.ALEO5;]?Z0%N?T6"UQ$)(L&[PT@%$CPD>+A";E@A M!1(\)'@/3_ HO8WAO;/3D8'WJ(PG@\F6*R%BE>5R2(%.\. MD[68K46.ATODQB5"D.0AR>L R6.WD;Q7WOI!9'DTLCR^#LO;K^R)]OV__XWF MY+OWN\FAU?78]_L5$CXD?-V0(!*^.[1FV!(%"1\ND9M](B1\2/@Z0/CX;83O MQUG_+&%B_;*\'T*2]'@[$?3IHS*\*F6F1KR-:Z(4%D:W=HBK K"K(U7"+= M=&B0K'5]M-_P@ F:+6)QE?7)6Z\G_L(>BMGQ;#)MTJC9//T*;^FVB!8F M]]H[4L+3D1\LNAV?5M.6'<)L5T/=C\=CC&.[O7T]G)4PFEGMZ^3)N]?[3Y=] ME*]IQ;>OSQ)ZL4N+'HR&QQ<88R\YF$WUL/J4'/C0;[D/%TZ2[W=_W8T?.9R- MX3OW*PMT,J2:9X #(?N\>XZACNU&E(<4RCFKY M94>GHZ_YLBMW/O-F3XQ"EHQ-ISLB0FPZC0?]=D.">6PZ30MDR%NZ/FB.#!D9 M\D,Q9"KY"D->.5SD+MC>U8UNYG1OG=#J572X%_DPY0$MJB0+6[I"J%X1@GRQ&]^KC"1F2C.Y=99V]?PY8D>'OM [U["P.M1OZ%M M'O1$#ZU/WH_ZE<531C#_W1D98O[[#F-[V*/P:\\.9IC_WN850A5&]Y"U/4Q% M)!$RE^H7@ MD25($A\Z!2Q64L"! @)-^]E/II$/OIM-)Y7SR:NJ]G8ZJB_TPL%('^9ENR1" MS,O>F6G"9CB8E\45ZQ3DW<$4J^3WW2_CUP/N5XW1(A<[^["$,CUOBIFO$):<[(54+D^)X"3L#(,_&IZWW),!,WYE7O?+]R7_T ^/,QI6=I(<^3X\ M]2 Y/)M,_6 R;WC32^(2!W)9#:>C9#17E _71]EK!B_\G; MMR^1!R(/[(@(D0=B:+(;$LS;W288FMS6!<+P2!8D@@]'!-E51-!_A.7U.52P M:@3]4Y6 M(0O\^C4BD04B"WPX%EA3#\C_'?HQ]/8XZ\YA"Y;GQ>& MEY ;8B"PRR)$;GAW.T*P+! #@;A&;EXC! DA$L*'W13"+@< DW)4A_8M=*5] M2_*JWNU=S023SR"!2 Q.-AE$2(!Q*XP'9$@;@O9]A7R<"X2TK^NC_:NZ1\M M.&49T#_@=7F^YS*: \%SL5]TPP#?S^ 6@?VM'%#2\+VV&703\0O'AIQC>U>= M7A+?V!_5QZ @AU,][/OVTW_7@_%W0/]V ^_K)?N^KJM^/WE[-K0GO>1]Y6L+ MG/ '/QS.(XS-)PX'U?0D>0.LL1X':;5G(?]CU'>#\!W:GDRN_ ;@JK4?UWX" MSP-"!@D%[AI&6PVK::7[R;A][GJ2#/7 QT!E[:LA#&-4#\+5P%;C6C%]GQR, MIC[Y)PC9AY?+JAXTQRW'0UG:ZW_3=13"Z@7(<>\&-A7&.)'B=D*.N//YJR6X MQS@RW&U>()QA_AOY[D/GOQEOST4).? V_=W6/;X.@[ME^\MU8<^6">,>F"Y M#48^D19V0HY("^\@\HD'Y&WU N%X+@H2P82 6[Y N,#0(#+"CC!"?@4C/)?>?>NGL.[.,\"#T<S$@8RJP,-//3U1R" D]6:RKA"@4160_C(Q9RR6"N8V$L. M9E,]K#XE!SY4*_;ATDGR_>ZONTT=8C](8S2L["0Y\GT0VB Y/)O 5TR2M]6@ M @J+I!))94=$B*02^_%T1()(*K=\@7 \B 5IY,/1R.P*&OE>!YVHQDV<<<$3 M%Q%$4()JJ/O)Z__,JG%\9TDQ@3!>M6OG1H;)\KN@F(>S,=QKO[+U*'DY&HQG M,3KZ9FB16"*Q[(@(D5C>F=U\L,-KD5@BL>S^] *QE/^-S!*9Y;=DEBQJ*4!+ M4])(:&"6C)SKZ0T<[:K,]:)VL5B_=O%(UQ] 18!\^AI)'I*\CH@021Z6+'9# M@CQR/+9.2S_D>!LWNX'CX;$M2/&^5;N>3&:,LTCP*-_3&6.2%X3\L=*PY\T0 M;C"-(<%++7O:LUMFQ[/)M WY,7*A94\;X&O"=O'U[U^^?PTOV[X?#9,GKUX_ M30[?_]I+WKY'PH?=:[HA0>1[N$VY&Q)4>TPBX=O:!<+HPRT0Y'M='^V-?*_] MFU$Z@9FK2AC&<#II2-O;"@@94+/)S$PJ5^FZ6G8D7$;S0( M_]?#_[_.83_:T2^WHQSM*-K1K[*CG*9ZYJKIJ)[8T7"Q.S.T] VF\Y7OCZKI MU"=-Z]^CTF$M""5NU/RAJ@=H;7$T:&W1 MVFZ!()E :XO6]MK1MH;U;Q61Q I;4NJU$C*36GA?YJZ0F5=69\4?M"AVGK\? MG?HZ)A) +>JA/TN>5$/;GSFPH:.F2N009EF'4N1),M;'OG%EJTGR8CBC#?]2&\[NS ^G*OEE]W#WY>YYM/4S^#E@,MQ\8+,E@. M-!OW8#9>^;(:5L%JH(W T:"-0!NQL8)$&W%/-N*M-KZ_<"K03.!HT$R@F=A4 M008S\?[GUV@I[L%2O*]]Z'&&42@<#9J.[JS6RZ9C;ZI-W\_+$N''?(P#71]7 MPRA&!8-L_VREJ"X_T_U76LK;*BU9K+3\^]\48^*[Y.5H6%:A?6(H39W67C?G M39SH26+"06&U_\_,3T+M:3FJD]#K";!JLN@"U5;%[B9')P!ER_=/]$??W& T M"*T;7=SBNGRUK/KPVL2/=:VGOG^6G%;3DZ9\U=M974U#U^3PD<6FV9>CP:": M3,Y%7N:ST6T9+T0-ZT)7;<&N79%[\THU! D/&EL [X9+XQ&_C:!?-X).3O6D MN;R5:_.'.4L&7C?S CKX =95,IG9D^6$1/F:&D3CIV%JK9[!? 6!-Z,H*Q^ M8D495L?SI'K:#G*2#$=3^ Y8Z.&B,$5/JNII MZ'I0SN!F93*>F7YEX35736Q_-/'N\D1N_++ZO^U":-<%Z'#MDW)6#ZO)"0BX MU?(;VZAP!UN JI2^]+7/I355>'" MLW#[H#&@/.>/C(FE\!>_L2THIP7G36WZ(/1?=;UD=.G2F\^(\Y\Y/8F' M3X-"N8 ,H'$^W$>7T_:+PVDW"5SAX>/AF:H:.-,XE+Y_C+WHPO"/_=#746/G MSQDDT(=OGH6.=><64UP5S?-.ME#__OO-T(6]!T$S0*A#>/Z(YT$&81M#$&Y< MH<.)GH[JLV0,8HH2K^LP4Y%W)M?*93R:Q.#WL]J'W.E'_]UIY:8G3?E^.Q*1 MC>?;4RY]3)O)J#^;^N]:49+5SY__S&5>TN_YM4-\?)\[MTUE,AN MMIY]>P6E9#T-I4S>C4Q6?X9[5.[_[:S9]K+]U$F]I,/'/C7 ?CZD$7J>Z?ZI M/IOL[)U'!<" ]F$RM1O4_)+V?NL-6>M)O3,[LKY^N.LW.)4[SX\":X][L. K M0:$FEQNB+.;LFF5WF_Y=U-XJ]B)_QEC4C\L*W3W+'/WR M\^O#F]?O>0ELP/-> U3O5_;:!282/*&JCA8R\NQV_UU">;"?-'OBGBZVX-U& M@9K[+8Y?#MZ6FP$UCJS<-0RQ;J@A?#NPZG#.3-.3MXKT_43WRT#EPHWBZF@N MB'>N/7PFWD[/IB>C&A[:W6#3;YRAO)FAZ/XNIFA4PQ>&Z>GK\<0_F__R'1![ MH!-GSZIA%&?\T,5H 'S-$C5W28N<;6BV_8+V_=WFO7D4X]R;0NT6DEW_/MFE MU[]Y\YUA4,6]W)CO2KKNG6\)6'__XX?/G_/7CW6_+B M[=OD_>N?#]\='";?_YX<_?/UX>OD_<_P\^#H,'C.>IIX'9)FX$Z#IWUZ,IHT MGG<\_R;1X['7=?"^^Z/3$%&?3*OI;-HF8>#=415" ^?75WSOU6PRA1ON[R:_ M5?U^I0>37O)GN+K?O#_Q'T,"HW_62X+GK]O#>"8@?Q"%G?::<2WR/^/YL3WA MD-DX"# XO9BA/:D&\ZQ.'%6_GU@]UC9&(WHAFA >J'D_)&&:<$8,<2QB#KWX M47@MI)WB%T[@VE[S_8O,UCS2$*X=Q22.:PM7)F$$()]A&R&)5X8/]SXGA=6+ M:9^0K@)[6IZ%!%6X,N8HZT'\$QYN.6M!'+IR5TDORF6RE%;,,2W_ KD,]!D, M/V9'FL1HC+HX\,)"E.5C54]G\S34#:&4K5HSM\6_U@QT+2-9BYJ"-IC5AJ_* M41_64YC/9MU-0I2KC7"U7[,2*HLYP.9DJJ5>-SHX7"0,@P(V:; N!KZ*8E=E M_,OB7DSN$GI#!.K&\-0ML2M)^'W$O;C:5?*&]SLXY"CE=>_Q[);OA#D"\223 M41_H=7B:.XN_W_F0.SLPE&7'9+F1V9=U:J6Z'[J[-5+^,#V*UPN@WCCXFV*K MR"CNAU'4H]/F=];QG6A=7;QK1-F;65B$VIL_5^+MS0M7!]V[^MB?FVYX\KZN MAK8:Z_[EG,-37.K;M-3O;2/;-Y;H+142VQVYNN<2E.N3^9N0-;^RSFQC!_Y M_G%G'20O4=[J70!J>XV4=W'[-5>/I1KZSW72T_<0<]U\_RL M[BQG]%S1<[W-@0=.AA<& X,'0(T"'HLD,P@SLG;W>3[T>3:3T:=*^89O.H M Q;3/* GT\W<6B>DB'J)_M?FB/8ZP[31GLS&#AQ=,!P8#@Q=,'3![MP%>UGK MZC@<\'.JUV^XT9&EB8014S(XP^@2?!/17@F4G5] Z YTZ&%P8#@P= ?0'>BP M._!K%;JX5SKYAQX8O=+/%UV"K22,Z!)L^PRC2W!OHKT6+#N_B- MZ-##X,!P M8.@6H%O08;?@<.H_^F'RXV[RC]%@A&5:6 [3/8EVL4P+]1+U$AVP^Q/MU69I MH[V8C1TXNE\X,!P8NE_H?MVY^_6S_E@E^R=Z6J^?D.FFIG6"-B#'1=^KBU)$ MO43?:V-$>Y5-VFC_96,'CHX7#@P'AHX7.EYW[GC]Z,NR]F?)T6[R7M M9+D=E"AZ7ZB7790H>E_W)MIK#=-&>S(;.W!TP7!@.# $]'L[?N;[NM+Q&-&F MY&&#\!Y)$^[(P1E&6OQ-1+NY,+F]M'AOJDW?/[]\%M9 A^U349$5W+_]L]5C MM=2JY_]CZKWGUQZI-1Y-JF@T:]\'Z_G1?W=:N>E)$]UK69'(+L5;%Q_39C+J MSZ;^N_:;R>KGUXS1WC+$1_NY+@5[69Q.RM3=//ZYGV;DSN"?D^F@__S_ U!+ M P04 " !QA#=15$0+Y3\6 !F^@ $0 &YT;G@M,C R,# W,S$N>'-D M[5WID^*XDO\^?X66C=B=C1BZ,'9=O5/]P@6N;F*Y'E#5TY\FC"U KXW-^*BN MFK]^4_*!P5BVP0S,,Q$=76"4A_1+I5*IP[_^XVUIH%=L.\0R'VK"AT8-85.S M=&+.'VK/DZ?Z7>T?GW[ZZ=?_J-=_>QQU4=O2O"4V7=2RL>IB'?T@[@)]U;'S M'/'Q]^B!\L>W[5;#2$ MJ]]ZW3$K6@O*&L3\OE'Z;6H;87GQBOX\51T<%C==\VVCN.FYJDG>/FC6\HK6 MMG$K"F%ARHIPF!/3 6)MS=Q;[BZMN_:5^[["5U "VT2+""PS!XUEUB,ZU75M M,O5<_&39RS:>J9[A/M0\\P]/-S8+B.K-X0Z;44?U*ZEJ2ZSU* \JV*"Z H; MKD._U=NTJOP*>4Y^KZJJX$G%"7Y'@27%E8A8KW-_?7[U1$TQ5(VE4 MK'R=?JP+S6)BTZPSOVSX5@_IRM!AW?V*Z1#2':C#[CZ41Y4X9=\GI+K<4UV$ MF\-TV4^/?95@K!RL?9A;KU>:Y9FN_9[901P>8?BE>-_89.G9-@Q;^R@3IXR^ M':B.CDEQ34(B^B%5OFJ:ELNXT"?!L]6*F#/+?P"/J,%_#*U^A&?A")08WG:X M%O;GHVIKMF5D^*&KE6VML.T2[,2'1L9@8>/90XT.D/70]_^NJ<8'T"0LDA"P MV77ISU= HGD&JVYW79^0 [7EAYH#D!C8;Z%SKKZ.9T6K#R3$)/\6M3?4:=': M PDV_O857]FX:,6!Q(&@:Q^SI_03^!T1_:'6&KPHHZ'\6:DA^OQYU$D-T)C< M=?F0:?OC0;?3EB=*^U'NROV6,OZB*)-Q[N9.H^8/W M_U04NO$$_N\I_E.Y@?"AF27Y\Z*1&XSH_=!O<$65_@?!I/!FT_N_+H-M61F/E MG\^=R;>V\M1I=28'0IG.EP_I=:-QDQ_2N)3_^L^[IG#[O\B7AGX.Y%V<*O0K M>?SEJ3OX>G#_C/CP0;R!2+A OP2NB+&M$%0T?G[I*%_E?GO\W.O)HV_09SJ? M^QTP6KD_D5NMP7-_TNE_'D*KM3I*7NB*\^5 V10:@N"'_L31#,OQ; Q?0AD( MA*! "NN-:SEH+0B%DB[HIJ,PM RBP0SS6"A'_'EHPQ2V61K:$-L&,JOD@0L# M,U&GQO%@#[CS0!<;HE@BZ+[$"^0<4&1=9[)5HV/.+'O)]&]C5R7&T0R!*Y-G M'E)#DLHSCSI:*X)BFD"TYNMR,1P.B"W+U*"Z-M-[1)SO1S::5'E\@[F66+JJ M)(/94 )1+2[&D@<\NM%!]PQLS63#L'[0-5GH;FW+F[HSSY UM@SG'-F"BBG! M-ZL;B:762C*K4#-DS5"D&P+E4*@="M6KI+T]/H\[?0"P->@]=OJ%,G([2?FS MC%LAZ3)"-BC.I^((%(H6.0SX >&=F!.-*H9[NUJUA(BN,%N^L[R76%([!X27 MD"P#W!XQ_Z7:LO:'1QQ2#K"I++F@"@V)I;MS@>J+0#$9%T"#UAG:V"!+8JKV MNSR?VWBNNGCHV=I"=?#0)AJF\8!64A_>0QC?" 2))5'ZSTI;>5)&(Z4=?(5X,GP";=KKC,<% J!"++F!D0"Q42+H#?C] M@D)VX1,6!4V]-2H.'58(P$X=9LA%^QZ>'CV4J&0+ZU7$N-NU*L95,+F@X)]+@8 M3 9^K85JSK%#H'_/L&UC_>@6DR61;S(W,"TLQ60"-1 Q4:A(I8WF2>Z,7N3N ML])3Y/'SR-_9D!/^W;3\H/!62$[N*1_$&*$XIZJC4"C$XW'@QW)W8FY$JABP M[6S8)Y78+ZKA86OV!%-44R.J(3L.=AW5U+M$G1*#T$WWQ=QI*:+X?O1>$AIY MP89?0#9BPNG8&HE'OGP$"J"8!A?_&6&VZV'+,E_I40SH0&-L$LON6VXY%E)< M&M=(F@U)2*R:IQE)NO'$-$"^"HCI4$DSB6_*IWMY!_T"XVP*,7>@A:%V1\(U MOH,?K5E5'HAB:U,\%MRQMMD4\X-2Q<%V=]..%Y;M3K"][(!'<5RZ*[>@WRS. ME^\A14E(KC*FX5A'3%"=2D(Q41='&+71T,8KE>C*VPJ;#J:1STYY5A"!G,^_->2D%RCYL'O2_L%,7D,_4CB!?*HJ3H4BSD-&?81"CU8@!1J\B: M9GM8;UE+VC68BH_8!+GE>/0<[/G0WTM"8@&*@W @#\4%HE#B!?9M7/;.?Q;E MR@59;$A"8LDH!\A53VBV!OT7933I/':5L=+O#$;]P23W"6!*)2IXK+@9JK$II@?E"IFJG8W;0D[=O9@S/>#HM1,+/FD(GG9 M@9.),AGP M9C+GXWPC-1,99 [.H;0HW["65TG NXH\SAV7!H7Y<>BMD-S$ZA-6KED+19D; M)/RH\DY,:^(JQI!^S4N(&7,PXONB>ZF96,X(<+E$A G$QMYJY5\UKQJ/JD%/ M7X\7&!>,&?+QXN(F-:1F8I4BPBW.&@6\$6-^P8XU2DMU%D_L^+R_#'Q@_RO( MFH^L(#43\^_=R%)1B,J*K2E?^BEMJ1%>JL#3G/=4U[.)^_YLZMB>6"NBW4G- M?2#.QY&/+%UU2D4V$H!""8B)0$P& B$7//FM_[M0/J*_"Q=,3X%IH_0^VLC7 M1T6IF5@@RH]GHY)XLG,V$[;[5^ZW829+KZU1^@7N?^1QX$[=8+A,GBB+<6,' M@C;X77"AK5 T"Y+)B-^KKJ5F8D6.BU(E^U'R]N&<^.P@Y/>:&R%YJ"[]5N)* M0Y!\4BA%4H A-X$BW8I)1\>Y2#K^TW]'MTM7+].RXT;O0JXOG9[O\>XD,;'V MQKWWNWKNSJ^Z_%4>M8==.?<])0DROJN[%Y+GWH)&9SP08U+A9B_DSE*(N:[K MNB$F1YLD!%7T3MO-64)&N!!+K@^[%B0QL M#@^#*\Z!#Q/-!^6"B;*\H!-VA4?5V=RDO=>QC[U8\_&\EL3$JAFGVS%AFYN_ MJWSFHZ],Z/NGAC!]^2*/\KZN<9N*&ZY?WPC)&PB WOQ%0(>B#&I;J,7BM9W MT_*#]5LQ.5]* E#%8'VK-8LYLQ1BOKNZD\3$4O N+"Z^J.@28"HY'Y![24RL M]ET 88!T^JU!3YG(O^5>](E3< >%FX:0O'3!IT:,O)K-7&@H2-)QAX$;>CB' MU^15' !B;;A^14C'A#;&C_0-(7AH6Z_$ 6'PQ7\^4=^PTX8/#GU7KJD_02DR M+YC2*5\NU\O=-"4QL=2P@?WFBTA\B2!+\Q=7Y!H4)LOU*@4M6= MY1K1%!2#6T*@R=K!M94E6$]A67R+$24QD>'E6 S/1L)+4:B)A$I4W4;ZJDW? M)/5:< +-X\#'4Y*DQ"1@"\^(8]7!67-5)>=#C$U8I ]DOD' MB^'#?"U)_$%^L]M&@F-=%E'9:%/XQ2)"J$('!@UU^"6AATC@VP'T=VY\O64' MD5NF^%]N!-UE CNQ>C;MZ.06--U^%V,<*(1O"+>2E%B6V# $CE7$!3/+J/0] M&6/E,]W:UND_#48]]FJ;O!M.DH3\R?&=D+R/+F""8EPJW?;%MFRED?-GS/=B M,DFQ X=W38@CLT%224=5%=I393V/Y_ET409=;\]=?IR MO]61NVUY(C_WY>=V!W[.C5 ^;EQ7=BL(R;L50\XH8HTBWH@R1S]'["_X)5J\ MH.L%NDT+-[Q_7DI18LDU@\._>!WZ]>G,^ MJJL5,6<6?>)_-TW+UYT]@B?8/\G,L#)=\^WW1\\A)G:%?#9MKS50\TO35R\ MK"&7E?:?.(Q[!YY3'K6K$+OFB^G,3889K>$[MF,8:&F"(G*;@QY:7FT M!D0G9ID&LHMO 2/Q?YKZ-S(\U#2008K9SM(RP778[SD:+#JM2A&T9K&WLM"[ MHE+;(XOL;VP)],*$\NW YWJN5@#5@=)L/V-+71%7-7R['<%88K]B?6;9_MW6 M'=2]:&^\XP.=42)9?MCTUM2:BHO1U.& M&K:Q_[=C#H 8+,6<=^EWIX_3NU4^XB*=:\N,=#P]GA7%WR3EX6:C>=/#=*B, M5]?7V*]M>OG2W8=IF11&W:)N*T=5^I;Y!Y@;F1&LQS;N\^N3073R2N59$X0Z MZ%CW-.;+P]>13,"E.>#EZ%O5P11E_5]>\)*:5$L^BJQS-?PNC @8;W95]A_8 M]C?L4E^'00O]&?R4H]%! >O^X)#:?H>P/-]1QF15_4'<10M0!;NPP^7 ]_!X M&&_(R$=^@)48.AGT#$ ?YH'78HH.D2FE"/WK^9VO9_G0+E#S"%(I^M24 8 MN%$CX?7I=)K]_=A1+>K T/58(?')$Q$Q_;_2?5\P9//C)0[!R6.E_7LMN%H; M/.:0Z=J.M"S=.Z3(.?W,NV>]LB?K=[E3H(E#]W(Z(\LPGBR;UB#-+/+3'ZFN MH!0T;(Z:!B\%"?>PT/.=+$@A4X\?RF03GFL,MR,!,K0,HKU/\)O[:$!7+I([ M29 >J]^[H8@<58SMEHMM5@MVHC]"Q]06;!MR:D7S,SA7E-L8"M.Z4;;/)LGR MY.GE3^[(>ZK]';MLD,E1D;32)Z_&KLD/VU6YW[QIF_1A;IY4\_RL<2,ZZUOMLES':S^/6%'N0QYS!; M46WC/9S(Q'-CG"&R+/YGFPY@$Q[J-3WZ/#83:@'<[S3WQ:;6UBQ*G*)$.H"T, S2QG+$;LS_#DC9&[U].7 M2L>Z?)3>\Y_'LR^\Z/88PL[5]V0E99ZVDS+^?'Q[(6_OI$]N_B=._NSM,Z., M)OL&8ST;U&^G6RR 'T6EJ&7[[WWU^1(?GU%8<_1](%_ MRO!O6Z5.[K3RK$ELO9R]1^:^2B4L=V2Q/M<94=86 >I/^]@=S&B."7-G%_NP M.M=FV5I(&*IVAHVD$YSK4+3KZ*:_3,SVP&.JRQ7AO6.<5S;*%2$(9G=%$M?>Q7[G3_2'<+QY*/B M"+]BT\/3]UC LMXGGK.C%V-R3IT]T!PZ,,PN *\=:P:9#B 7C[/-"KW($PA4 M,'D-SF2E5':[V)DZN:&-5RK1H[@BV%?"27BFE#_3^F5G#103I 9O8S-U^FHV MRW;C9(>F)7(+.+EOVWMF%IVX(&\]RW070\_6%OXN8- ]O9,<3^!Q9MO$=/$< MVWF;DLU&HVDH#&MM8GATVN//?ZQ9N*N"WT %V!QI:S53(T_(A%VV/10J$NP^ M@SZPH%LB\1>LSS&-;3/K7(S)N89->99'0JNU9H^6J?N5.VB]93?#P=:)5Y4P%2#6L(NE-KGORP M($*SO/F"!FHX>]=YJ3+^'D:R.4K+FN8MZ52)G8N!OO$G/WNP'[-SS16SU'[P MKG%_A9$MY&TZ@^TXOZ4:1I /B\7 0B-<)PA.,[/Y G]1X;B23[V-8B/!&$T- M =<">@QCO1,[+W%0)KT8LW-MFKVS@+U 1DM=E9]BW&!^IKVK M!XYL9D,]FS 0?\C:.;^K[,F=+)U+$NK"#'_'&>CB!R0P -,-5:YKJ3NL.>O@ MVD%,3]XH87H[V(D7)E)H+,+)FW*)CA23Y<^(^XG*1G:F7TMC"ZV@]_Z'#["C4P78@G@C.D='6?Z$2U M">^&K2(\SK0=\JU/Y[VT;D]N)U[TWN/*N3*OKSO?'&>A5:-RUI[.MS'"W4#! MV23N&LG.LJ=?%BGQV-TS=.&_]J#?ML13YZBW3@Z/\,I0-?_&5GZHFDUX>DN) M'9H*9Z4M0W4<[, TR.7MC,U!>>JM7:$'ZJFF-X._GHWM['1$&L7) [@=+?Y" M;WP7K? M/IK6_3)G9_80XG1SE@ #I&?GE8\NI<0[QL[:)I?]]%LRAG S^"*9?W).-PD. M2'7YJ515*I7^_3^^7@Q??8;)=# >_?47]F?ZRRL8Q7$:C#[\]9?WYV^)_>4_ M_O:G/_W[_R/DOUZ?'KYZ,XZ7%S":O=J?@)]!>O5E,/OXZA\)IO]ZE2?CBU?_ M&$_^-?CL"?G;_)?VQY^^308?/LY><#B. M?C:7^;-TO5KZ$^4["_?GK-/WRMS^]>G4ECLEX"*>07Y4_WY\> MW)ER=(FD#;[^.8XO?BW__NO^\1^]TY.]WWI([?RW9]\^P5]_F0XN/@WA^K./ M$\A__64T&WTE1:W47,WY;]]_^=?OTT<_C)?#.;>'^/UBB#+91I3 UQF,$J3; M4ZS)X='9\>'!F[WSWIO7>X=[1_N]L]][O?.SS3A>-E@5":Q$Z8U$RHS7L;D:/6 M/.#J9$!DQG5J@_ D*4$XF@&+(F@(3 ,S'!,P'6 MJ,Q2"];N$W*7L5M(V9O$5^,)2@#-\B^OOD QH@L+?465G\0'$+IK'Q8_\>OT M\N)B/B89S.#B^O>+N:Z*@-FXHLRO%(L<;*OYO90&A7<_//&#=##:]Y\&,S_L MJT2%RUX0!]GCSA,$\4QEXDWB62@ U%\+ "RA9Q4<\!\3!S4T4 \.$1V8(EI( MQ[./,$&0?IK 1QA-!Y_A %V?"S@<3Z=',#O.Y_XK8E9Y 4(1IH(E,EE'K'"1 M)(^>BV4&Y2N:P&0].E>!C_A!X=-08]5@=0HS/QA!ZOG)"'WGZ2VBWT >Q,&L MSYT.+G$DR8/$+UX2J[PA(=L^6."I[)>ZIFAZ11FT_W+ MR02#J;Z6TDD>,;*1EA,)F:)-U)2$))2PCO+0:"^Z3<76+I:??MP;I?)'4=QG M/\1!IWNS?3^9?$/97_D 4@L=8S D2Y:)5$J08),F8%6$+(//(33QNU:AKDO. MV.8(>>"'55=,O67PV0_PXR&\'4_.D*XSB)<3=!9@^@;"[/MWUV+(,J(13Y$8 MT IM.]7$486K%IA3@4:I>9O=>#TZN^3,U<-12V75]._&EPCO4XB 4$=JT3&X MILB"=0FR("!UR38Q1H+G:.\!75"0'(*%1L[<4J*ZY+E5Q$HM-6P-C)*SZ>-> M#SAW0F?Q8C MRUO8*;R#>:K;@9 *?,.+L??V$P0+@%CB/'^[RG)D%%C!&$$P+ M(JG#^),Z2=#GE(R9R!)KXGJM0-LJ0%$_#%!:*:4:6@X'/@R&\QVLS[BPF0E& M (,/(K5$ A*51'OAJ7ZBT:*K)S+=:HK)T?3L: MCQ:6N2^2DCY805AT%(D+GEA\YEKHJ*2 FH;D M,Z#[AL[[X7CTX1PF%T?C&4Q/_+?BT/=UEJ 82))R0C=>!T="#/@W3D7B(44G MFVPGS]#5)?^ZHN&HIHIZ!N,33% (HP^'X*?PF!WS2)/R/!,09?\#)HCUGI'$ M/0=GLM"\B1OU+&5=Y+Y9+"P)\DES!N\(D1&T 0%R*UP5*. MIJQ=BKMNNEXE;1(P3:P#1F3,0()C&*T$HTRDD7.I=YRN[T*N>BT=/T@8;2SA MBNF",2ZAV;>3H1_-,# MR?)/I=CM",H.G*+GM)Q.2T>D54"/454EUSD"A"H)O]JB#@8S?SH0]EUK]A#0GI?X_"RE$?^-AZG+X/AL,]8 MUMEJ3V@Y.I0"*'$I<$2M$CSE #HTB:-6(:Y+;G(%A%371S6DW,QN4U!:^DQH M9ABZ952=$SX0QZ-WVB5*79,3JG4TOMOL\E8:WTBN=<\,IGX(TUN9[=%WA\IB M-,9,0%:4!B(=>.(T?JLCU9:I*.'^>=(SAP;+Y^J2Q[J%7EM(MFX&9&%9OI-B M)$3GO"?>1E'8#,0R#T1DJ[S08+C,S9(?]ZE9!0:Z^S"H)_%&T>QID=]Q?C^] MVFGZ-&='O>&$0D(\LD2)I>A^J,@Q>LHN@)7M(]E[5*T"!O,#@:&:!EJ<":%# M^DAM&F5698O8I! 4D2K04IN62/#&,I.-9*9)6/L<8=LR_@BKPK,HM(BDY")* M3!9),,$2H%89S:.*N4D2^#GF.G-ZM#U"[J^(+;50,1.,>_3L8EXV-DKE% -7 M*8QB25EI:6S$E4FD5+CB33G9UX(3)AE@L&Z2AS8%?*_J@ M62H*DAAND1B)/FHH!;!,X7IDF65JFF2*GZ6LH]MB#834U4K-8N3)Y:/D*,L4 M-TH3JZ%@UR8TTDQAQ,LPQJ$:C7VK:V6/4]31K;*2^:B@A=W49]U46 *+&;\0 MQW*I@-1 0LZ6.*G1[Y?.ZKS[XJPUH/("!18UH%)=-ZV++:YI DN-4VRTJ*#%Z2\F6G2_NCMRR#<83/%3M$G)VCE_?]8[.SX[?'I_T3O?.#_!?MQ7:DE$K M"VP5VBLU$+E9$M\O9?>#8AC2"DMX-IY(7=)5&FVE\58:Y:U A[VI7?I.R]9' MO!,1>3?U',+O%$)?61.XXH50B'3D;=!.X)CYXE1USB4(3U=^A8OM2INN1WJ(6 MKU+%ERCHA<3'H^EKR./)HJ'&N?\*T]Y7](4148.1GWP[0!S,SVB+ASP>#NNF1=-T?CP_JI;H"@ M8H'>@M"%O7@-(RB;A@03'&/Q*9&2,6% &,12MBTQKZQHB\@$]G;+9M>&T MG?3K5>#=\AD\%\HIQ&)F K$8,;#S8"U)(6F#G(%-=J?NV?KLG,)G&%W"]3J] MGY2X*7LLQ1'X7YIW/L(PP]KH"1>E1$)")$XS0X+2"G=*Z7V;$[<-:.V2?=T4 M.0][#;556<4,Y'1VG$MIY?PH$B:?!Q&F9^-AZH-T(H-$_M'K1I_+ZM*/%8VZ M,3J9')D3C=HB+B.I4[:S%E0J::#R/MK&,0#F>' V$F^0#2EE:2SD+ F.TU+S49JLV<]FREY6>/<%60N MC50W5&&]6'4\&M^E9>&-];UWQL723#MG3J2)";TZ(8F/U&DJT,'SJDG!2>>%EI\#DEX'7ANXB$\DPC;H,05YEK# M_?>=G_P+;@W=9S0:IGPBR$PH+2$CL8YI$J+1*&VN,S1)[RXGJ4LF>3M,/*AQ MK:.&BIUV#)$JBJR>USB2P^3U5+T4*,IDV M-5]/4M4ENUH7'/6442_/ "/D<(@4[:6+P6@PG15^/]^8Z92D=SQ2 B(R)(HA M409UFD$8R-PPRYN4R3]#5Y?J>^IBI*9"=G44?_M4=O_XWT=G!'[W# MX[.J!\L/!V]XOOP,)Y6.F1_I_WW3^]O18$SFBF2-Z)%*95)N$A)KI'3>>O3# MFP113]!4]RQ*N Q)<4=D8H)(H03QR@BB.6G)RW#Z1LZ08%XX[0TV3 OW&?'7)&VJ%SBY!XR7VS+/S MX_W__/WX\$WO]*SW]_<'Y_]\TWM[L']P7G/O7#Y)PSUT18"CO?[V?@KI8'0P^@S3XLKN1?0Y MKR]@><]MIB2E4@!C/2,N9D64-Y9KSUFCKF>KD[AUIR3_;7[I\'R\%__GARC9^6-_S &.*2U"1G5QX6,"SD)A4T:]*YIE_3_)B^!> >-%UJ MJ,J:G;DB0)JG:M_YV8*>>2?I;S>W7_UP.#W.R\GO^QB#$H(2GQ@&@KZ4.GB6 M"(]"4B_*06R3R+P*]5WR:G8%S9UKO1Y@[Z^JUY?3P:B<^E^]4S5_DN7J7U)? M9@U.0B[)S8A+2J"S%;0EU G(QEB:]6ZLXQ-$KID^^CE-8RTEMH/9TA9Z?7 J M>4<=2;;TA2U=R*V2C"B04DL&@;=I5+(ZB6M>*_LY(59'@4TVWF)7C_,\\KP2 MPYSROI XN89(C(F2R%BRMC(7_T!+H9*UMDU&ZGG2NG3[[ 6VS KZJEE0_QC[ M-P14G-_>_\\SZD+*@6EHAR/5TJJHDUT1<_0P(HHWB;NK!5B/L!@I+:L*FN MLVIH.OOHT47UR'5)#,-H>D5+U)+*K 11VB"RF6;$LY"(\=+KD(05LDFGB==OK1!<:YBH1S">7E MHM* 725"K9%):!N\:Y(K697 +O6@V!&.FNBN&K*N8V/$>$#2"I$W_>AF^+#]X1Q?Y3:!L M-"1IKDL ;]!QX)88GJ)RGHG8IJ_B*L2MV9'ZI\!0=:4UA--UYWVTGI,/R+<1 M/"!5AD0JT0G-SI,04 +,:*7Q,ZM]DR?4_?H M4[Y]$:SGPMO2AM8AK2FC%YJ .&V5Y +W7]$D;[$9N:O@S?WT>*NNV!WLC-=/ M(')M5(K<$^%+88)-@@2#CAZNE"!UXB 8['9;7.,]RO*<]<_DT]=55T,4+6\< MV[<8#W!@DI@L+9$ B'-?^E E%P#-,#C>)'&V#I$K8>LG2]PW4V);8W6O!6U? M*L:HHYPH[H!(+3*Q4:*#R 63D#Q F^KK58A;"58_66*_NM(:PNG)-K7]Z!R3 M(BJB5"PMTW@B/IE(?."**4>38CLR7$_2N1+(?K*S@):JK//JW4,*[W:Z+:5/ M?>V92SEP8K3%."112U D@62OHW'1BL#OM?18\N[=*K.MA).?)-??1@6[048Y MB)C7Q16[.3\6[1O&F:(:X>(FHE M).WJS<5=Y<5K*:EU!=G-,>@MQD7RD055V@\JI(]KW"]9E.4UI1 R4Q)BF[XW M*Y-8M2RSO"15RD6G_>B=1.L?,)RF&M4^?T$J1)*$!)E5UI":9',?)^<'J"G; M%CU/EE]NII?:M>%OQY/GCD8?DT)F.=$@!9$AERYT/I3GAGJ1(5#T11N6 MBV]&=:=:!>X*- 9F:(\(,FXOG2!LP M'WS4V5C7)".RA)X?X4O-;!_=H^@%*TEKN=]MHJ/J%*#2'OT/Z (\Q'(,!:[4A@I=2 M[\PT\104T<'GK#7EB3:Y8+ ";6M6?_T4)J>VRIJ8GP.TA4@5'.=_^%*$5EXZ MCYQ':C2Q\_?(D5-BA2_'H"QP].Q$TFTNU#U)UII%7#\%@.KIJ;H=.L[S,.": MK'FM;A\!2SF@*53,SM\M-<1Q@VAV,3,J)6.Q20_!IXCZ$0JW6EF>K954KS$[ MH]/7Q.'>+9L[S#QEXTQ6Z!RC M2XSAE#:B).45$5YE2?$_EIJL[$TS3R_):'9O=--^I.],(-W'YXC&Z+@9>X RZ%\);)TJDE MHQB\#4B:L,0F80P-WC5J5K'I'?"7O["_=W2^M[]__/[H_.#HMY/CPX/]@]Y&C?/6GZ1" M([TM.=NZ!>':\Y^,AX-8%M\N)'PSV4M(^G%.=R_Q\U*KNQMY+Z9Z"6D_QN7N M9;V7TJ#PZH<'HSR>7"Q:#,S\8+@;#3Q)P$OH976)[%Y;^^-1A-'LZHSM=##] MURXUM73RE]#2:I+8O8;.XD=(ET,8Y[WA*]>>HY$ =[CC/3;]N\'HO_UDWHIP.F@@TJ7C-Q+G:OPT$>7) M!(:#B_E3<7L?/DS@ P;0)Y<3C*:G<(*1.!0#&UO@=H.9&XE_6QELK9C3WA^] MH_>]-[VWO=/3WIO%M[@;7G^"U+X[.#O;=*M9:_P*0MZQPJUR'K#>#J5_8.J1GG!>/@N](0<_,OF,5K2.+G2KI MJGG4='#38&.W6GIN^AVK:2UI;*VGMWL'IW_L';[OO>OMG;T_O7J]91.)/SY0 M!=FM0&$;*6R^;SXU7"N)--D)'YWIK1],_O##2QA?MSWTPZMF)'YT^WKV%LNW MRKRM)+T5_[5>77QXR+@W2FBF]-\7$^@;+C1UY5:%,I%([XHHM"2.^<1! M61="HPOX3Y'5\=*?&FAZ>-V^FIZJUOCUE4K9)!4(#:7G>.D-[94& DH:KH G M?_\"?;TETO'RFA8X6%OF%7MW/(E 1B'KS"+).G@BLW#$68;4N<"RX9 C2R]M M*=9G^NDGQ+Y_MW\YF;\V:;1"SQ,,R<:5JVA1D)!3(%EFHZQPP8HVS:;7H[-+ M!K0BKA[TF6ZHO:I6=/[\UQW;\:B1%\D&&AQAT4I<]M81FT 2HZ*T+@?/>),E MMC*%7;+'#6'51F,M*[\>]\4?^_#6W;T7[O[/=>[[P\.W]\M&D:8D(_!6 M;EYML7Q_R/0(U7 Z'N(P'\Z_P/ SO!N/9A^_[XA]IG0,#@(QWI0^.]F2P*0F M*3BFRS/LEK^ O%9GH$O^LN/SQN4+"5ZES*OO]>M,VFSOWYCS2K[ W?GO=HR_ M!G"D.CH':,E8>9=*L')QB!H2N(R"Z1QH:M*7;07:MC*:B_%O+C%=/R'#E1,8 M)WOBDU6X8*DG01E)O/;"I21$UG(E [AD@B[MK[7U?\> U1!PQ;8@WB>C2GM8*!EL+OXY[],?>^?@MQUGV@[2X_ M(1L;N &2>$KHXZ32^H-SXKR@CL?$LV[21O.Y;>EE6XJU7MI;*J(:(,YAY$>S M@XM/D_'GJZ<&^]F;0#FSQ#NCR[-+&?<9M#:111N$9D*D)AW#'I+2I>.,=7BL%ESH=XR7%Y?SIX]6>9U^ M*0M]KTU.$K=:16THCU0*8FV61$IFJ)%)\MQDGZO%0*?Z/S>#X(NH>_>[Z4'9 M7SZ4P^1&>;ME$S3;.U?BJ-*6>7\N!%WOZZ*GSV_C8V^>'(@@N6^?!$J6R+MU!'7%!9:*2 MS-EIDZ)IDI-ZQJIML6\'(Y3.X>!SZ59UE\Q;YOBVV>TG MSV10ICS0I-"Z,I>(LT(2'K30(BC0L"C^4L)PNW:A;QA$SL 0%21%G]()$A@$8IW*,EL;HF]R]64[ MLKNTSU9$W3JFK[)N=[+S/J1Y4;O0=V"R=S25]I0EOF*>^,PX44:YF+0O?4]? M'H8+:KMT@-<9]&VBR9<$72F304=!8/C.(L&%HM!1 ""6FU3ZZ@JJ M[8V7Q!Z;\>7DSY5Z/7ZE$E6/N):X:&40N""D2IG)L!FVZ3S M_&;D=NEZJTW7+.#=@-M&]V7*<]&7D/;'%P4M<_Y> MPPCRH$%*?H6YFDE\73XK)1EZ**WQ-T MS?-.M[IYW-1]2\FE1P_8)(&+D5%) M@F>*4,TH*\ZQDTT>['B6L@KGED7BI?9]BF*_&$RG*/1KMAUX)Z)P&&,JC]%F M#L1YY@A(&Y*S,C/?Q)=^DJHN)0KJ(N>14\9*RJEYSEU(>CT>74Z_,ZFDEUXE MW"@]H)!C"V74QL4?_JJ5Z#4M(&QV M3%&DH+1XT9(3])T,B=R"$U8Y&UH"XQXY78JU=X*,;=11&QHG_AL*:#@O&[^F M1P89G-9 ) ^!2!=S>1(2B)<*.%@GF6IR/K>ZV 4\;F\U9>T=THAN_>[*2Z[1OW,3&L^ ?P# M@J"^P'>?!EN07Z?KZ;I3M$Z^[*B7ZR\$(URK<\)S8PBM]YI M$YH%1BO:SI=-N;1!246UM/1D]H^/_NB=GA^\/NR=]8X.CD^/CL\W>R=WR4@5 M_))5:-SZA.WQ239OUO?D>,V$TJ19W^-3U7[L9H-9FHEQAP_8/$X >A\1($V+ MM2J=H*K+==D$S42Z$D>-I%D.CL>C-I'DPFL$$IK-% MC!_RY7'RF)]=J9F\EV/QZT%?=C;.]MLUUW\9@5!/$9#)<8VWT7O M_'XU)IOLDE=#U]X55QBUFEAVN.M=37AV^0E%4"X\^^%K/RQ/&I]]!-C&/J\V M<#61K<5!I1393:^U0_!HFDJ$=)S?3Z^J"/LJ12$DU25CO80'G(@E /I=U8XL3Z2(EG3)5R&,ZH?0XY M*\[5I018/23<2<-7%GB=PY@GB5IV.]2!P$!;4<)XQ"@[A4RL+"<'UAICH+1Z M6*T+W":S=^KN[DM I896ZJ7)[E!ZG9'YUO?9!Z5!D62I*CF[2)RQD1@1G751 M6\&:=!E80D\C-F^RUYQ&PY4G*@=!)$^:> F:Y!"D8B:F0)L9 +K*>4UNOA:#R*UX\'04@V^TPR S0*TI=*GP@$C3T$IPT-IDU)S7.4=>F( M88=PV5 U+;/'#YW@\H;0V^'XRW67ZYI1T)KS-''RU^6O4J1T"A=^,$)(+%K" M?WN/@T[.QY\&T4J^M617&[Z:0#?@IE+L= CHF,"2!7;BOUT]S'()?6N4DN D M43:5"_4Z7SVG%8S0W (/W#=Q"U8E<%OSO^H\UW>]$^Y0Z/(GW)20:.F3)U:4 M!@-!*YZM<%3!2\ICC?OZN_(DFF#M_E[14H_5?(VUB)S?[^9:&U,:R7*5>7D# M%N-+:S"^E%Q'6@Y?VRHWN2'.0SF*\1YG!58$FV=%D M2;!2:A%]A-BDP>.ZA';IYDOW\+:N)G>.M[T\@\D-J4SJ&(6S),XKYT5 *^Q4 M(L&K'(,5(=[/D^\6='>H[=*EF4XA;W.=[AQ^#QJ564JYSEP2QFUI',49"3() MXC,D8946.;TH C=I/[>KZS>= N%6FFV?DUHIQ="_=ZNU>LH$)]AMTN0^1[M. MFV1O(MB828H,09!H)%:7YNE&2YZH]4DV.5_H1-H$%3*8QO'E: :I]S7BC^Y= ME._Z(05(#!PQH"*1P25BH_4$?$XFIHQA^.Z-WC)J?\@4RCJX6\OB5=%I\T/, M8MV90!=4: /%!47O,Z+M#8XK&X57M$T_A94.,7^0I,@V$*JAEQ?>$VG;0P2Z MVT.$Q[EI4H UO6J _0YIN;B\N(VH9"$D#HEXH\-55845FA*P3 >?-7=R!Z4% M2^FK:XR63G-]RFT8+B.9!=&RI&6X+A&REB1'ZEP2CMK8YB+26F1V:?=K@;.G M+5=5)3;:]9;2># Z_S(N8?&T+ZFW8,H#V$J@+<=@A#@0DM"48\S*4"N:.%QK M4]JEG;)#<-M0E2^ N'+"<46H,@%C;EP+F@4,NJ7,Q$?JB12>1<>Y\XTZT*Q/ M:Y?.$+J%NLW4N7O74@QM=8RH7ER80<5?:N0 MVJ63A$ZA;C-EO@#H!I\7BX.+TGQ=STN%52D:1K$$9XE.(@11^O^WZ4VQ/JE= M.D3H%N@V4N:N07?^$2;@RWE''\ Q"/.LLD0S[)(B'D0DG$NFJ<1(.C=YTV=M M2KMT9- AR&VHRK;-#]Z].SA_-^]R=/1F__CH_.#HM][1_L&F'1"6#U?EINJ* MU%:X][MTIJWN^#X[:ELIM2G0/3L_WO_/WX\/W_1.SWI_?W]P_L]-A//(*!6$ M\1QM#9A_^,GFMW_7&+V)L%;CI8$0MUAERP=K(J(V:^IJ[+U_[)V^.3G<.]K( M&C\8HP+_3]-5G>W-5\Z2D1J(H,F*N#])[5OU:XW?0&@[O&E_?^K3L_<5!7=K MM 9B6D9K=:&?YDU&*TKGL6$;B.E9ZJO+JW1FK2BGV\,UD,]2:MO@ MZ#5&07?>JMG^S=^-YFF%M+7XVUK$1[WSP^.SLQ/T.'[?.^UM(KW[0U00S)-4 MU>9Y6PDR6P5?'BTK&:"6-I2>*FXC@XPAB_ M=[[W7YME:6[_>@6FEU)3D\_-+<##0>KRW&3EWQK_+'Z$=#F$<;[JM_L:T%^& MD\GX\Z#T9L9O;O7A?8-_FPM GM?9Q,_GJ3!R$^^'%9+SZZ62_9 MH!<%EK@_OX$,^/=MNNG6F;B5N[*=!"JY*(O9;N9?Y# 63P_U<[1 N4#+1XTC MDBL@: ++-;H4 '*25#3Q,IXF:ULCNQC]+:"%\<.'7./RV25G/,W1U:<.OB)O[%J^F=JKMRPNBSF9^!GNC=(B_\!AI$H)6 M8 DM-212&&0;C"(N)7!.2B6-; BN>7$2!4*Y?4@1A@O M3ZG*P -KEO7TG-JJ>LBKG_!X2([5&5R-C>)-HZ:IET*TQJ&L>-#>6 MAA+JM$OH-=O3E[&KN!79F$B0,52OP/5K2](5/2T30'$IC7MQ5Z8+:?;MD+)L M9=102^U(::F]Q]5H+,/%J2(N4RN N("6 +U: ALQI7[TFFI+J2SZR*EHE)V ME&X^\I.2)/^\3QCVNS'FCU5/TM\H[;Z,X& ZV+3#> M>LY6R?>-^:Y:&O!P$249LG;"$A8R14]6"N*3M 1PU!SI/.2F3)FG@ :U'Y M(_@#ZZ#H\0/'%BJK[S#?)?%H7!;F)2[K,(2%1,X^^@D\J-3='T]QO^(9>%22 M*"G1G5'>(^G1$*%,3$Z!\KKM4MN&^A_!UVB PH8JKO,\VRK[RF-,3,\G?C1% M3_QD,HB#T8>]]-^7T]G\SG#?.&:MD(8$+HIC!9($I0/APBKCJ546]',;<2OB MNI0_J(G#3BBSM<%<(K"]Z[/7DGN[Q)&_W>&_[WD2BC%/(BT1(?.<..N1#Q2J M3)0+)QN6'E;BHDM=6'9H0'>@\MT9TH-2)O.A++SY.XOO!A^N2J(6K4F3B38Y M(X@ F8G,*#E77@.9,:MCI'J7H?!]^E;!E/GY,+65 MFEICZ/&34B32*+?9XJ YQ'1F)A3*(/28+VE%B6.(@890B^FDNV M%:FKH-']@&CLH*);&\;Y [6W8W A&6>0,A$)#;;T/!*+^ST1$B*$***535KH MK4C?2AEF^@-BKZ6>6H/H.O]]?5R./S"/9*9_^.'EE7:&\_>0(_2Y$@X=@TP4 M"XY(L :-=N($(QF1$F79N5TF2-8@?27H_<2G&[6UN_-K50\8\.A9+-[A0(>U M]E'NBM.U.L7=A-M*![@/IKXU[Q$@2+4O[]LG$DPH1P_ B0>3B8F:.L>-]=#$ M!CQ#5ZTBKIOA?YN,IQ@':645YX$D5NKF5'D%R"5'<*D"TU$;KIJ$&(^3TZ4C MVIHX65:ZM84RVEU4N,5G/V;O3(J9>*_09*8$)HQPD1RG@4AK&;$6";-6!*,$(IPVK<7?TDD2/Q-R M:NEI-\;&B> YSY[X4![@9("AIW&.9&>8RUK2(%_8V&RU8N[X-U>?+OSCOO:@ MN496:78!=4V!A,0LX8$'&F)PMLW![$K4=7%3WAH_3ZR82GIJ871OD?;;>)R^ M#(;#O5&Z=T2'X3=XZS&<0N_!H" TT/(2("<0H[1&!NU]T]MU*U/:I6*H'4.K MEOX:P^QD,OX$D]FWDZ$?S9#6WO]<#CZ5)$]?>DF%L(Y QA4@:5;EQ>Y0[NX: M]%\S!O:M]_E5Z.Q2G=..(59'=W5.*!ZG<''4^WJ"'LG'J\,3L"D%@\Z.XPK= MGB#+C4"D-&J01G%M@[YW=VK)0<.J,W:IGJ@Z0-K)OKG=@4]^<+WQ3OO>T:!U MDL0KP=$D2D8<+5T@E$J1>9VB:)+Y7XFZ+A4)[=S&;*ZGQA":GTKTJ?% #;), M13*(Z8P$>8CE&CN/5E,1Z0Y=ZSE-7:KKV3%]D4LX1KDZO MN*=,E-(B;:TJ=XDE<8(#R1"-RS?3^9?,OCR1<_2=,^ MS5D9$20Q/I5J*N^0:V6)34PDP.W 4;,3KA^GKXL9C"UP\VRVKX*6VJV3Y5&) MD"XHC5IV20G<#!P0&X4F66M98)-UXC@1C+6(E[!'4A<>T"M:Q)K?<:-'8Q-=$2396TU0Y.^)=[&=]3 MF,+D,TP1^WLQ3B[]<-H7.2*E7A!K8_%972 ^1TD"<">I4\#DSC:[Y\GM8GJC M\=Y768?5$V"+X[[Y8[/]Y%C0@3MB."N4:$>LDI9(PP4&2892O]I=IR43=#$W M44'_U63:<'.:Q[I9,$:!RM)"?-X\CQ*O+2>< XU1,X/,[V8?ZFKJH>F6L[8. M=KF[W"[!1NNT*)-$ZU0.?YQ6A/K2X];0B(9)1@)*N,B0F1R;=IY;G^0N9B1V MN\O4T&4[[-W-TO2]3PZTH"121TEIFES<1=A.A;UE3L*O[/[L 42U] M[:CB_=%R\/>C"<3QA]'@?^>,71O/.D7OF\Q8M^Y]:YZW?Z&]]]N[WM'YP='; MX]-W>^<'QT>;"/6146J\R?X,;0V8W_PYPJ5C-1%$D\<)'TZSQ3I;/E@3@;1: M'8>]_?/>F[^_WSL][YT>_O/MP='>T?[!WN&;O?.]]T=[[]\G_@EXT> MW'TP1@VA/$E7=;:W "TR,#(P,#&UL[+W;=ALY MDBY\/T]1?\WMCRZ<#[VF9R]9EJNUQK:\+5?UGGW#A4/ XA1%>I*4RYZGWP$> M;(DB)9*9("6Z:W7;.M")#_%% A&!0,2__:\OUX.?/D,S[H^&?_N9_87^_!,, MXRCUAQ__]O-O'UX1^_/_^O=_^9=_^_\(^3\OWK_^Z>4HWES#3 M]4FX,'WHH#_\XZ_EC^#'\!-.;CB>?ONWGZ\FDT]__>67/__\\R]?0C/XRZCY M^ NG5/RR^/3/\X]_N??Y/\7TT\PY]\OTM]\^.NZO^B ^EOWR?]Z\OHQ7<.U) M?SB>^&'\/@ .GR;?_N%M-.J7V2_QH^/^7\?3?_]Z%/UD2L^C4_AI[2?*=V3Q M,5)^1!@G@OWERSC]_.__\M-/,\GY)C:C ;R'_-/\R]_>G]]'VA].?DG]ZU_F MG_G%#P:(>/J$R==/\+>?Q_WK3P-8_.RJ@;P6_6+*!90J_GCV.;#@9 M?B%E/:5F]@;_Z_=_?&MXY+D_[)>EXS5^.W]"&6LG(/!E L,$Z>>?^NEO/_!ETYCH&+3F %1'_,S)E%F7RHO?],071 M-@%.\\=5 6M]$W-@8^P&#ZTUZ" M?N]L..E/OIX/\ZBY]O.)P/D$KL<];[E2S :".X/"'4$X$J0W!#<4HPU-7$*X MS^=XH1]CB'_Y./K\"X[R2Y%D^6(J4D+9?%G\UX<1S"2]V[P6N^@'_&Q/.\.U M*#M:3IS(P 7Q+DF2G ].):,CUQW,Y/:8=[%_UY.39C&+^3NSXTM5+('.69R, M.A#@C!T$__-/HR9!\[>?:1=$G@R'-W[P'CZ-FDG/0\Q*:TU,$))( 8Q8P8"H MB+,U/DGK5RPU.Q-Z>^RC(79G@=XGF'5!\#MH^J-T-DPOT>KM2<.2"+HTQRKG=@0(.SF7AF M!)$Z>^(@":)R2"$)A1N@Z7)E7AK_:)AN)=C[9(LV9,^F^:H_@+DM[B!6$95HSE2#IL)WZ!$\ M .5(Z.].W/>U0;?7A@_^RWG"W:6?^[, V7P=BI'FJ&DD-)BR#L5,K,5E*7FT M%9G%_YCM3 _6@#@2#>A"Q/>Y-^VY/TFI@?%X_E>9+NLQG24P'@@/4+P$Z8A/ MC)+@HLMH60)/W;W_*P <">=M17N?;]L9WZ?XY47S8?3GL.>4E"QGC3KG'9$, M@#B'RX^A.C 1*+J,K&NVOP]_7%SO*-;[3+O.F)YN-Q?-NV;TN3^,T%.H:(Q) M0Y1SF\WT%P7*SO+MP5G+<*K)4UYZ0! M/P4"@8'. 8C4%)5/XP2#,I2PD)-A(@L?NUC,;X_Y['G=68 KF&P5/BOGTX-W M5Z/A(A 0N:<*MPI4*Z&)3&@G!A%Q6JAK2E,HIT4=L+D\[K-GM)4@5[#:*DYV M"?&FP1FBU?>A/QG@!D$UR\I)0K/V1'(KB&,Q$8>6@:?9, M=[,#+XSY[5EL) M<@6KK0)E'QI?4GLNOUZ'T:"'AKL#3I&";%DY5Z'$165)8!>F\LIF'HET!UXR0<2?@P1&ALP&@@?&L M.GQ-;X_][*EM+= 5#'<0Z/H'# ;_,43O[!+\&'>'=#X>W^#VP+E).@9#J..) M2*5Q>Y"X4>"/J% \,S"\,]MX#8AGSWEW(EY!?@>1KM]'@YOAQ#?3DY9FW*.! M>AS4$!L\[AY,:>*T#H0S);S727C9Q?N]0W$%XZ_2F:6 XF9V. MELT%G?.;<<\)B;8[301GB<"<<^5TW!*>T2[43C++NSO!6HWA2"CO0, KF.\@ MW'4^G$#CXZ3_&5[ZB9_C[#D3N,D:YZC*;$%08K-1N >9Y')4*G+1X5G6*@Q' MPGP' EZ1;M)!N&NZ^)SZ"7P<-5][3GDC/,NXZ%C<:+P'8A,31!EOJ90^.-]% MJLF*H8^$Y]W%N8+>5I&M&9[+:S\8O+@9X_3&XUZV-NJ8,O&"X]QL<>)]Y,2@ MKZ>2Y0;7H<[HO3/TD="[NSA7T-LJW#7#3.?[:N _]@)-T45<78+U$1<;&XEE^"TS04/>D= M"7<%YQVDE5U>H7.X4$'<.KR1:"B %PSMAA!(B((3)82W7D:977?'SK='?O8< MMQ3F"FX[R"A[=Q,&_?AJ,/*3GN2*.AD2,:),S*A O -&#%605'#!\^Z.F&\- M?"3,[BK*%<1V$#-#%;LN26NC^,?EE6]@?'$S*;?'T/&= +C/ ! MODQ>X(?_Z#EFG%'E^@&-4"X82+DE ;?:ANQCKTN#/GOCV M(EU!.P.+:%"3).@:T+8$3+U$108(.5N-O0NPB M[63-^,^>ZDX$N^)^3R=7,K^C>H4_&?>RTP!>*1*R9F62FGB6(HE4:/Q&:.>Z MO&:[-/RSY[H+L:Z@NI/+F3-,L_N$,U221F>"+3 ,>HV!!N(R]82:')6,('%K MZ9SL6P".C.Y=1;N"\%:QMQ.$E*:P2F@@IBRD* =U$4H,GTGBHTT(+&L?/5J6 MMHNXRYU!GSVQNXMP!9GM;V+V8?S!AP'T<<$1GF+2! ML\Y\LL6@'9)YJP+.?BRLG02WZG+\3[-R)G^-@]$8TM]^GC0W\/V'H^$$#?6S M 125^=O/8_AX?>]L<'/:;\;DH_>?>M/D\_*@TX$?CR_RU'4\^=(?]XP1UB%1#T!W65%@ NXWGY70AW A1;ZDN4I7?S\X^ M7-Y%L6G1NW4/ZZ((WD9 EXKBH6P=2TJ"B4P&%RTSS%!TB!V75,K8VPAR-Q)] MYTML[@HF?73@.Q7OW2=7E/4#4U@2/$H7-T;C @@EK=!>1^NH35+0H(,4ZP5_ M=XR.W)KO/IY2$,#C-NVF%_.\]?B5=40IC=Y=C%2ONMG8H3_S#4K;Q?MD,!C] M6"N+_$KA$HTAF[*0X4ZC0LFI=D!* MO0"=9=#,K4A=;C_OK5#N?\EOJ2'+2WX]3BKL_N^:/C>7313<:3? M_> &WD$S/3ONA>B40S.76.%PS^*<$T\=RB,P&:F,(:540W,V@_?L5:8""Q4\ M@[LH9TD%)S>3JU'3_Q](/0O1QF096C-:HQUKH%0A\D1S[VE4Y4K6BAO&7>O( M,JPCTXU64N^P1.-#Z*;7M%(/7,PA44L8S:5&/,\D9"F)DN-#R&XG'+&@73'_B/'HVDI##;$Z _J\3G&9!=OCXG"07*\] M:L2N6>_2GJ40+2/JBN9XDG+FAB66]JHI05]&&XS8L MNI9_AQ4D5T"\M[F)&)AROJ0A4RB;&T)CN+PYQ6**X+57*])#.E6-H[,GNI)W MA^4CUT*;[VV"TQP=1?-&&<3&J"(V!7290@10%KS,J]M$=*T&1V)&="'G#BM( MKH5U>R.C)EK+T?>AI7RQS,A6X(*3[)0*SG@!LHH'^C0RQ?>E"+M*O,/ZDO>F M.CMPYUXD;M"@3;$TF])9X:IDRCT&[2"4(@%NQ67-#F-V>TE.J<1S"UD^_>P4 M@)RB-H(8I061,5IB#+9*5VPO'&*RC;2WD]>PB:(?NP4 ME:TX>SQ!81>![T<5J)/<&$8)T]+BEJ50Y8T#@C9LHA0]&2I^S!25CC5@&SGO M)T4E&:.H]K:42>6XV$6*3BQ#^Q6"0&\6\<@55\6.-D5E*X(>3U'91KK[25$I M23')F8"[69)$!IREAU(J%V(TT4?&5Q6^/-H4E8[XWD6Z>T]1N?R ?[XY>_OA M\N+5Q;NS]R:TIC<'9 M!*:WP?,[3Z ("CQWU),"K:P'T^)LCGA6+AP)*KBN:W*_[BJ!XCU\AN$-C$]" MZ:D3)_@F*1<3<((K6SE'\8(XR)I0*Z607)J\JF%%^ZDM WD2L85M>%Y>5EI) MML(F,L?S"N=].AI.(?VC/[DZO1E/1M?0G'V)@YL2]S@9CP'_ES[X+SUIM0I: M1:(C+J:2!X,N5,3Y!Q4$ND_H5%4)/.Z =?_ZTH[@U=I2C9TJ5NAX)>"D=R*@(;LVTU%*1)"2M"!>V;*'*&%W)2GD,VK-? M7CJ6_E[UHV>R]KB5,V*I4$0R9HAE^.(H;WWT66::JR3BK8=T "NV8P(WUH^M MI%]!+WYM1N/QNV:4^Y.>D8$76YMH*-W[A,,9TM(E63MJ<"F53%6):M_"\.Q7 M@EWE62$;ZN(3E,9\PX]G7S[!<'QK;U1)"U1G2JR*F:"['(FWQI%$4Z8N>Q[K M7*E8B^C9T]Z-K"ND0EW"8% LE6%ZXYL_X!;$GC?,4@:*:%ENC99+/UYJ4>#A MWZBA1E59]]=#VK\:=,3;\H%%-T*OL-R_AS'@ Z\0VDLT<@>C3^4=6("3X&6, ML=P85#AG&XKR&XN;G74NYUAJJ=;Q,!Y =2Q*T9WH*^P5O\(0YSQ ;"?I&@5< MYEL*8B_@4<&HM=$2YZ4G$E65.(F;FM::*@J:.EHEQO((KF/1C2[%7V$3N3?I M7L0E#/4UH7N;2[O/C'ZVQF5,6X=&#_,TKJK%4<&".!8-:"?B"LFRWP"5ZGS7 M\!K-VI[QJ&JX()&BCD1F08D7 ?_J[D76%#.CO MZK@(?_:'-PARKJ^CX?@%Y%$#L\]]\%]@?/8%US\I:'!V)?,*Y3N8 MSF\"#8PG/>JC4E[((K!27" P$IBT) %S5D296)US\8IS>O:*^%3XKI#!_0WR M_-5Z@596B65L1/6R=N+*6UB^QI$&C<*"&* MD\XY<=SB5UP98PVU6=>)H3^5BR!M5*"%+ ]]$63<3'KOFE&ZB9.+9GZ>.\UM M9EXR3G4F4913XIPEL2)I D50-.40-MIS\/FWE &_6U:$=0">R'6/K;@<=2C3 M#L],;N&Y?6H_3W+=!-06%SVV(?P^FOW>\>B&J/NL=R3EO:F \R912)QPC_HM MA0HD4)D) W!4APAJH^.RITC]FKL=>V1^&^%6*2\T!39/0<^<97I[_?O;ZXK+3 M2QSW'U[O+LO3H_/?_0)3/K!ZG'T(836V+*"RVD#"8''J1+ MS@?ALLC4N2B"DK"6J?7#=5_,%'($9@+14J$=8'!%]Z6=%\L>5WK*I(]50F[= MW\4Y'\8&_!A>PNSO\UEEBJO1 !>F\=E_W_0G7]^/!H-7H^9/WZ1>]-+SD 7Q MLEQZ$T81Y[DDCC)NN=1)YRK)LUOB?!)QHVVT9,5A0S5>JMT675/4!&0V#IT7 M8I*-I98W)39!)+CS1JHD-S14N=[UM,K(5&5TFQHSV]!1P>6X/^M>.? W@4$Q MGLH!JD]R[YB :V2U$3*5&3 YH,Q#IN+#@&E%:J2K0UUA] G2J2 M5^.>P&K(T^*,:Q!;J8L?:$ER A%'?$V@_I#:UA5U M%1(-'WP_SM";&WT%F-4)O6GB%<)_-_##<2\&B_X/P@X^)-R@2]/XX!G1(5"( M7$@(5;*.=\3[0ZI=IR16R&]\Z&U9B[IG0N29"T,8*_&PH!F:AH:3E$P, 7CR MM$YPT/Z3>=4A@A53$!U^6DX@"&D\I&O=\R9C,UI"8=>GO5"X X ^(9$*B MC$12N5(UDPT1_I#:U9*H"MF-#[T&=W!2*5#=O2:"*MSK [/$Z02EI:Q&/R:9 M5"?I>E. /Z0^M:.IPUS*$BCOG:3_NAE/2HQN/!F=I#2%Y ?O?#_UAZ?^4W_B M![_#N-Q5&.4SWPR^GGV!)O;'\TK_%Y]F=D#OQ^F[!'2E:9POIC%=>\.R#_,>9B\/S(\;9^_5 M>XBCCS.2IZ]83UD?K2F5B='!QM<*_["@H!1BR#9G$S6OLIW6GMAQJO:35(L: M::2;3' FTC*YT1 _>)%/1\//T$SZ88 DA$DO0$Z@:";1>/2DT(Y%FY9&0B. M!<%Y8%4",%V _Z?^=DKO"AW=^3QBX_UEX6"-\HO1,/T=TD<8]]"S#[B?V%(* MWB/JK$D0Z'>!@!!LM)QJU9D-L K!<6K6_DA9H4JM3S,V>1_^X9O&#R?S[A]9 MBV0L6L))RD!03J7:EDLD2JNDH,D+%0^UMMU!>ISJMA_B5JA:^UH5DRMHRJK: MP%7)9OT,WR^LO05<9C_X+^]&S92BR:3IAYM)R5C_,)JU^>TQ#I"#,R2$TL*P M9+ZYG!4QG**)G)6BNHJ[W!+W<:OA/DE=H93M*ROI,+L+? 7]W7>5NYUU$JC5I1@@\0RFG8V .&8X MP5U9-@FHDU06"C%*PSUA)N&^ )GBRXBOH S4R:R &JAW@O) *DOK M*X ,H-QSP[%%"=QI@69Z!DTLM28H;[/.E8[!G\@5P#;9?"UD>>@K@/>FL.30 MC:<78V))(Z.)D9BCGRI[Z5L&94WC7,<@M*N4P?4 JB=R27 KMMDA$I2:,L(9[$8J&CJ6N-Q'Z4Q MH=640JI5@GT)R?Z]@@X86I_CO8-X*]P!6!,W68#3F@MNT%X"C[N@89D$HP01 MD2HJA?4R5A!=V*OL :VC% MZ\NK@2]=AC7.2>?*,2BCDC'M2P3)<\^LL=E+N_[:\JHI;"7QB]_/WO]^?O:/ MD[O+H\__7M^:OSTY.W'TY.3R]^>_OA_.VO[W#\T_.SG1C8 M?I#VC+2[; M8 =@BM%CL[@NJD5OJ1!.O23MN?R_G3K,OG=K#\?YE%S/4W[ M>EEVZ\%^^'T0P %8WUP@2[J0@U4LRRBRDE)+8Z-#9\BHVM<]%PUAR%(5+:!VGJ% -O/7452EXNAK._GV&_6K4/8^S/2D=AJJFZ67S M![P5&<#RM=O)7#::I$<+<(A%H GDOA-_?H*OO0 #\*]9T) MN<-XU"I,[^'3P,_$,4N?[GF:@H4LB7'H34O)*+'1:I+1M*=66<9XWD4#[HWT M(ZM".[%7B#6]&C70_S@\O6D:&,:O'Q#EV,="QZ\HV9)9,VL-4=H?>R=*OR(@ M/D5.)$/-M3ZPTOHR&B.L,K'*9K(%QA]%MVK35Z'ZQ$F:9KZ/;S5*9$P;9AEN M?P8U7H)!W=>"$>:2M)Y)%V65Q(G[4'XTO6E)1LU>9*]+WN#[4CC^(O\VAJD- MU7-1R<3!EYN3.-?D W'*"Q*53RE1IY2I$OM^$-6/IC3=452AYL-=<*_[/O0' M)2?1))$Y!$'DM,JI-3CA)"()H$!R3BVE=;L8WL7S8^O,;K14J-6PJU!F26TT M4BIX"H1SI8C4-A(OT:RGB2L>/*,Y5%F-6J'>5_;H8?5M?\0>.C=U;9WVR!D# MB!DGD3*11DKB.1I[AB7%\-NH^28QL&?7GF*/U#_6S6(;"O;6RF 34#]:-XNM MB-JHI\$N4MZ;"N#BJ="HCR0%%4H5FTR".8URHTSUITC]MMTLNF=^ M&^%V'=W[NV_2G[Y9)# %;EDYE2]W,Q$ %^C+!3%M,LP]SI&3%T'XB]'>7(+2LZ".X7>M[$.U9$G3:Q/G&BD0_DC!7830#^6+=8Y11T&W#?!MVB(M0'"K@VUS:#MWVKK MGM(M]*4%'WM>?.9(35D?*3C"O(Y$4EQP/34*WYXHN&*,VKC)!=PGKS$/&'M/ M06&VH6'?N]2W8A_S'=5GF[QAC@1+-SO6$KC] M6B\UR-UF6YZYUD++[5/WUL)H>]=QZ;'?0[FN=(B,N-"F2$O' M@W*31L9 D**\L MM>CK4).#D-ZJ7"5#XB%0^S]QZD@?[M_Y[$CR55I +6&;.3*.*6LY[A!6B-+) M'!U7*P,C,?(01-E =)6"**OA[.L$:%_\;R_C0Y_9K)W*BZ\?\)].;=,$S#%C M/3J_#FU331/N^)82IJ)))CMJ0I5JM@]@.E04H0O&'U.B'25?I63 \FSQ'\Z- MSDV@U:PK\@"VPU07Z8S'1Q>9=B3L64]XRMS([(@#BMXMNB3EZ-P2@Z9C *^L M"55*:NY=/QZI-G((]=A&]C74 KW'T76YUKX$<>Y.%D-(FAQ)Y$ZBA<2!N)@M M+IU0^MU1:5@=U7@8UQ,P3W?E<%DW.B1@'R;JBZ\O8!BOKGWSQ_2]D&@H@W>* M>"@55(P,))0L/A93%")(&NK4*'H,V'%;'[MS4.$VP'U\"W3S]V,3?'NU0Y8 M/AECI 6MC^I,!YSLPRQ9QIF\ QT5)9'F0"1%/]UYQ8AD68-4!@SL)SBR%YW9 MWD#9H\IL0T6-+LA^ ./W\!F&-_ 6%O'N$,!0YS0!7VK&TLR)DTP246Y$(K+$ M:!7]6(GF"9@EK4A;+J796N(U:J;-SO\15X3^Y[*Y+@KP:,^49ID(*]%24@XM M)2D-T38I9B,#J%-0=1V@(U.&3N3>\;GE&_]?HV9A0<]J0GH(:&+AG"*'<-PNHL(Q.;G!0^ M1>(?R%;9"^_;B+;SL@.^F0RA.9GO,!IX=(EJDJ:5%;.S)&1E"+?,F+*?05HZ MW%A79.#.<_>;*-*1I$?=B*GS"B$S*"\64)R*W)6N%7R:N5NBI:5&LS5*<)XA M,KUA68@[SST6QG814Z5W['1AU6!T,3LF43BC4$I^3B%XE;;W;AK'3 MXV)L%S%U&&J[#>7E'(J* CTQCW:=M_A'CL4/0V116Q8C;@3?T\0C'=A$F^&2S\LGUFR6V'Z "I7'^ M]N3#^<7;GT8?A[?$ V0>#4\B& L27UWO5(I<00#<0Y43O<> MI;> M[H5"'WA:'4EN4.ZSU([#O2K:A/(T3CJJ00O%N=/4.KU:GBTK>JYZ9-=%.[<> MHPX#.Y?>]"Q"]()Y9H+43 3N3##9)N8E"UZNY&73";9FZTU_^%^^.8FS5MK= M,[7V^758VFPZ2PPE&IA2G :AO8PR!66=#U8Z:[V1P%8RM':D=L'P%S?C_A#& MXUL/?OTM;3(J8="E "(2II"8E S/CVQY1RJ%+$YB%0;:/_BV>?CJY# M?SC5\]/1<-Q/,(M]3FN996@:2*SGF*-4YD0\:$5$E\>@S8$>E+IQQ4.'!>,?%9-Y'SX00:&$_&L\[6%TWY MNYA&;V^**"_RK&WJO.\U#\DG:4J,@*$C:T,@%DP@624AC,W ZU13[@;^$>G; M ?BLD&VUQ2J[&5^DPUN$< MCE _]\ULA;*M*V0T?8?>-?T(/0Y>)<8MOC)"XMZ/2[JS(N+>;ZCSD/"_*FW. M'T1UA(K47OH=EFR=QF97J/A+F*GTW!HX*26O/TXO3IUEC*Q@_L.[LR$6')5O;(9_9>[UL'>1H#-%< M:"*#HL2S6;H@6@A]2>W9EX+[:V/VISU;K921 Z#_F=(Z/ AQCXZ M>-/J^>-YW"RQGHZ6!5WZ S&*?_BH22C151%M8I(+KJ!*-*5:XJQS4+9)12DSF096I>.9. T>9\]-I#IGIJN< MB3P$ZH@4I#/9KU",S@+:MQ;!]Q!''X?]_T%]3KCR]7/?W]/HDV%:M&#HPQA_ M=W-]7_VGS=$_7/GA0@(]&J/A)D5"?0848RB7370F -H%[F6YCK"GX&*]61Z1 MZCY=[5CQ+K1O839=R5^O6,E_&T.^&;SN9^@Y%;0$+8C5&5_8+!%D-JZT.!+E MH#)34:42TR;@CDCS.N=BA<)T%M*^]7K<$L1[&/@)I-/1>#+N.0$T26T(TZ57 MC;*>>)L9T4FZ&"('V.A62A3"(%*=!@8*7GJU.<.$#JI14V6_1;F:[2F'A;H/NJ$5=-B:HR\U3JQZU? M9G&&LQ3\@1_/[I,)"LH[&DCD''T8 Y2X9$LM62X46$@\R/WN?/\PO>&P"MV95F"WQ'J9(3#7^-]>SSLA[ CIG+/H7 M4N!['CR^@,9D$B %HM$J*+5$=!LEIF3Y@MM;>"\\26=MF26Q7IERKKBB_:V#0 MO^X/??/UY./'!C[Z";R[:>(5>E73FP.E7$6L<3]_AY'KW =O*X+E&@N..ZU% ME(&Z8H_Z;+W2 -13'ZE8?9=_!PP5[Y!G(SSPTG,WFVGCW40LM;%4%XLVT.05 MKWJ%NL8=\F\Y"(9I89BW1--R'BA-(EX;2I3C0EI\RVVJ,)8G$S))I8&[]#$0:Y5&NAAPSG&RIDIAA&>8+-E&)SKGHJ(] MW$72T^PC/3!14H?*KS2'8AHF$BP+)#%N7&D8J\*3SWN;?>2(=/' /._G'OC. M,[KUDQZD' S/E 3-T5;5FI.0DBEX2E7:#3WCDCX=JUPWW'1XL7SGH'!FP9ED M%4GHAA.I2HT$@ZNXRX O@K7&FRIW9IYE=ET;+:K*S%/)KEL7*00O\;W(@@@G M&9&1HH'KE2SFR\_+VY>(GIQ=OWIQ?7NY:Z'NKY[<_?ME].DN'+#E:2:-3V>4D@Q7!6T:I MT,9P$#R%WJX3J\;.[H7$=QAEOTQM4'C6$EL MQ5?+@N3;#-5UH?+.QMXOPSL7-H_69H]OJ>,J2*IH"#DFES6UW+"HXU:\/XBB MG;DU[W=Y7N3H!R>?/@WZL]/6V27^TYOKFY(U^AG.ZP]]%9FR.4H3_[T#;SN1S358%I[)R+;- 5+ M6**E62A'H41OB.6<>BV]5OS1-V7=P_=OA.Q9-^Y8*6VE6^&P=2Z.5RBGTU'I M/ADG_^A/KA;IU6=?XN F]80SY-)\EP="-3HFH+U5?K.:D5L-^T-K4H>,='B\N3U2 ME%QIXGSVY1.4CTQ&X=;;T1^^18/Z/\$W/1"J4H(N2$FXE6@-< M.>LW*V]; ]T_-7&O_%8X1]U9GK-SFQ2"!DB""%T:NUA:TIQ-)MSQ')W,7HHJ MIZKM8._KC/5I6'C[X/;0Y[*EN^C[4M%S&OPW04@?$6H"%M!,E8PX)CSQ049G M$W=.;W+Q?Z-&X=]&/=19ZSY9'K65=L>]XJ<@YC'\36!L<9JZ.?G='Y(\?E;: M@H%E#EN(KR*;WIC ('-BI2YI*-*4"LZ9!.:DCBQQHS9I5O,T6%QSAMD]B=M( MK6/RWJ"DKF^N%WV8<:0LJ28<,BV3,22@"4Y8]L+A2N-MW"0HNA%]=T;>;T/K MG64_ZD)P'0;YID#\EUM HDL9/>U(/"^7J"E,\T0EX5G33*5+2FUR768S!F^/ M_ P9W%EP';^#[YI1NHF3B^82FL_E\EA95Y1P&I%[PEGIR<&T)C9Y1SSEN+TS M84+>Q$3?B,A5 'XPNZ@U!QU&M&[A&9\,TQS1>)Y"L0FHK@VFM6CV;SZU)^H^ MZQU)N*;4/V!S[8GY;83;]6') MY4T8QZ;_:7IL/DRG?5PV9^6/%B>+9\-)?S+SOO$#ES>?/HV:R>U_MO +I/8F M&DNHMX9(EP6:I5*2LI>Q&%GD>LD07W>FVQ6D_1H('?$[.C@Y'5J+&\ZBG%J' M4J5M?HJ]*+=DM&6"XJNF'$<[*QJ'%E*IKI&XL$;KD,!WI%)K(/P *M2%\->N M2H=*=7S9'_MYF00<=)3G-MZ>$K,>&7V_J5G;B&(I.0N<\]8Y$2AGDDD(4GFM M;6(VX JB[%;)68_@:'/&=1.Q R5>GLWAKY(=)U=(S*>5R. M-*"G(TL)O)",(09, @=,J3K">A;I.OO5Q2ZR=;:ALT+"V*X"F_G?GAHC0RDM M$J!,$,H5$P)ICGGE8IV]$*];X.%@^KB_LC]M#'BHL9GZ3_PA=M.L-7 MH^:!^<_*Q5DTW[S/A/%4+D3S3()P0!R'R)G3/H@JE8:V0GFHL-P>E6>T+Q)K ME ;&SUWDDS2Z[>YM@JGFA=%5H YS1[0BE\O%@KLB8E]*HH1)U+& *[N61"IP MQ+MI82Z-ZSU55KLJ_:CVIQR/7 D]L&YL(_\*.O%]LICF1S"<*"42D=0K8G4Y9J0LTSD+'1_V MKHR!B^ D4]20K*(G,B=-K+><1*&4S\%**C;Q_Y[=4>'^;9).*-C;2>$FH'ZT MD\*MB-KHO&@7*>_MI)"[J(6P'A=#R*CDI4"+\XX$YJ.2@>5L-FE;\A2IW_:D ML'OFMQ%N!9/A]F'"R9W#A/D^97/RV0553D1QA=-*$L\81Y!2,&N\"WR39+SM M:V<] NRI'.-LQ=]RN:PNA=_Y&=_\,&D.1="4)).E)1$B2NE%9SZ4%9 ME>-F!^7KQWCV3'8DOK5W 0]UU#US.\;]X=*MLSV==3\V_'X/N[<2QM)IMP$J M90Q91LVDQQ=9")H]C\GKW\[>W-V_SK M[8>="CNM?E![MC8 N"1W':2*-,N@(L@HDL?7V)D809=D)9=ZCT)M+\'=BR\] M]+A*TMR@G!)N4M:'&(*G(*5.02M>"K-J8W*,.:Z6:QY%A/*U'[.Q6H6RQ7G8Q;B:M6TU]>H(3-2D3N(#D9DPJ!\6!3%F 3 M2WS-B[(M@I:=-A:CS:N-WQGB#?CQ#:Z%%Z5"^4W3E#2$87H[&C:+;U_X<7_\ M^MOAXD3+I@'Z$ B*=U,0!C80JI;V@X%%858+TCR$[0'O0@^G?OO9QVSN]R*N HU-0X1/^.>4:R&5Z/F$E%>EA=IOIV$R??O3O'U MPBGTO*/ ''5$E-H$TF='7!"IU+2(W@K@;+F^4D.QY3K)+Q]S"L8].9#DFHT!ZF+(V] MZ)G4AEG"0C2X^%%%7 ).O XQ^6 =.CNU]J5CHWMK@5:H,50P+.UY)0!X-6HF MY9;*+8WL)1!41T:)M0RGRKDF-@9*/.Y[S&0>6*BR!FP.\1@5I (Y]]5(M>[V MV($/,,_8 )MS,IFHS'&1RXP3YS0C%!>]: 037E=98#J;P;[RS)^.VW48\I]* M_OFWV;_X.I]K>>JK!O[[!H;QZS0M@8NL(#M%* 1.I/&96.IDJ2:76!(\5(H6 M;(#M4'E=!U*:=:K;$7D5_+UO$%.;_K]*=C<@ZD M1P%4#Z<\CZ>I/07VVX61/:C/^MBHO MTK&#T-[;1+1QD4@&B=C2D-<%9SQGV>/O]Z4WR^ .&!#OBM4-M*85)37:OW]_ M<[Y]^?<^-#C(U=?7\!D&TY='\A@$2H+XXAA)PS)Z+!&(!92+-CJ(Y1RHS@VC M!^#]TS;JF,(*@V;+&"=*9B15L9P?2B:R3UGX?6D)_S&U9!A)^E G4+T>TH_M@W5$585L@/.;/V#RZF:8%J@")&DIF@G.L[+> M"Q1,<)1H[URFN DDV.0Z_M8JM1K.(=K [8O24>=\U,CY'EU?H]G1]X-W'NV/ M.2BFN;7>>J)U1D>!988N TZVF'_E1A9%8%4,K55H?B =:<]&A87DM\M?1Y^A M&19OY&YV\,)AP(45?)8DL!B(I#;AXLIY0$DTK;/[MBIX,I] MNZ-X/D3QW!0-GQ73H0:"SH8P6ZXD\$R)3^BXXE'SL2T 5) M%?+'IZV9,C3?RT;@E"_R"K3C4LAOO/I7BRI;&\RE:@W5#B=SH,/;+K1DN9+F MH2FN49VUTSDQ;9*R@G@92X4:C1L#YY8D1Z,(DE*GZE1U??+J^MA1\)/7UBV8 MK:"E#UL-#L7$A! DAF)PFH12\KKD(:)IXCUU-%1Q"IZ837R\;9A:V]1 M"$B>>^TB29RBWPN*$2N $1="\I"BXW5.CI](%.()J4Y;=@X1E= 9J&8\$,J- M1K?%>6*-0)5."4K$C?)8)>OWZ44EGHPB=8;M)['EQU""5&6)H-2H<'M(U!B762&2V-BK))\OP;/X6O_/Y#*1?=2<;\7N9/:ZG*:9B1.&@$ZEQ7)&JS0ABOEJV25 M/8KLG]K4%6TU3,M;D K6\?@&K2$X^_*IM$/MF>P-4*6)R"#0ZP^!6&L2"=JA M$<18D*F.8?D@K!]9HSHDK.8=H-81>J,S1V%80HN#+FW)8D&SF$3@,G*N&3#^ M5.V%9UQ]HHUJ'H;\IU)]XO5H^'$"S75Y*XMK.8V?TAB8E(81A58"D:7UC?MH* GZ8!I!9K]6]]=4'4O MSM]6SG5+-=RZ%37= *?J#M%RO"*#.VY'NV7J)J77+\#+%[D MR76);"T.T;36SEBJB!!!$ D Q/IH2;*.,\%U %[E7L\FX Y==J%S)>JA(:!YLG;IZ6^+/>IZA%58K,[&D_ZUG\!%WD NS(1@6,2E6C)&9**E4[DJR1U&2J&QC?TZB*U8K;3>HQMB1FK5?797+RBY/7)V]/SR[_?G;VX?3B MS;N+M[OV_EWSI/:IPYM 7,H$5MX8YA5C*4;ILW?2),&R98(FY@7O/0ZV RGN MWO_WP>?5DN@&'8"E%YD99I+G7++D@L)OF+7.".#IQ[,G.%JEJ*W5&1.54Q!K"%GPREVP-B[!C[Y?IJG MU)5.P1>3*VCF_0%GKD?G#&XS:"U&=Y[X$L.12LX9]3I9*G/P-LBHRIT6GJ3A M+*QA>$<1=,+X"+W0R==W S_$?Y!*R8E/LYL[G=/\R$CUN-UFBLN$1LF$4EI+ MQZ2PP3*OF<#MBC(3;%I/Z"-CMCQ(N/WXDUN/?_TMG5$9'WA)$1!>E%O+)A)G M)2=&&H,[@8TN5XG(/0ZM]2G*NA%^&T.^&;SN9^@9C_N@3HSPK#V1R!EQ2F;" M6!!,)S"I3MF0#; =( S9K;;<.S/IF(\*9R5K(?[:C,8X^P@L*X?3A131YA>2 M6$4U@:P=2SH:J--9]F%8/XZB;,]"!<_]),:;ZYN!GY3K!9_0+>S[(FW\>@!3 ML0_+B4VY?S#]^=K)]"B7'MW20*1@:79?"C>*1!)C4FN15'@)U=)K4&0,5 M#C[.K]&%: J8B_P:_!BN1H/4P_E)G8,ES$5')'6:>&,9KJQ).I^%$Z'*8K02 MS='I0WN95RB'MLD:U^/9VJPT$-QRT2"SI:E(%*&TMI&!VB2UK')TL0FXHU.3 MSAFYKS6MNV=?QBM(-P.XR&N%,3\_%L911R-1R?.R$^(FF%'/M3<^4T83ARJ: MLRG ?=T^K*PS5?AX*C<&UT[IQ==O-URT )>MUB5%@98&)2B\K!+A8&C.4661 MJI2+W0#;H9) ZNC$IC;.CMS4R*-=._OO5V0V@5@UH_]QC(?)\>B$"K) !33F9"# M-5,)U^ID\+!].>1'(^GH#[;<%(C,W8!:9$R MP$%0"(X8GDO@*@IB!5>$6^.M]/A]J)*JOX3C"9G-NW*UG-?:0M =1I'+"1?: M\->C4LYF:JS_AI+]UMHC21YCDB3E$K8,Z/?9::XVY9&Q8M7'1T_,'ASA>'CM M3I U+J O_'=TZIO1YUF"T"(57W"?N&8XQ;*JR2A+GR%.4 @>S7H/WM MT_%H1=<$U$A:OVE0NC<-X+1?];^4KQ;($D7G/$1T[[*VLSK105#\0\68G?+2 MY#J)?&LA'9]F="3^FMGF+[Y.LS1.!WX\N\N8C#):1516'DL>H0$2P$G\ P(- MD$2&NE4?EQ$=M=/:#0_URX*MN*DQO9KQVW 4QM!\+H*8-FO%7X^&L3^8!0UO MSVK^/FTRK[W<8>AX8@>_^-!&?QXN"W98\FLFNW<]/US2C0]*$Z7+_'+2Q&N* MWV;//!K_U(AO-]QH+FAH;0R3C%&.%.HG?BT/BTCAKB ME [)B,P5JU*H^!%B %V#1JM -[![S5<5Z213^6TDR58*7L6G=6]./KGIL:U=T>P8FN MGZ.:NT2LS\7URX($&3E!'Y[YTH%&AG@(W7E2.M."TBWU9BL^*MAB*T&=?8F# MFX3FQ:^C4?JS/QCTD@ #.0FBC4-;-N= 0@DN&4$%.&DNE.! MFQIAE_6B>'4SC23>2KV:7[OZ)AZE& T2%5_E4D J4D5"J:V:0G AEUS?.MDM*N;E:QS3O:[8[X?#0:O1LV?ODD]3EU,5&I"G4'M%E,Q@"+" M9N.8PDFP?>^-M^ =H>Y4X*7&Y9---#Q:S[DS@G"E<"&FV1./2R(!0:7GAOLL MJNQPVZ\ZN[X^@]4;Q7_?]!M(K"<4MXKAM%T4'G>B2(G3(I",VX4$JZU)%=W< MA\$]J5=G9\U>^?)TR$J%A?>V\7"1EV'V%%>:6A:(%QE*74A\:;+FQ(.)P:!E MH>L4D7X8UE%J2X=,'&J)]2$JK[,BB0)Z]HYS$C+N-,)I)JF/U-?)5M['$OL] MD>0!79BEDD@>N&+2$\4TBH&"1#/*,!(%\]18&8VN$HO>'.+>>J35MD\JL?)4 M;BH],*D77]_X_QHUWX_5@Z*T]+ F*J32*%5/#S YB=FEX'%APMUDS[;Q,L;# M)X%UJR6;&\NMV-IOA.@[T+?^>I$_N0GV^$]4!I7+?XWU[/.R'L".B=8 MTN!E)$+$5&JU)A*XC20[Y1B:SJ*JM@UG%53L \2KX6@P M^OCUA1^O@#RO0:^#]RI)$KD71#(NB$4!$<9!6 =*:5[%3-T(W9/R;=IS/*I- M4(W>)C?CR>@:FO7@JE';TU1%$HO\#_\RK) M-@]@.FZ-Z8J,&JM-XQ.4:2[P@$G&"A41BDHES\\0ZWDFWH PE!H=4A43?!G( M<6M$*[&O#:'53Z]<>U;8>9[EHR/52KC<;HI+F9L$EN3>;G-9#M@6*X$Y:C7LY<_BZ*P8^1?2L M#9.2:<>U6D/J9@.W6[Y?W(S[0QC/8O'CAPA4V_WJ6YR6GDSVDFF%6S6!8[%P=++FW(7XATT_5'JT6 \ITH0ER-%;%P13Z4BD3J; MO,XTJRK5&1\"=80ZT%KV%6S4!;9I1??S86S*-?>7,/N[AS/F'&@@X",:T-%G M8H.7)$>6H^*9VU EQ/(@JB/4C/;2KW#T^VWI H56MS..<%::_Z4D2 "IB:$V M@;+@)*U20:;[H[D51(Y??+WUW2S(SW3*SI5K7KJ4TP5[KF*Z:_E=EYJDXI[%* MF'$-GL,?OM70@5'W7%38A5?!FAD+BX#()@!K'K ]BO P1VJ=\+F!CK0GXR!: M U[P:)@@-KN2@2'1.\ M#0.C+L5WP,OZ)S&B;9-.1]1)76W>;?;L+=L7FKJW8M$E<,49F[QR:U1!E/W$'6G*NH MI$[,4F>8B]3Z'&@,ZR+&&TUO*Z9.+][^?O;^P_F+UV>79V_/+]Z_O?APME/K MTS5/:B_W32 NMSZ-TFJTKCUW#K="8YEA42AT\8!*'V/O<; =2''WUJ(V\4 ,QS\D8Y)8(13A4EOG@D!:JD3KU^!IWQ#F]F//AQ-H M8#QY[R=P.2G75]]!$_$7_B/T!#>@@5NB?3G-#S*A(0>4,%#&Q*2$K=.[;'.( M^S=_N]"2^QUAJE!2X5CK+M)7/I:#_IO2#,U2G9W(Q''NB#2,$>] HPQL\#IY M<+G*R<4Z0,>H&#N*NT(DY'0T_ S-I"05%8@](YDSF3D"2BKTT0QZ]$$9@K:, M9CHRY6,5]I=P' ?I;81;X5CJ[A1O@9M]62)![\LNS'HI.!I]-H2'@$ -1(*/ MR[A "07*):_KG%MMC/ X]*,.(17N*&X ]%W3C\!ZSD/27'.2O<;EK#35+-EF MQ'O+?+#<4U?E6NO&"'\8S=F!D I-"]_YK]-Z_Z]&S=\A?817_:$?QO[PXTF< M]#]/HPD]Z556M(0$,TVHW!*("]*3$ET2UH@H?9VFWH]C.PYMZ9J$"FT*URKT M!V1\7+I'E.1DA/S2?QWWN*'.>"D(34ZB[:P<"19W4RZ4#"@.!%SE=&8KE,>A M._6(N:]%NKX6X<_&$&]0[>$6;M8+W@D7M25H>VLBJ;0D* !")06*AED(>@\. M\A:(?Q3MZH*P^YIFZFO:=U?_(E].1O&/Z8;\H>E__ A-#_TZ)H)+Q&F'V[*> MMDUAB9@E6]@"JB7$0&5SI)4$F$E MXY9X&VEIM:68$II&42??[AN$X]"('45ZGUS7[<+R'A)4LH+5?A?D-\1V'6M0@8T40KVT'PW6^H&^:K\7*GT8: M1WEQ@ONUG+Z/AOCAGG4)URK<0+,2N)(I%4JSD(CVFO3&.J:U6MJ&UC8YW!G$ M\U:5O5*P0G=:1X WQ'Z1/UQ!:;]Q&[L7-FL+BF01 #W'8$A N/@'4*FIU=:+ MO5HQCV-^WMJV;])6*%S'8>C?AGYVP132R_XX%M3O&KCNWUR?#-/TH^/QC1]& M.!V-I_7'>BR)G!V71$2&5GD@=][HJD"G;C@5FRV$SXPR/-6@4Y%N(+; MUK'FEY"A:2#-PIMSG1L-2_5THPN>.E@*U/CNG?'2BIHH=E?%\*&)6*-?.\>?I'-Y#D1U:^1^@ MN1[EY303KD%21REA64&Y&,\)HF7X"F2 K,I-^"7$%RZT#O MM+;31?X'^G0>G;GF??_CU>3M31'21;XL;3FG9[>G?C" ].+K_'/C^0?'/2%, M4)$Q$GD2I?-F(+;\2*UBE1*W(1 M6^D+C"0TDNB94 AH-U% MO%:6Q)0HXPS7S.5V5VL,G6U&?=XZ4%?(*]2A=;AX6MRG3-P/T/R^'@VG9[5W MS/,/H^]ICQ>YB.O[_MKS-JJ0LD5+'=.KEOTE8H M7+M@^&8K^C>L3/.<)0625-GT@0F"$#-Q4640EBK/68<[Z'$H26U!KU"*CI.H M9S7J>##""-1,%Z(L/1R/IY&MN+]JF4@)Q> MFY^>U,RB7--D[&GML1QC#)11HHPKS>UP'_5.X8X*,3JT!%,R511E+:)#E8%L M3?5R+G0G(J]Q5_T6GGF!LDT0U2SN>!_28:HY=L39ZLAR6X'O1Q5D<@9**DF, MEA.9I2*>*4929U M:6H%I$A89L$- "H+LVO7P\ MI$@0(!+(C 0(:JQ'I3/S"_6O,UP*)(JZ#OOT+GI!;6:7.J[^]ZV;_P)2;W@G!,TE35:Y,(1!TH3(90T,E/&8[.0\*8W'(_K>A=]/E58M)_P M.KQ_;*UV2MSHP+PA'!3#E7I%@@=)0C+&Y@S>-DS-?Q8%8UWI=6\15C EFK3% MPBLN<\$+@E947@Q"=CQ[@E=B(S10%W*5@8[/JC?9/N2HI80*M] M^9*)>F:] M"<0E-V^?IHDS:"*Q)!U7QBCQLE-56[&C.]%7:8NYO=;1<&<%WK-(9A;08N8* MCR^I4)D43S#EJ;"56B0\HX+3-A3I6@DUFF#>8W$1P7N8?<@/2N,'DAKC! @" M+$@B;SNTTV!)QRJHW@%SX<_5607CT-A5 LDKHX[$ M6:M*C_ADI;'AY21#M-LBVHGV6)(AUKKX MJC,7>%LRIMR6,F4,]TM1Q>(\]EA(!2+L(NK>8B$J"Y6D1^M6& 05:9D58"2A M>#\JMHP0HDXBS%''0G925:-8R"YR/F LY*YGQ72^K-^+Q944XGV/ M&>J=82!"ZL&LV8+R>3.MOF(ZC-ETV4E2>RM3L)IP9A21)2SI<%/O9XX$X*;A(/ MW$70_45_FJ!ZT?' G=36+ RTC\S[8X1(R0F-MSSE"O%SLB0$H"24B1LFJ6 H M>^Y,V"<>6($(NXBZMWB@,*@?GLH8.Z[11K:9!('&#(N9I2S0XKV3O24Z=C# M'-FW;6.&MX\]6[BP_>RN&>C*7*D!1=U((PS)\PI$GQ-^LLZ3DL]%=2R.S2KF M[59DQW-QWH43JUM;MPJH$(-\"/"N6F3A5$S99VE-&;Q9BIRUXL1K6B;99R^3 M,,;)*F7 3X$Z15ZT$'L%LV=EZYVW@RUE[]+(B*5'/&>.Z*=*W.?\ ^ARF7G M"#UD;;3=5K3'[2&CFO+26:XP249EPD'D;5ERBOV(CUD.RFXD8=L!T'W MZ"%K@.IE>\AV45M##]D>,N^/$R"S44^'J_EOVSOP5H'8<4C)=%0L\"3$<4UE:1C^.TEQZ)U%BQ+ M@\=@]I#"W ;8R_OWX-]W)9%U<%;D0J-28&5. AD9J'6.2152BE'F$!4?; *V MAW3.4IJOQ%^]&>7QY'I^$6[A,6WPU*XDV1SZBGR]4@Q4!(Z?OKM*(/:,6C"$=?YH^_FU Z_U494SK0R';4"2.X%93AQID3 MW*]KK.WK4%S6A1H+_ *WLR'O'QS_EI9[@C8@0C6>(T%MS%#%9?44J-/B1&?B[[ID8N7H*N-[Q_DS M\A=E,5O!Z7QRRL2 .Y>01&I#2Y,432R%J+(I$\>V6J:[OO0T:%!5U!7J%WZB M^9#G:,NLIP'>#3,+N(4E(021 O>Q8&*9\6R-$S&AT5XE^K$6S6D0HSN!=UU_ ML%CM0\[.?W@_GOT#9F64 XPBI,^CM SA0UK6$7L6M74LDN Y[F?1ZM)!3Q#G M@)LL@GZ4([QAG]@?PVFPHT]%5*@Q:(J\7)$^E)&KLXF/,S:P5DLKLBDEA&4F M-+/$ 6X+&115N A(JDX$;3^\I\&U/I7VF&NMA_VM%\DB\B@DDU1R1GCI42\U M*R.*\/:=@LNER;.-JLX\E\V8^HK>UV=*>Y$?.IH_G?#60\7I.U/AN*TH.W1\W(&X MG2K1 ,8.$?GFFNT^XK8]]-Y" ZLZ;"&^BMJ,4FBO@B7!Z42D@H#F#$]$H:$L MM N00A.G_'%H<4/8O'LE[B*UCI7W#B5U?7.]!")YU![_GS@FBJ_#X<56X \> MUZ4H]SK2)NW,&ZGOP9O[L]):R7[ Z#"',@?@_[P%AFB9G6")1,DHDPR,A M<"M)UHE&,#$IUB1RT$R#]]_\##6XM^ V?H/=YR=.X4]$++@3X#%$,=EY*2PV\\M.O MOU^-_^5'Z&I:E!;!,YZ1",-[+;+Q; MHZ[=%KJ']N["O>_\[&8RG/WXC( GG\;?AM%*WEIIS1[?E:[V6,QJV@P5RE'\ MDJP$Z;P(!J^07@<7>0R1WZ83[;RLKC5#ZVJ&]JJ9]8M93?3B0BF@P6HEI&31 MQZAQFP-(SN8L=1/-K%O6CE6C[]Z]^?3N_/VGR[/WKU]]>/_IS?L_SM^_>K-? MHMQ3C^NB_K,AV!5)Q\CP'/$Q<>&D2CI$ETVF&A($GZT<-(3=E61;U=YN?6I5 M.3?:XY"ABS3XF[HTRR\71:7*'XU< H#F'ZT\-F M$]4.41"9\>(F@V;$>Z;1ZC.<)0"C=)7Y39LAM>_".8%8K-+T>13'H]OTO(\W MD_C53^%#N!I^F9^O]RVEVQ:SR3CJ?2)I/BW>.;2I<0]"DU@XS4WV&JJ44+; M?(B,Z4[8]+B%9S]ZJY# ]D@B"QA1P8IV$Q M$D$XCT8J..!=^2S6 3B8?[\#G8X[E&W7?F'XMMR\SKY, !;]^!Y"7%:;- '9 M>0R@*;K^(P3M%3GN2PL'HPS7*JLI ZVC(V R@E)6$0_!$>UM M9$$J ,:WW:>>?$//'NXZVAAW+TMX'L@W:BL\#5% T2T5+T5P.SDHK5%(&MV">G5:#IT&V ME-KCW]F_OG.'I]>06]NO+3Z8=\.1O' M?_Z\63/IG(=,28Y9XU;&,PDJ*P%DW+X^_Z>CR:/_#]3=FF MQWG^$IB.%Z\9X(JDX)X3M.3*X>PCP?4ZPK00G%D\&J#9Q(NMK^K?M]9>NRN' M7Y?"K. YNP?P\JN?P/3L9O9U/"FM(P+5[^-2TCJ=&,Q_\C\X XC\KZ M5*6[XQ.8GC,ANA9YE08E=] ^^LF'R>7,SR#]S5_=E+$7<[0#:WR,0>&J&/:!* MLO]\M!-GBIK@=)5^"!OPG!@;]A9UAR6A&V%]N)E-T:PKXY8&)N0 B@9BN8)2 MZ6'P5E=:76=FK5,B>5ZIX_=F4"?)A7V%WF%!Z"8CYV_C&4SO]BL>A0&+NY0Q M94Y2\0+[C1:Q<;W\?3_[ ?SL; M4"[Q,,N6F'F-NZ>4> N21%R/"%HIYZKT&ZFUH.?,Q*-2=H6ZT[W7]6%>_G1_ MWUVL=$!]8)[)0&"> ,[G>?=4$..$,4%2"JI*"[_.5_*B:=N)>BO4KNZ]H.7D MR[M&N]-YAO.GKWZT7.K[TBAQBO>+Y4+!>PE,)O M/^8R6:0\)<93MMKB\GE)C[.2H!&BB%+46VFB!%>%.4]@ZBM?L,(.U9&@#YTO M>+>>XH.;Q\;OB6J>Z>*EU12OUH25,<#2"5R7%((H2JU//*-56Z7ET49$A\HD M[$SEJU3J1/0U7.7W\"Q3))H@JMG:_S&DP[3U[TAGJ\=--P+OAPI"XY7!R$2B M0;9+P01QPELB$9^5W 1<+5XVQW6VS&GBF3MM0!-F M>)G;;20)&1652A_?"%GY.B. 'D,YK(VYCX+6&IA[2[=:M'R.Z+!@A'*Q5"E8NDQE%/2]S[2[3K/]_SZV]7X!\ B%KM,D_QX MY4=+;-9RF63R1 111GJ7"5<" 7+C0H[6T:176B1OB&IL>=&SU6OG4JP0RYX[ M1NY&SDB?G6"&$B5":5)'\71BN-$(ZWGR2BK%7(V/^0&*4S/A]Q=Q!7UO=9Y- M-WG/?BYCE I_[^5&-UE33<._QJ(.+9>>(^?N+OJMP-D+F,XFPSB#-#]=/J-" MIA>7GV^[EP7EC?>.@$YH!013.IM'1ZSF7@NF8JCC1WL25?^&U^$5/ZZEM0JW ML=MUSK\W3I5EFAN"GQ>:I2#P9X)*PM!$T3RI# QJ,.@^B%.SW/86<(64PQ52 M-T%3T^0Z!F-I?_5LT',+V58X,590&2K 652&BI$NDIX#D[&TNA2!LACSN2T,;3MLMJV455W=G?SRY>?WQ[]GZO!FV/GM&^GO!I6"MEA-G3 MS++,,5.0BCH7;2K^+*]8 "O9X"F K:2U?T7LAB=U+[D&E:[<@A%)&A65E5KI M(!+S"-1#CIHE^DA^+:M:5Q_7]634G9[?O<3WGI::T*;C664?N)36H_P%,*,$ M!84*D8_U4'%NZMX):F_OLD^RL%8'DT@HSG^9R_ S4_8Z$:-UT@CMZZ3CM(;> MKK7(,N?_-E,OXN.'W^?N\NE ,F5XT +% 8#W.$.)35H1Q[U,U'K%=6IT0C[U MEB.\\W;+EH?]1[J2=]W*W*;I=8[F(!B2NC3KDCQZ$J*SQ%/))8-DDZA20_$, MLA\/1+)^=-FU:;X-;5Y%>S8:W91S)$[*I)A!C,DJ[@12A1HB YJLP45#0,K@ M4J1*,KIKN=<^0%X,S7K76H>!N2ZP?X1)V;G'^5[IQN(!@P#.,>DYL=3CI8D& M%&SP0#C'!1KGA5.L#RYNAOB+I?UKNH)_LG6QW$^#_%%7".NU%A 4D;9(6]B( MEDA)E)!X874LAA#I45G#V]?T8EA_;/SHL/B[>IVHT6AI.R4)\-*'-B!# Z.1 MJ)1]4D+Y0*NX?$^G*/BYD[X+9G18!M_H"'MDS..A-1RGVR/L-2P-+JU=<(HF M(L"BB:\YFOAH=I&,AH>5@D=N5">F24- +X:=!]/B,=6R;RT&G7]HTS>CQ;H' MW "+UI:>X,4;0H,E>.PH$CWWD"#*I(ZK0<.."WPQ[#]JYCRKZOF'Z_P[#+]\ M+;/5O\/$?X'Y'[[V,_C=#R?S]ET#II6@4CIB,T]$)I^)BSKC#04"M2I+7JG& M]%@D\.L;>Q;$J9"O1B#2Y M2KW.T4C@UT?X++C78?^#N;T[7V)X0@KAQ\^_^Z5?F;-)$4>]MO'R)'M\TCWJ@09>\51\S-PJ0Z3T M)?:^9_?AI/Y7UYZ M,'(YD8+7)#HDJ!39$Y^-(C8FD,I(8U2JQOTN5O R"=Z[[M>P>.^X.$ID,?JO.&!*BX@*LY"(W MR[[O"_&+8?3Q\F -V]OU$>]HE250^+?[;2R#L+@F:4G4"A?E@1/O!".>9^\9 M8T"A6:"M$L!?7.Y;RVNHVRXFW.&B/C_LP9J8R]3F1+(J/5@5SZ2D=!!PN"0; MJ,NKMD=]\GX^<$_=$Z%O"TVO(?#!VZ(_#$G\,1E/IP.FO?.64L)XF>,)#L\3 MI3U1R@9EN+-!5.F#5V$M+X;FQ\*'-1P_7#!XQ9"Z6]:G\:QDI\XFP]%T&!=& M5/'D^Q BH=1[(IT,) 1M2 2#-P8E.5LUIH^#]$T6]^LK.#1CUGP6K<.S'R?C MN8O^=Y3^W&^_ CX-K 1RH>+>#*13$7B9.0$-).)&ZUIX#4XO179BR-DM[I: MPZ;V?=;W=;ZL#:O>74[90-AH.#@4%BME>8(51SM8XD!D[X*C+-3S05=8T(OC M[E$P8TWQTN$BBN_\G\/KF^N[+IDW81HGP_EJ+_P,!I1%&H6@Q'NJB)2)$NL# M+JS,1T=Y\YB/*[JX94$OD_*'9L8:RKVA>##$/H[\U#*S?RW7+I_6PR 3/E-MO M;2 2Y09718*.^&VY3%'"*%SJ/(T.%$4[_1AWW8TK>C'L/BYNK&']H0*".:/- M=)NS\OIF$>,LL7A4$VDV.%1$K( D\Y]3$%).HNP6O!_9B^'IPK:ZA MZ(&B>+?-6"Z'?^(I,_MZURQ^OKCI0&H=5)C/ BB=XEG@Q"EH6A+](V[N>U["WFQG'^UQ2[Q92HNP?\KT*PV7(?:!S"DPI//>%-$1RX4B( M.1+'K Q -?>R7D%SE26]&,X?&3O6$+]] +" *>6N4(Z2NV-E80)MG..!'RP> M*Y;A%PG%+. MNT"$T1)%(1GQKB3H@7&6"IE ]!.*>)ELZD K:\C2.H1UQV.8?,<-=KV0[@8< M+RI6YJ&X^W_^:CR=O1_/_@&S"XCC+Z-Y=Q6=:.+):@*1HSVB<'E.,DJLDD[: M:*6B52H&JZWHQ5'V.+BQAO6M0VW55K:,L(PGR]\J?X\-;$B,:A6(YJG$J7-I M-"02R309T)&%D*K,B.EWF;^^C^-AT9I.;>V#=3_'96R3^\9Y*\OA&L!HB@@= M/ 0B:;&5:# D&0E6>B%!UFF*TM4*^IHQ?F@+^" :/Y;QY1=P5;+\/_K)[,>VTD8#1#5G-GS&-)AYO;44N(37&FA@7ZXD217BHE, M:'!X?02-R%*IIJ8L!6^-=%"E-U)?G-@RX>=PE-A%\#6&/$V&HSC\YJ\^_&L$ MD^6D&R582 K7I%C,I15U)I[B7IFR-\SRH'FLY.%Y#*;_RT!;)3WRU[24<(79 M!I5-$-4T+QY#.HQYT9'.5D=8="/P"D?(&F16)\Z=!>+!E0SXD(CG MP E+,DDF5;>8S$?.W5WT6X&S M#ZR&12WFTE[@+JF0A2 FT9)JKA)!G)8(T!:""%:;NLDQJXB.,'A?7>&;POFM MM-6U_7XW7?4Q+&V+!9L4"104&ITV$A^S(CQE9ZF5U%/9R'3?_(X73(LNI=_U MJ-'WX]%_WOBK81Y"6D/7R(,+PA/%LR_=#"ABC(HH"8[A3FQ -)QX_-1K7CHU MNM-!!3_O!4QGDV&<+:%]1M5,+RX_+\&9D#/5W!"'YS61,LR3Y3UA* QJHP!I MJWA[GD3U@OG4O=8JW"(?'(]+2"X8G3T:?"J'3*2EF01.)8G2ZFQ,,,Q4"3NM MP?*+/JTUU.&,R\=.L[MV._'J)BV**?)X!YPV?S_7F.J&U["FQ42HO3 "?FO4L7WEP_\9 &R&/.Y)0U[ZL=W[R M3YC]O-O?Y:$U(8SX@S22]+,B;<,EREB",SG6EOK!CPOV^CJ0DD5 M3/,UL)8?21-@5>/)FY =*!NQ"_UMYT0+X?>SLRP!*L:YB@A00,GD1JS$"NE( MXEIH\ Q/KSKYS?VR8EN"8J^DV$7F]XB_G?S#__;+V"\C_5O[[^>+- MG9S^]:]__?OH9N9'PS__/8ZO_S*7T?E?/[_Y](^SOY]=O/[X]NS]Y<7EY]

&?MR31"_&5U>_CR?E[P_P(W'((+CV4@]TU;"47TDNZ[P&7TD=5G:U;=4E6*'2(;=>Z$/IT\- HO" M6+Q/N$)YB2LC+N=$.*K( /YIL,=UIN^XP%]?4M]?4@N"5C:Z-V%\.DA2TQ 5)8D:5$@J(S^S4/C+:),V7H([+@-OCT7^^J!ZNR]U M0[0*V2K]V;/.&"6XXR0XD\I4)$^LL8S8F,!&*BAE5?H('>C*=)2J^#L,OWPM MC2*_P\1_@;FA]-K/X&Y>V_U/*+GL%%><*,XTD=SA)Z1#(,D(PYF#!*O#V9^- MPG:1PS/:)0_L+CH"'CZKBW!S<0PT7F" E[Y243"4 :#5Q54DP"P>%@+/L_C, M;/OFBW]&'^ Q? %'^#7O1-]G]0D_=#5L%T30/)N28 ,\%&M/)1+ !^*8M(DK MD:U]9F?JCA+X]3$?Y\=UL%<<_WLET*V6O4'3>$N8A2B,P12R&17*8? MB)SQ$G5C)8$I37B2D]+^^AP,ZJ"RC(: P((I0U1(+@Q%D))$9J(5'/\.55M/ "A["T\O@= M1./',H3E88,Q':6W*D02%$_E #BG/,D<0E>BB"IHS4X>V*=+7V7(GKO31'7 ?13\;$G/KN#2,.)%P;=KCVB@:S=E0QI*+ M,LDZQ9C/AKP[=;8\/N[NH-\JHXB>ZE3EHH!@0!+\A\5;H17"C/C+;!&WCS% ME2*ME]!?;"?%[]1?;!>M':3>ZWZGH0X+O]8]MOL*L*W@5TK!/&=6Q^! I"R9 MM4$4SWV"P(.(3L*C4K MRV@E^?/+CQ\[E/C]QW4OZ8U@5R4LE3,\L1RC&8P0;/@PL]@ M8*(6W')+C&>62,8<6KG6D\AC%L($EVR=XOK:*WN97\'1<.68LH:>^LS_-K[" MQUP-9S_F2[0QR9(735@9%"0U)!)LXD2BI>MLT"4_T.'G+M%Z)H'C>2@T]98&YF@ZKBJ!IBO[]3D< ME"LU,E:Z[,(6N6:9Y)PID=R68B5IB):)19&5!%%EFMI+C).VHO1!-'XL<=(' MS5V-!RY5.7D\H!@99&)-*;?S0J00%.>LBAU_ M5,_KG=3S="OD?61;7^-HC6I\.2-,!$EDE!2O:E3@41RHH4F73L#/5=.[]+SN M4-&[B+3KGM?;9M%J$-$G:9 MYKN+! \7"7MTM!4[?#2%KD-CV]Y3*5:VT_)60CO*XP%-@U Q4,F9\4Q[P?': MX4%+L&%]\&S;&SN:GP23[\,(&ZR3J_F#\&ZF;=;1.$%R\"=)Z($L5#I@5 MF0F92)99H[1,N9@:3:)/#'1F.O JOKQF\/K?2@_)QDYBT8WL M%I<,A?\7P$<"@NJ2BFE*ZV9&4HP 8" D&^IZ%SI<35^>AF,B[^%I<2PNB#C,UTVXT@+1?3.ELP57NSPYL^< MP5T^>DL<%YG8#-9$QPVG5;RB!V#)%J_(84BRB_R[]IF4G7*F,V6=,Y$\>>*%C$08YS)G7E%CMMV;M[RC?_.^0TV,NQ=CUW/% M%K"6Q^CME"R7$G<13T0KE"H3[M">BR:2Q 4%JR,HK7?0Z\.GGYA&6XBN1FX/ M7.$??3D;I<4 -/SY\@YXBT_;1%DPQ 4HY91H>%F;(O&.,2^LALCKA&2W #L% M5E110IT)]X /_(H 7^-&=#7^5@3P$*+6*2D:,E$9T"C.2I" AQEAG@N1A*96 M5'&1-9 DS6(SR>-0O E M-B0H1_5:J:17+$.NP9=&Z$Z),=VK8V.OC"[#,._//[W]<'GY\?SB\C_.+L[W MB;"L/J)]\.1)4"MQ$*4>W=5(;8M9%O_N 'K3HX#5DV2JS!79!F3 MD[C9!DVC+B-9L,TO+HI&_8EQ)L)KA>FYW_& MJQL$]SL>(\5_B4M<."W/_62$QN/T(TSF'L[[;G?!!,QG% ;!:*#Y1$T%<%6 M:8K6"?K^C9J#L/=1Q+-WS5<-B+9YY)E)EJL,7ZNXIL,'7?MG:K=[?V>,J>"X78_L7L9F$WPU [;; !ZH3=:Q M,*(14UNJ\Q"T$RQ1*J@B$"P:2MII8B4#8D'J:)EAE%=)@#\,W;8UMGJN;-M% MBS6B4B5%^'YFSKV$<;2WO5"\3-LK4RP5KCM #D1*ST3F5@539TSJ9DS'\7,IQJBB M[LYEVGTB"2Y[A!>'JQ]OIM.;8@W.M\4IXL1?CF:SL?_M9HI_93I%NH;A:,[6 M)7*1&'69"6)R6K81]$XB<7-T7G)%?0B-V- *QBEQI3]]5(AA(Z#K\6A.\\N; M\/\@SCZ-W_E1*O_LQP4D6!38WX*-TKDR*CGS4KZ6O2"(D1,59!".,:KJ3#W= M">6)<*N^ACH,3^<"@6U0LB>Q<(I 2'HI-;]?]X^A+41S&H(&H]J+WQ. MR@F\$J3 2H=+89PQ3&5(@PVP]I7,_J'GQP_I5$H-0LXLVI29M5;%C,9L#)%G MITP2AB'AK!@\"7%?B=WZRL9YD0#R&^3Q!#Y.QM^'Y8*)OUC\_B?_)TSQLJ+X24A@0G1E^-R&Y M0541M6?,AK>_NIE,T$;S)4$L _X\=?CJW$^N?IRE\;>E M&&['S%CJ%61%A!&12,B".#PU2 0.!EF35*B2[[HKT+;WIO.N?J6[L54B-N=UB$4Z4?=QKJAR1.8 M3IPG76FCPGC9SZ/)78L*A/D;C%#XL^FGKW[V]_'-57IS_>\0:XC$>@T$K[D UDN7S#3_%43>4_953O M=W]5NKL.1TM/U^5-F [3T$^&,!UD'F+VRA*5*4?1E'S7Z#S1VN4@0%J=5E(U M-D5#FK_T1!E35?:/.:);YXDM)#+]Z'\49WFI/HQQ<@/I[="'TL9_>.T:2N@V9=WY;+T@2JE,9,)#VIG(B!*,13RR0V"'] WW6CS3 M*[6J:>E82F#N/*]G-[.OX\EP]F.>"VRY0]0Z$IT,WD>24\0G/.RILSRHF"AC M5:H[U\,Y5.%)/>VO[;W52@O5.K+=1[7,SVF"JW[KOL? #MFUKYWRMO*AA>3[ M9(9024>A0DG5\D1JW&M#D,7][CB4#&\NX_-G1*,.??T08A>!5R#";6;*J[)) M3G[)T3"D+Z?6_;R;#:1K&>SFU"E@4UELBH Q=1?X3*W,@2BN*USH\+U65 MVJTMN$Z$$EU*O\+>L'0B/22L2M)1T$A3(1)N@E&2@.O'/1&1IFA,\E6Z_ZT# M+)A,A"IM+A)CQ"MKB9%*.!4\4K!)@Q-\ M[CU=XZ]6];SZXI.],K22<(>:CDL,90#$$L]PGJDZKRUN@&GS!6%ZJXTIQ'__ M,O[^E]MW+2AP^ZM5"CR%J-^;03L=C2L)N,,M_DELDEDJJ4=">UGJLG ;"YE: MHA A-0F8]_89*WV#\5]?Y[O(M8:N/U^^'E@3?-3%KM'D")Q*M!# +N9?6\TBB;XT MJ8LR)UHEHW$CHI,]P;O515\90_?*\YK J^G^VX+O,%[ CK39A",M55'AJK<- M9@I&EYQNXL$I(H,V)&@9"#B7> 0CI:D2D#\(4[9X!P]#E%TT4($@MUW&;^=- M6#2,I,#KKDJQS)?'ZR[CD;"H&!ZK> $>PNC__M^IEC8T- )_7UQCN*8#V MVGY4N^%']Q."NE9TP]=5TO$^BUU1K^/ .$V9*J.D3RHD$#EYG:-.,2>Q7KV[ M+WM?S:Y]_88^DYG7UZ\^']/II;\Y3VVM@&;47"%"1H3EFYBTF- M]^\@@M \"$'Q1%5L\#3(EE+;OX/%QF?5D&"#?A9 =8B>,YU,DLI+BQ8)EQ2T M9-E1#VODV+*MQ>,'MMA$-C^LACP;??I .;-*)1VRY,Q;%RQU@H?$\50W8HU MNRE-OUC,?IN6=I'GB&DR\E>O;J8SM 4FTWD\Y!]87PJ_:6JS@7'F/][9%+<5"$ /!(7.>'*%4E/YI1A)K 4C* M''^A%76L2EGG*I 70IE6\J]0%_ZS7_Z.XEC$-*)&4T]E2HQED4B\?Q(OE":) M01!41^M]J,&>=K#[*C\X",-ZU.BA"Q-*'/UN:N$?,/XR\=^^#J._FKO(-=XT MG"S942G[4LLAB;?*D2A9 &F%I*%)K^Y&Z40;41Q^#D9]%HR[UD:'Y]XA-0.T0G6Q&E4UH^L\[ZDA;XUJB[H\'@(889$NR*(1)$06)H:/E$+!4,K6_I M L5MA1HQ_OQV73H/_HXS,.X!(.+")D: M1IAAI?-V0(IQDTD(*O"<9'"RLWWXT=N?LV+;B[/#N^6\78G*&-B2N[ M;:R.JQ JLH16I2]SOCERC9?Y08I"3H[C/K*2RK&A)OSU_]>G\]5\_GUU\.K]X^X_?W[P_>__JS=G;UV>?SCZ_/_O\^@W^\7Y! MEV:/[B($L\]AN<7H^DK M/T_@ON>:4YQSY\$32G/9B(W#+3EFPK("[L%IO#=U5J2V"[)#A*18IH)[O!>D MTH)9*F#$&T9)- #*26Z2T"\N)%674UW$H'916X7KW*OQ=/8A_S$>I^)_O(3) M]V&$Z>7X*@TRF.!R N)9(X8R&C536:8JS:SN83A5 NPKYAI! M2+BZ*EO4*+WSDW]"*:8Z_[,, (6!M\E;FACA*3@B72IU#E(0O+J"5T$9M.>J M!!@W0CI5/G2DA HU9K?5"F=EHLUWN!I_FU?8+<$);6)P-!"\=Y7B!9L)PO5$ MET0>/.!0P57K0]:B.E62=*>*"DVI_X!1F112&HBF:Q3X=+88TG,+CWK%\<8A M";>*$IDC+>>:0,7B$1>MH<+6.4R>QG6J7.E2'1TVDKZ%=]>%?XEG.M"&.964 M+;7WN%@/G(0<#6&)RA"#4$%72;![A.14&=%.Y!4:1=\!6E0WE7D, YZ=UEH! M22%9(J43Q'K/"&1$&@0N3Z6J+/B)Y>1YL*?8*W1V?C\>C1^BNMVFF# ,9)FO MP'UIF^8,"6#Q'V-/T(D\NO?@*_^>DP MECO_\.IF!FF00' A?2#1Y8 KS8Z$J"T!B;]A7!:65VG=O 77J9*C2W6LH4MK M_VV9@8A_!](M.DBOQM=E*YN?B[=FG$Z@H'2\TD)K(ED,)#C$FB(B=()Z8ZM8 MTLW@G2IY*BAG#8=:.WG/KL>3V?"_YI@^Y#=E?OF7,GME628E(XL4E")1>[P> M(E:\'@8@RCGP((QS=>>7=7V/*4.!95+ EOB=QI M0Q1(67);\;./LP M6<;&YX41*";)I$7Q2(N[I-01!86[9-9":IZ9SJY).+(1H]8!Z+N^ZD1R_S>)J"Z+AG;B*;_DK'VBGJL]8ZDW!L%I#'>>I=(XD$0:;G" MVYE.Q*54!FI$275G50H]J_Z):K&>-+^+<"LD'RV!+?/OHU-.E!&FV95QDZSD M/$C-B#*11[2)(4,5[^P#%/T:F1UI9MR56&M,HEFL:PDFH'T3RADE6< ?,I1Y MQBH1CAS.D)WSHHHOXP&*4]#Q_F*M-G7LSCQY6_Y!D>>\VSX'$QABB59F(H5@ MQ&?+2M\-IA!>8*;BP,*UF$[1KNM:%142#S= NQV(Z'&G =&WV5\,@!6-)HIF'?)-E% M_AV28UZ[69+IQ_G;XEB=+"HR;H=K:2E!A$@$1402<1 KA24N.,^BRR+ RJR, M#36OF]]QJ-EDG6ABW+T8.S09[\&ZM91N2W.%\%$K1="0+3G13N,=*"G"G/2: M)V<8#3OH]>'33TRC+41781O?G.A^VP[?Y"@F M2>.H#FL.3H<55910P3)\,M']MG6&X-R&P(EQ)I5[CB%X>4*[VPB#%Q[+9)U\ MX0;83HDJ7:NB0H7*EE3W)4C0R24 (%G,9[;@O=@9I#07P3/C1.:J2JO-1NA. MB3'=JV-CM4JGS34^_W9Y_M?/Y^\_G?\-?[A\^/*&+0%6G]%!T?^3L%;*^F56 MBH<(CN,WAS]QP22MM6,NT\#_\3(VITI^TB9 _6_)G7#@T33Z+N1=(0SP$-=M*G89;S0_D])' MF$3\ _^EM$.53FE<.@GB27.E,)Q5ND0^1 MOAJ/OL-D5G*D%C\MCK*+8L^P0<@JL1 <<:IT?(>0B.51DIS+A)32H$U7<0PV M1GB2W.E*(Q7NE@V ?IP,(["!TQETF1YLC<)K#2UAE\@S\8J+K'F6R5:9A=D8 MX 3K,R5,).V4X(Z)*AG;.Z%\,<3:5S,5&B]L!XN_-X5X4UPV]W"S M0<93.[)2'LY%R3M'DR\8%@E$9D44*N,=^3"4VH#XQ="K"XU5Z._P$/@%)+B> MI[[/=]5[=XG RYQC*PD5^!U(Q:'(!>^D6F4K2Y/7.M4E#?&=)(VZT4:%5A#S M<_<"OMU,XE<_A8^3TN/Y^NQF]G4\*9-3%]X+-M!H"\8HRV04+DM7+%U$@?:@ M# )<&<4;JC2>:HCO1$A30QL5>D2LK'V1-2>B3-E91X2,CD@O@,Q3(I770HHL M@C6T"D/6@.EKYE4=$K25[J$+BC8M!/_9/"TJ^91R8!Y-^9C1LD^1.!8TZC8I MF;B* %7N91OP'&QJ56L];R'./O*ND8+R&-8R[-D$6,V-*=S28KA5A!+J9$1C>W$JO@#>V;%EOS2?DFQB\SKD^$V MAST#";7Q2E\9\%'BZ<[DPC">TFD M9X[$OAZ_1>7@?FV5L_G4FZ0A[#*J:E]=X$54WOQWI8AW%]M%?; M%AZTD'D/^\$2G?(9?"BY61%-#NE+0X+, N$0/7X 06=>)7FN3R9L<7?T181= M1%V! /?"R@78\I22@8?D RV3H$G@EI(R]Q:B\"SD'G*N3\H2:"GEZBEE M[_WUG1^O :Z:EL F8(>Q!=HJ[DD>M)1Z]=SZ>_BHS<"!1]16V?>"!6)%HH1G M+JARU'%=Y33HEPU;[(&^R+"+L+MNJ'$)H^%X\GX\@^GKFS(W3-^V#H-(P=!$ M:(92,R0"\4XDHD,JG>C Y["2J;6A[<*F-_1_QG>C@''7TJO1>.VVUO?5E9]. MEQG.RSZ"D26!YH?,)3D$ ($QH8C)-HD4,T^T3F!S$Z*3.?.[D7F%-.#[>.ZZ M?FY'5//0?PSI0%D/W>ALU?#O1N UKGZ/D04;I=Y]CZ'T;PJT5="CJWXKZ6ZT #8TO5C^=ODA^"G\K__V_P%02P,$ M% @ <80W45Q,;_P_C$_2)AGM*C6H%)6AE4J#*"'92V&\I4UJ)#1IFH.T;XA"-!%" MRVA':4P[;5IH4S-32,S4&3&=FC-G[JO/][[OWS^_/^[[^WC\_ON='F=FJG.= M<[VVY^OYO,X9:;^4BUNZR\7-!2>S0 9W$OS@I).X)5M/4T[YX?QP8).1#N&< M<0MDYK?YUP7SVT+9^5>YA0ME%\K+R*AMM*V)H'NF CJU/GKRDMTM)>IJ-KO-K$=,U::QM; MNXV;[)VW[W!QW>FVZ^"APT<\O8YZ^Y[V\P\(##H3?N'BI0AJY.68Z[%Q\0F) M2;;MD<+(R_]?V_]4N56#7@OD8*,S; M);,@8OX U85R*S?(JVW=K_!?F/HJRZN*&MMN/BIA*QE:'8 U3YWO6J1E9,TS M%LZ;]C^6_3\S[-K_EF7_MV'_'[L&<8ME94#P9%5Q))P$?9QDBOO_[_\_WV7? MD[C/I;@J$NI %JD+.P5%4MRB:DS= ]DFQ9611N]A0UB'.&#(9O=N/(+\,?DC MBBYHD^*.#%6&C%WB?2/ VSF(17J]!V+.J,=K4S-V(4>E.$6%9$?M@D9*(6)/ M5DW=7]OL&%4T=0 J8[_1OT7].!OI$G_+>8WC#*JO+\69FB+C4MSY3NS)G#M] M"[TADVXHQ5VSI(:+',%[.W65"2H@*?A*HF8\I7I3A\A%"*:YR2A>HW0'7OI+C8PV'YC2(FX@Y5 ML"J$1T(L!^/Z?Y4[J M!]XNOI1#-<^=TS(HEYE3?0:Q(Z!RB/M&(,4M/";%Q7D-5(X&LGA^4%T8XPVO MZ4N9A"$R$-/2$62*)4F:I8R9H/K1XE/TSCG]OA2Z)3!"%C-&/.M%58][D9@& M;'VOM=B2W[@OL@>)WJ?=+'O)XVQ?*K*C>QK#W\L)=E5[@ZD*%QK?^MZ4X-0'-[?F)">^0.Y^_7>K^M?KPIULZIZY8M7#>[6C8 MH\PTBM:3XN1JP+ A*A%3[(*EN/>#_SAL,N)%7R4<*;E(R4>":/NL&6L[!HV# M)MLX_J]-SMX:$C;7(SU,;3.7B!>(Y2-, UNS41D:MN].GYB@N[75K+,XO&=)Y9G M\EN@VP7.N*_G%GQ2$.!151:VJ(3+0LPZ^?GA8A=J!(^%KKS\[,YH<)%Z@X%: M-/6,A:]U\/*2C8R6*RVWG,W/XC-S;?_.5JK1#P)K$L 4NIU4P*>+$'OG15*_ MYZ@)'PHK"-35%"6]Y328D?5GSP\-DKV]A]W/W8_H)[0%'N"5$'(<.XE3JR>= M3,"LST#!C*OD,A*JE3VFP"?#A-$+NC/LJ13M+ '<=VBG257:T<(3P>\ M3AWB'SB^;> PT2CL*B.SC,1]1"HE7)'B*!Z(0U0CJ=2D(?&^OE43IIK93E$] M_\4S"/[C)EAWI>7K?V^2=*[E+&N.85O+S'6"2 !W7>OZR8+=& ._WQ/*[>)J MY7W0PSTU4'&RWL)RX=WN42_=KN(#WU=K9:WR\]M_16/!,OWA F5LT0B,>1=N9>PX&G.GZ8VFX@V ^U%"UZ M-;M'Y8S+>??H62E.X;04]]&<==JCB(7=Y>;B/Y&1->FH5L3H%*H^)')$_A-3 M?I)>%="VPAYIUM5*J,=F9H/5?\384&+(Z/V13=IB>XJ3R8@PD75I84+2(9V# M=JRS4AQ"[.3'B\TAMBT-A$!.$SY)7NZ-[DA;B$1R^R^>+JW^')HHQ;E=.[K M740IO;JJ8VBY48+A]X=6PTC6?DEF.1-9U<&(%@<_S4;-R%?LO81/(JX0+'LG MSN%NGL*EB)CAET9H= YA"\MQ%1?8P-@IJFN8HO_1Q9!RH[.&M47]B5 M5M-Q0?"QZUK'SJ4?U/:>59FZ+>^[4/73/H5_S>!H1/(46X_U0Z41L:P@ M=&GP,CG[-U5@NR8M?&V"Z$'(BK_LEL;=(1=#HA8,'_WJ:K[7R6W5N8^<;?:? M%#H@^ @>,35!'61%QD*"(!7 ?P:FGHZX_E.Q[\-4.P$>\3M) L\PGTFQZTVG M]EI_?F3 QB:7\!,$)BB <-8K*8X;;TN&C[) /M@)&V#;" MJ4U-CE/(C!3G*WD+H);+Q\]N\VR@B)3%X+446H*2"X-8BU@\,K6:[5VX_TPM/JLAYE! R4,K.7ZX).=K M:=F3KM)9:&7*Z8>_CY)AUTYDG0*Z&1KS:")<)\!M9!A425W^ZZIDL2NF3A: M']L?OQ;/0J>J_FP0A0 H9P$H%XZ);'L_'"0&"^12#\J1\7)-+"* MKH*(_PM,^?7DE^?.=8N8![[ KHYG-MS[VY,AYA.\0!W[V%#4?CLY26HJ.#%9 MSWY[5<,L!L\G6>NKWYN@BW&5U);?6:9;#1Y?([(N>:%_* M+"UT&?TR7!7_+@'-.<7S,<_'89$@9NDOX*=34*#;9&T++:IJJZI-$Z<(37&"<^CYD(S*FY#7WS\U)($[1?5?P@?FB7E0UL(]\B5 M+'0Y,)L2RZBPF.'O!DZ62-)K#HMWH,[=4S]>??:LSSK@'*#Y=7OBXRM;*6$V M PD%YBEJ&WNO;4^18?H H_T@]G^L(,J0LNCF.TF&%!?,05:[ICLMH#XF*AZG M)N_JI6TUG_)]Z;,U+&1AHL[K\JH0[K#)5TO\G=)#7,]Q.U1G$4/E"?)(O.,8 M-6'(KD'F:2!I0$"%>DAE>_HX(0.,;$J.>0U'5/- Q/PIV\08RJO3+:!ZR;Y, MM87X;8!3$ Q\(J.IXOY&J[4V+!/T6+2^,V?G7ZWW$N:KB]WP+F[BY< _[=A.L@[\=%^ MK(Y1-<4/&V4,#(T>*8E228M72"C^=K_[UR3EW])=)E55F9^?&1]9O<;HO!;! M?O(8&B#%R;ND*^X6-HMNOA$FI"!38NVM8F4RU#S5W]X^V^LTTY[NZ!5Y#R,2 M'4=?@@O]&JM_A7TFESWMK']5(,1CJNT>G2$.&*FV@UC$*@NK^B'%I:=714(" M2B,N&A2G'$B#F$2(U\$@T$Q@!VR9&-,BHL8&>-TI43YJCN>GE_G_BH),6K'. M-QPL_Y*D=::D*H7QS$D/8N]WDJ5*<9A2& 6<9_]KPDGX"A))2K393!04F%=F MK3==Z_<-W[NW\:S/MF8[*B/UI%LB+429B$\XN';&+ MKSDN=ND_9&L52A4*BN"?LR[9AVK<9MST'JSC*NO.MF**^G >F[" Q!VG#)*XC'KWE6<=-_,(BDB> MZR=^%N8U.!2L>VC#NJ@;"991#^[#Y 4H)"F6XOP[D4TQHF0D0ZQ.;^7 5;2S MCL='A_;S")O'VO-&\K/#;J] 8P]B<[GX+Q[(:@5T>3(,B<22_*>21"=K>AO= M##$4GBYJ>05W)A+IGS7;1,+RLD$= ^7(1V^\NK[]^79UJ]?0C^%8IT<@7A6@ MQCKFR=D ',[&2+UT/(#,]T*%5-J.=8PGU,.T7=:/0QY=_Q!.]1?;-!VQC0H4 M*<[:+8I8' YKH^K9F%(L.,EN"9/$K\M>2Y,^]GZ.CT MU'CR;MV0I^7KS4M;$A)*/IB7W5FW[SJ!-(F:8(OZQ!1Z&[D9'\+'B5Z>Y"P)E16:8 M(N#JQ_W9/'!UQ*!E M^OW+ZMW+[QW,]\9)Y"37(>XXI$#O)E>&9H@5L"^$5WUI3@MH6_JFY-(R_$8W M[RB^0SEA960[LV;STR>B=M/W*;-[E.UEKT1XYH&*A>9%CX QE,4SX9.EN,4E M4IQ2/FIA%FU/1MQ(O(U8!]8F/O),M%%,Z@^8KN1/D[ZL#J]*?T?.8I4TIZ*0 MV!]BMU_&)Y&X)7-4Q%T(U:GXYRQ&HG,#3VVVG#Y05A546)0CF'SFMY@INOM5 MY];W5\FKY%/UJ@'(/&9]WP25>DIB4$#D7UCWRLR!=[EDX/>?--(\2Z2FLZ&% M*!%6/X8PA>3119$YNK!3XJ40UOF>Z!R36SN2@G2^,RZ$.6OL[;8.5=JS;FJ- M)!.TF!I2U7@:*8@H@RZNI5_^X-=;./H^VM M?P]U')'B3O>RX.. %*XR$>#%=-IE)%P<3J^3XO3+F0JH+_)?_M#@4>?B8VX+ M#]93(BV^/_G4J7%^64!:9,#["QM:EB_X\&IRUJZ> /MPD'5D5*U>5(- 8EN( M?0K30B@-([K"RCRYFA,KR\I+DD0^MJ]W1]24O^[1"?FVP2J.:AQ[^K]R=8-_ MEW$2,V#R.X@=#/E[($;:5ZQ374=S;CZG%C3EF![UJ:M=V&6R<_QMFJ7L5P^K M:Y5?> GNWX_?2U,E!-]&LH 2B7G!.B/%74E^1-LI 0G,!9CII$^S$1JW!?TW MRA(X%/U*LRMNK'E5E32ZC6'Y*%/MO=K&B>DJ5.M)T#3(N3Z"S$K)HQ03]F,@ MS/)VZ^8XM8L( IV-T5(<\8Z(0Z+3CX5VZC _DY&-STAQ0$$L/(F @E'>[AV= M2K-0ZG'_LK&W=H BLKB'DT;?823U:B.I)N/STF@_+75%5 M0TSY#MR**:_A2G$Z'P+@+$R3D^*H">&'4$-B8MSS@)YQCZ\CS78#@E;\!N/4 MGE;)@-<'WQ_/"1F$LJ\Y5A!B63;V$LGM%&D@+_P=[<8#*/TLWBI8&,+@2YX/ M7\ L/H^37E7>'",B1N3WC/XI3/D>_/$C-O9^Q#;[!.S9++']9#5[ ZIS?E&_ MO-'U^)=*87GPCV_K41'Q4'$?2(_'"A7ZW.+ >^ MA8^[/(,:SC>(>Z(I_BR:^GH\XE[9LJDMA >$$I=@/^^\M2BJ2-'0L> [ AURVG2/O6")4*N]4T4OGMT7G"9P;U*-CZ)S9X >" MSO:J5DR_7&;& ]5D8$NLA!ZHNH-HI(MUBB2+O7\;W_@PX 0\\O!%T,&)$PY1 M9@75R:V)W+0.LXU_A[+NS&RS%9SR>BU#'3\HP@$G_\"&H$JB((Q''&@&ZE&5 M,)I?1UB"I -U,TA0=71[?L;#[XDDIV[T%VF#?U?(C=G2+3?6363\N!?VFNFAVP<3X/-$]G$3T7]]?R5FHYL[XKD_:Y1>_'J>&AQ<8,N\9.%WV_'\ MFAW9_YUL&<-]]]@EL097/DL#08Y)I1F*]P[^)L$'\8.^O*PDNO:Z5&K698_8 M0G/?ZN#N//[D8ON0ZA"5!]BT0=,5TO:"'V1DK12':LSP2*" 1$=?2Q[15_S$ MC[K[S^Q/W@,'7+.X*!,2SOREMGQVC4F6R>V$J]\B;=?OR\6U_2SZ^QERJ+4$ MU\[!Z@B5GJBF["A3 !>3DV2:T$SR455>_Y!2E@[9]$_%?R^=Y:_'(R3CH>. M\2O_U-TJ?ZDC:\O]81 6F,(E/(?@[43$/!]U\N"1TYQ60_4; 2\ $'/=JD%K M+@#4$Q'K%P=DRV2U<42[*41]6\'9?RT3)XZ*0T!Y-!KR*()X"."%=#X$4?3& M$6-)GI/I3QUFVW<>]4H82^U?>>.U'SF%Q&TE M#%:)(-@I6:@MP/]4QI02Q53L,U1YP<#V$Q0,(2:,I%H< M$L.^%52G' WMOS4Y=#SIY[$?/D>]!S5765$JZN[A+-=Y&9A-=&H%L^!DQ/.@ MT&Z !NB$P"F8:4CG6+5N$X?'I(SIL)N?TG=![#<,^#!A*&!L1N J+,"4\L54 M:G=?T\A:9&=?MQ=U1'GGZ/VMOB_6/8P(,=N>4,;,-O+0B-U^=UHV\Z- XH.4 M27%&S :.B#@BQ?V,S\5_9"#&6:@^Q"4BIBS!0U[G@&PSH50!-=OD>#3DPGU\ M@L_H^L^^]S'3E ^!0GVGH8"[B::>(_1S"1I9+?_2$8MF=+DS&&O(:IB2IRWK MD>("&,C1D=5"VT0GYLN)B;$->:D&;;N_#>UL%SEDK+G7_4VN+F1I@,FY9FX\ MWU!L1NUI(L-["$D,>!_ABEA -Z:W<;1I#J-%A/V5Z9;%#[^_>?->?_N!QN + MY\^I#9*G=/\1!SWV"N?SNEID/4]RN6\Y!C5KS?6."#WB:O3@YEV1BTLF,B>> M>^E=53VY*6UA17S;/MF:F4A/$WHL5BS'>=?*]K"XOUB#XM&9 M^ IF&J.T>1X#3%)JU7ZJ?R36G+J87;CL\>R3B*@0^\"3IT\S[P# M<9]9C.T !;R+=7I'EU.7)&W$KDIW_.9#UJ\*EDE;,TSI/&%W=JIRO@%S$]:C M-LF8$EYLGU_WM!QKI5R?3SQJ:N79J9TTZHL;/>1ZUGVP^MK.X>V=>T1O.3($?)UJUT_[5= MZ_VV;2 ;T=D0?#&@WF,0:*U%*@%B1727Y [$.Y;J>[2VZP)!F]6@^L+UXHLZ M_BL?1_DZO%FGZ<>B'[9&@3T*=-Z\X_6VO+U @,^Q!'8A8M+=^/K#/;23YIFM MA--8AX%QA2Z]G;7NDJ\_*::M68>9RO(%!="91 IA+<'ZI3C56N7L%OH:5$,H M%Y]2(QOVK-JB[9FRQ+VXZ/%0YUVA2ZEK>:B5S[;<5(!@-%8P"UD7@5HR4.X5%"'Z-%)1J#T2 M_M-]<5@'K=)CI)1AL^52B\ETA"O FVM!H#4?)"+KIO@'Q7OWW*P?76-1H_,$ M&>TP%3W1_5Q<<"G+V'7++3^3+585)CM,5O0)XM'E75*>+YM>9>#M!(@G5SJRO@ DQQL]#D&-Q44NAZBN;#F](^HQM[7>>NJ]GL MIY_RMG_^[%89T]MIY-D],K\V#,RJ P13[ETOB9O*@%L) 6*5QEXR#,@V;R.' M]:%KR0L&7XI[E1)@X(G2ED=C=$$X 0XBH8\H;(YH(S5&BMN=P[* SI#Q]*$3 M('%B2NDK?T+PWBG]GTZZ2)5MT0;X2]FHUZE;'0L-M%*+8PH_[;U>\>J>BR_E M7MSZ2!R!28*/3J2,*PJQ!%F\E$-. ,"KZ/2TD^PY)[HFD.(>6TLH.R9>H"(HX/;5F$BNB M <*TJO@><"X"_9790@#-A'V0Q"V$2D%BJOER[^0WI@\N^27%[>NM:+UG03/D M2E3V,__=ZW)V*XN22UM6O_*6O\,^^RLZPZJU\G 6NKP/^%6E#S7&"V1)Z%*S MT10@8";_$Q^BFW9?=)AM*6FB?RG5-W4UCSH_5.O5B?Y=UDX#&*= 5EY#XI9+ M<65G2?J[TF/SZ]YJBQ+?=?:C&:-F+('[P!@IX(_=&.+X%DO\R\LO9BR86*5Z M9B6Y3)D623\A/UQ-'4KQ77[J"LF!Q'T%/S%>D/[ [:,.3\[./+_K*WZE:I6V2O/=I#;JS^/L-$UE:A&O&8?H9X M,1D;),'/6#Q;\9)'S[Q!PM@ 0[1%H5)&U2<%@[L>F^"1D97L6JD4!]=DN#LB2 MXK0XF'I(M=WO\9U2W(WX_K2P= <,E$#__-T6T&&W@*064I4Q90O*6+LF70&J MJQ*Z7AWIO@3_S3'7K1KBFRQY_&L3O?6LRX=]><_JJVBN$9U784)#JUZ1 [8X M\I-@:J6I0.7V(X\+D+[V0:1 %NG[P%(!U95,AET85P!OS4>U?$3!<&^$+:2. M:0 EF+/I5<;W2H;7[NSO9;?.*ZS,=-AT#5+M)IO\R,5W$X&@$E&8FW4IQ-QKV&621[/ M"DAC@)NXLT+;I3CAI-6#L"\U91A^436HAGBG./$>*F,T+6Z%0_,4/NL"A\C\ MJ#3V:G7M44D)OQ@<@5C.\"YHW[ ._?334B[TYUQO<;[PB((P%]_/0%;/".Y( M<7AY22)-5NP+_0])=,744YU&?\_?1$BODB1_K,[A4 8=[]+:9AW*OA?;^2KH M;"8+PL1N5#.1H^1N3:1X/\W9PVHG;!([99.=K]6HUS+]3.7-ZZMQF^3?V6&++H*, MN2UA ACC#&[#7R/(DKCI'#6Z?6 IG^HS&G_5VB.1+O]Y MK-?:0S5(:S G'5+Z>&SPZ_;2QK5B2_M7/D\C_#_>K M;A;-+WR4( J8TAMAELA33(RCKZK-D,0(3U/'SRRLO53I&J7N&ZMT.559BGL" MW[W-U;_S%X]J6F&+-+F=B/$,WV>4,CC39* *LBW-73?*8;->O?++9)//4Z$F M.V_)/6@F9L5:[FHO>77C#9O9"3+8,5QD6X/DB=415]$ ;/,@<900JIU6$Q8_UMY\Y7/WXIJ6C9+VCR3<)X6??M/G=C:1_H[VZ_ F&W3W1:C/M M6TYN^]'ZAQ7?ZT-1/V=VX_E_ !$A)L#R9.XOY*G!K*XE][ V:(JQ#4 M3J,LH/I#BW_VW0_-H9R$>:65P5$1_MU'VPJ"2I0LK4(5UGFT;R&\L9D-$D=# M[#I2I0G?7;R%M@T)> RQU9V,$0[;:<&=86R-]^_[L<5W(OWT2SLM>!>[5L>9 MYLG-D!Y\?&QK'+>$=.#W>\ !R'^2B8,^&("E)O*<;TTNOLWC.@F.4!#XB;.GMP_@Z@<%T2X9'&G1';KA^ M>[MJD'-3PJN:M'T/D]9[=+!@/P4T+WR4+,E29DFL)@Y/&Y1;_TY'-K\<)@6R MS >9R:NP][H)!CMO4'?JF_A/6HU+'CSCS(:DS>;BGW+G5^/H]O2.6A(L K.0 M QSGV@Z:"T+D>6CLT?80'LK2/N 8W#1J45Q8A$JNQM@_N;:#/.O?<(4.CKZ6 M#+&#G#9A']Y6U4M<19O 7X*H?:*[<'PZJD-(.%L3S%5Q^7N4K5%,NSL=\G3$ M3#O][)5,YW@"\3(/1'%R(Z;'0E6S&J;&T@&E.L-,O4! G%.;[(!0DA1&YAR) M'!81*\>7"X:'; "#/)N,=,VK%I)L9YJC%.=X]/>J9L$FCFAE$4>2S81G?6RA MDM(K3J9(./!F+-9%6D:CO*!9(8!<+R0)\Y-H;H^?, NI4#UCZ>04L_#(INT' MK#\YYY;?E+MY9UEIBI7<1A/-N7BQ(7WX_DP3HU^)%$H93!91OV *%6D9A;]R M3&%RDO']W>]T.SWN?_<.6BSZTN%<3QE/:6"9Q\C%+<.L(3:3\X=!'LS'0.0T MI;A?!WW)_A#[*Z!%+-3*$U6WPC3PM@B/7$P0A8Y"0/XYT%[]6Q:,*FOWM"-NNC>K_BV MS['+IX8P (=,;S][]7K\DOWG(DY' S(D=PL$@0'5/Y'B3D=1!AF8!H2:X\NI M=:W;L#J .EEB,\K@JM<9'=-8>]C#6A?;L^/TB,7AZ #],T,-M(BIJZ32 'ZP MT%>D*,FS'O898]5Y-7(:'()#%/95W=^\;7=)X3:!M4BXP]+[^+O&JA;!FQ.. M?EMMYN;O5FW!/CDMEA2PN%=(*E 0.;XTP$78F8I:%7DU';/:4J5[\6^MPFE(I-_1 M^GT6.W2",MPQ97'Y+Y/,O$'B7B7\B>,,3&$?4-*0I S['221Q M,\F5Y.LD7[(\O2Z"H_4O70>Q\_A2_N)"Y_)WL6U]=I=3!2E'5+U79U_H:3G1 MM>M.2$>/G-+-3![+GX/8I[L)28(P7GK_C&@">/(";9N$X>@\*MG57>^6U7 _ MI>RN_]NLCY51=]<5GGV6I)#Q;?KP,=D/,LZ6\W<[%78"6:V!DL"GA?3VMS/O M6]K/ U#8/RTFRJ6+:K"].<@+,]_O\8UF\-EUFO;L5IN.+:7F@YKNCO8&@ M \S05XH+D,06-FT0Z3'L(*#(^X>^ _H\Z9C.M4.7N\W?3T*JA:ULAA)Z5(J3 MGZ/YPIEW1M.U@@;WYH\6N1[\?)_C4O7F39H.T0^?Z_)TI:?E^J"E_RTYZFKX MW0-Q.HBY, ?R,39F(<5]^ILD5A>Y(1N )PX%DLNKKE6D#T[/PW0ANJ&JCPOI M37BOR\Y_.OPE!S]UP- @0UW>\)F1\Z2I;*:D!.)^9PRIB[8A+X0F]=X<=&GG MZ(E'7$;\B$7OWR=(UL51]VVMNWH+BRA&ER4##%A4TD+B?IF:=_1.E.#]9X-RN#UOT:_/G MZ3?6 5P]SD15PX&/Z;\3 /^.!7"HU.0$:*FV=Z<(ZH\*_4,:&ZN4XD2FX%C0 MXM@1)%XW0==)F[9R_FDY,.*J%*>\=B02*H=X&[$/6,>?R?]B#,C]H8[\V>K: M/[ZAFSI-8UZH=2[7G2W*LLNI_'7FTMZO3V M_(+_["FD;B?N&#!_G(.'R M!7#/GO]S!AE@!FJ<(UD0:D( $-*=-QX.T?$$MG.0HW5Z0__,A$' MG\/(#F',%@24J)P&L&[CB_ZGY(QH=%6G*# MEGS4AB4!\I[M&$)H\ '\&GLBJ;!9 XDB8C89"XW/38 MMP'\:6ZT[62DA0TA?O!8A- M.,KF[;&./O*@W8:;V8&^$6[+AM:,_'=^VRL% M 0/58F+*LH!I++PBR:E9*13U<-5HNY(;:RV.:YDIHL>L[USU[@Z^N?&V]['9 MF*6"H?)H_N28/-0?C"D3X,[_*>O3U'QL$8%+C">?['54?_0[PFD-$KFZ=G5F MDWAOY:UOWGHE"[[[7]_VVRZCKGU&Z4"%T 0UR//+#V+!'H28P4OI:L9/68T) M>14[A]:6%&=G+1K/,^^WQT:<$HO80WX-[(>H\?C/$UB!QBT@P @U4-;#*35!3/.))AM.04

:G*"8"8-_Y*:+,8+0,J*H7[!:4;+=,T;QR*Q[52_./QA_C)F*P.QC,'VOQ$2 ML=98#G;O[TNQ%(L/CQ"-#,[ED:,K-Y\#2V!)8\TT:U]J'+NUP\*";0 'F?Y"4[0?=]&W=UKV\,-8KXU3"POJ39[RSN][=PR M73%Y7J1)P)5Z/O"%NVQWD#8BPM80)<9D,)8C[D+&4%3"%F,2CZG7X M1$Q?Z)KVS_GB6&M6@+O9P=?=Y>)(BS87KR[T]0$EE^DJ*Y4!64T1 56/PI24 MQ#L@-I'$C>=4=J:PSA0$NYLTD31J%7YW8.KEO:NJ[=US&+EGZ@CV7KM=_&]. M^9N7E+U\Z3H=:OY2)IR'1_79XJ/T3W3":V' >P]D!:?!0V_B2%9<]]1!.#YU MZI\#-72!V=T3NRGXMP6Q%T*>C"_)7[:JMDLX@VH11REU),10JP!4S0FD7JP4 M/*(JE$^W=HN"?1MJ5]YO^J-JDK"J>W_.K^C-^K)&!>>M@C_>R+MFQ&R"$+MF M'@/5[FMBE5*2+Q(18X( #T_5&2Q,'C42!@]"R?S"[Z^SCHCE;D;NZ\S_^BKE M?4B?S/N/5:V]C&X68N&?*/:FAF,JT4CL8_JPT_JN?U)G^P2N\P E3B=@2#/G)6F0.&-@48#!LM=H5_:A% M]9OU^(0OM39O&6X!ZLMT?-]&:SE$+M]59,#92/OER=2"'>W\^N:V_*7MX4[12DZ>]%;KN:T7;XYCGG MYWZ&I(Z76"\$'X'D(':-O>=[H,7]."H^V$=LY>?)LWJC[YX$1[Q\8_^W2FV' M>3"-WL8*<8D]G3FX_OW:@LF+OG._875>'[\=[L14'(4CZ6(3VFZ6$(JE0* C M+R-WCJH<^1 2FM_[K*(FN.5'E>?-D)PU,_7?%%-O"ERN7^3#H^3$DN\Y@;50B\\)K;FWF%\V&RLKN M#\9-_?>-_APJ>;WC^,!B2)'$Y1#B()A,UL4^U%KTLKBWH7)2/4N1JD9,R&AD M!F'$TK+,T>,^?*T=WYV=&.?KK&2JCBG(KN40#]![ .YGE*HZ0FPRT50F:5.UC]XQ>E[M9 M&KZ..U3W=:C,C'AW0>FK^L>A[I\A[LAU))0!NY"O^/+"RFU-V V<[&T;)$]" MGXDO\2'"8(U@8-QF%G"0A9;'U_9A2QY('H5 >]CV-O&F[<)+C"1OUJRGO'^ MPRSBK74U#^^.Z84UXJ*5PT"K]Z-_.F$FR44CQ4[T3@*\0XK3H>WMIA]65'[Z'FCHK]RJ]O+8NC'.+Q9BR$*UQ[@45+.LB6Z* MF 7# 60D1$BHLP\_8Y\5:U/04)T6;//0XONM-9\-3W7M-G);Y:;AM^=%*L>6 MT\!!5MLU>2!KLM@$9.VX@#3*F1?X'WCI22?,[>B&9-6?F&FU5W??'MV?X8Z[ M*$6Z08Z?$[<'=C1LJC/( _K,^CR'.]5$ 4TB3E)(MT"WLLB#5MX9^R!5JL'8 M5A_E8#,]B?LZ9C%7,F:=*FI(,MEV,QNZ0X>LE\I,LBK)J/Y-'J&_#%MD/.K1 M'S^JP#]J\26&1](>F+#O:U!T6B6@%AE[&00WOL(Z0IJL[]S=,8YB)^R*)YTZ M 2J_A=B>3KH@\H"<^#Z'SCST9 NIHU->7_CE+$7$OX_LL[)P]\:@HXTM2=$W MGY:?;ZUQX=[9/M:VF+04B,5&72*J :!B*^#Z?BHNR^2DN(0:0A$K+C3_O=;] MQMI[OIM3GKY]F9PPAD_QM[WXL^D-<4#]A"0/9$V9DQ,2(%Z']=!UWR:S626> M;(^EP]1G(S-A=GTB^H4C;N<*UQM).NZ%=CF-?O"]," 96WN%/@PFNI3%+67 MLZ18^D;DGA2W>$R*6S2&+>U(]87AZG=D O;B;:8YJ$[8J!2G@CI)DJ! L@'2ZAGOT?770]O[EVZ1A-UP MZ\TZ59FE>%;PH_^LA2#DE%[+5^.Q2TMPI'Q6_Y H!R8+\L1F M5 51 1*MZVWA$1?NKB\'6ABU%1$X>:J?VK8&FS8'W)T/]VJ/Q?-!O%LVI>#1Z8LN[4(I)@^KS'4Y/%S,URRU]LA4=2\Y- M?'^A9CM@E'K.6]\@>+_<_M*'ISKH59 M,3S@M6J]ZQHDH!AB;R\$U\TGP-[$?EE10J]_.J96K4)Z7TM 8BBZ(5X5U1Z: MOYS"<1L/W]^T\LUAPL70PY=C3O#$=#P>:'CVMUKY>-$#58(",]'1R-'2YE@T M@R+:+O])18I;URD(P8:J M[AHD-@,;9DBX15:*./;V*4,]"ER:/,ZTYZP7VB M3PP=GV,<^XE7'BL.O;Y]+*C$Y4.<0GC-BK2MFQ:\(V'*Q@#-E(,A>!=^L(K- M*F7&0:?T6$F#62FH<7!AT'0_=:)\8C!RJKAPK"QMP/KWLWNM/M>>K#<_O4C; MT.1O49VEYHT%3VCO_S9"FUCP10&C8=@94XX4;_2B:7P.,:?YD:[5.!"N,YF? M]VC-95.S]FF5[M19KG$TQ>_JD64*:R_O4^ P7DVAVO&B;Z"NS[ 4L$X(<'UN M'$,3TPHT,'YW7W]W,[:BU\:NK.NSQ=-[IV^[/_9YM+BKT/?"B[:86U32LW^S M%0"_1?/"7<$"\125P". P\FI2I[7:B%9/*/U'+S:SQ'='KYAS.WG M(/8*^EIT%QBCM7?[D6D,*?3A/J''B_ M25:@:RH[/88I!@/;5P']M_X,2^T?"3D#(4=)<(G%W[N54!U>DBYAB+1J-G4. M%=, G(%C?2E9J,]K(308A:FD"5%"I4 MM'95/ZL09H\1$XHF_\MJM*_(V*K)&/2R:= MVRN^-H@YJ.8XIO0.N.ZP))4)G68@QUCP54E9@Y8N S4BP&E2W)FS8JNR2+KK MH,5T]<;A'V%I<;6,QU<>O/OUS=C8%+*Z"M53%9M@33/TS4(3P<67 M5$_1G3XT^+G/5_9+9(IWIR;XZ5DKQZ:-XZ^KAXVZW=^ZV:UQ\EY\SDUB^_@* MR9(53$%LL[A00^<0@1<@N"->@NZ".?R) IK-Z[*WT(Y._G:O3G?SJGR%8C^A*M^31[OS[W5E&]@7$(8U]"J#CHIKQ MH@T2 *(!1,2NM =3:L2G.;J*7:BLP\*<&%ZZ8K ! =;X4G4CJ.M$<]3"B/W& M[7V3W-U6N-]V6D:?=5E\XLM'\^;*K#_#0XRM.YX %KR V" MO7(HK(2: M*F(@/A < ZI]Z_.@/C)\4XH["07-$ORJD\8H RAB-_E'--ZVK.-<6!(L@3!% M7\F\JMQ4.O^53:A^?R39%X# Z#>H3KV:WD[[)<7]P8L#F\*_27'-S6*([\D! M]=5$GW\NPA:UJ@)O&[>"\3%(B9" J3UPN)>8\ _/#1I.X1VJ$T :IZ.>)1+;/M:0 )H MBPE\PNFH^&%&U;'9:A3U5:X*.)A#ZQ* M1B(40-']-9,Q_"M3=_.3TJ,ZXR$]DGN"\3@?KR=GR][3^A.-UC[FN0(-Q5X/ M<6^Q*N+Y,>(=OS@5$0+ F^0LA5G-D 89,-9Z^]",0I].@X=/?#PB BX:W4@L M]IMM/>KBM#WAO^R5:8KB[B0<8H@I^?ZO>^CQ@5@?0V=^E1X)XB#N$(]RS(,H MPJ,KR0.L 2?_1\8_'($ ZAP?:QN8,>RP"WO@.?)W_Q;";7)E/*JGD$<=$Q6P M),"#W&QPF&5WJMWH:.9JHRL) M^9I\"-[#0HSB!1%B$WJW'0L8,;\ YR!D-).7?N#I,? 3N@8%%,?+E^XLGM'J M<3,_%7P/HKJ_Q-]]$ <@*^8]X+7J?/4, ZF9AOZ2BQE7L MB(B/5^=,'ZOH-O^6V1%U;^AB?1WLL3ASPLSOV_79DC+UV*VQZO0&!GQVF%G/ M'/SM(:EA,?5GJ;-M_1 MM62VO)5CZ0X BDDOH53W2K%'5[]-71\LF]@AE'6_%[%=C\'4X0 4YZ_ MJQ. ,_+ 6D4]Q"D7 RF=:>V3!M=P8%CHS/$5H(945^DF#)T>KJ&5<:7X@YD M5XU_;UH"\<&,%AJ"02=!XM?0P/!K+Z6X^H, >:"ZZ+#BW5*<(@%=(<7YBQ5$ M*1/KG(9$$XXF2&(EM4./W>;^>W M%0+_+1^/R5X[9/EM\>F+S#8.8D)&]?3$EMC'''LD5>@J^B3TC",%,9RQ+L!*N%N5(XIU64GU%9_MJ]8XW4D-H*^%2Y6SW Y,CDPX%N^.2E*LW++_Y M]FV9_H\=IW7VQ6Q.;YI"5JK3 !&]UH84L40#-R9'&+&?"6=A-LT7]B-]I&"9.N@?5:T?20 M9'C."%!,!X)\ZM$IK/-\E:V:KR!SY%#FG]D&)_*YFUO?IQR"X /IR(J1,A"> MY9+2VL7T_A%#2?%)N.D1G._>G%%DHU4;N;_C<5S7:7_3I8E) MB_4[NUG; W/QUTC<%Q#L,I5&J"((5'E2W&"/:/XK:,G4(:Y=FC5>H9'W!5+Q MV2.:2RV,\+1;:VP[<^2/;.UW]N+3VW"S]O=GQ[D<5$]'6#5*$ 3S //$%J6" MR:P1:C>O<52)I(0_IIX/L3V==G#AX\!'D9/KC/X(T$\ZO#3C:05,F(0_,)+;>#=;6;NXH.1(:,WK@FZEN_8?]% MRFL%I7?Z>L;ZSBV$T6A ?\+FOP40M,R:$,NJHJ!:S&8#1R2 U_KZ>SG<'51U MH-5TR_Z==A&W=F@\4E[[<6+3E@:9:\$B0/IF#47E\[/NN4,SU3O>E(C6/GU_!(" MFX08*M03%T!LW8.8HE 8/DI&5]\W[;*)LA4F4:E>+5G:EY]^>4J)!*A^\I:/ MN^/9W(_L^[B]LIJ$()!S#PFP\Q2RP@[=E-<\XB1L1FW247,(V7LARHP .DR= MDB1=1"QK-B7X[WC;\PW?9,=]-FYA=ETUS\2V=Z0PXN.D=ES,('9440MS; MC*HJ@.W1Y ;+MCEFO/60SNE2CTTSK9HUF=,-74/:,HWEB6O-?(-V'#HL "CZ M@ .',&-)_L3!&CJ'7,D2'!W%IW.T<]^*3]PI"*Y,URQ*'6E/OH!=Z&F]:!V( M2[S7M>J]F<&WU(R_?Y)P*"(I8W&OD^&^^56W6!9\B#S/5UU9/.^O5#H9V M2!G9)%]6/#1,Z>/PGCTT;H@X:.;_K>JVS@,'2@?7;=*^KP=PB/%F5#4"4Y$@ MFT"\;MC/)#EN'6N7'VESO0X9F L_X$ M@Q1!6"+A.*1>6)?SC&F@'DV'5!&G?\@JR+9+7]%VJ/REVTL_(8WI*]K ME+[2&^[Z:JATNC[LLFCR]CMX&%Z$WN5TVX:("4A)Y7E4\[--]_V,HRG'E2?%7/Z05+)>*09PVE9-! M(MVP6*TB.+F/Z#XD^3)H>9HZYN*;.A[@2[^^<%+5[IOR.[F%:PR-SR??O_-] M\]XK6<'L;8 B4XK(" @2I;:44+E_R^$/@=T-*'[-J6_:&9O<96>U[NWV2SY] M:[E-/&ZZ\?6ZXV$1ESQ19; =>$>DGB2"N:V/Z4-8)-)E:/F075HPQQH4CC# MR3 E,:09QV903H3RFLX!YO>@=J+3 %3L2= =XQN&P5HJDI2(H9H201_\C$T6 M] Y)?8,D'X+:^C0%Y\"3&#("^K@0TJMC7/*.<9QQ:W++@G R1LO0D4S-\1" MH@A099:SL#$)]K:Y#,.A(M4<-A .B_4Z_?:,6U'>-1CGX#OJ#?[I& 'HH?.K]^K.)4L0$0Q,$)EO"+,((^ M$J@6Q% +C*"^KLIL(Z$ MD[:JEZG@)*0;OI0FI.?KGFWA>[SIG*? L=T&T0,="WXW-6,K3('X7:EBK(+6_<<-4P,[TIS\:#0Z]?%71C5PY*KFD;-'\7$H&O41D76_]B(\M-IL79\=LGX^0IQ-N#A6\>TI/;=>7ZB[?GW$ 2U+M?)R;F@>>!J!&)#W@E!]7T" MO,9B/?UX$ \)P=%G.(UQG2G/RD=>GQLRJE/YCA0,XH,M^_I.DIDH4U=5]VC5 MM;3QTGY?KQ_J*SAG@@L^QS#&9,3K^,>O[S%G80;",&@DJ(V![2KC$O0Q8*X> M_DO)7",V+&17CV)9FB$821:)Z#LZ9^*7:R0C?O=MMZ'\U9./=7L1-<.]A_&9 M&$X(\]HL'G-%[4MC/>*UX3U]SC*C9MS;OHTN=-G=:)&M^YZ_%M,9:O@4_&Q, M]O3I5Z&(Y'@_/LU9C;]XP&/0.EC.A/UH;*!I3N8OB+H!!E'A6/05R0$,F0]Z M!W4P-"KV._D.%051B,ZMQUL^+F2(@'OPS U82)9(RR+[-L]Q7#:LJM1"]\E8 MA@ZT 4-!4Q#[OVU9^!9<16QK3:Z8K?-UBKL,A7T^+(.DJ%-%ZE%ER)D%."ZN M'MUC4VHF ]HM&_1<.K'EJ7&4-5*3"]+8L]5LL\/9=3^M!K,?5[ MV<#U=!WZ6QJ*X@6;Q/T+1SZC"VOTLG"184:;+%-V;=>^=N[%I;DACV71NU]J M/DK?&(I@V<..D--)UL]9=4@@4]E "3J"X$0 43"_103R5EJ3_@X(_N]=2P:* M(KUGMK &JTRQ&%*GIP\MXRKC:\:#+I"QH&8KG9,DB%B$3;N?.B2L!#9G.Z\: MQ%E86R0_]\-+H&\3 # #[S?M087J?$A7:RQ M3TIS-D=AIN^A^3&5\K3-#HZB!.4@2UL<]*/!DC:=V%*&,#9 EH'<,?8:.#5KN/>-"!S,X M[19K;&X,#:L7!U77Y+&6#("0_2;PA)2']&#*$-B:@W"0MY:S MR5&UW]CHY-T@9?UI$<%&MYORCTVU[WCZ^.P8*@D7F-]C)JU_4:#3?):47,N-/;AH55NWB M7FB$^#FKXL1A/^,!$5$22 \DZ-H)GH8?\9K+:B'^MYZM4#;@A+G&JK@0=F:8 MCJLPF;P^'U3C;U1]:Z9(ZS&2]!Q!/?((0X*C]XK(1K7!K#$SRO'[(!^YR0*6 MKX9GF#6LYULM-L\)M0\:^?6_%Z,<+DHR_OJ M\9'P^Z_6F_A91B-)7T6DP _0.M8S3/U.74M&,.MU9R-RHUETD-[8.6I3F(N# MQ:U#GB6''@\S&/G1QT=NO+V1@9+&_C 1YP(K2; T!M(I<%RB@^ *TF8#81%U M*B#F:!=IPU2J:B2Y\&Q75]WW)[Y.=%AA%7-@,*./ M)#U#4(^J@6@,N+NU?@[<161J(ID[<-27%"92DKF=0 UC53/.,=2L*WO5Z80* M@W%_@O,\H:>N/0VZ3I%"4JTY.0?#.P32J_U^?"U2OJU6(9+@T%M+]1Q\K+ON M/E:N0F_<(\_K[U0+'Y_V4OH@DW'EB_49R>7'B$#8,Z3"K]-2!-S&=X] *H2X M086L(#-6Y=5/NH;4K,:4^5]?B M!FI66ANPH+8<)"!-71A-B:C!C(J !WS'D%%[-/1".L_4?D)KM%\\]O+8^BFY MH8/H#8?N)IQ_^GYOHTR^-Y*3SH[#U!\C."!!-.I+Q2C?3!AL&?LN(9D;I7]+8POGL>(+"'])8V<$ M8YLD5_\EC>TXQS#.YZ2Q5?=5;![^YI41RDEC(P]B2$48*AI[E\"IX2-TD0RG MH'6L'$U\&'*+K@[:?7W([J[KJ:/*]=>;"W-V['[Z4/#10IG3O:.WE%X>*SLY MCQO .@)Y817?:&(&2>$@B0JFC*ZM,U4OPUDJM?7'7QPPE3^DJZH]O93N&(8M;83A]#0 MNJTTL=_:HER94JP[^KNAX7$W!+_FKFN8J$[JUX^KO36;*C8]I.D][;ESSR#T M8G*.^CO;IWO.2^H$VT "8O#]/4 G^/[KX"O<]+.A;Z 1FC S\3;U6E*'_,Z- MB@< ;Q);9M_SE/M#'R:?CZ=R*6G8W>#^:/'UM!OJ&BQN,K_U0242J9-83A]4 M"9&I!DOO10(UP6\4+8J!];Y!F95 #Z;?*A\Q3*;GIX,,+0JCE=@RLC_XMT8H M'(9<@.$T0I7P,16(7Q#45S4B>7Z^#*\9A"N#;TC%(:QS/N@=85VF&D;EUU<=CK6X[&BE3]LMP? M(3ML>5SP2L21K[8%Q4./)^=S[DR>C?^FW2E V,J'A1J0U,/$*#90',D4FQZK M8(H1+%@U&/(^*KYE*R_4;5"=1"Y^C1:T'?G2YN1U,X$-N!C3'_CLU4ZJVB:U M\=BU$W*+]V#8/P:MXZ08'W*6,X6TURFP,F"7@OD+&+H;VRKF%\M 0:*H&6S) M7$E9^;PNONS27.M !7I$']*B)2VB*#H,S2 9UJNZ-6 :W0W6(?*N)0*_7X6I M5D!96.6)%A+M@_0]^X<')>0-9?*?O9JRG8!->?%33'T1IL)P9MJQB"G'BL20 MRJ"#5.T&-B!J:ZS2'^'0[?'LH<0-B=?N:G(Q5E: 9?+&-23@!( OYTP:@0J[ MVH$*"!9VZK)E=YVT6_^(*JTBAL=XE"#KMNDE3[]YB]&]P9&U>U3<&S_CICN)<*S#>XZF"YUH4AGSE& ]4+*8\DF/7=^*HI85+FPED:?BQ$0P= MACK%.A7E1$%XX#J&2CZP 8O'';/Z%"<7#/6P(0C'I6NQ.$C@,T,+ZB-0[S87 MN%("1PD1&.J=X"+B!9M'QP,>H-QLP'+!A\,'5 17O%[=YQL4#XF#-8TG" X5 M0K=A&G"T30XV\H80Z7T+6BLZA!Y5 M7_LX!Y;9RY!6-@!XSPDR3W5#HLP=5$RH9F=,JONX[%Z:=J2N@IN[;][73IEI M>GYKN'U@F\2L0M+^@_+OV,!>59. =5=MNW"UJGP3;M!]TI_*OT/5T21?.:C0+HO!A:FO1E#- M$ /<=,#TU?3Q7 P#@BW\ PRH MJ4W&11!(+P>=F.(HL@B%L_-H1U@.\T(QK9;0L 0&*=[;?;7JWFS@R3D#YM4# MV8\==L?>W&$D_].P[M)V&CRZ#7Z@!M3W?&O1M'53( M,]LQ)*E&MWFQY<&EMT4??SP=\[YVM8B[JF*H] S?N.)M)&D$">[N*'OQ/8.? ME<-9S@1+?(TQ=?)87?E#E.#%(>)<;V:$@6-Y^G."\JMP[HW\;ZWM]JA3V462?4TK25U1LEN9$7RWGEQQ(N$$(5Z0L0J-UJW0K%Z#Q(@\ML6K4<[[[]H M';9O!JS $D8(ICZ8< 47M@E5D4(I9!Q@"O3KBS6JI+=BZV29.FGGL$#\;> D;(H.EX ME M>.Y&LK*>5^-H?:A186QO[,R&YC=!A3J= N/8^P>O;3YG#I]XT9LBPMG.R!;Z M7!XB?X&!8.XB2M04-.H(N$BJ%AU [G^=+RRRS7(LEU*?-[U:P93R8NQT&=GV MT&I/&0+AY]IH+>:@[/)N,#/>)F&>2QQPBEN[^HFO3W\7JXY (A/"B"52F/I3 M(871_3[[X.^D/"4=T'(X] M\&D;_-ZH>QY9MO/Q,U=4"5^3+<(N0B[WDI^@903](+#NLMON"_64^&Q(@H9E M2C6^F*[",CCGG8/=Q@?KJ) !Q>%:@TSS^B7SV'4C^]P!?L\3$VTF"9OE>.];>\_LIL ML[?G]_-4 \ ?S=1&SL 2:S!]A T0.ME 4S^*1(Q'".IO=W891:WU&_E@_LI_ MR\8?PVUGW]\PE"O.QU#SZ[:P@<\ZGPA4*T MNJ(HAS.W\KYNR%/_Q/5VZPON 0Z2:F7Q9K*!NA&(OQX"YWXZ)PL20ZS'?'(58?PHPCBYL(&%,1'6JOA/AUQF?ST%"YX. MVL<&CKQ SN55LM+A\+PS#KG\W?ROAV?6(G\Z!_E7QO(FZ;=@'*$/Q^_$IX8_ M'1\6AX'8?R__%F91A>Y7>[T?Q QJBMPZ%GZ86ZA6I!"P_G.>_N3_GXY_M4U6 M@\?(U6U7RN*W7%&P.K-&:2(\//9B0[NCZ$X%^4>MNF=X$-1'H#T4=@9#/(]I ML"=C5X5@\Q1\H7.&@H2"KL"6ZBCVKX>W=\,1UK^>!#L)?FP$\KLF'VO)$EE2 MR@96:)$02^"G0R#WIW,,F3OU-[.!S![$I@I@/F3^_]MW%^@NA<6K)['ZI5Z&'S-E#QLJNU= MB/YSFO[D_G\D]\J*]>7E)5-G=>F?*R5OWK;E.C#<=5L%\^;G:)B4*_S< J/\[_!>*^R3P1 U8;.'QE9#\Z:KG .#M M9NY,<<#6^LC^KH&SIZX2F)97 D#X'&A;^N'F_?/!A$E^"QTX?GA>)O ]W MD+;&;PLN+'%AF')REZS<.CE,_2TD*1OS>H9(-6U'0?PX1#W%J:7\DS-10G_? MM"SR5=5G=V_J=S6%XHH[<:]9F;O7[.V2,-K".QK4LYI&'X CWA/,0ZQL#"D! M5AR>6A!38)ASC#S'YQ* N;U4>U0WUHVU[ZI626>I6+3UCJ3]H4-.]V^;*L]8 M[^*>1XU:MLR!!\3HH:Q['FR E&Z-8XIM#]*AB32%2.EOH*%:W=A =$#@=T%[ M^:.#TQ;W#D2GM3_DO2EWM./>1/)%_ /D,<(5Q(!: ^I5[DPP=9E^DFJ:B;Y> M(T1^5R#?8ZVVAVB[T;&R@4GE-T#F0#;6*] MA)G /LQB=G^593AG%1P;&(_^0:3K32-7SSIS#_^]M4G*B";"O.1G-C"]R :^ M[RS_F]^WM7YUT5,[#UMUX&.4#']$M#1EV K9!!+7"6Y?DMG ]M MY'0,&]A^6.QOA?$_.+BP),P*CS$;0)5@OE\HO@CQL8'[QPE+#&THW.:7K@A8 M(._ $R>JQ@II9P-/+9KM001T9",;Z)\AKDH UW^944*V[^GQM^**88$3J94<@&[#FMVCD[:[MJU"#^.38@;V;! M!HKGK-A 5])AV2D#\3-*_^8,&5_'?(_UW!B\Z M#C-^L98-%/$6N1#G1<*@-_AY";,6Y/P>.WA2N2TUYE;XZMG )L%]]57P)S9!=PK%V:\XFDS%4,\S*CH *%C:@$WJ0"BR?VO7L MML ?C5::&C-\$;/*0J[RPW/XTZ],H9B_1_3O#/4@>S:PHWF.=4/3RQ26J"#$ M4C/F?EX([ <3KBY#;Z0JOUO%?C7Z@O_P+ < MEOZUJH55ACK-+IF$%B""!)L4]R*<:[=QV(?+-[*^/N&:-;"/PAL*'O7)-SHA M:E).-U(N9R:JIA]*SCOQ1&)\T,@7[6#PLP6Q[, 4$UNW&K?JZ_>7HB2)'C4] MUL;30/M;Z=?4HL!=V^Y\E^ZJB\/CR+)*'_PZY2*<[A#DGR29^;VIUF#20^+5 MNSOF@^P,'AGS1X&)IM/74FO[)WX\,C>06&Q-_$^59?Y6W)9/40F@(H&9H&<# MM=8ZL8%3)D!@SM\S9/9@"G1T%.6NC^0M0M(&("^ M*X;=YB6A2]V$<00?RQ,UOFN-ZR^*^;Y_8"SRK_[2)05^;\0*?F?B?E$A5W#T M)1#/!F11Z[QC<;,CK@PSUFH<5&3(B*AM'4UI)JQE;JI*W)->U.42J M7WJ#\)&<_R#+ZZ])-8MC6N:!D\V6D%K?Q+#/"UN-+A*U4G<7G1L(Y$)U$$X* M'WJ:[(#\^UN1J;H>]R-F^MFCN [I%;1= $07Z=,O'NHMG-WU<+)KX&8 M#Q=;QR*YA]M#;!<#Q]1F/'9D&$D#X"_A!O^%4;_&^SE-OQO+;,&U^R#OVMZ1E$K M@M_9P-(J9E',YO<_?]7V& #7_A!YG6?^D7W.Y'_QBS[H'PGM+[JXO]6FWSGF M_[?H]*5?9).U9+B&_Q(;V.CZRLIJZ/E4D2K"]064O0C<-%M3DF^1+'#VY=E3 M^V*JW0?D*]QK-]J^OZMXUG6#)?KXPYEJ.Z\Q3'Q_A=0B3EA?<(H?[Q<=8O,R M%O/4)>SYRKC,1N0;X9OKINO?!;N-&E(V?QMJN&GGAZH_[:GZ:NHUXX+IJ 3R M1Q:2J(L+L:B5K)?EIN(:TWF10J#.B9B./OV31QXF5%<73SQ:306)%)G^F."/ MA54'+&MOU:[&0D\,"G? $?1B;U5W7-(YN[G>&_[Z;TKS+*9,H1G,])@MIE(2 M\\V-'&(\R@:^C"ZW5IT=!M-&[Y;XA7Y#JY_OG?5F P?VWYFO7^,?M3UNH]D6 M1>[9>\J/V4"D#QOHA0/_#Q@V4*4\%:/\K@74(7?8HX:NOKJT4/[:Q\UVI?J\ M9=)PV_3.(?=RWS-C&;L:NNG>GC+%E#9!-06_[P_;KC^,6O$0^2+8T3?YF4"^ M/M86[K" ?!4P6:Z[^EU7C+'^1QTWS0,WME5L3'4H77_J6MQ6;JZW/R)9NI'XI> 4)^KG<;3I:*R,81^IYUNNZ;*+SG.!?%9!BB?4K M*CMX+F,'+=&EZ%1 ;A4( RI\#Q;['S=_1$B CV8#">PF"4DW<,J>H3=#VD-$ M:)U1S",83]FR0I#1).28[>!=MCK@=>O_^/O^.D2;53X(O MEC-%I#XS.3N5(NL*7:OFZA%?!O:8O!=L*>]C'G<0]9!^?^VTQ] 3I[C^'C90 M@:?@J(T0/XTA#W;3J\!J\7XIP[L:G_>[E!=M\[NZ: M,W7)NF>EHECAY'QJ3J@8:2JQI?=@+/]$$,1Z29>5@2#$XWA M4/5@4@-& MK&ZGG[I%9>CX[0_/[;[8VA9X729M:-G6J+LW4VA./(2(HMX@UL\-Q"-).4CX MW3D2;J?@! L7[]*$"=1 P]K>9S2/%#+=?/<;M\>"-M%CMU=>ATI?#6-DUB<@ M3[*!:X1!07(KQ9;*B5A*4QI43ACCA<"A1OI@78+\NTT78AR$)MYEIK_>_O[0 M.,7[2H828C#I]&=-M8&P454L_IAH=Y'NVOS&0)G;/'LU'^21Z"U=& '8+ M= MZ?$9-H36^5,C&2[I6:$+36>F9B<5,FUOL0&95=Z1K$^[MK[@7E2-459LM1/N M@K:!)V I#!AN_JJ5&L>[9;RXTOG:!7F9++R2WX]=W-9_$/H9,G6()!Q+J$Z' M#32\GV2ZB4'\8R05*9$[5'[/2L<\^-YT4N=D4LJ-@P$_MU,.. MW=;?%E0V)L4^;ST%##_C? +DK[?"_G0;&"XK(WZZU>_X [[\2?E_C5+W=W'1 M RH^W)MRS#31);>2Y]*[3(7&76]=N__[N?R3\C?*WX'WG]6V1%>9;*MSICL[ MU67VB.3^7?PWWN^5NGVHZI_K\?Y;*"68$L]:(HS45'O/.S[&;P;TW#YJ=FYR M18KZ1->(,O0+EDW69]CECE;GIVAIV3U#KLPI9LIX_]AOB$V;?"3S\$EPV<3! MZJ-/+#6-ZCYC45J4S84.73VS;R? N"!LXGP<9"3&SQ/$RM$/:I]FZGW!L39GWN++.D,"UK_VE4H./B%F^2Q0Q%E M/C>"&!%Z_I#$HOGW_:;JMFH_>5C+:&.YULDR^^A.]W?IY,C8V@-+IOEL(*7$ M9@CTQ @DG4+7^4=(JX;EI* >?_]1*\]XH5:,0,8ON>B?L[U@?G3';> M<&.M MRM_U[BBG8O(_A : %>;=''RJG3E&W4;BO35H:9K4K&TAI-?QCI+EN(-7P/SUUL!U\XMLX*?[&_Y/H^S%2ZW+NMCS1.GV?O_,M9PR MT,\#?Q=)J@N1X6Q'Q31E/?;&W<%0C9$1-UV79??65):!"84N(\K=I?&&IEW) M7M:R(YAR>C=T"J#+[AQ?/\$WPS7C2N"'!M0Q>J',0,?.9H8FI MKY"RB"87"JMRL5XRM98EE]?SI?EZJ7ZZEG&4RTG_SGFEO!<,+)T(#C&\F))P M&(F/PA439KRNT+R:W O?UNVE*G3&44JC2=VI?=<>&KM5=C[HRAZ5:.G_6O#% M;HRX*U.D#3%TK!5)M<&"RJWU@9U?SC4@J*?M&;J@8 MYT;J2F2[A*SIUY0?IKL-*QVPZ+ J7W.K;7SEYNO0H9V_U?&D_JSC_5G'^]M+ M:-^KP9#5(E;79\C1[A5OS7E](ZW2W^;UCGNVV,S5Q6^5G5%$:4K0P0(1+C\1 M0XRH7YXC:R39E:CPB@UDI(AT:6[AXYG,/>QUH4:0>G2J[#LD'V3?)X:B;?LV M(,#9;CZLZ)VLK(9V?G&G MC GDZ8<1;@8DM>4_L PQ:P2O%V47JR?E1Z4N_^CXVLG(&SS*3UF7(U%=4T34 MU]F?'Q>3(_[T%'*]W.N%8$?5>=^0F'>PA"QC-?XU__>:#22,+$,USZ!KY/^M1?R748"!)> = MRA#&.##LS$S]\K=_@/WYWR']=P:W]A^6-'/'$"N;U##3=_)3?9EA)#90I,P, M!TQ^M9CZCV3Z^B]=DNOWNO:[NM?Y?Z?J*]$>= HL)HN$5UWWM=M>Y:]:9',- MES.H^-C+C[6F)2RI@S=@_=*XY4X=1-B'O8E-HS]VG;M7=/:6,81PJ$ ;O"Q' M"*$DK[62_Q*[-&4%MK98FMVOC9F<)!'36/AG:B<>4^BWYJ:HKE1D2:1 M>\MGG5&\LK:(QKQO.G-;+C45>G2;*8!1] M;Z#X\]A]XUP_I3[[5_;)@;F(:6E61MA0LGZNBXO;%;>MR?&E-QH%>&(VWU=Z M=NEMM1>F.R+0[@K&Z%GZ"&]U(-:7\OR68OPVU-* M1(%K(#9P6BT2*5B#H%:Y[<\4/G8][4+ M??*(WJ2R:L*WY&>L/<)6YR3YK&^>R=GZC;YH[&]<:E%K^_!Y;ER=EFM 7:U: M(_;.X"7KD3>1[K-/Y3"94\$5I\;F]DZ.VY&6Y-R=F9J@PG,_[;-)+2&[>Q7Z MF>;>A"GKX?GQ7,8&_,G[-_<>;*W@SJ*B0X-4J/!U._$9./JC0111]W MYQB07XG>>+[X ->*I&F68MZ4SH[W-L3LPA?H7OXC2_NS5RGXN9_BU^JL/X]_ M4ZP.S/FW.G-;K^OORP)L.K<'(R""&13J=O5W/YU_O6F$^$>9,27<'RB,.)?F M+QJ'S7_?#USX1=/SC_HRSOQ!0?^BDN^+RH_65/'?8I=D2FE$J&X[T?(_BJL5GE=/H"V1Z M<+[=UL&,RA#(L;T[PVA/@"KFKN?;#C--6IEZ06.4DJ[^\:[GZ3G1KE3;7HDR M*TP@:!Y\K?O.G"%7Q(<=>=<.=?H8Z1BWM;/")VB$V>?97B%;0+51$2FW,R ; MH-^NC32OBZZ8&I$)2Q/2AKB[K/0NC@??6+=(!39S ][BYG;?S!,O[[<^&\_S M]?G+\U+Q5A_K-Y9<-'I3S,2.F?<;& ;AB.H%Z ?5E)U)\V-6,-K:A M[7H4)ZRM>]G&,VX_4UFH!@8J,L484.P<9%V%9P,[^D>7).A(FMJ3+;!OV8QE M"N-@'ZRO!NU4BR=\1\!V]_9YF._612O8C=+(K,P_>U?^^7I7BKA')5L6/R\1 M0$N"D+?]J)KX.^18"R^K_3XGBMKH?1A9_22#;PMOS==^[0_SE[0KFCN3M1T2 M/Z-J6F%L*U$T:#NU\RAZ M@U^CI;&S5_GFUG;YN0&Y(Q^TNW//W6GW9]J)@_&,8Z>KL$U^14$'R6OJ"VO4 MQ<-5E];^D)J*W)4+^=\+N V^BIHTP#$%^ W0 ^B6O6B(7B<^]5JXSI MJB)K3IC9\1]<5%HI>W@MZ,S*@G/518]'WJRIHJ7Q]%0VD+LOB-"YFZG^1O_A1:G9-]@S=3:2LY/6)R9??!74PSYV;?!^E9$I,[ M$R:^^8]<2#JJMN7"D0]DF_=FI9?QNY&[GG>F(4D$Q((1&YC58P-O?C"G\*\) MI,+YD%YK'%-Y3BRD^XR?_6DX6!LD?I'=0AW2;3UMP$"D379\-9:;C0NZFSD/ MMHPJCUE#H]1<_B59KOI/DW$KP<]?!7V&]HQ@G=S3K&UUM J(5$SL(P+>+SP> M/S,AC';*[M]#"#?9.595-Z5WO;?+]^2S&.5%]06OU3WP ;,5V?/V/QK"X=/9 M "D3(T$@/\P+IG/'4,QQ5LA05AI>;+[=!5I*$@ 3XTEH>/J!,"D MIH>K^H11-A"J+95M62>1&CPDGZH\X__Y=M'ABY![VNF\CS%$%S90;T(@/44* M8TBIR.(. L,2'#J>8I?XF51,)43NR>7?69EW*;V\[P7HGG>CHX-;XI[VY8+# MYZC]3''E%FL\4[*:_K2;0'J(>%VBV5\O$E&WK[27X(*(MY.OHHSCJ3:*Z?\/);IY=0NUT_761W->V[O MK98P-22+!S&L1-4A#C;I$OV M+EGTU8B(W"U8ZA2)Y>7?6:YFH?;JV";R?.FZ[R+'#I-D9',V!%IYGM096^G0OR'8_M?;IO8ZG^NU?RP5._?^C0D>>2W MY?W?W6E$:),EA:].7&C>YAB94-Y[JUW[L M_.")K=:A,[R4__Y*S9^4?TO)];O(\E)N>)!RKJN4=Y*)WKL=WPRX5+>YL/\^Q"B1$XO1<"%HE12,F%[?J./ MW>K2T /%U\ M*J9I=&+F^V+@^UM3ZZ8P!W4,?'P_#[RA530AL0MU"=0,HT6$(-]NW]&!464] M$M]:]PVD.SW^D9OICQ;GI[5J+PL+GR;Z].YW_D[O!+Y.]D3A6H]3P>?%W;T M/A ;T7AZZV5K7=%9QLWDY-PMCZMZZ@HCL259S)?#;7JWA!&:5G)6[O5J0*_?"=54&L?[; MQ;A#3?T33PTH9_,G8CG?P$HW8T1N49_<]\3\X16:B&#D-[PMVC1Q,A%#]#T# MHU%/!9Y@,9K.&%\#,11"H,69%C1Z2N;%]92TL]47/V9CUKN&N$BSDGD8EA$5 ME"Q:_MC05AVZ(BL#KVG,+]P#WADK"]8VA.=;;T?WM!\E59)CTF@T$U"8'"6;MN&L< M^Q9XNV;JU5J?8*>(_;CE +2$>7!>2KC"E*E:AIWIN9A@E\6#(87-5@1&\X6[ MSZ%V'=-\.Q_Y2KEO3_DUNW+/U2^R@2]R-F!QH&0TTAU[+Z"S:7=O4S%H73]D M\LG]T4V@XF[$(_SF6]L2EA_TUX':;Z'UH&_F,3**R^^@V9W(J5/UR1?]RLE__A8\E,OU9,;M1+QAOFWACS7 2U8;=!0(YO;\9SJ_N. M!X^GG]9#CAB//DE+-\+$9*>E+7I\>&:H0&/035@X-N"*F,&!=AD ]!5J7& # M\ 2,NOFZC_N/H-+8@.Q\:[7^>4S@@:&6_5Z32.H4 51<9FU08U:5H:!3>*^_ MVUU87N]I)N;XQ9E,??2C9ZJ%'J?4L<_2O5I!/GG(?:KZ>JMTPQ.5QU=SHELN M[^IYJ6QW+H??:$ >K[AI.-'(=B91/Z",LU]I2/U^O^?3)IC;*Q$Z#MYFX"E- M4WY%1:1KNPNF\3DLLSCBXF'"_(]>S(I2;6A_0Y5WQNZJ5RZSMPS=I7=+"E7+ M9SPO_9TB5Q'Z/=1AZ_E0CO.Q>=B,Y'S9E@VLB/VCALFZRZM9 M_[-;. O]/AE(M623SW,EM0,JOTM%T @M>% -Q]S83W*B*+HPY/UBZ?&V-JU) M8*C0QDDC:DNTSPL#^^ ]'];4ZWTT?R3:5"#ZZ:#SEPWDD\W!8J.(02P)>9<- M.'>*A+2%R-/FK9A':-?"? I ]&&<625B4.M64_3(;B9A>X:NX[,%W;=OW*M/ M:G 1^QL05!0<0-=?#%$,^5AE]I8 *N :#VH&8C?;71IDGNPKG9.8&CR1E>MR M*F%4T I?M./BX%A05%>FKT'<;YPGL2%\\%&,$TLIY$#;(0$ M7!CKD U87CU596 M3D':?CZ,2,25+C>A0=56ICB6;IL&\0_DPW*B/@;J%8!]@T+2H[DM>O:M=$EK ME:*,K6O'R[6H^QZB2M=N.R%U]*75.S4&)NZFQ M!A-IT\].5VCK[+_E7['16/7K$W2+J;I=V9\IV/_J%&P!<9,?H=&.]],WFF*L M9M3UZYD(W6ZM_8&[MEIA+^\W<;2K7:^RQ:)08;.!;7F7D)(OIKIC[]6"TPO/:T\#3FD\;'92?$-*)( MPNO=7*BR#J1J2=F&F5ANR.!+@KA>N(FR 3Y"Z,$ +- M#"-:WG/-'Q,84ZP6ZWVTK"C?WQKLJS6*]P4F(AOTIC5=DR59!V/MQE%,5F(U MJC$^]44@P;+>87#T[$N;%36_8TSW(#-&]$!P;HVI%QE7;R+]-B41Q-OT7.L/ M,KF%["Z;ICT6#L@V[I*?$;\U=@ 0[HM1GIK_B.=*(F^2YC,Y*HC2&IE/\KV9 M-/S>I'S)O>1=\RCMP(^.0G\OXWG;C3;R50H.5;!,V$[N_7VGD!=.3%^5N1=4 M)W^C63:C9%T"UH9.NK?DWBI>N;N>8J#H'0^]#S7+<3L1?MWD8A>GWV&C43G1 MX6'!^]J S:[[\ZU/[;M76)YH7(T^[NTCL<2ZE^*HFO5RQ "-YG&$?IG0*V(=6M/"US:.\X%X^\1K/IWIGS" ML7B:PAAH]CD&I>-'+!;I+CE\$Q;>Q"1]%,LIPWYV_(W_5>34&&L8@7+N]K+S M?FKNGW6L!4<]PP8BU/U"T; O*XF\ZX.+M5.,HP2J\356M7REJQ/WSF>9T?O] M^(J4E2%Q)TH%XR0F.^0S0FH4]"0/U"V'0E)&4-H.!.E-#TI>Z\"53>.7 RT_ MV0E2%4/K9)PW@)9O9<6Z2VVUOH9\:S0N.;D#%?P":)L-R%C*-V-@N!Y./;CR M !9PI-)@CMGYU//DB0]\"LRY&VS LF1]YTC'/E-/V'^=QY]*R4[UR&:N/,^$ M%?FZ_R2L7 /G2'PS4\Y706-J7Z-95<+)RMZ<Z1W;FL04I<4A!,:]:<= MRS,HH1JG]17?!LU*[@,]]$! ML<.(,"+_#/):( '4]B)=(G"3NR[3#"(I?"0<:$UKE1(Z#T;Y)O3[EK++9?J$7QY[NK<0?6X4QP5?C(E)WOTY+/U$ MHJU=U(N&F'1;[QU>D!57 MIT/T(Z#ZF&*C^9D>:(_LGL69"FY/UHQR1N/$93WM L$I8PV=(RF$HYM1'/[ M10Q"O3B*=6%[?$.;] 9/&9L']V_<; JXB\?U/LBPP9!+/TA+[%2>BJ9Y>^"4SL#\B:]54QJ= M7T"G._;Q9-=.,5GKLCK>OF)S,*A?'4:TU?:S<]$XJ47TFI%FLHF8:9HM3?,+ M&SCRZ;JPP\'O\Q4GDRKMAYY++(H MI*Z7+++:.O7P^N+<;3=C$B),7_9[G4 9S2GT8T62VZUI+_\"(O*QCS>E;4%F M_:'2QE/&.8DU(#=5=4Q>QZ5O>%^GMMB*'3.TU* M4\[T>(Q6A(JK:2R<%)4[L]_J$158TB2%:,' +I*IHK\MC"4:1!!;'"?[82B<[-_6[:_?X9/ MLL.GLRT7SGSK4O8WHL==F%"<$"!99#@,".08;&!0<.XX4"CJH/4)%-[IX M86#?@#,/HEQW$-VPZ^VBQ \,-\%1[3:B).*< M)&R[(Q45/8Z./^&R:Z5CA">LQ_*KEB29U<]81".+1#<8FC<\"]Z)E6881JN[ M[]WL$PG'V3SUONLKT(_7L\?BBB*)>.88I,DU-V@HX0-=3NU]Y]3\V5_&'G@GQ/TT,:Z>MY[".>+[HF]V17FV9Y9.-[#]ZD MQV@^;7C$;Q$?U'"S^8)UKD7'OF"RB8*ID+>K[O!XT_&3GPREUE[8?($;$#EE MO0O_6#_S#Y?=_R?;;A_[N+D'NRLD4VJ\CFDX*L2<7U^4??DE7^@Z4I@97A[\ MP+@&-1*%EM(M27/P:^4F1X9K)KB,_T@5B:K;/C48O%3CU;3%^)C&!_G +!]' M^?41/#<, $;"!KFDVV5J#<;EU9**E4S%)*C'*.#'_+1]Q\<^6D/]T M/*)4GE/P?74/TKE/T\WM)!L@>!UJ06KMJ#1!TV-!:3*+.(@06WRHO/RP:XS" M$R+*J_EMK.1)EK)ER]7=72CB$WLVD*/A MA'AKS);&(O(PU;W)Z-4%TQQTRP/Y.M_B[YC\E5),[%HSYLV[2/XV]6YG_/YY MI)O[#6B>41\@;IB;M+7YXX>EX7DI)/ETD&V?/\V7HE"PO^+BHLE^Z?_#WGM' M-15MZ^*Q(J#& E($HH(B(J("4H3$!@B($021&@61)KV%EJT@78@"BJ(2%1 0 M(=*1DM 1D(X@-23T$D@H84/:B^?>-]XY[]YS?O>^^W[CW??&_2,9V6.-[-7F MFO/[YEIS+@5"3;(L/9-3,,6#2"->+2LKR06?"9CN=(?URY&,F^(X>KY/?\(T MCU\UVXYS(8E2*==OF<=#Y@SOS0-"''&TN[0-^"3-XNQ*V$GW6<'2?& M-[O6\B[4!XM:""4'F+XCM9_+$%XWN;^ QB0W6*23DJ2%U[_S=%?"ZWY<<60U MZ' A$!6]J&+PI)MDT"/[!MOY=!#0B.2(0^L'B5)[V+C*^P&X[V<^.K\R(I8Y MR&)KJZ1:D=]Z[AT:]$VZ0(]_42>J#7N!ZC'D]TCBHZ,["W.+6Y&X0>J MTSC[D(,.5ES(\_ZF/8IZM]*'% __)JL*Y$@_\LE ERC MA9F"O\AW@X\ZC:,67(Q\3E0VXJ;?QJ5-H-:B'T.UEJ^L-L'=O&LVX%"YW*C6 MY=^VGD:Q#.?,TT.IK:2O(PF!Q #']\4:-+$I#<+Y]YHW3YEDE7Q_YR[ =;N M LLD+F0Q)O,CIQHU="'.EPL1=&@=4FHJ9?*I#WKBUBC$>&?T<4J&1;QWM76I M/W/P,)$9A9F40HS-:.NHO1=9/P4L[^!"?LM3"" >LV]N7?/S?)NT)Y4+4;"# MQ4M _556L![@&*=$Q*O4/7@]/ M4I8'WW5EX8^WGARTQL@0%%;G@\*%C%!9N"-_T9=FKUB>[$+ 1A@3#@2-.@+ MM^<3]I401+OL5,N3%C%S4<=:C[HU,++7\.I MDIFAUKP!4X^C/"O<$X6VD/@UGSO;;;6,HOC?RIPWOF7C4,'2!PMIK6/3D;@& ME!#+/V-&(W!:1/P]I5X"2[YTTYHX<$MO%2\ #-E1EIHB7948,FR<8G&KZG&S MIM$+>LIM^Q&SZ<[5ACX:]B;R4/T9N/B?0"P.']JR7IXN2'DWF%E//#2A!,8V M)3]<37-0B]G)[M6'CAS6L]JM$O35LTG(1>BZL GD2QIDRV\S9)^:W2G.#M68 M+,(O@]J$U4R1#H2L7(W_9R\V*J80&.^]J^^^T%.LGQO0FS 1F?+L!-/$$J=J MCJG!' >K_$6B %=\_&83]L$!_H.U%K=+WGP8^J:^K3DJ\EUVHV1, IRFLI3* M3Q,)A8N#&)A ,)P6__:3TS?HR-U9/Z?M^B%^'R")PVM:\Q8Q*]ZGF2IM][(I MIS"+B-W'DN2:_GCN;;*MUQZMG6^'M7A%E[\.!"J3&XP-V].)O.^V357[KB.? M8N2;M)[_(T[S'SR0O=$Q_N>JV(L<_GSF;99I+T8-TTG*GWZJ:4X9L3YB:&#] MRS7=:?&0J+%HF+ '_.ZXMH2/$4K'["CSBC-'J1.^!1RW ;WR1H\6T"(R/3]\ M=?H>-V?QH_.>/_R>S278QOB_)?__AOT=.ZQZ\&=?[Y2>C"RGCV/7]I&;& MCW:]S0[*4AWJ]PKCS]UO"YC6::1+E\_O#370[1GZ_H+#= MK$O*0W(,ST 5GM1BO3SXO@MGHI0XHT2>,1]O)>]]X:D/Q!(5HA/OU@POQ MZ&^DKPMWC;4+US_T*M4T_8 ;S%8X5J68PYESJ*@+4+G!5,MXBA+T3Z0*5[!% MWNJ6L8[2]^(H'=N&P&3]D+[U;LTNAZS=WF&+&C!/:ZW@'N9VELEMR?5:K3OC MVP]5=?M+I3TY;;?JH37F66"_6WD#S0]X6FEUU[2/#%JB@ A;2\%-E*T>$ MK_&] U8 T[89D^;SUK+O:-'0XJU);*<1=G#(&A%4$[A;M]/*^B:1>30/6*O; M9LGN@4;E<,2%CQ&,<\0] +F[_4SH?NBX:2;4XH7[8E@B"VKXX?E./?QYGCJ_ M2']K/MV *XK_+%Q>]\GI[ "5L?<\LK<388^(])^&GZ/S15=>T6OE0A[-+Y>Y MY[45 8_H<&DV2=Z3"\'_RJ[C0@R#_$'4#_C'I&[.&04$[8HQ%]+-?O-['C@( MEP#=/?I9 6D#!6L&[_5EW'^4&'J51U*M:>>[@?S?8+FASCAXKT=Y8^KAIK A M,==Y!EL9XDQ0P5)]% M?"X4!%>O7[H-U>T6EDG\@!!./3)'G+'5RD>_N@Q:9TRN:TQQQF.6O,II[ M-5(,!?A9#NTHC";$+Z!9)WDVL(+QN1\Q<9"&K1L\@O MKO(9MIM3J/X+(@(T M\)R5%-/53''E?M+"-*+\/COS<2;KM(36@VE9WFK506S(\5#14T[/X#0K J[L M.'@>1Y2*)M-5Q\2]7ZQ]P+2;#>+;QA7C;91["]?'PDP.=9;^V@_D!KH* =GF MDH:>9W+=-S[%R/' MGH2HJP>LR0]D.FQ&>A$S?%-DZSH@H(L[2WJ4O_N1_JJ+H89:QU1.RN]/5:>A M>SP6[RZ%U71_9C:^L^6LYGE1E*QZ#N7:5$[.G^!"+O"00I!#ZK_T>J)$> ;6 MANBB.+B-8<.3"9Y2$%!LXH$<8 @W2!K$T4\5?5]AX?(#4'2ZT%O/J>9US_?# MT]NDEG;3&*HQA>7F-@>,XO3?]7F[ZH[$OJW01SI6.*Z59H]YZNX?0QLKXCXD1'^-[XQS$6@;@ Q]@&QB@*6?W43-PY] MY!'*T"^)1(!\:%;,OFK2+L M#X!B"\IRGM!AX X$QPK3TX6*)=$82/ DE"U"8A7[X#G:^-^P:)@P09P%HZV M> HVOJB*#WGCB?<7F].7?W"$MD\.=9D<"!( 4Q5I),182YGSW>PKZ3DK)T_= M]/*/5.BYN3]P1=Z"[0>?#PN^05Z\D!&=\_39K"ZT96HN2]LBN,\IN]GIQU*0 M#RGSLM&HC8537P)J3L2H9OM)&Z?/'EDQ.PT.H"%[IPAN;QD#8#&]3Z>;:(L8 M8' AJ&(O$_1ZH^/FPV@86SG.\J#UED;3K=]6E><1OU4; %&W<3H?M90^;4;O MX3L@&[;JX*ITN?2>UY:(8U)>Z1X+)B]ZQ9>)O[+N:2U0RC^R&Y;Z_GD3P824 MJ.6^]BD@LB*!/!G%A63&,37@A*[/4Y6S5SZMZ.#B$6,?>9-M1]]-A (.Q-WS ML$.:1F)U3@3!L+:B4LW'/:,O)AK?;'")8F.@7;D M9L)Z&$'"@'@K08EU<$[A?5SO/[F*ECA\(##F'H&!Q=;B]K*.?IY)>02;^^I3 MH1QZ).A]%D1F739QM.0D9[1U>>3\N_//B-.3EB;9\T+]A9$O/TR4([-X5#'> M(<\SQ@O+VLP(-&'+]# 25RI[818N=NT$/DPS%\*SF@NS;@#9A*5:4%#U'%;L MH@H91@T?7(\=OFYQ-4'OU"X;]-:J0S'RT_37PP_O1_G238\;NP?H?5=="<3I MAE:/%2QHU)'E&M\=ZHHQ,ICX&AIS,N]VUK\IR^)_T-U#4.))-6\H:QPY^WC? MYXF.6E!R*?4J$Q&L%TGF5)%S7$#..3"HK@/X]!NEY^LM^-O:%9(>]5Q;G1XB?'O-PS9/-C*1=$'_C>NRHGL4]G M#R2XF*F, V7XJ$/,(\Y (6+A&^80NH,N[\R!T+KB3^9>Z]E8Z/Z=U[SP M0 FG?.[ZR(.CO1$UV<#]#O!8$^N@.X>_B[[M%HAGRF':.V<()WH5I+J*1PPL MJWKS7*FO0SNK^[WU)N2JAV_MO'?VIZ[PL@-+V)+#'\N%;-\!ROVY$GZ)@FUT M13!,P2>[7-I@]21^EB'[Q1?-,!F]G8ENL/;IBW&5@D>;-YJV!ZBR]N5P!/9S M(3M,P'ZFRRQIFS+^,-@S/KU0$ OPJ*@DYQA+(>30XK"VG>=Q8J*/K'N1TLCQ MRALGG";EY0_D0P0>8P;_*R?H7SYY5QNX$"G./K18&X$X7K'?8R^\V7&*XCH2 M\:-N'^:#&8(W,7441"P'&0YL4W'Z!%1D@_':WQY#EW:H.XG,AJ%48BD.L=,"U[(TJ:0 M!$&='BI'CB[\ZCW42='MU5G,VZ@.LA4?2QX[*-B(4\5BSE_]9$DD];"..N3G M4ST5VZ&=XIVT]8566M#5"DXO@3;D8M9T>*F8&5'QHB,;NNPP\^D[L1A\"^., M/V9X#C&0JP,J;0-(SI[N2TG?C=?T=1 Q?RA#1/D= MG#] UE*]0QQ0>BQTX-(//IEG#PGJ=%S,&DH"_,*%-&P. M5^05"WY.L9(2D0V7JKX'O2<_ QO"4UQS7U9%U@![1S+R%WS:YLL*& >$'V[@]@%VE'/G)^ M46<2N7N;HOSSZS_6\$6:6YA:G/91>=I:9+P/3T=?^)P2]\50LC$SR_#BO7C3 M,/APV',=C3#40;,>X)M90PC=AG7TUV* 87^*SO@0QZ(1(:$FM>B$%GOSP(B" M7?@Z!+WY51X_4O[BV7=GA=R?[[__&A]IUH;6:YZP7<;FW?NB?R"3[E6"YZNB M$N7[NZ>K''%["%)H%[XZSH[NTU$SC$&?ZZ375BE#GV(X=^-"_B2R[GSP=P7_CDW%.+ #M#I(<1=Q"O0P>J6Z M^=1C+)"U(!_;3WR$&D#4J8OW4V7'T.]U;AA08LV> ]7[6S$OAR);O24<:"?; M 7(LD*#FJ9YJ&<:%H'-W 3%ZF$>K,?(U*D10;GU!]@/QI3?STMUA=363GM6* MH4]-WZ1,3B,L.KB0R'?!_+W$B>M@ %VQ?H")^PW?6I[HN2KUL(5QM*;27&TE M1.>+]22_=LBRGI0RV/_TZ!E3;)KLH(JT[+IV*0C3[D*I13T9SM0)ZY##&VE!D?_W+"[YE:4P'6 )3S,P1) 'M008KLAQ M(C;8_0*>G5M5Z9(G6%2X3/BC:6;V7[-D=>#RJ-$][HA/:*-7]FHVB)KV5+CP MPZJ,M%VF>IPY__7,718M2VZO$*IT?^4V.D;*[K[9%HU;F/;E=[,7B"$W1ZGJ M[>N![GW3#:M&VL!#7/U'5 EQSQ\U3=H>K$*1 2/I#Z=-P3>4KM#1(_3)@Q7:2^M56X/R7E57$@NZ'GC MXNJK-S#KLX"=1:81D*\>^GJ+ORXWRIIEBDC9^[QEE"]7*7XJ=)ZW5/'W:Q#R M:/Q6)_[I6/@UH\;N"O$V/]36Z)?]O>+TH8J-$% M'BB"I_#4,#I1GR:R4,<,^M MZA^(PM2E5=8-,S(RPK_>.72HJV;[_J\>=0([KG?NWG%+#;+E\0Y5P]XBJL/- MTE^KL: ;]0Q9+]30G=)A^YU3BT<1^Q">YMW:ZI3H$*S M#(W(J#,3Q9V/W)8.J!>+C8<:1!][(AHF__5LJYSI]J=QOVGIG3M?HC.ID_1$ M1@UXG/:PHQ[QC0< W[K38QLW(Z..?).2J**[$N)VQ.7476P..;U"-M^?%J?Y MK>7NSUWNR7R#,Q^@'410QITE5,I88'_E0EQ(6%0!C-I/,R,OA6E>I;GU7_,K MI)WN5Z(8K+ZZ+5'8ZGG*H$0E]G5M7$,Y'7N#-T:C0,TEN#Q0<_[/,=3-=:H] M#56+D>I;H\I;]YS^\(U^[6"S8[.W5[ZZ?>A=W!&)9VIBAU3+8G[8[(6?24@TA: )V' >JL]=<3/LQNSB-S;9NMVQ42DHITD=B M/49OG[?S&Q[7?$C(9%S^TG;9O"539&F(^">>H@]#=/NT@3]L\A2J=#B6.9*YQ. M^"%:R$\1W'Z,6/!EFO"KU.1 ;T,)KV8GK8J+5\S0KOD;02:'V%.:)7@NA.\, MRYVV3I7G]=D$5**7UGC^3#T(OJ).+=3C!P. M<4?_/Q &6$B/XT*>NB]P8/.'4C#%,MN=^DO[IN[>3Y3>/0.G-:(_[''^%QY M&.TQ;Z O(V:(X$$NA%\/ 7ZIYXT^^C=(Q^R<,X!7V'9#Q9T_W3F4N>?(V[VZ MFEN'HB2?"&U9#1'&,A0/\TBO6RL7L@4+=OW-4^>?2(#_W.5_O0W[MX5]#[^[ M4%[V^OPJ_Z7P?G B2NS>$7G7N1#';3F?\CD-X\#FG@%@[!P7(@[_ZX<_D8K_ M5?I_O/3MOWJN:IIEX$3I[71+9=XI1C_5_7FM],B+!>>VE[BX/>]T%![^5$RJ MN%RBO@UF\2=]\'_"7OWO+)W2M*/;7:/MG*2[-Q@*=)LP^X8TFXE+@SQ,H#_1 M.$X3<^6S%+FC/%::-/&)P.A6K2/GBY:GMC^5F!PX01J.Y\30R^ :P29TNPU M$"/NG%+TR*,\XN.#TZYW@0";VZ^D?N_,*PTE.KN+\N"8L&*#I&S=-[6-7!]! M:9FRU?,_SF>.N$PC^G>?D+]1$&YU>VF75QT7LK/79[:8(Z:W(97)D S4H,Q= MP29E! !C^Z82-M(#'Q;FS6 D"UQUZ\7;)2M;^][F,P\A?8;9;E(R93S]&(,Z%M)%^H> M.;>9(QE)MUA<)4'1B3I%UHCKY=W4>\CO.XH?7T-]L-JB7=9_=J2KMJDUI0I9 MQ5339GU1O$6X'#&KT3%Y$\$,3MFH>?>8+D)%C+LI*VYW).POPB2+CPQ4?!^: MRV]8SF8X(\COW#6-F!VQQ$.LRY0C3>?OUITM*'2W$T)U'*L \M$D3I@?"MP- M-&+_^O>:ZI:8?J5<,R&F*>X[3P%G9QD#:JI3L*&R%(W[1P7@'M@J+N1):PK@ M\P+%$VH!@@1Z!X0&A*XR18RP<'D/>^G1JZ\0T7FA_T 4-JU."/(]_I!%=OIG M7U.7S(N)/CSJH%%OKJH$P_A+D)8MGN4"DB7(A<;"_?O!Y XLGT>X@ M-ZY#L3S4+LQ#]CD:&]V$\#_.T8Q5H+04>]#XO^(H,L7-<%NF'68 M&BLIT#>E]N"[PGV/N,C$ M2>NLG]-:S_LJ43KH^ ,_Y:[TOQ3(MD[/FVV6+^DVJ' ]7N%W?FRPL\XSPOJ. M?Y%+EUMS\X!)K)^18>F S-# B8[A%/DI-8SRGXP+*N--S,-['QH#-SJRK7["WYK=QY.A:V8'H>.V'C1>FU>G M>:,QJ<1DLA_5=H!J5M=X [3C+C#[HWKS9LQ&*4>(R!*JL!Z_PRX*EOWH@&?( MULVX>:XR+PL+D?*3J69Y6S7O\V#'7GIZ!6&=<>*-:R;&YJY:&I-/+I-EU8Y- MM[-!$:(OSEG;6D+&U@=EJ1E;1I\ZF*F-_CVC::%K2G\NK7 MQ!_[=2EH_!L4AS]W;TY''.",C)4Z.NPUFP/.D9^SM^ZH9F04\>;,&-/2-2Q( MM:OFSQF.+Q4G5&2U-_4?&79%O(3=(I\"ZIM,DL&3LF![$>((IY.R2:RK-L:" M]#V8?6F(CJD@FRJF#J8C59C'C/@132@^IR'T_1!*T/4H.$XYM*PJB"-PE'D M=/=G1%*ER=\OK#%WU(U@;*X0 (&<#YQJH- A\@(7XA"\E29(E3B\M*?)!UB^ M,$=5ACU)/43+(X$ZFOQC5-5[M>RPNK-7GU#S=4X2=QK/1F6O9")79S(Y3?UYMC3_Z,JK%%V^+@S2@6T\@@F%&J(F M:*H++O2FNR.R?)>XD'3CS["!2DLS\,U3:8[ (2ZD>ZY74XDCWL,@]+5K\O#3]BFZ MQ$?"^/RHRK>>;UK7/>I#Y!!D>Z#&D'691Z.Q SAR?V1I"(FZ)*;G7SC/L!=C MR8_ _^YZ1?3M+L'1O%H$V\J7@0T5-Q0K"?%KH3V37JB_U'QJ/VI#0MH#,Y N)]GJ6C M19T8\=_:V/2ODSR%OX[\NPH)?Q@ZUOD1>D-+#*/TE$2!S<7O!!KK;67GHW)A MM0=#6:?1*-99%-8W+]B3&ID?G0^@TF%S(TJE&1B%Z%F_^C:CNBTUB:!I&@$ ^%SPH%, M-;3X2._D0Y2@A1ABJ5#,O:^<^'_W>MYZ(QNIO4<%/"=#"Y;_Q,S]G4:D_XGO8XKP$/R,*L\4 M/VYB.?[MTS9;@B*OZU689F(1'Y57N< Z1PCU&%'ZAW\6$XL1%!*5G5W'N2_!-Z:,*TX.N##'%?=;>Q[N2*DVWFQ<'S.3=PH'ZROD_U*3??F%C_[9RI=H2 M@ESBS1=?50P<>ZCGMQ9IKZ#CV-C(70A/ L8I8D9SC/:' C/1^ MG@GLX5D)V0DD2\.=(["-"[DFR(641O80<1L0_L'V@C0J=3V.<>']MTV=\ M(>![2$H"$:&PU*8.G"K.[?=> F%U[Q(?P_/9..-T=JFL:I&GW\14\??[T&G_ MJDW7_G\\-RYD*.$?3.WC_RK[]Y<)_M7YH>\&EB@AG-"(KE3VHS,[BA[J[>9S MLGH'D4?^]6K[2S:8O[L6_R\IS4771?7J5Y=TE3VI4884_?=MGYTYG^_.!UJW MQWVQC';-HXX>CHK=3U U_OI=5/K(BP:DJ0H;OG2G$^^3L^>F@=RBJTS,X1\1 M%GSV1ZZK2V2K2\2_=]Q&*QU?I]K1L9P]1';:%#L)N$^*C69>8UWL4]:Z>J>$ MG>I;$=M*]2='7;?P/#]JJ2UG $$$WD]V";C\UOF5R^=-@+,+S[PPBR@A1K,0 M/*"2QG/?,X\$\D!5Z&:@1*49SMEMS>FSV8L=EXY:.2)VFR\:S+-V]*3S& M@!K^(5!5_5!)QDM_+/W>J0/^P8OF0RYU"-H-W( E ^"](.\VXT(&/O;6R:@F:)][OZ^Q4?:PZV UXFYTG49T+,9,:?;>&[T8-P<;QU"5:[!CB*5R6TTS,OXFCZS84SMW) M;$+M==/T=/EL:/^ D5#)A3RL2MHP-A"N#E'_6%,:?2$F5H-UYD0$*6O4F^@_@ M?;+(ENH/?_,/R29.MK0(/DJYLD4-_\WQ [09B$8=)HZ-(0<%&>H5O('W=09H M-\)I2_6(_: C>+4!D,1SCL\N?5!X]D+0)=="C7+"_<)=L1]Q@AH77YG:$FZQ M][*? @^(_)A:7/YZ'6E ND;C254!337RV+=$(\?*PA ?O5=3TP]O=ER@Z-D/ M)<:!S8TN?5G_[T=OW4=74/SK.K;HH!JESO4!K&OZX;V&E.W&+EQ$[' MU3>U@-HT?+W4\8[-BAYWQD4>4"[IYD+H*F,/)6[7;=@#]U'[82Y<"'P\H'?C M=F@2J44V(Z)Y1=,:X70S<8+CL-C$A6Q]F0:FXFZ1YC0P+YW7!S-6+W3JG%^Q MTM\O%)18C;_ J6-G5;JWYU.HT!H&C\V=5GY[.\"WM,PA<8)OQ-D5P; " U2Z MG5,U>U4 X=&C/W#UXHDM7X*H<1X?@O:YA#']X4U.R9/+!AOSS<;8%CF3G.67 M:JCRX5E.>RL/CRRII9.6>VZZ+P5_V\@VZ'QKR"[+D-U__A:T]3>_9P;FL(J,],()]5Y M/L--OO[EKZK,DL-OUK-E%LS"#R MFTK?,66A.?Q&@%%Y,8*F$7\;)6NW6\?W#46.J6K4"&L]? 4![C9&/3;2-NWS M;1.I*X%^ )L\ZBMA(1S21-IPGX=)XR?'9N4?1!K8A:# M7N$(R#+%@N%E%\2Q32&RQI4*!1<5]_*KJ,L B]""G,=!7KHJ[4"=7_!->O\B MCSIQ(;_]*8BHJYX\!A9]+/)R87)7@F7H4#)I*R$&NXLNZ>R<_JT[DX_QQ2() MH)V*/\="OL,W:BKII&5(W' V=!?WST&P=J:\(VZ;F9.?AO$833A=GNW*A=3! M(OQX;%/3%G>WU[8C;\&R!/$>1JN1ND#_L8)P5!Q"4E QJ@"^9]7E]ZH!?U6* MH(<7_)D\:F%WQ1[.QFMC[+K3RJ]DDN@78.-6*_O^SWS$HKFON>)4=K,^0D5. M(Y9G/:1:>4R;!Z!V$H3J[<$W=+.Z\KT[KS@/UI^]")3GU;QF0@P#]O[9E=!@ MOW'#IW=QA!HHI*C IPY[[,;<^8='2I8NM>=_W(PX5@Z+Y(%$)/"[A_PUQ_=C M\);.Q<6K;JJ!"^[9^JB*J=GTF@YU40;>ID\DGX).?7G,EEMIL'>V7YI9GZNN#GA^5J1D7]U;H:.4JYB4/M,0 M/-O:N3'-$4#C[*C$2R7 F@6Q'B6D[5[:XYM^Y"=" T'6!6JNPJ59 M))ZB<5F"@O"1IJ75CDC,P0,)6H>F:!O9:UL)\9^P:REJP+J$L("-FU0?*L3! M"-5V?/(>%V+ZYUP4IK$_9[)C(6W]ELE;&V.OE>^@+V\<^,$07UHA@T@'GKA7 M!N6!J2Z*"RMG*BB679Y!/MU.C&[CF\<[V\X>DEQM"_H3VD2+$"W1F[1FU ([2_LB:C"NFSFJJ%C&5$D/8 M!B,M._=8FTW<@?XN@*9'W+@.?8Q8E/_C1FI9Q8<#-'W<$Y*H&U 8?)@9Y.2- M4GZ6[[0T5B>Q_&3$+F'-O&SZL2?J*L^.TJZC0/NEP6V7P%D>/Q-D?V=',O#@ M2RZD5I;ACF@O2B&QW0/*FJ9I,FEB#YV2.\.5S.?$ M1RK/?[@G:B]9([9]_XL?1SKY>%8OG NQ(PW8HL!C0#4PM*)#6TRDD)ZA]A&T M0(0EG0MI<'6ZLVY1UNNF>?U898EE\G#G*3WFYSB!GS4>V%PZM;,2Q?C" M0R>"F"9 2-/HZQRN0)8EK&H.BO'XXWXP#WIP'K&W"'G08@Y^6/RGTFDZR?)N M<>^Q0=.7PHUBH?NV;K^T+^2/ZZ:+]PYG'KDN@#6&H,87"YEV^LW[* 7_:T>Z\#C$(RX$*QX9 MKL*6KL8(50UII3<#7Q;<1+VDP_-_A_ZLZ\P(PCT)UON,KJLI=XA>=2H=LAG0 M/:VK^2SKOU_!G=2";CK17A9[./'^9&"9C8U;^[PE\(19L+"J]$4T+TZG5I M^.1@IR0*[(REP.M2+N3FO4DHZ_ 9"T3(U3Y.36-WO]"X-H"YD\R!X!&LI-76 MV-B@ZQ93^I/4F=I>A#F!X<(PO6,N?G>>-.T$6C;>A/Y@;*G$>3,PM+V7NU[ED1$V0+Z>1PBIE MQ^91^>C;=78*5IX\2E87::!H-2*6Q'/NNW2\.#9S+)$ M&^2]B1\>)*%,'AKV/>7))"FG<"&EMAXH6B%&"^R8! &:M4^L/S,%&[ND^0E> M0I]LFM9ER:%BX(H;G),LG]Z?ANM%';MK2\YM8?<<:2UG7U*9737B9-]NF']# MR;%%E$\OS&X&:>B_>U"9V3'UFP."YJO&(TE@S+H3DRWC#M^N.24B\P6-GP8Q3?MB"YV,\1"W>;>1=.)?, MULS*8ZN_)WW2FHK9:.(8 FP0S7OGSX/'9FS@?>ZKLI<9G,AQT<#R.98#Z$\;[4-6P,*+^'U=BE Z+@72(XN59EW E[(O ML*6R&&5$@Y&^09]057I_6HPF;*V4'\5N@EH002?]<9R=0!!:2*R!%:Y'N$[%2EF/C+XK]>?' MZKFIEG$AA*S-3/[[B-CH;'-&IB$/8DKJ>0.31S:G16UY&C<\X[)_ME$["MRA MMLR%3-X.3^8(V-'V7NX9"UQ8ZO4<:Y=(2LI7M@XX4YRA0?+*ECN^K#^RU[T:X,,<8"D\M@Q6 M >T^..X2V>ZX>>U" ^&SRG8VTF+VY"="8'$@F!*?8:ZNM^9:NEXX>_+6QXC/ MV5VAS^XTRR0/A\:<_!IWY9]M)309,9:&*L94T1(-BGC,;/QVD);[W6)5\?@T M05N#BU?TOS0"X<,YP2.F9O%W]].V%S1KQBEW*U7D._BIGT8:(P/78>!)J@$\: =^,5..#T^A.%"^BK/$SO<#Y7%GN\H&Q?;?0UW7" A8]=J M3-ADN?5$OU)0!4-/L0&=>!@E]O;7[<#+91E=,E1P44/L<^F;,PJ3CA-Q8=)I M][(E0G?-N*R*O-7VDW MB>JC ^#Z*W'J3>E)I%.N_K'!S8M?^]I&:'T:!*AJAJC6B5Z+F9X>VC!;_E., M/'LGPNG_UVL"_AW1ZPO$"?\JWEM/$M_P#.A?PZ5_8R[XJ#^YX'$T[3_>DW[J MMCQPG3')SD$\< JVIPP!>_2R79)IZ&FK@J"9(B8DOS'?PJ9)0#71+>K"AV8Q M=9E$QJ1N@(-3EH7!?6XC6[)V47EL2 > M&:J1!YQX?*ZBEEBB2X72S%G([&"CDF2K(EK[FW%#FQX]6D-1XO5C/=1GJK93 MMP^@6 4ML'B9N*G M>;A,5=EW6L1'U_0?C9OU;R('[Z4(1KMFQ"\83F[$RCPZ# E\V<_:E\;XR7ZE M>3EGD-<8&<385_@)\-R8I-WME WX(71RK1_G:/=JM+W7LJ#(=[L)W02/5'/O MQEG1%9M>&.A!\J3OW M :IJFXV\ 1<2+*>P:79""?:D=3;(RO1N#S9 3SN$FNYZ%1I5WY'P3 +WX"WP MI-O(Y@'@C."?WS,9?)%F%LVZ64\^WKWJ15EZD\;8P )6QG\>^ZYH![#V_U ME<6!A'.XO5T1\>O2B>*/'*/(ZY 24]K>%[\Q7C"E:T! M#QNP COUX*$$'O0)UZ9GUA-5XP''B_/HH24+M ,ROL>]VRX9$87_B1](KI=2 MH:=B RBY?H*'%,@JY@CC9- MO$A)6_BH1SD';]'/0#F)9AG7,5'.(]^'937\PM553\X%MZL>;72P8< 9V0=5Y!9ZY(CB:H;-RHR&.E34KH8\@;WY9%1 MRRNQ9GM(8O.P_..O2X= !T-Z<@0^6#'GA.M2[J"LVJ1W5V29FO0P3VRU0"C/ MU'U3&X>FV,V;FF08G;Z67?8E(4-=T:5E4BS/Q4:?CEF^4UB(^L4R3S3["=H0 MH%MV!=GS+9CT>)A*BRQL)'@&EQ;XN>BL6R "V+%$)R(,J+E2#(@T >.&J#IQ MLPA,3:RKL&UIPCP5X32.'OXA9+GNT,[Y/3W#A0ARVD@[60J>[(^PL(^]BOS# MZX-UQ<-?2:-L\A&8QPZ,+U CS]%"!S'TZ-#Z)3YPO 8CWZ\2=V7<(!;9'2S] M00_P1#QW]_\F<"4+_NB!F_3%LAF7A2W,FYQ!XGXX,HSTK6HTT55V^!?A&)AP M&*;8X_OIX6V0IRR,RY)K"*)UGA+YYM:BOVK+NM^+@RESFFG](/!EX8 MLFD[WBVG "5S]M$M51L]VC0"BO5.V[Z\^ROCRK/$V#CS!AV/-$%Y[>-+FZ4A MR'_"!_?BC(3N&^E I!X;GWX-XUW7] M!V(IA<=8R>/BLCR;Y\N$<]J @Y4!1/;--'ORY\*>H1Y5D1U^TR,NO1A)3"NN M$%N+4N!(L/;1&E\JWQT(<$^K=U.;??-:#$KY-=JS2>(!M/"(;//U;",>0-NA MM@),&H4@GYT#&AN,/U7<_CRMR-J;_AU8?K&"99T@_<&A=APY8BAI+^?PX _U MQ :;(\EW*N)"3%TA6/]"SWE=UKE^JB)]VS0XRPQ"UUY_P-ST?^PS'[)GGS]2 M95L%UFO+L;\XDW*$K]XX)!4'I?48)ZR^1SFIS*5'R@@X[BW&0YKR M \&R8ZCMH"!2'/FD4C+#L>0#1*'H/5S>$9Q=;OQP)U=X^'63ZMHV'@^M27EZ"_]"A#_] M=VOV7'+GD*5EXX-4"N56M/B6A)]-CR&+3OI&,:X5,GO2\YISDL!">B$97Z.P MW85'Z#4-A%-^Z ]:*'9X^G$APS%'5]2;MSUYDGI=HO^="ZP('\\Y[YP(*C)T M:#\#$[2/1MZBC^(/GWCY(&C#ZN%DTP?1&8\6;VMHK?N 2RUF6S^VWEW"1=7F M'/W=;R4PV7)+RD'V$/J[I8^8FN"/[<_&8S;XZ3N5U-^F/:^Y>5%CA9B/!14< MS/&+*GOC/SDWO:87>R*3=^81W[/D>[[B/N-&9X([F'=9AT V\]90*_/J+'$G M\1O59VA[:4%7WL.'OY:H5R]N+.TZ;)(W'L7A\#-_6VP(=XU[\4#HS5W2V\79 M:7@XCTR9 X([] &KC(D ;GQXB[H''BT'CH4Y:=1[I3^$U9;^@]> MVU(](-/P1FUQ%]XX5PU:;6%^2'[^>QO@9!HLD)0IS,>:PRR\2Q[H.EY!U&\& M-=0T4ON%+S:[M@P6+H5(,EU7-%UJ2,51G6L@7(+3(W7@3[*WVP5]RP&JLQ8O M.*LB"%_O?KO4\SLI:/P#7;U]>H=WWA&[PW+9&LDH_&$@#)!$/%S7P"Z0\:71E>?$1A3K>#(T*DF3 M];3W&Q-SX(OQ"I#.2ZD)]NY(WVZ M<8P8]?ZZOP'))MM)\>X 3U4L!C4(3P-\1"=\)$P$?YSV\[S53.J)HA^]FO)Y M#8R@WZ)[/>(X^4&3WHWG=WK:1*-TDZ?N[AX2R!?5B$F'F2Q]&8%GYV4/9*;I MO5^5[ZKOF(SXWTA8>=OXWWU3V#VY+_E\/!OP/AXI8D1I1^]!UM:A= MFF84?&2Y+".5^!GMO+ETM>2(:?5:7D*.RQVSP%=Q_IE. MFXD#'9XN,AXVQQ8=)9.>'!$3.W5=C?$!V@B )TBL??Z,\SR<^X'3"!=@\T"] M.Q<2 ]O'40S6!]\[P?/SYOT):F41@OP64W<'6T9/YD^>MD&]^J$G0/]V*TI8 M9'[I]SIGSPCO!;8\H%SD$ DX8P?&R:71RCQ:"EI2@=_K_IRS%>4QB**!-H^//VB_6RDPBX)AR/;%C7^ M,^7PD)/L5CY_G6RJ8QY=O37NL85\ EVU"1N6NF^X?+T^Y)0JJFJWZC$GOE_2 MPZ0,;Q*MYU#*=#-MG(R*J;QKEF*TH@K) 4;L=.+?4J,WJ1UV<7>B!;I+&N6 M'J9\3SYHY^DV@+&VR6!X/7-LFOK2H@*?<]T0U\R!7D8=C,F$R@SS!NX=9D.Z M:PVW'PW4O>)"7.A[*QSNB[#6JLJO)Z_8[O 4+Z4:TBR1WSD=/9J&9_+]61?* MCR,Q-D+.S^(.4:!&E7-@6&LZCG :U-ED0Y?:TRCGLJT.=&G]1^3&5S X10^G8>[X\M3U/:1"Y$3#[!^G+_7J[(<.&7N=A M^"ZZ0SU.\3'@$&>ETQ2+/V#==$\H\'6[.>%Q%Q>R:YIJ1,%M[ Z^3)N.L'4? MZ_)IK$B"7NEYOF5=N!JH,^8,<)0W,"*8:HWWZ8KK*M##Z/)^Y#(7,EJZ)1WQ M)(VSOP,\I1I/G)"GP\C()PJD12[D_JR(Q?M>.S:^Z(48XJ9\)N>HF\-MJVGU M@GGAJ$Q#1:;_KO?VLW(7O('Z:]7 3_SI=TS$?56 &72PV7 S%WJ)"XFP[2HF MXBB(>D (Q/J32BM_IITCL>\%0LM_G>8R%H37(YU PCDRQ"[TF- M1&#]X/Y3WAOS,W:HV,I+/^\W(P47R(,9OMN)U);].;"7_=F=8#^#R7X&E]J) MW(?I(HC8B6Y\ZL9C1ENI);W7+S,:71)@-&--$K;AUDPF[*G4G'M=)8HSLO;VC=$ MI _4WZ].[-/C3V:-NXN<0FQE(,6^8EJ)RI5RC/OS1*@M,GD"&5L M>)#K0F[?22Z$XMMZSZMI75*O&3[13UT#-'PW^7:B[?$PD5$\?N=\ MTNS]3,>&[N#\F^&?WOJ_+$X^[48ZI<7D'$[D9 ,<'EEG&L)HP[@UGJ)9YI'. M09=J1WP.%Q)]:E,)Z(SD0L[D$UF=&%\>XCGHK=P(5-? M@6&>$?12V51 Q=.G=T]4BC4(>]WX]#8SO*XQ2:ZFW5?"-JNG*&!.W]OI$5[6 MWC%')H'SC-:/:$-GAIW=*'%0T=1V,DV:2-OEK=>7[=^ZJU&N:N13WN+(T*.3 MGV+ E<70_\^=M7HPC"Y=311@J2K&8HZB4_OUOT5^73]_K\+NHI'NSX6@4Z'( M##07PCJ!*E*E&C*Q$7=*45!-J.H>BJL.%'SK;)3*R =:=TBG/YW>?CXUQV:O M4[V:9DE!;>V9DF/Z] Q!]>)1,^>SV/6I<:GHTH]-48W='Q$/$Y-&NRPW"=$! M%=+Y8 T3B8:1_7)@H_#BW,63J M/9"YIT]J#Y/'*5"']?HPQD:97,C-(:LFC9J^!L(CNW*.-H_]#74$!%-ABVOR MCIL77I!'SNR!7NJF+GS-M=L_9&%Q);_I0'S,EP\0K7#S3S&;X!5E2IKP@R(] M'RWEA#N7M85,=_\CIV'N/VW!43!G.1VXW7#5@4:"^HUK"#.F\%V5?7J]7-\ M9K??;?T9*+">(C^MM/=PG:TG\G#8VSJ*S=I1]\"A4\\Q5.V>4:OFX .QO63\ MXW#]U+Y$#YQO/\O 2=':3"<^B%S:\-_8>^^XIK*V73@VD&:4*C4J(-(M()VH M#" B(* @-=*[2&^!T 2E14%!08E2E2J]$^D@TIO40 "1GE#"!E*^^)[R&^>9 MF7>>>=[WG)GO/'^L/^)R;^Y5]EW6NN[KAD6B.6KE4X4!-VRNF5[7!]XWB%1V M?@4!E8A8].@])D_I.0J(&6$#9EJ>.H-XC*!3O.HQ[7J2L6A8ZO9![I(1ERXT MW<6$D;="\=H7[HZIK\K-PL+]G_$=(Q4H\B5?B+_*EA1;ZN7@&3W0ZRH[Z;S0 M%R&/>F99.=M\-R_M1F*@EKZ)2%]-NB1>9EW7M4S'(^W]6>NBH?,]29Q\L/7" MD+UM9(]VOUUEWRV'ZL37>7=5? MZQ;1];FYE:!E1HWB;EK\9Z[@W=\N)GW[SU>(_U=YU?$^1%8K\M'OR;<-5^HO M+R(X/=>!- 1 MM)&,?<@P!*G)V)P:YH=V^R*QSP=W4B&D!/3<(<>= 6%\*WR"\6C;'GA*<7;$ MH;"ZN_;RK 1OI]T+6T]^M7#Q+KGAM+2JC'1NM$/F7+^Y"R35QEP$=]8/&<%P M(.JY\0!:S$JM)J'8W=N\)TT++1 4J@M[#:5^Y\B]TG5B/=4,1-1'DX*IKGL/ M<%\'T(1B!RB@1DFJCX+^ OVJ1,"4DK)7(5N-XBE!/>1A'T*;I!QN(+82(?X> MV38C=ZYQHI_P;/Z^P[E\_LN3XYJJ -=(:(X>8Y]Y9$DN]T9+ MQ_(Y@;P$?W3SGD34N<)P9>!*%53IQZ MXV?+03+_8O_U8XHIG$R="P/'(QKV1EZ_L-W5UM<9LRHZGLFW^9 M@3,V28+O518%5)U"C!N+PB%XR!@*B!Y^ROATM@9+R/.$9OG7Y<]9]ER<(CNH MCJ'3)VFJ\R01FS=5CIQ!<'_3_Z^OQ$WJX$#HMSF,YB5[/Z3GTTK+D!>;L M1ZQ;=!V/DI'*R%AE:VSMI$H*KZ'H)\'.E[/V%BC'Y^];S5.[- ;1\8\)@;:^ M8:U!QW&OS'VB%/6S'3ICOA+P9WH&W#@+8WM:=<;4L1&(#\H'X![XE MN-A7F)W1!.'U%@< ,6VWFING08BE)7@"2M.K"Q0DA?8]X)% M>\E->!ITR\.F&7X,2W1F-WJ-">PB1 &%2.IW4T!&E6K0AO!:3H>L M//,:NP[$Y]N+%-#A9N!00642-7R*K3]-O J?IX!FSN-;!C^U+=)%(QUA2P\= MD[_"U>*7>?C82!-?7I,L9[^CJ8R*BBF@!^VH M$3;)MEQP+\I8B]]9>!^;J,^T$\*%EZM)U 6VF/3?&E.913Y&<:P_ MK0\0Y]<V5]YIP-DF36U1W+^[ES M*_[>&E1^*U>46_SRD)CGLFS^=(RE[+V8,^>V0 ^$"\"X:B[L!^"5)WKI#+J2 M EICN7.O[@P6,J[,/]S_'*Y\PCM3XQ-,Y-4@JJL%)0I8S?JT'/I [H'A--'' MKZ*V?:8NU!3WSETE?=WT:7=;K)'NI=J\(S?P4\JP\*!#91[=6E^S R ;X2-] MI89],Y=N)@EGO+?Q,^"+,9A:R09NW$=-'O:[4ZPX?AZE;)%L*5(QVIB\/W,$ M6N^\VQ[4ABJCC8D(DD0T7(/;B4 Q%3CM6*>W*Y!)(_YC;4MJCB:2@.#Z2KZ7 M>W)D<[0.*X!=NSQ187X>'SC?R;Y]FI>5+!JU=R9J$6[3_-3@+>Q+X9[725T* M:$ W)'FZ@#.A#@XM1VSMZ5,U5[;-I1";[!CU@T]UB)OT.=H8 MEXDIR>AEQ&OF*B1YQFK6'+G#*? *)-H*M]J_8^Z+:F8A2I.2X&+U%T?>NB15 M%STI>)J90-37EGT25W-\,_1 >XNM4./W4_'292:5V;5,R3#BZ=.3'"%2FB6$ MW.:E(ZN-FV%3TFWFUSYT!2UK/0572B>CJ[.4+0/1]>@0 SPZP5 M@/$?.DZ=I_U)QJ39C_!GUHTKV\'F6N7 6HQ7W69D] M@IVG=*BP9K)BLB(WZ+MOO=4=_+_6[O?@6%P+[W?\C.O2)#@"#W'&9%>VH X^ M29.3?"KB"\%EH\9F$M]233HL?4SD"+)"AT32V= X-"$/AXJ&7T$SD07LD\SI M\/'3T,CM?E93OI3\K!DA/7^KPYO!5[K\,SU@K,K'X;) Y\SF#.H1F:U\,+_J M?&ET^=V3%!"/NP37Y1V]2[USANV=D6XO%5^;1J2%^W@*^5"CVM"1YQQDAJ;< MK*GL9-R=!X4IM**20BX/MD+HM'RAS9"D BJ@[M8;.X+;CZHF1(DN952NN$J]H6' M+9%]-XDV)N8]?ZA3A03VYF51Y@]WWRDJ"Y$#NZ>V*SSGZL:>;D:[!+YK^>:D MPJN=J6.C*WN;;#A"E'20U K(\+ZMJQK(.?$W/'_\7\U<>-\/;DWZ$$0'YRS! M@U>@^V?'B9;X^K?8HV*TD9)P$]?TJU:.N.X-F*8B8/"3_:R.V,7$2P>YYQL( MU><.;:Z3Z;C_ ZE4 W6"CNW,CJQ$[GL1V8" Z9[C1.ZR/MX\(H/T9R">)/BL M36QCXD;\:JSEU_/I;O=KK;Y! 6$,D95E9IW((DI0QH-7=6=[P#T%.E9B\HB( MVDL.,DD293D3%TP"5 /S/S!S3I87W9U]&EIT0*<=BM-$[-[E)]-38V!W&/F) MD@H%1'M13#X3L^(THW-< 0)>@I;U1+26<$M8VAQYVN%1S _H8>P8Z@ M>E:2%2N7<):=A U2&=H.$F*\T.AK4U*)WVG"1'HX/@6R&_V]FA^%PBYCU2I2 MK\=$"=XR\_$\EY*A4X9P= 7.H5?V]R40#=!M*'"NOC"GO&S:%RYH5^ +OWM> M0[K(OR@P]&0%^'FVWXSITPU:L29Z1R@@>NSUVR4TU4*-7>YICD);44 /N;$5 MSU_866B=F1]JH_UJ<,>B88Z>Z$FJE#9#&%! 8=H(ZRZ%9N9.P<3TV76FNT[7 MG!^ZR''?/I'KKGSE3# C/AAM#-IK:X%4C!!Y9' !!"L=0%BG!3'J.BVXT+@< M>%I1I9#(U[?N95]KD@D$/KMQG^OKM6&L[[2R\YN(+V_(W\Y;Z_1#1PL)H8#; MOB'\ ZQ*HB+UHU?;@JZC".5%V9H7#SRW/+E(3_W+=%3^L((C&D177@AU QKD1^A!W5!;Y; M.K#]_A2_=EU]Q<4FQI*-XQZA%CW&0?4'][,C_0)UYILMJ9$<3E4( M&(I';"VI+U! UQ",%-"4+X;[V-:#'1AP.8THW%*XYXM\5B]%I,';)N O+HTT MF+/6U7VHASJ47?;.6SQNZ:-V_:19_BN[(N.]%#*=%9Y;DQ2;1_2!MH[3K2S@ MA?LCD':NBF"Q*?5QF3E.&LQV1\C@'+[%'0:!RV$E3Q"EZF'T2R.)%<-AJQ?R M7S>IV=VA];1SX XQ?0*M/4)=U0:^>@5?A1GV_-D=_'K4R WRJ(O@Z<%U,<'4 M4XN$S[GMP;O6:X?O3Z\J$LO6 <0L^*1O^I9;L^4F3P_3M538RGD@SM$C\8R+ M]C.'.\^-AF-%@OJ7-CQS-F]<,E\>\C,U^\C#/6,8!R#L(G+)HZNYNBGOCUJ\ MW[R6K:2LJM4-+_RI+E_YSCDE ^3R]SQLCUG:* ^.AO51G1;_1Z[;AC[^JHV- M%)#ZT]/1&\^&I;?0N-N(QREOBW %(=-?!/;S^TN^Q-"F? MJL=G)29CPA4#TQP3W0,[\Q7S^E \P6V]!^8=$:Z9HKA.772^B?T"H257.4W MPH,T&;;M*WBP: M>^2S,;(%/;8T/-KW.)Z)NZG0'P;=&B;8MLWP>OIS$)D+IV.N+\]BHJ#'B=H) MY?>=UVNU7?)Y9D\>'\NP4"]W^@;[C3U8'R:>&]DA$G"SD$F=";J0J?9,!+[4 M2I^'>I6%>3EO=3%&V8[/M#'3]"=$8KYCV>F-;.%JI_[SFNV;B,/DCY"BR*;5 M["9T260$;\*:1LXHPEY6N:8@)E)YM_!VGZ+"# 7$.,HDT^3/FXIREC?Y,I9Q M'3HM LI!_#:KAI6'Z<#%I,L2M4O0]4]ZQ''IC_-R!D9\IGQ\K$D[IZG_9?$_ M"CI_J:5^,U=K)(DTT%GUG_\PI7WS^[P=H/]7N[5^S>'W( N6XAWM970"X[$&8 U93* MU">AJ('M 7&&]*QN-%JD"JZ FQLUHZXT/1I9D!NEE[FUU" M?I*[.T>$/9/.P-M>Z_,L:?4WMJ5J^A"LEO;0:[GUA DX!<2M?"FHGZ4^>O_" MMX5KN%'+).@)K_V+A\-DH985SIPZZ16\5\<>.%4",OO21 5 1FJ,%&^ZS"=0 MUS%(U,_O7,"8%NUC% );H).F#VC;QM=[ 4&!PUC5@IH>4CIMH*'^1VN?GVG:^^F]=[E MC"0I#G>MH)MXDPJ*U[I^+^.[,$OA=_O_&W/-#_T85U7IT(\!65KR:A^&Q--U M2MOI.PX(>:]I.9"B6RF@+>YBJOMA1?Z.DK3Z\5\"_P_WF[OA P@60 #>4$_G MI'&'UPR&S<3#!IM_$'9F[?(AD)PIG6$14[?L8=MJ"NBW"#X\>$HDNW ]X)BL M;-I\E%JYPUI&M8;4P)"4%0RLSJ(3GZ=OCD E;!JG0CG:)&.A)7FY&>2!>AYY M3.3ST*MXEB;O\#3)*Z[B22^0N:?&7X%.SHV4 (8M4QSX[H>TCXF\A6.._H&? MUD+7/KF=D2E7OZ80UJ[(E2^1,BN,M1<:6C'CO5&ME*5R:/#$A.&395BQ88PB M+Y8!^0A:XAJW"C^=V^TSN7ABO*C?BV8K\9C!I7'W8W(?.[K@"Q^P$GS#8;ZU M\OO,3N,-"._[?3E)CG&7**#L!&]U\%F9(S@9 UY4:QUWOWE6!E8 BJ;_O[?!A#\G\50H5?]OYP:_0#0\AG7'YAE/5 AA.3WIC4 M_LW@O"?,/O?G>FD-_V]_ /_N_U?Z048_/T[X9#P&9 !92[+;FA8/Q-,O7K^G M<&-N^H QXJ]CFO]KNYU:>=32#(Z4QS8?HWMSY!\R'/[/,F)4H:<+$#@="N@1 M!'<;# @-0AA+N5-S4Z7SQOT(K/,S,@J/P5T M. H!"*XWD2R51"!@7P7- 2)M_M*).1/88O2)LM3 -Z]N]+&^?,8^KAA^T UF MV7<%$D\!,=?+(!H^HDHY5CQ\J&]8&J2 IE\RS& >!?'C^G"1460%&%%S '/% MA/,,^XAQJ5OSS2GG#Y>>JA7H<" M;*9=CZE:G$WK\[/=^Y8@WM7]^76J2W-\9X40-SXA9B3_ORHO@G8N<@6#PY#9 M%II2$.7C*X/2BF;F<_#.IQMJB$GSJ@N)N2(83^([C1UK-1 )%.$L#S3P5HNW/ABNJWEU2P(JH M'37HX7OHM+HGN@P7PXU?QC76RTM=DG2);-6/E2]]+7%'XL;3]W2PLN,%$,@G:-W \P2 MU *A7=M6QT.;'+Q@!Y;%VP?AD*#AX#V:<-N+]6]$%H9+B.AQGQF.O:I2<)3Q M;43CM(-Q%J;P?#GMT.-"U[3ZQFS:^?/OEJ9Y/I3X3T7/:>T\O_Q:&"JG[_H9 M,+)Y82,D(I.UWS*^'E>$D.KAPRVL%N$2S?2@C/!;Q4/$(WE0B 4^*'6X?:%* MHRJF,)VY:JO0>,!+ZY)1$5*_;_NDQ&J66>^$R(L1P\2 'YK4XX>U- ME#S MLHIIY+CDM$YTF22@+HT\;NIK8JQWN%HH.I];IU)-B<9ZETXYY#$AW]XM2$LD M)T*\DTGW6[JQ"0QF@.]_7&H2X%\%8<8 M82-?"S[[JYE=;P>E&9C.MIKIW*Z/&!N;NB2PP\$YFRXL:;!&\*JT^=W/"!I;NE" MWOA[:.@K0VD-]%J+X^JP=E_&2E,58*I@5)>UH(LXQT)E#6)-]?CNJ[F0CQ][!(XY=5) )5![S%CZUY&, M>L!N6J/Z[I6/3LEYZF1_&,#JT32$= #:'GJAURYOT;6OU MN->#-7.FL=?9<<'.N_1:3TN>8KX4)SKHU$+^W.T;.=5ELV(/W76C"^B';>WE M^6QF:[W;>K8D?@R6BRVJQD($H$^58$ &^MSB9 ?/>I-D. 4$5CX&N"F*XF8; M"6,V:=,=EL6O-J9.B:6E1>[67.9A"FUHC^.B/1Q7'Z&E(=(@S M*W%Y+O:'AC-K."<^.I<6-?'AURAT_N MSR\?$VTU/XJ+;%8ZZ,K@.]N4F)R% M>@ -M.U7^>LN'0#:49Z7/*179G^8^HGQ!4 MLI(N38Q%)&_XF*NGPOE(6L'O>&_Q@D:7]?PO7HTR>RV\ M/A*^K5>Z17N7'P%-^TKP\P#&X00^,:IOZ7*EO'=-ML8DXI> M62NON8$=5!&=>V[>L&U"?.W;!5D/E;RZY-ZO>]U"M%G"'NJ[6/36N[6Z.R.& MGP*ZV'J(,D V;A^['JG? CL&O^.4,ZI\2*F&V"=C5GRZ20VS\H&FFGXO[[(0 M..8MU];9;#K1]ZI9R6O)?>E]V7IL][)ID@.D<^C/I56(_0WX+'ZO_9]GD\K3 MX2;*X&B;\R_M0]K(3 ->T7#>HB7VZ+.?=_34;NV',KGT&1F^56%3[<\_9+FQ5%>W$FZ4K;ZSO1XY\%)P3*'L5:7W_04'>KGO M]@M&TFV<45K)*L45[MY;UQD8U;J1;+;+"GFY0-7O^ID%7-JH> "!X_ MC-?Y MO(F.H(#*7#\BH@Q5-' [2)?\,JUQB-K0X.AD[HZ.A"F[!;E[:>O&O+( \1B@ MC@\:'(=?!P*SEK+O#U6F3HA]4V*_TU0XW5B[3N8,P"8U26+(W8A2OOQLDVSA M&30;;Z%MCI MI04%]/B(KD\X!F.VCQL $W[J ZQ30L&_"Q^+ M^A'>R3<"FO1@ X%]0S]<)^$A((Z/HL9U].O8LZ\1NK(JX4@PLN MF+W@$^ZX #R,N!/XVHX"DE@2TL[^Q*+K;NY6O=)E__7DC8&YKZ7H1(U6F$<) M0C2])"U*])MV[W\]&QC;8SPM5CTDB VX#V,G7L,K%3RW !NM63=XMWJG(5]^ M(=PYC+K1=N+1VX?I(D-9Z4=SR\3)G,FC*G\21<$:+6"LA0(28XV+9WEU_)-_OK\.=1#! M:$8RK8/>75^.:^,>'IN.7&7CNQ5)A:\2$_4[K>>F+:X*@0P[*" G6^+5M3D\ MX3:,B'[/.T*2RUJ9G]?SCN@625/$Y&'=JBV2Q*"OJ0YK$U]]06?QTX4_CCM= MK5:.S?#UT0Q3Z96J"1 5O=OL/9SX),^M.3TMYQT(;&%@7V@EW.Y.?/TI4VK! M ,&K4>^80 &QHE3[17J1HU'J!MRTZDP^O-8["<,Z0^1HU3ZJ#VW>-_B[M\\_ MKP/H; -H8#F3DB2@KHHH+<&_SF^T$^F&3FJTE0]\@B%A36"CT\ '*T\14.E MUGRJ,\OE7S%K-S,VM \()=2'/]VDKX3+/)@GRH_Q?P ]I4NN,G3RJ5\:%*>/7])A:,Z).R.K.(4:6M88$Z_I?T=5 MN).: N.+=.]NK[*7T?N2C7+NOMC06!V^2 $QHM7MYOPS675A>OZG_])HTM\% M2/R2[F?GQC_ .D$!F;]5MO;G)2J&?RA8T4O3\EL//4"P(&QU0E C7&;PJ0O\8S6?1)&\2?0BK![CWK]2764$N #Y8UK.+;J2A&B3SNQ4: MT&+"-?)PO1C@KEJX*HR#F.$^.S0!8>JP5:5+$(Q=]-='?&^O6YECKAX(,0"% MRM'4!Y#N%H:,"+<,II,ZH"[?Z\RF?(W:R-8[BB7WO(;L.!;PZ4PA)[9AA)6G MW40H4(;KP>9'$I*:"GD6DVLMKGJ55!O$0W<&UD\3[C%YWOD*.PZU!@>CC[M2 M@YL,'((@\2&_6MRU29^;(0.QOA9-W[7V::B;:B.K21_(S+$4T#%E<8)F$^VJ%1'PZ=KTS.Z47J2]$SGL-@B- MU7SI$X;&<-CMR/%A5'TSLU??9OBJ?57B)SP&3+ 0D-FEP_LV\^]K!EY76TB\ M.2P#70E6= MNI_*7NQATC ES4\6<;_AMMO"RWKARTW-^6RIL4D7P64.VWK[0:K=&9/_><[! MGZN5S%^MECD9FA,3KPUB:X+_02@;*OL/ L[@PQ;-S]YA4VD/:&$OB/JJCIVO M[\[;CI4>[MYTF@F/H__RK34]74UQ6T$\"4CM(V)^ZH*>) \9I@KA#U- 3 @; M#(-D3-DW$YNU/&O1# =JS,@Z$"? 7]"L.!WL?D&?J$QZEF_2_!1^B_2&J$V6 MPUO">Y56? >VIO;%\\E+5+O*S1A_")0MO9AZ#&<87@_Q#0+3 _Q-P\GFKYTO M,&6^.LWJGX"L;:OAB?<3&,ZT4(E8FLU59WL]>.?KZUDM4=VL/=D&3*HF.>AV M3?V'6U\>W;,QOI$E8;KJ7-^X909[53CW/2=S.S+C#T&7_C7C\1\JXS-1%U#" M86:AD3T1]0*^!N-Z%9SG%:/+3;RA+3S1$;%U@S%;V ^5IMY\MR\< MUP]__LHZ0^W7=V6USJ8N+B%IR&VD3*J#!T$U&7(@6(AL8+/+:U>D MN^0OC,G)FYV#-*K-?CQPIJS"IP%M3+8&M?DSA;CPZFJ_>=/'KSI M=I%PNJH-%#/2B;"QDZ.M>]8SU@?;P&:\[J> LN^83<#?ZB-F!=:9<)R:DH]YHWM<6O-+CW8N)F MW_)>G1[)?^Y& TNY_?SD%%MZWGLM]T%D"O(NX97IFSV-U[+.+CR:#PSU35H6 M!3=6OQ:@U.RI:[SZVN+?!N8/&)B?M1.3HV.P<0V;[_0VGS)M(JP9"\"WKDY' M;2#9@UH01[QB[]3J3$>;J33(8P2]7&DPT@EV!8Q.^\67!H\(.U(8RP>_UEJ$C]TI>B:.C M/ EQ=& /WL9Y3L282UI=?(Y3/:07KI.ED08D_50ZZ/SU9&+_WJA-;%OUAU,C MT:20E/FQ>=]%00I(>7FJ5(DU)=9F:4E#5O9S2=GS2:$"NJW&;," /NY.#SK0A"0$"VXT7?Z.GL MJ#),Y%A&;%4&;G*?PE/2V-[D@1_UVE77R(W19!(\3T>T'BI,IR93)D MG379;':]L/K3=W/J])FP)]I1R[MO3P3CV=\I7L+FZ^TTC&$.;+F>')4.S]&! M!%) WN[^\%'EYTO#.^P[#P2',A;%],Y]YY 2/=0;*A]%*)Y8$.X6KIK.;4TS MV2@="\RHB-YPN)03(B5U@Q!<9D=?5>L";J^A?Y/ 1-ZB%@4)]J!#J-*>K'E M\=;7N4@3]:B:]/+@U5>0(I-RQNR^\;@WJ[+2'DVPXH5'06><$BF@XV@G*&L+ M-O :QZ:8HJ@MO?V8Q=8)" !8#'AL?U.YQT5X=RIT^'!Y^4/^."D&'K=W]#DT M() GR+L015"\VNP_[-YH@1K5V=F$3<57IZ'L9?3W<3[J'!(RO/BIY\J=LT'Y M<-$.OATAWD4^1./DD**%S2Z&5M9Q?;DX[T)?7^NW(G6 ;\ MC]$\>/-JI+3/7-LIWJ;J\YFB\SOI>;8I,=/[C6ZE:22^&H7\8\[:S!'"DO9E M)M+IY@[YNK-!#*2\M_VU5\%-B#'-1M=I&/,-[W%3,XT:S4&DUO .U--N/\^W MG?LQMB[6R$PE_>#1]E,X51M@X.,4&(B>V:T5G44QC3E6!WXDS>?/G1Y1>F'W MW&(TXNB**GP _PGV"/-!,GRD!4*O+)"5.>,T7EADY*O2]]%)WKOE3E^+JLI=&RHUL)>$MF,$V";O=')]@&UM<*FED;>5C1 #%7EQ M])6OM TUNFL6LNJ'HS2'[#.7\BB@FL$]"%:H%?P=Q)/7OX]5C]N:Y+4^W)B4 M=$KC'*^WVL5U).%J(12PVK7J4?F65/8ON/]SN4&G6^3+.WZK M74$.0&=KJ@CP$*M0R.$[8EXY6";:(3-A-JE1]6+OV*?T-[K!M* #1E[$7>2> MQH(.WQ3#$:U;]5'WM5W\*LM8,?>-3&J4)2IXL:]=)_600J_7=[+B]U_NJ[(6 M=7%U,49]6^+DU58YU!LV]1J&HIHTZ-A L_EA_%<43J_P4KS&XVMBV@*9,^XAE) M8"_)QWP7*JV+!]Y.SK>%;K9K#SZF];8]=:Q)3A:43/P"+._;P1\ "[G=.V21 MZGXI;TOQ4O&S\VD/613IZ*<_3V4"W0]8W6#)0 @V0O7C\8?R>"^G+G.I6>O5 M"JD40-]'4VU?H1LL2,]P$,1X8/K$)KSB"+#\!&_@P%C#&E)FN]RH[%WH;W'(VGNGY[?WBN8]D:YA9GKN^USF0 2/H,4 MD!TDNOX,3F ^FDE>-"PPJ\2KTT1;1WF_LN=@77$4WD."M\/#/ZK@;)07^X#A M0U4RUQ.W5T%ZZH+P8RPL$HY/=FKR!>H$\D:F?".)XN"QY1F9-?(YXLD2?'D* M9&JXENZ!:CO,H"2)<74EG'Y7GS!.*I/&Q,DWX#A",@<]"QF,1:)K%%Y\OC0U M<8^#Y9VBR.7;ZO$7,^.T+Y-C#6R87B+%_9CTK$7A[-Z6\N*P/KP@SY QN M; P7Z6C,7 \P_S3F(9"B3;J_-9%K7$^';XL.XO%-'&GEHQU9DYJ\T;5SU-P+=#T^L"*4R.]PJG@8BYMK*1/7F[%2>_I3#+0O3:$!9#T] MO JND79[Y#%=O <(BC*KQ&\YT MOZ6 CA;&)IIAK+D>)B6,\-EV^)!388LP"\.]0S.>P@N*%Q[V%"6]C\[E%+Z= M4ANO]\SEV)/H>;08LXZ/S_M]&? Y;/&>[Z?Z;0TA/R7SV'P%\T/2:L(HBA+%G6R\0HI(Z'W5MM@4,? M&_')/ (@W$DSTKFRV6R3C;HHR;PJ/\/W3=%<]H8-\;V)"CYYZXB2/[G8LS>E] M+^)U9O9,(W;]BJ:K,!P MMYZV#Y-/0*Q\JR'>6Q^P+)]!#M\O;+!$X)Y+N-F:TDQS40P$= M5#191>%N9>QRJP/7YKP\*P<_*D_SV9-'**#0X*:-SAG(0P^^FK>#DH-@Y_-= M 5JLB)QM]M$((0J(1GT[&&&'WB5!ZQ!/L1C6(_7!YP.0]M.E;HG8' M7$LB,V/&6Z&ORE1RQJ1!#@%M$ D M Q30AE T!=3HMN]) ?4QX0S)K%0)F_L1C2VD2NBW"3CUJW@83 %AG<;LL\GY M5OZVOLAZY/)/RF\-R:%4B>*I+Z"-1C3VDLKY=R$$D]X,_MRV6=]@Z!5#*43C M.*GT-%9GE.5FBA*C,K3\EG)-?%U6%&SIJW5YEQO4FWN[Z<->+&*/#D76H(#: M^<0I((840D?T0@)!HOP%PEWRT?"-H"KK%@BN%N&TO9M!BCQY;K\E2-!AQ6WE MLH?Y@"ID:Z(INWIQ76[18>\\(#]67T]D_)&]BNTT!X1BIH[WT9B]1E!QJ MMZ-/_?C '!10!)+TAG_W/L)RG9EF[<$JCQVX*]O MC.GTT$81DH41%G:YSF.%W:F0K;2P)=^>/;HD\B$P^2<\ G"$1.L2=R!%;7$' M?2YTW%_88%(G2L.:W3J#VM#'BS#LO0F[KH7V:2B"T''Q$F,4(!)) 8E>W;[I M2CH,)=) YGS11.G"&,2W7K+0=U9X*%F..FE,805"G9(K"7C[\_L-BN?S+JW MIZA+E4F*;8YV[H8!(DF[I_8*H.10"/D02PMZIKC G; MOA7$RZWA:"D*J*2GY44"D)'0(!ZR39J7)%Y>#T-_BX)3Y[Y10H4.?]L#H%E'!U&]Y&1A02#R!>X@R)K#J$Q'ZR!*#9%,2,:XLDJF:-9;U5 M&EI:KE88HS,[H:>4@NP)$7BYU;Y=^$QT*XE,+XH3-03:<%K2*/HO2MWY,]&) M=1%C@A.;X\6K+UFIX2/<2]F<1H-MMPS66B]CXS<%:]W,?:$S%G#W:J.C8I&# MJFI&H:C40'7-I)(K$1 M:MP-YZ[K5ASM(&_%U("60]O2DHF84Q^M-F^N,X4WG%WJ=M.M4 \DQD_6/S;% M?;CM9'GA0;8FUL5D;V."I/F=[5@)BOBG')Y=")G!CP(Z @*H_LWA3JK20"QC MRI(:$'1 @,E(:;[/S>+0II;C.H+I@EV?FN<3Z2SAP>[GI^W>26^WP)NH#_I3 M'_%S1.!NP[Y4Z)&>E/9$/?"]M ]KYK)9;7LDU&^\OX(W,:6[*W;P.K'UU+V# M2W)SO;31W\AR%% 8"F-09N8SC5QQ3CP[?V36Q"GHS,6C%4SSE\[*N'1?:G5: M0HR/$'H ZG8Y#)#BX0[[9G"S**=8_D8N^Y=2XX8,E]-]!**9RC*L<5Q&&;$R MQZ]%B/GJPUYCRMN:,( XDLBL,,.7OA_D*TJF1T!7#\VXTDXT^.$Y9I*:(0>, M'!9]LJ7ZVL02$\9+2@5](L8A26577:>L.K_#]]S76ZF.=5 _&J>J$P;EAG/P M=,Q 'V-8%#ES31OK)6S0[45#70D#6=7IGI16% MTT-%44#%F(^:/0^']Z[Y1L( I?2II3[?"DW<_KEG$]*?'^8WXS_"1Z\R%5TE M]=YK1V4@2F"K1W"SA +@T#0%-*8YPYXN.!)!=)G9=X%=C[=F$&FY2+,Q=TM[ M]/@\K[MW]?D>-O"J1I9]3MH\41OH-#,W5Q5PZ>Y/ITYT& E0/T MX??:"C0?EN37TJDSJ BHD$J[^QK\L.<\=SSB>R5J$'&!AUQUO[$>&SRPQZ'* MEC";"SV) =3(/3/D(H?L9;TK:J\# N_;1'!>/-\=MLYH%P4:+F2@KC;5Y^]@ M&4*O! PCMC*^4WJ!B:PL9*K>#X'BGB500%%Y.H!0+!+),7T_HV2Y7/P4/BM' MT,+Q03_=ASF/C^*5(5].7(&H_WTS60R@CQ%SDM0Y'5FD@'JU?NBU=4JL%S93 MUS+)UQN=++@>DGCP8/E4]G"P?/5?$WW^_UHO$4?=P&%!G_A. PYXVEM PXS2 M64TDXW*2EHHG)#1:-J\YF+4:E(^9B]L/#6WY M:)WUD^O659%M#!"NDY'EV7I+6OFI:P\J3]/044 M]_VD+_XT+4:YHJ?Q1U F5$+?[%>LY+2J?5DE= O4$ ](SY0/CY&X$ MK7,M@P"^Y[T6O[F3X87 40E3T+4%X,Z=6WS['B')6SF_FW"QUR;:>=[OLIGF MH7"DN+RN;M3S,Y+8_*GWFFUYC;RR78U]4\>^DY=9TQ?Y%M]#_WWK_IEE8 M_^[_W7X5K'J#ZT,H1[[> -8PN'325"W3(GD)/-4,OA4OP4O;&[6)B8 6N:[4 MI+./N-2#%S=-U7U.J;S3DNX'<2,G/Z^\"A0=#/K/LY%&HJ-FNOG:+(=%6<(R MY7-7/[T2E"3295% +(E9M$>,LTO?WY PF]!'!,9EG;0H?RB^.G-W-O9:&]>Y M_W%OP+KTNTID5$/0VNMW,XUO_C6_J;]G+PX MCY[HRCI35KOF7]/XA;ON!FN'P*N$9,)OJ>U:T\U(=V7!!I+AI;=<'R:%Q?77 MV?.^7Z'.MTP_>+%GWG/BB.#"GM)(^ZYD(PIW WJT!;OHB6$GWAN4S#_UV-I^ M1>I9F<]ATF27P)M MUW#(0B#,C-<"9"X MNVTPE0;T$72;O;Q>6%FX.DY)[XLI@_WG^)/'^JMD00:HG^\4<]@Q'.0H+M/0 M4*11[=74JY%GF?<_Z;O'F_5[VRG3"G5>7)2S6'Q7,6) )HS_CEVJK]SZ>QBF M7R_<_,-=/19:@6J5'+\T;=?HPM^&*A):2;'#HV#(EN,M6"B-*5".47WV[>O8 M7*>;J\<#;[].^;%WUPJ,K.'"_/SC[]Z .R#C*FU0G D2$&UK".CYHM\(P=VT MVE<$U%N+3<;A5X'G> 8L4VJ:B^?\2X%X;B<3+PW>E$[0K(RHY49,MP"#HX(BTP27":%)$UZ#8J/^C=,;?K M7APZ?O9)L+;H"M>Y0QLPK&'K.B#+0@@EQ=VG@*9?&Z.(+*?A"GAP@-#FKPM+Q%U7=GRW_Q^\^#UKM^)>WD/=!&5HW& M[$T[?GU- 9T"H,O4\/3T%99_YI+SO^?J]'^U7R*3?CB3]7!W\>*O#7 MA S\:[CL?[*=_&UXZIT_:6)_3ZW<^D,8T%\5] >4ZP\:X4\Z+. 62!0$7$\/ MEQU1EB :XEU2PV8*F18]'.6_EKS3*.96L']2&W]A.?C ]$&-CZ#X(ZZ&7]6) MO*]GE1!J5.5@8$24[MO6R!J.&F;. [CM[ WF]:XJYFO9; M.U$'3I)9V-L_G?CT3$_N8+T'!11FHRP,1&/;B">@TZV9V)0."8DM)S-]%:-, M@:]3/;>K0T?5 @2K5:@[T#U8>?N_EGK0,&$LZ!,:=QL:4>_]$,=!0 %N&?9) M''I3FDZ!,U6"'EZB2<\W\->O",0P?>$-?@,N.5<8AYBA[LH&)\2W#65VQ P_ M!30QB&A,HJ[#, 74-P<7HX :U2F@JG>'5AQ%9U& '@6$,\;L*2(?HH#K%-". M- 2725V,,O26'X0!BGM* :TY@O:YHH %,BN:R%Y!1O+/V)&9H:0N=:(P A!W M)?&I-_80!1#[R<'*K6GU: M.QQ52=!!R%_?@(O>_7>)^Z.>F8?\XW-N$-8M!" &#:ZUFRYDE1*-8 MEF.MLC2=9@1'&=,NSF=,WC\VP>B6D S:)_S-)N#?XO[MQ,U7_-7R\ _K+P,Z M9(;3./2,6@W^4#.FK*?)*9=)I+G'R]5FYO37]CFIPI8F M+T1LD1P["4V ^9.INRV*PI+A03:&5S[RF%C)2AT@9++A>WXI+/(?1PX*C%6% M>_R*I.F_'/H5B)4NC(;O/_I_R_M7DW?H!V]] _E+@2J1P?Y0(CL$NQ F0=2<@8X-S'1EEM57^5D) M&)*9S;[>M3ZW4*#9SX]N##\:LU/_UI'( MH2"E90R="\)))U(XUT&>-W][FF?DE5;5>1]485Y MP]B@/'ZV\PJ=W^5S^T,[;*P'=A7PR^1CNJ08LB2B04'Z]:'IJ;*\)5@I-$Z1 M5R:BM#"4H,R!=C'O;![Q7G7LO;AKE4J".[RPUYFO4$!V@ZX%MO658>[QD$_Q\VD3=+2=T[-L M6XI\1W"J%8\S\/D589[OME_>RJBN=NACR-8#-3R3V#@/:@TPR/_/CS'G(*6( M$+@9MB<:0B>-/F9_:7+,/NA\_+)!ZG'ZL<9[-L<'-=G-/KQ@!_,_76Z$E" GMF.G4J:Y@7?'!0?$U[= M"K#/?KR7GG>#4Z?R5-27/W_N-4_4G_=GCU*O[K !'"P9SS_>N:FG:),EKOKG*;7S8Z;PU] M]S3RZ.$\AGOW12H/DRZZP7K 1.84+5(FU+&'PQZ-NX]L146;BP!:,X6C7R$< MCE#6E :N["_2.MP_57^&V13%+1Q)+\.\ZQ1U.:QY;*!;-^$;+)H"*BF,H6JU M"0IH7&]N6)1!.L:2N_[?799^&V=D;\5\"]L#@*B(?Z M]&<,+5$%OSZ+B&:YAD,]]%RH'_%R$,]\87(EX^#X&0,?N5.@' VA$-@+#._W MA!,4SA ,"$Y@9UV-+0*0UV7\SHB9';&GUU/ 2Y+A1'W<^&Q;8Y=":]#)NH%:C1E)CF^ZYG=-_9RD M"[*S)QIYN9T8%=W59D/EF$)%[Z_K%*$'YOL+Q?GCQ^R-A>_9[!H=;=!3.CK+ M>F##AW@\FA"--UR]0P$=C@?X\2EMJ6)U(U[C*(:.;"?C^FSO@4FSB2]F/?@7![^/Y=#)R+] :N,9-P MJ.+S$^'06\W>GWO=TC.HT!1'6('. &&$XG]IIK, (4=,(1>K)> MMC[$(Q\:7'KDZ6RO5/L]A[E!+Z&'O&F/+?5//5;;T8VW,C"$:@4UHI4 MZ4!K7W5M/,V5ODJ1L$X_:<3TO/I,8H(= ME@G2.D5;X5N*.6%?(18E>.$#MX!!HMCQ]T^Z_S_VWCPS M>#Y^YZ_G.L\?YWO.]5S/N:[G_''/A M&7(9 -7A/5(NIT M]2&Y/OP!I!_"W"2>,F_\87A$7[JN; MYXF@M5K[_D,FD_*AQ;T@,ER!!!3#D2(2]- 8@B9U* 3^#+/U_1LPE)'=\>[# M*S#YU_W=U'V-R;!O.O?*_3AE511]6*P]1H(W168XKTS>YHT?(C-.;<) +9-V M"'3A2'/;<.?QMG-8.;QU6Q%< J=[*N>K>FA> W>MZX^"C51O7T5._03?A'ZQW6PA-T[N:/]H7A#R<1_/[O//]7CF^1 H"^^D3>!J%Y9+J%AQPUY MHJZ,P7=*VP>[;I,Z*+?)8E4&!9T;=;WW7[+,4G\//A K_'8<^>=RL+JXV@>! MKQN>F!0BXTPF%L*8";D?@=98->& N&\[1!ZUH@U*X9F>P?0XC<:A \&6% M0<&NX;^/C_C_FW=[ZS[0%2>>VDA-1&Y M!8XP2WC^+,#@'8=G@CO,UD*&] \ MMH86/9K< %SI^A 343HS6.IP[=M:M,^7$NU1ZW38QHO_^&CJWQQ/Q 22(RUP MJ]OQ-'BF%-=+URIXA2OL)NP;*; '(QB43LE_&[WI=8?VR<].[A(6$7WQST[= MI(SO\5PF3QVD0 ]'0O3Z1N@J4AK>A(5"+B)A"^:MGP2EM(I#$6E_*3MP]0X4 M&9S/)-TU_4BXW^JD\$X%JZ2DLXUG U/?[N)?1(/[W#BR9WI1U6'DSNQX5$U! MAR=:#7\9G*+;WT EJRE^Q3K6%Y%$-&8PL^^?[Z]O.'\IT%6]$->Y5ZSS!R(5 M(C8*U 4XT@6];CHIX>6C1=L;84B.TD0H0[H],JT7?4C-)<1N[,#SRNY71 M5I__TFCQD:^NBO,VPLJ4B9KL&,7G,"-EZ3OT@/)6(T:=EX/!],%D0+YEIWEY M><#V\(IP&ERNZ_CMYVGWG,@_UGZU_2/]\ M*P(KNS HK*%Q,R'O_:^'6^]UC;\39(I=7H&HU0VBH8U4<)^W.)1;,VP0"286 MJ)$6A=*08??N.4=O;/B%K,D%.T4UNXM94P,[*G;HJ+__9"GT:S 9[T;#*OV2 M A/:V_8,KX4*VTMA@@O2S VLVOD^YQW>&.O$U*&[T @.'S3;.F] ;1>9V59E M+L7,I@6FXX6U,@V>Z@;7-Y44=K_JO;)KYGM)UW@R8K_!#_>.>='>C^0&MR5= M.@+<)92N!VSAKI/ZAF[5H'\)Q=.30P!EN-57(39Y.+RO?FQ#689K=.OYQ\WD M'U!P\SJN;;M& 0W0W:1MX":,)\QD:/-$VAEFYW@C7P@R'!\&MBO6[&P]NBA6 MFGZCODC>IYR\?"5-YM7]OD<7/@N-$.L5.#+*K #N2^ "5H[W[J9;9R6\PV?G MJ-$_8N>7GQZG(AD_'Y+NCTEB>E4NVJPU6OC."5H.Z:J8!;:CJ!3D5 +=K0<3 MQ]/@)@*A1]2&YQJ69EX!'=IS9@X?&AQ?NA_WT-6WGKLQ M_U=^Z/?7\0]N][=Y?L'6R^A3*+.X"&*=6P+U8CIPR3\2! MCIEZ? ,AQ>NVD&IB_"T288JS/KAT8" #BO1 M76^=2)8()\C>V@'4.Q1)PF'"<)$"Q XH- MXM%0/.^'G#"C"2U9L8^" ,L?E E[U4TCBO?N?Z,T6FV\]C'7T7#0B*17<7H^ MWUYSWU,G!3-76[E?9_^#0^=SICUWC*V>/CXWM?P":73^W^*/>Y],+G^*G&\[ M8"D?)+!?[+FDK8!;-XIQEC)1SA.Q9U_&6T)&HX1]F.-; SHS4)Y#I8!_! M'^/>!4)1<)!R[C6#DH0*&C [SIPM#"[[(/=HPZ<&:WROP.V H# R]Z#DVSV. MG;[*::0*V)F^@S8 AU(5*]BAM)\)[BSEN"K9TU=:B0A7]J@]78?'GJQ1A M2)W;>Z5EWLH)2-J$=I"I+438/+>83,TAJG!$2SV;%TP#$S29:KD7W^>%WW@I MXX+6R[)NF#@I=BTJ9[:5R%(%V4++:+821X];_.RMO2:S(<[H\:65BSNS?L2X MS^(^'>X[Z;UCZ>QGH7<(QC$@ R,)7$1/HN@F'$D4B\A46?2]1,:@%&!X*7_28^% 4AWIJ\!#'<6A(ZZWP^HM*W-+8=0-%4E" MHMNW!H[LW?\"D E NPM$XA(?Z:\$/KQZ(2MRF <+.3-YGC>L5/\*<7;L22,$ M78?U*L>C&7MSTA]X[0W6LL'=_R#%[H64'3)E+- !^EP$T2\YIB!V#KL3+#_# M-*C?F,\TQ\P1I0;*0I1^OV(^O^;=Y[5DXY^IL*-87>%JI'*JT!8P,41=P&9A MJN>72]D^'&]FQ:0I3F'.MFL1+0W*#PV!'R(U_1KS>='%HO7&T>$YLN$&IR1. MENU#3][[3QJ3>*RX#QFQFV,M-F&N]?$Q];K! L.O6KK$[L0]JN8?:@N!J%"" M<^")H" 013V[5Y]TJ'Z8&D68?^O3;F'\9) M]Q1/_PV6+/-Z0(5MX"1O*H%$GH0L! W;GP+MNN;13"S5[;9Q&**+*%%W5+F[ M?O[DR)X&A2ON"^?^3%NC\CL_IGQ8U0R:VG?*(>>=QH\54#,JDP$+]L;ITQC)4=@4XM$AL5FM1T/(>M#E!QLPL.>Y%]H?IYVHE/R^=P/ MUD[. /?VBP+>CJWKN"ECT.(>%6GD59 #-V&3 1L8&;Q(TX/ZR9^$7?_.S=FZ MX)PHFOL:M3/@] <#LO^ M?7^[)C-?XM.N'M;>W>].;A!YPH.0]#=^)E^,A4(;)<(NWA#R]U'VFD[M6S_+!D]GE[.I_ G1WO%W1[-F'8 MRC.LX:%-F#])$Z ="QAH]^:EC=K +)57WS^_/ M7Z*J]9\R"U^3N_S1+T5RG8S.J.\2/0836K!=7F&4G?A=%LF9X=Z:O M#JK5\LTAZJ:O >WBD.Q7;VAS9$6/958 @:3)=!Y2 G\YWE@W] GN[H^8V/-Q M-.N[FDO1ATUO+?S47>LVJ'Q^(/%M9LO(C+R*ZF*OQL@UE"GHR1/]0!V/KH:H]I6X-<<@8UH![GG^'\]JZ6]<%&Z>/I@ILP MG=Z5(VF_@'8DBIINNKX432>*\+Z0ZRC+47/8VV0%YKA, X%LR\:%L(>KUE&='THNBZ&V[]_YV9PB--F;?AH*LIR4<*28J M'2*^V"\?368F.?GW;[SR\Y"'*3F!+S$58J.?/QSDCL\ZIGONNL#]CM@/6SQH M>'LD*O]#3+#^HUR[#*/+MQE]SB-2M\MUMJ.?JJ1S#H D"$N!.O,S&("^KT\+VJ/XE"P:;#-F,7AFW>?XR?6:D_IO[R*"2 MC2CWZ7-@&BN!R[!B BD5YN=I89K_BZRCQR_,]V^6RCK[,5.75U! M@2M6@G$H4S(UP4*,,=A#G'C5;\DMJ\UCDKK)$V9S45GFP=!^^Y!M:TV.Y*[OU[W=."KM3'&\.F1K"& :U=NT=_GA2IS+9O4PLV=M)>/<)+RK?%#9 M.VC4K[NTOSPX[;+1M];&]JQ1N="TQ[.7TM^?+ ^\Z@3_C$W9A-6@.P?AO/=% M"&ZV.?#,?9&WC8C6!PHE^YA?KE4T>V$>43[,J:(+ 10'V,8 MGDAP3RRKAB'#$TY@%M,07UF$9AQ(5I@1CA/ MA^.Z"4MT_KV%=>URXUI +E#1EZDI+"!LMU_#N&%TS_ M%]^R\'\; \SLV^:ZC/4.#V(V/H*NJX\X_N7&/U)=K*?S6_>PI>5GQ_X,Z%:+ MI):59,C$\1G_FZ*CP".A5/D'+]#,@HY-V.O!944ZXM9HU V@CGE -[H?W)/ MPC?T+6="VK;N'/5]^TY)MXL79.-BUYC]^E=F_HE'TK\:V4D75R[ZQ6*$>-<+P5)M)6N39BP]X15^:_*-MURLS*_AKS(U]N]HTS- MP_DURC5@?9;_8GCB9#";#H? % 2DM!D%O8:"3%3[UI5Q -[BL//R/Q.EL+\9 MLO@_AR8_7-X?:S@;9Z$*,30=^O_#F[!+@^#NWA[*1.GZ!%(T+Z/&@TJXE99N*]^7^D6BF2']^;.M*C#Y#K[L'[A/%G[/&NB M5NCKQFM/N%(Q_ZT/3'PXKH%UB]F[;,8L9Q'JP$+Z)DPMQ#$"B&::_EI[;_2S M+T[_\I/&&;E:D6O.Q_(=IUSC]^WF0(95 ,Y82>3!H6V@46'PB3'6P3'-$2" M*+'8=*(WY9SHV-OAVD')?AC;O^1>XFM_-P7):H'']?G_M+]?XF,1VQ%3Q2P9 M:/I4QEIWX>_ M[^@\S+YRK?B+I^&A*3\:R2RSHZ<;\?F><)+=%P>#B<"86UG3>V1%"D]XC1$PQDIEG"ZF M453.XTV&+K>@GXN")[FT_ZC M&KK*SUK=A"5D<0Y05T3!]4XRPP%S"X+'M4*I%HB?;AX%F>91I>W:'/4VV8;D M0U$/Z6LG,WI$GJ<^C3@/,_/7*PG]/3@>RHI_RRV'U J9A*EMY<@S9G$K-%9. MY<(A5ESJDZ:WM5GV="=[=9=S-Q2U?Z\9\:UF]U F35C/(1X7\7J+^)G9'"DR M/;^ 1I3@V#(C>#F0H*47[:[!1:!$?LGG3K$( M.AP^T2 X9LT4$(WQE<[^?4NVLNC'L9CT=50V@F&''G=@E7)?N;$:N:4$.303 M[EW_^<)0+0D.]KH^9%L-NQS\7I)P^L[]<_;\>V/;[]S_&J];$ G[NPF;D)G+ MO\6VY VV*3 '4KHQ.W#-;J9R]WST1LRE2),+APXL=,P:1DD[7%[9V57"X/N5 M#FKP)+:#PDQ=UA4FL9,,&@!+A<71;>:@>)0JNR"JXA,%.+EA\Y[:BJ/D( 12U>/8(PW5]69\) M[S7Q$6(4$ V*&37V3,W\FX@T X<>AB.@XAXM9N;''ZIC<>%?G,!A(06V&L0. M7\ ?">Z#=\>LQ&%J;#M(J6KZC!NS8KESW8"4 5Y7OR%ER2 @"PG>=3!J=I^N MO=:WDZ]V)Z.D7>\EM%()T!C2%%8P)!ZX<<)'1*W)K35O)3:-G,6Q?X*[&>NS M/S=D\OC-YW\\9I]\PA=(O^FQ4\XU]M^NZ,[U9333T)W(> O^88("7A4$BD%, MY\VC;U,*FYHY>+KW,IX[QY5_LI_+M3^BU?#S/SA=!C&L;FA)\WA%$,T\ M"$Q8LQ"@;P5O"*7J;HJ,XZDT%/H_-WURZUI,R0,4?AY1CA1GK!%DT$Y,X-6VK6#(_JR(8L6H^NHM?9PVAOSK(_\ M2P>K\L?TM_*>0T.RY^../P"H:0##";[5$? 4BEK4IL!]9:$3U&132"_G^KJ] M9DH\?M*I&9D_-$7YF*,9JMN<_1=;<[6;>#+"H?T.Y4M-S+WXD*)8$F!2QEAO92(%.4 M50)M.)$P2C!G MU1+;%F@WLI E9J!46U!S\+0F;*(O1K'=EQX:RK7Y8O[K MW$=*A8M1CE==6)VK"*JBI-[Z> &1!.F2"R_+FI9&K] M)JSZ[E9*AK/]&0Y!QZ9S//53NLC;0)$O^I4&+2H]ZA'148&"&JEZB,O^UXH_ M[B\X$AJQCV\-S5&88L&8I.48MLXX/HI;.!L#S\+PK3G/(9-NUA")"[.U;21MU1L$I M4)&I,(?*QFO34M? %;SC1:HC;MPD32]?1ZJVOT%DJO+Q8\4X1>YXN\"W2'*- M]A*1?9C00Q0-LQ#E]5.$;J"W@^&#VV]PE<:"BTY=Z#>O.%4@?4?0/^_!)T'W MST(?*8R3R(G5.?12'=N%,$X4X3@RYEV&+51#B2IG>B@2=8OW.R87L!7CO5?+ M3H3>SU/[GIY7R(UX5X%J\+M#N2@Y#@WCCP M.XTT64BMRF&L]I!%"-J'DJY2EPUH/V(/?GG"I_XV[W'BJM[G&<$'VS2H82?X M[\"#P@1R9839&ALD>TUO2R\\'=FAIF)7?7L357LU<,US%UP:B:*(Z*,=N8<]/J M6S!1A2"'NTO+;[QR^+:7N^G": P;F^OF?F_MW]7/;B/$!N22%$-HB]W]]N ! M]DE2:E6+_@LPE^+>\L4()>T5_'E14#/G1.7\G;Z !BW'[P2+@^,)+ 50AE$P9[($9\1T M$B&W&Y1I0G^1'AL3U3GCN=24ERK=J_EEZM-9JMTK1JZM MCL952\1#,@,-@(?[;;^@ K.%"1\0M;WM*VD6A[FO6G3HT2VB=&**CPACI& C MDY+/4U1^YWV]_[ILZ[G=X(XJFL,1F%E,I'(4&.J4'*X$_/$*D MI?2@;YG*/Z4C9'LE/>U:'%]XUV6VEDO;_'*\$]41;WGQ4?A 3.#2%F">XV9M M-3[ P O?(=Z4MD^I"E=]!>HY5E=Y=\M##TK@^YL_&&KV7M63V6VD%[D[(7U= MZ3^HE6K#<5L!ZDN@.ILCD]%Y;B-E69EYU#;5^ 1_)X&/P4&%CZU]$ T[7E]C M_389>\]>W:Y!4C3>\@G\Z6)_VR[".&*[A3)AF"< Q:FV%=ZE63S-8*47)30' MQ&M[5C1U>$[:*YRH+!?_*%&9",M]+&)DP>I]LQ.6@IS^#):]"F(-EG\Q5V18XH>[K$Y!OE@_5T'-QT&_6+"@X M_>1(P;77XLGZ75>O8!A6V4IX:6XN.1PU";!@H",;$W1SOCV,O\?C%&+[WVPI M<';4L^?KGOIH8T]54Y,[]M=5#KXYMJR4AY1^W=^2R+O/^TJNL;V%NHR:8'<1 M:[!=,S%='N$)]'+WY3H'DDCHM>"Q69>^7%G[N6^Z2^,+5FZV-RY8*W'&_UM= M:+L60,U&O GD2)_I+=)AK+]#"'*,QO :S_2($GCODM*\RNG0LNN!8:QZWZNX MX09!CF4@;X]-U4V?$B7K^RT MW4VU5]RUE']H:O?A[]YR*;O&<%9ER&)RS%5MFZ'NC7Q"SM!$0IN%*Z174;6H;CR?Q.&^'8EI_: MA"V>KWJNF.2U9AB2(Y)=S_IJ]GSJ_3"_E/SGX^!\9^"-L M9V@7T:A 3!Q1D>/ @%/GE^:9Q+G>U!;!<3![$R9RYMU ^23N[.V5]#_4]ZDU M>X7V-L??BXBTL7%>5R5X >TU!-T:,/HB&TWH0DEI. #I"#@0E(EU83H_.#98 M[C%[S\YXVVFQ6Y.CSF_]! X@_@4=Y!LE3)%KLSNS07T21[)YSG\3QI%)Z%6X M^9L42^NVYYC7_Q#W&8UQ*(_ISS2(N9Q__D5#O'N>S?>" 67%]H%@H-V43*V$ M@BY*.L X210.(4M;'.:8,0AW:=@4^395,($*EPG)'_WSBQ064-\@3[QTY]_= MSETV4@(VJSD=<9AK1-4:I3.)*K+,S=&GY4LZ>?'MW^ ':I:&#WQND[L 'D> A MVSED3S:D-:QJ]'@"'9ZRYHBDF2S+T8ZBZ;;O8LW.!YC('_"Z(*[^6_*-C MY%.GMJY<<_9:!7H*PSB%!'M)H&[*<@-;V9&=B<(P3V 5OM^=?@<,Y>,I/P\'(= M7#%$88&)CI&K_F&V)][-U??.R1?" 3GJ[&,K+#D&GL)P7D2#>[G$K C=HS<1 MB6BJ\B#L[T6!1P+\\-MA2*O\76%/X$;<%LAFDN4W85A4>DC; M'H@\V7A7AFV'1@#][;C]K;7Z>L*]KOWA= M[#SK+&2[ K/'[U+K'[ M>!\18I?-=6C>NM>M+_HI%D47*L\7N6G9_[@L/F3W ML1<6"./[.?*?%2E_P$ @ER.OP0*XF18&$[R//#70F:D]A^@N'-@?$L88I%*2 M$.XC2Y?1#N5/%,_M>/]MFP.U_/)D>S:2<8;5!6WG&M!.V(0%;L)4"7U%ZI]; M;,.,G]_I9&K0$)F7"H\S)0J^>=LL^-GY3VNL/CL;F&Y]>RDVJ7XK[1X?C:OJ MI:(Y*I[L -[@)FRGE$PW0JXV6QQLIK$JHSL7E$Z4E-OJU^I-O\Y>WM&LP,/[ M']YMGHYA7($OK= I$S*]/F+0MZP2WBL=G,1;@B=>37IP7(IWM_VX05GZCE_TU6(G23!5I0;''<&$L?%&*4;M5^1JS M%C;$BQ*>!O_"AEM,^.LW&^Z[U3I%.#^>[]LO'4VZ3Z:.H=.'\$Y;T)*C6]UV MIVX]\7<=$4X17$@6/TFCNYA)8?7XU6;7UK4[D.D6DB"%4=R)4+) 8 HKA;IG MU=Z,UCKDOCTXZ6UYM^-;9!^D&.\PC/"&]DU8.KDF,H?MPAOT,02O5P;QE#\# M(0@I-#7,S678/W[J[.L[SY4KO=])=Y']7$[Z"=Z[/;\+%NP]SX(VFE"@K[T) M.U-,&"+6E'=F$8.9@@D19-3RY>'DHP2LU6 ;9,PDZ*L_HS.-@1X8JLV M$$Q@6%O5>MYON7B1*BIZ,:JJ4VL0V=^*=_35Q-W!'FM/?%1U5FF:^X)\$2/$ M&X*$D_R./ F<9?:4/ L%MG&L7X7<-/UUQZ;7.7WCHR..A0[^1\4:I,> ]AL4&=LJ^)*@%7/^)W"U#W-1&>8 M8^?LOZ6\VX2)$51_ZK\"$S"X=[,7ZEV>[/[F/W,OTGN@.U8.4X"H1:=7D -1 MH.EUZGP7<+L,15,!&]D6,Z#N.Z56EGFA:KC^,<^4AMO$9HT$66N5_!%G(#WN M:#G+ ]I:$V&K?S!%%M? $@$+&6.]D$_@[5Y0$I_)KV,4T'\G;FA5E@6O>K[Y M.%KB9[8)N_9Q7"PW26RA^>S;#666)3>%[(\>1])N8(0V87[0]TVB$O[ZBXQE M^@J'5MJX[I3Q]FH\./TAR^3]1TOJ!9CN]VSP,#]/>/D5;YA8HP?4]2[]^O&3 MB"!LDZ&34RRTA\[N66)Z(&J]@KOC/J8O9&H&76=_<]K_YKWR3RRH9;M<4@R) MP3'R1>36*WI''P2+5PYF&$E.?D]J---;.ZP9$SKNIFTF3U>,#,PMA-^$@5,\ M\6?\-%W>&*;:,S.!%K5L75FX \VI>=W4=8YMZX=];9:]/A!)9+C*0#1>AR3* MA9N*"CN,SKGX$K=X#G2EIZ5V3!LT!MD\5E9K-]!X:/7[*-^GJ"511@R] 6(+ M>%B(]2D&FZ(TC8 3U$%L1YMZ+?/ \'.E&P_O15:73Z6]'Q\N:&J)C7[G M,.D5F?H4\9J4L%6!31;X2TQHTV-^*J$]@$*6GVTZ0WBK8BN5@D@WC]BA/C&? MP+XJYH-+$M8"JR9AE\-V*:$:A):6F5.L0O"H0B=I8H75S42TZP>R?716S-UH MCZ4G-^CTC[H5]86!O7GD:V\&E'6+;4I_;+_'0+T6XD@[L+PAYN 7E<:Z5H1F MP+N]*!G.V4*\-Q-+MW@=<11P%7@9]'$)EKZ[K_327OUJDYI[+A9/_\.;&C&L M&6XS*A .:I/;DT$:^R2N*53<-!3\RU5V&+X\N>@\2OHVF.]D4AX+]]P)GFAS;E76VAA$-PW#P49M!2.G!#+?*R- M#WPS.3K5=<"S[2ECM?L$*N;IXM[$J4]9%A>556SW9;9U-#:@N:;<01'+HACNU^6/EU$Y9J?D*+76FS//_@15#FQZ4_%?L&_G14 M2%Y0">]'0%%J$85Y"6+[-V *3975VUT#IE')8N"?#JVY@3^7XG6FX1O@R N! M;"N?;L@"\'.;+#1YD^37CVZ:+(L9:( UC.RN*!]^L%!U$7CN6.:^?+;Q[MV" M7"TKC1O!Q?>S#JL(]0PFHN3PBILP(5..$@C-A$KQ^+J2U.+//AK"4V.V-9;^ M>F,?7*I\ONKWI=P?KMLOK>XYY%1%-SGTV>RS8 -');:4@D=QLWD(PM2&^//, M,L(GBBI>=RY:L\'%+T:N53YJ/_6:,^^KXM5IVT%%TAMR$&H;;A,V1UK:A%7A MD%3;9;Y8QF*7$BN_M),H>6UAQ&ON3"XM=>?L3\4\5=<'Z(G_!()?!6IME^&,0)83>(#$^PS4*F1? MYAC2X&(3W%+W46247)J#@*NKDX>]ZH2SAN7YF;RSTI950^1#9.H"5@QL6N<) MQP0S=2T_(]R&"&H<#\9\6LO%XK(^2K"SHQYM*W[++>)!8M)L!E^#;>,.SVMRF%@6&[?%F,&_NP;.65F;=7-W2%]+$ M7&IL:M_'_%<_"^^_DVV,G+9[I\#3XAAP"U!4* ZK]L29=$]&E*:W*7+.,.XI MY,OTP'S#KHH,A$7Q7_AWIK=1TT:EN.SO[C9#:)$W+8PY?B ZFAG#VT%C.X'I MCF=Z@)I#S7*DI(@'?Y3/,4K>(R\M[,R?4HKVOT9P#Z^<0RP,P )Y7X1XLFX< M55>&&M!OBT3,F4+O,$_O"$* MPQZ91930TW_HR48+.))^.>SDSD_6-CB>-+Z=95WCL;1SD:RZV U0&S!";;HA MJ/KU)77V28X:>+42E[S>3E3[=+?*]LFO-UX.V)(0G?#UZ^\USM3O75XJ#8CL M*)O)Y=,BGXBH1#@PY;.C:-QK/6:%NHO!^BOZ)8KG+T7L^VG[U,5JX[-0-J^' MK!2^";M,&A>B#?:*:W<7F 8\90K1DHDQATBE%5@+(G#5[UF@U>[: +M 9%Q? M?Y.%E0KB$6$'Q!5Q\S;AD^BC:1.*N,D!2(;%/[\D+ MI#"TN&M Q,+R<,"-]^?&%:WAQ2CJ8W)U> JD%'^X62VJ;#4PD'ZHDMZ*:O\\ MTQM:&>K4JS*DMW[=6W8*(9(Z_.;)GE17)W=Z:]7_>O>I_Z?!@2!O?!FADU(' M+/UC!_Q$,#P 4 M^RS:M)?9YL$,QWA]T#9]2[KTI*=+\;/+@NG.O2FBMH"\K M)O)$0&(O\E>2+!\XS(XBC)"E(!%>R*:0VZY['?Q@]1X?+E24H 7U3\5/2%N[3A<%WJN^NME]<9; M#\X_?9MJ*EVA:"\@=>>=U$]+8^/_N;YF##1'OH8G3&*26'D%[S -F"7E/Q5[0W;/XPC5&^1LHA3>\"H-(_G31X.15L=83_'Y+F9(Z7_YJ4]^ M1N[!7+#&J==.=CL#N #D6IM9N[E%560_\O@B+6JIMRSTPRMOG- [CW-)T2^/ M[W!XN5SIFVXO::*N^#4]X;V+4,B:TO]$Q4(;&J)Z-]!N>(.TA45?4"3,C]+] M&8-=P(Z%'#"%YG;[ZZS)D'%JM.60C7E7LM.A(UYYNX]8!J2=B+UX D9PQ4, M/GZ9,(X2:9-%+7UA^P'M^WA'0BBU+S+])OWK4A(X,JQ6_NZQDVU>4?W1RO^N MO%OB/_4E;;=58T[J/YE?6% =O81D(GG"6RF;$09J:87YS"&"F4*,K0!S.SY1 M'00?7X^^LAJ;HVA_YKN-K\V^DP_X\_;8:2]N_,_U:'N/PJ+&FVFV'%EE%IJ9 MO?2 F2OHK=WM$54@^%3LXHMAI%1B_EA.(,+<('(LV;.WV[ZW_%(<@\7)7+'52ULO^9^XYNJ.D+/8B9.9"^Q$ M2^+5P*>T]\: .%ALTSA4-V/P+<"LW'XNJ.3V7$[>I8-'5&W$L5\L$5F4-RL] MF,E%GOC(6%WV.)'UB%O$T\)?Y!8"=>%(@AC^+'C]B:K'JG5\L%B*P\BN8\]0 MCR>23_(8[WVE;:C6RT2& Y"$44,%HT =; \ ZIETPR%]WJ6X(TBPXVUHOP+U?X]FC<4XS+[+'U?4;5_7_!5OUO\/@=(^0 MJ:_)C#/9&90&VU[D5K;HORP>3KN7!)&HKV]Q,YYJ2.K:D9_TKZB()U,]>_A[Q@M!%5K4XN GK<)ASE%)#QA?Q MAUVM):HC=YC$V179W?W$I7C/GB7./($WHRZ@03U$%L&"-[JQE9AK9DUS&K8Q' M<&O_VQU2CWXDJ(OMI4QH=V'X+=3P1\"+)HGX[;1!E<0,[]'O>54-#D=?_Z,Z MLQ;S]\0YI[J*I7ST!Z=HVL8X5,KUL3N@-] MR[%\L=[#(HD&'DI%^GGKNPTTW[_;^#'NKI3>#C_W=ZBG&[K,8=Z.!#8&OX,1 MQ9'3[B4RT-CQ4-:K40M=PJ>FWDZI.>0VVRKOV>E^ZH"+\MO*W[5E_JW'[TV] ML?\1=TWPTK?&O*GTK8P/-+5%[0JH0UK.8(<'(>H1$/Y6643MP.]AN^"*QNQ! M_Q*P[7='K_,(QJF)8CSE^3ZWY739AO0&/ M/N&(,N!):_"$C136&,<@$^MZWZ#XQ>6Z,R]BTPB?"QNFP\^C(@QDX8VCK45D M)!!,3FI3YMX%J)44AB-QXCHU[$?Y2>5I#!&VX?G!J-)0GX,,3'+$ M!,0CT&&M\IA9-"WKM[NBU[O7,UJR*B^3ZO,.YCO!O_;I,MGTE:65)Q %MI&I MQ8B:@%8V'%?:==.D'9Y=9)%-6^]")$Z2T\+75 T^;7RG9PTZUYE9&6P,L!@;8Z\ T\T:FYE?"M7GV4,6L!XGXKXATAKFS 8"'@_ M[$ JA#8]VC]M,Y;KV?2>J6F8]^Z"\Y..O%4_3?Y?%'#OV/(RLYAUBOL:\(?' M$<7^ G"OGV1EGL9LD 6RT+WZH6>J_B6'<^?J_![(FWP2*X&+ LZQ\7(#I]ZVX62()#_W4K@I1=M%7.1B*TWQQ; M:J8.B'99H!I&.)=F%;_@'0FC]0K7_RGA=(U>]AETS&N\E5MI$P!_02&=(@9' ML7D#)K%%>8.1I@*3E4VA!4U ET.C=D/-P;*'=I_K%4>/=ELM6,KRK0_(_7. M'N$+(BMQ A\J'/C+40YTN <";=MO<=B+[.("-#A\)G+19-?GWSI6K6IO&=8 MTGSZ8L"9-S;G5-+_D$'=%8Y,%!7!D8JB LEDZDO4:WAJRU4:*K5($$PJAFP, M)A:8&[!U43-\_?91[U7QC9F3=)MK_8^?2KZ\(ZOYT@D^N?#O.D_4EAW(<8Q-BCQ%A#V$50S@9JL*U36,7]/S]>^?.*ZNM?A MSNW:NR0)>.@Q*LB>$^HE39)8 5L7H?%[P9>5H/9)D%D5LI'2-2B%"UF:"H$_ M"8[L^!&Z4PMQ?3 SW 3A7BRFJ/BE;2MSSX6F520'DD'M=8[TW5Y %KA@M@F3 M!66.L\]E!#(=VE=QG4XC?P=EW3^4G_]G(MT98_1,]RTI_].)A_I$]0&MZJV?W34/] -! MT8A6%YP_[/O'!/LD],\FC"WN0MQ$**'\RJ*7=@4C;&+QE1)ETZ&Y8GEN1P46NO!_Q M_6PTKC_?^";^(J_RA3U%,V+_JWKGF9W\?_/3.8X0U6>VCNP(VX"M:DUJ/EFR M[2CTAR/FGG/9R2:FEX*OXC9A-G5,5FET('U*L<[,W0$M-_)G1U7Q8^KC@)3^ M=_9G!.QO;2RS=:>]? @?41(&O^>C_0O>>9CUZ]T^_SCSGF8N6O/N;)Q9W__7 M'OQ_Y\%9@!CA2OA(0;1)0M3W0H63;E-DVJ07/1!)A%T@L7,5U/49T1?Q##UP MK($7^H[2H_#QU$:XW(;N"9CJAT[AB_'O(D])%8;;+\ ME7V<-XZ1K@L%MHI]#[=IX]48\L1GBDOFSDSOY0IC51O.@%+EJU^I*YJAWQ]X M]7E5.1GP:5A80>KBP'U,.((7 @?9@8O$G3R%4#65&N;@\GDZ2A)W;,ZU[D!5 M9,=.8R+[B=R*/0S4 <9O7F>R-B6R;S MO;\)"\@$YE"=F[!T"X$ZQF /BA_4]7O((UX/VNT99C,TD\JV^U-)M AYCPE8@IP&0[J0P$%BHKN02KR(# AV2:(W\8M,C^)OY"+]QJ^ZSC6 M@B85'V?EE,1%!?FFV_F:I>G6O>@/WYOWF?=U$R:^"0M%@EKK'#FR#\3&YW@8 M-Y_CR2RG$7O0_.,_$?(<;<:?B? 6J^*%0\*RYPI8HXG)3=8"4B^^[A(?QNJP MWU!>0!R8(RZK;]WJVCJ:RH+([PCX(29O]O.$V4QEVE@[D$R1ULK5Q:JX]PHV M56I/3"Z>&;E,C]Z>]-;]6?J>J,!+-0TV.[FWGZ7#.*U;]7TX!5;EYZW<=?7* MB:6Q4BLN)2D=VW&[7E-CUWQ_R"\4;>N5 MI$[H#;=A5ARTA#SR)FPGZGI6.+5]Y!4V&!/4V84N%;#2D M%0H$?J#]%.H2)B5T#I,*U/2FDDI&\+""4"PJ[88HF*\\KO\MW'PMTVOWG"9: MG6_"Q>1?($]4F6T)M-L U"H, PW(0 RY!RT@#Z/<(E72&?$" ]+1Z6UJ&:=& M(LY(/,5^#YYTS.W[,T._U("^=OW((2X=_]+ M';9JS7LP,)XA81A@V %IY.W_=;*9/$G*:'%[-?M3_\5/4_WJAS]H%TJN+Z'8: ZF%A1EA_*Z-B2(%5#4]\C<;K(^A[KLP=3W96H5 M1LA*47YU!.ZK[NL7N.CP)O.%TXY+C>S9%A*K&Q1BHEE9H+$VI#SQFS (AJ81 M),%MWPYN" M_$,+=A2Y-E<->;DMV2Z1+\:4$ 80$G];3T[0WM8S#')D&>_W?VF:.*YHMR8@ MA9%9 !C6F[!)0U8ALS>Y"N+D2PS#%27'B678)JZ-1V2B:)4%G6&&'0]=N2.: M]S,WQINYU8)H 1WU5#&^"\#Q.-@%D?_E=SC\G_%_QO_O!LD$+*1C)Q-.,ATF M\3J@+ZW5S4Y2W:$5[1&TYZ#4JGBXJJA(@:RHS#A$E0V)4XQX*"J6?*5!)'APA9)9(YM[PE MAGWQ!/LH[C$^E-'0:>ISU_BA51DF^.'B@/E5>Z.@8T_YS1K"+#XZ1I\GJ5Z\ MMO2F3>=B:,-IZ?S:?=TQU=AS7'^S,3@C..BL'[>>GU* M(F$$U3#6M7);3;WIBX4J+GZ]DR>?;JU:<>C@_7"DK$KT75-:\LJ_'SN<)"3F M!G#)>7-8Q:";=T9OH.47(J/2I_(71GEVWX3&KMT)/9C.V_;I+=&"+M;GOA2Y MVZ5L9K1R[[\38;)-F@3C](\'[D_^K@MN0/8/5Z_#ES384;B[/3S->E"?6>ZB M$-5PH2JERFY;RQL^XN[+%PPE)<86[-H_[!H;CP GJ%RW[E/RD^\?M$H*3%/[]B]::4:YVN1L*C26B3*B>_(?*, ML.\VNY+;R3;M&KL2!F*%&/W.X-U7X'D#GBX.BQZJNVZ64CN,%&/N:/]W^H^0 M]EO2?8#:M@G[DTR9E.%]X% V3/=MF!OCZ*^9E;)#N:W/'_F19@T&4-HO9TZ' M/)?-#>%^)4[C&S=A@I,$"J*V-*T"2[Z0/;6Z=?J"2KV&4S@!$AECW18:(R7- MC4QX4EVY;@P9N2PC/=Q:T< GK)G39M?;'WYU <%O<10?/DJF_D!E8FK:2$QL M5Y3/MB^0CPXS.3O4HFA1;?@K/VKP>DFY5^]ESWY[NWQ+K[V75!N_C0TB:L?> M8=(0$I#ORB57VW+D15G>7\0V83+D '1\F\1(7)0_Q=G;QX/ MU1_^#4^I9&M"=ID*(5NR]8UFVI"D24(14TFVF"09F>:$D)!4*,I4DF29K%.2 M,=8H"649RVR5;28S+>/4G!G/F=]]__'?+>GVMRQ[=C\A )W2D8%@N51I*'3_&!>!%,%!9Q M:5EG0.O'H >V5G I*5+0[?TZTX8KX_F_CHPV?CLRCC>XL'EIMNG]+Y ]R M%DW@:SV*9R%Y([(9V6\X91U\/T\!N4/AFH$2#MP;YVZOXGNANFU=34#L^9P& M;TA?<**]D"7L\I7F# SK&5-PN!]%^H#2EB*EO9C: M?MZ?I\3]X+PP67P$NWR4D.ZMZ7\I.SP\VKB9]OJ!V9V3F3$_N8R/-1Z_0GST MEP-C\5*E(M@JOR05)(K,YMR]0YS=*F;A/$//R$0_T8=C$]Q)?)O7B:ESK6%5:HF*0@F<[@"F5'L\(9^?^?;S4 M>)LP$+37;B9[?65$I4[I_5Q$CR6=TH,!K5*[(8WN=K("6IZ(D[R^N(082\%F MMM/J,6G?!,7E@KP_WT_HB>L9+O3-G22K,$&K0L: MT:IH7%-7[Y7?&NO3UA6>0FP;NRM.Q61B]AR_Z%70:3 M@B'I&MES\ #B$7#\$80U6JQ:L9A/8O7X_!AM!E4+9KVA"B/8XR+DH2X=C *" M<#LBYLP/,SNZ8 M:JF($04Z3+]/#LS_F;)9%'7#0;EI\2<*W-'>1M)](Y/E("PA3I#W-3H6:XU MCHGL\;SK\D/1:RB14=_WN-E0[SC7?(OY^<[M\C?8[=@J!Q:/@V9B]7G=N]\# MBFB,\=8[)PZX6?&C+GX@_#'Z)#\)Z&*BR6,Y(H+D$1HE_<#416_P9"]H$(\4 M>@#++:79ERSB/.YNCPQYJZIWAFR,R/CJ%VQQ:O]GS#FLIF-:/59Q%(@"8SN'PU2DF=5[:L]ALYDA_-.QU2.[P.9]F,/[H?XK$0/8B>;? XCQ[>8/KF*V8YAU>/JY;LQ MUW "KYQ1K5:4HG0KH:"]$'43O14W"K[?/V!?7E75\-ZG:+^2RD3,R^.?%$*6 MG5CKW/7'_D\HWPF^!6-))B88>X.D"SJ)/:'H>D%: V<2>?3+;RS?22^GSCVT M+.!MYT3.^=Q[3\SUHQK6I^P?W:?\X07)2+:'<@G1ZT5C%9%%)^Q1$M03;X#U MG*;8O$Q8(EUC(DEI5A(ZMCLPNG(EF5P5]TKK34CUB6.SOW !MF8KMGID$G#R M*;57T6F2!P#K+2#P[&?$[E:.&)PXL*=&M:MRU'5[VVU9CW-*T6^5+:BQ$996IU/DOO2.($U) M>;.A54KEODBRE."5@=ZRR<(\[R[Z:,8=\/IF>\9?+[;=?^ WD?3!KB26[MVFQ+H-M_\VNN$ZV.8-\<*.!Z#_'C>B[97J.^(APD/LG7ZUTN M7[Z\Y=-SO)U8Q278W18W"$Y5:E__\=&9:?R*]O/_WNT9"? ?6@,2\ MC,_^8XY, Y81D>4S-B?R!A?^H-;U*/_J3$J[J)3Z7[]&]A)"R5RJ&+F$\3-@]HQ/Z?_7:05DT$P^&XCBAXH. MCL!)+!M8 >D] 1,6SGE./2X! M\0M*\:KR'/-[-EX_W'. +_+P)1;HQSAHJ=-?9QNG5S]X_MDO3['F@""1JF<\ M^5;U;YG+.K]%+T@Q#'22NO+-I6V'@9E.RDPTK1BI8C](R,$FFN9]UZK1]AI? M5D1H-7G91^J%D0[\+[EP"3%03_P/_O01"P.A!U!B;\3WN O2 W?9O2^6$&I/ M-R:*=[XN;&&,1SF1!YEN$U,W_=QLO$N/$#\6"&8_EE:^P/<^I Z*YZ-RGCRG M/ 38(0#=$YAAR/91L$--8&S@!EE00#.*1,^MG0Q9?%U"<"+_SDM\.I<0GPZA MEA"*9L!/M]_X?^/7EA"/SKE)U;\L(;YBGU3(>B^L_!GW[AW?7:AV9.-G^Y>.K);1]GM\K\B]N3BS0;K M%>%4^.IV3I:VN/Q1A_)392?N/TH^\>#%?]_2;/J(<3 (V0CTJK6@@5%:V1)B MEM';-25*!3E9-]26#AQ#]_'XT(K^=W_-S'GA72+O[!-ETNZ<*P M)G+&*:(,87XZ!P.:=/.GN9/8(+""O5[]D+#L6K,[)4)M,I!0U':Y>>UD.X9L M9NT4\+;7]8,[8_--Z[^G1_F8$.LP[Q:K/BE?N<>JSN,_F>S:JX=<;Z, M5@WG\A7Z:R-M]\YA&)%2I?OB9=+W.%U[VABWTQ_VYF9W+D;9;F_'/Y,DTOJY MR^6#!W.?ED^_7X<^;+Q>3Y&WZ]0M\Y$EQ&G*^+SHD$QA%MI*YC!Y!<*(D8Y_ M@=FS=5^J^BJ'J84A[W2V3HP?RK"PS&+5\L\K'&DO_&O8!F-O+R1HIL6O$8HY M5!G8K(+B0A9 M@ZIP"0)@4SE 6)"VA%"FB#>")J)\"%Z M77=,3;"/E^Z!#[M/48'\;$DSC55>K"EY#;"F^AG>W&D>E]6O"AIV7MY@L!;, M8$DN?PB8N[R>5S#L4)BE?D[,Y<6K(6U3ZC5.9F7=6+:@BX?TX02VXM$7J5$_ M*\J16USCD!-9D6TUS=E"L#V,UKHA>+5;;RX(>S?S]=V$ONOG]R84[8_X108= MY+O4F0 =(]T,DCNF# OGE' ,9.?-$:J?I>E^U2B]-"/HT9FL&)P/J8U61X61 M?"E WR;5EO;[RR==3&0B(@ %N_3XMZ8AO@5??\OR M/>]^;EIY>+_RL0O+'B%)7S"L[RC0V*'([,LCX4(.A;CESE]O\-][]J%:AA'. M8; K-EKGKL&VY['C_VF(%ML6;I#7H!V(_PVT6$'&PNJ'')0R(05[4^PR8E>1 M:_EV\DU610GR7?NOF=AW)VOJ\C;=]JT_^W?87AS8\;SCA\[D QC@ M-3$A_5/PT<\&6DSFR&O8X%C5G#\IM1P(G9]R'B"J/Y\BQ!YZ/:%UING:UOI3 MNPT7*^Z]C*7ICPR0:POX[6(;TOBEXJV?@;/8#'=.(FXYH66Z'6WT)KF-<#K] MR%6SV]NGCOJ\.K@MU\*EY.1N7_MO@,"5G RLA&!"OB(%5!>(Z6BMP1_.& [R MVHY#CZL#[ N==^1-/0Y>WRD^=&WM=_=G][:U$/YBY31^ED&Z5%;."J(MF"CV M(3J"H9LP:1!&[!W)P*=/ZM88/)-TEHP16P%T+U)-F 1?>O\>4H',HVLW_!;J-%8^JRF@WGZ]=:*XP=+ MUKSQGCZ5LBDKA8>CHF2O)&3JR D1_TQ2:&']-[3,.#2UKC."Q62B_9.)B*9. MZ-2-OYE1Y[)Z=+:PG(LT;FP]N!D20#21')M ^30=PF1[A#+]XT\,/N;;#G$7I\3^2%&Q^*;I3?WCE3V5N: MLM;<1 17[.1N@.XD$W>[4;P5W"BD<4=$F$RB:MGLXN6NJ\X88">\M$968*'=M0X/8"$0I\(T@>-L=I$_?4"K'I M$"G?5/6/I<'4H+5Q]9XE1-5JD]Q[@,H9S,N<]T8E'"GS5K0[:F;D_T;N*YK_#$'*#M>L'^8^^ZAW,$JH]PN M3F./JW2+0@*6Y1A> [27D(G.F+[6Q1KGU[ M>YZ=]O;*\\Z=3?7Q=;/E"3LS>U_]9>@\#-D3FY:&^7%C!L.B-5VYF2L^3FI% MJ?X>W\\>@2E]9*#2_O2CV8C[Y_!6EL/?F?&!MU<,$!\F A3&%(%!XNAJEN]4K-?N>(%;I'[^IQLDC[,@=O_ MT=JKHM=J_GCO%0D^!HRE@@_6AGGZZHHV.BX;Y/C]X_*B,4D![63.-5MBK*22 M9'6,X-9>?J&Q\=>DF]'0U,1+XR@^*]7_^+>-Q_@N1EOJ]+?<=L:*?.!EFX4= ME1:9DR5"U=&2I9LBI;K"QCKYAVSF&FBW(/M[AD.#@<)DV,AJPWNW%%9K.YWD M>Z?DW%]"1"F9DM O0M7D]-&RV$X^QGH#[2HSAM8#=A9[K:-LLYP?D.-_49= MM9_4';7UA_*61'T>0!\CZ0JJ\V39?7 )$5;AD(D%DP0C'#A!$[>/L'91&POZ M+VAPTW;_0AS6.;!&*<"U(V3=560-$(T%S7)X,#1=P1O\[93#2.2<:2*5<>Y/ MH90(H:Z#T?:6?L=R'=+7^H\;OO:Q>O0F:M=Q5]XMI(U8&Z"?!(*1XQ6N19O5#>]32A8MDC\J[C+B$"% MU@6+S"2T..QX+-L:TO 6*7YJEN< ^@2]5D>TMA#9CKSN>"%@=USX^9^]@\=/ M)&OJW8HVWO-A(&O+F:;\K-] 33JD\:MK":$)>^8\9A0E^B%);OHPT4LP[2@#L$+N WG ,ZRE.M)V 7$+LC_/'@@[/5=EX!@]& M88YD+DJR_*,LJ*@85@FF9AI2;V_;@<_$1# SA__)S5,M\>Q)M>'>2#[VV+VH ME995E@/?"E9^TF*H>CP_&]CNC.6%P(%P2W*-%@UD+.*6MZC!WGUL +H2>68D MO75JAZ!O*K.\_]RJ@Y^Z+]PP.;RMP_5#[Z.:P_]1KK88$\9%=*$6I/]7F!( M:HFW@A@.]3I)FV@P8 $I/"/,=V-&!V::HKZ\O;OH*#I#=YA5Z9L0U"%*?<_J M_*T)2A%[DOJ8 G_K<3]1I:08[0S.BXQ!3\&/159_9^3Z:*PF"'!HXY1OGQ@^ M@7L]-U:56.N_O+G+F;\!"4.+>172>=(H('N*H@!GRQY4+88G9N=D&1@/03*9 M!Y))D] ZA?>GO&3(WIT]9)^Q*9\S=LS-W+!3W7S;;>4(M]VXDC]_@\4Q2XA> MN#S7N$EN+R&T@-FR$X^0-9AP #27YRF)#8@X&J@N=B=>:110,BXNR%EG5EM0 M+A9UNPXR9AB&;D;G:SUM/SHW4/<,VH1O__*5R_%=NW GG43F#I,O.HC=0F\V[BIZ M,WPOXRVK/A/CV9F!7I"9V%0E=D_ NY32AG\1BR_=MA]9;941L]'[2T"D\K;D M'5C0MH<*K"GU+Z5>WR1YM"9#4JZX,H]G=1NY8[)(Y\S&_706 MGGB%NPL5*)V@";PH8UI2A7[6%6LX(AK\.H0E )ZI9ZT2UJBICHOP[VL=;W** M/*;Q]$[T[PEP=>DGV^5SR._QD 9*JG@'!F434E-)[F_:6!G']74()0QHQ*1X M=Y*0PE4Y\4_FAO-_-1<'>$:>?SZX"V2/$!-8MPB4TREN@RTV 'W44833MN"\ MS63G\*@&I8*NCZ#<^H;/C"S5_@1%ZJI :KQ7/LH!,;T8K$T6Q"S"Y"IMFW2( M]K*L*Z,^<3L4*L]W8_,UIR0^OIPKVSQ&36YO-KRONOG&IM?O]MIR#8+/R/TV M$37+]MZ>18YBV/I,?=F[\LRF^&O.3NO;QG?'$FH][+^U+_=5(FSTR^<D;8/?>7N*A1H-LV3 MZ5WTR<0O(.U!DBY.V@K(.VM4$W"=#"##68N;"".)R,]VYO/'Y1:N-502II9Y M)\M/.M]==17C2MHBG<35:;7"A!G72JMUZZ2@^AZ!(YPSVZA)493? 0VU7[[F M;.1S6WZV?#!98?K3?_?&;?N6W[%(+!#=E#0!9S%C;MU2!(@5EG!6-!9O 1]7 M+2'.@%KMEX.RXY_C(@H0ST^_9'0:NJD5> YM/S9T?J*]4( "K?O;46/!W32! MQQ)"E] O>B5,)+CB5OJ[40B&G?^\EA 9-[,YQ]+_*=2TFSO7'MSG)&?U-??F M5X81-D*?<4*VBS.,V50PXE>:Y6I5ON?*?)G@)5,7.=$G"Q=?+)Q38-.ET. MTG!73!SC]3+?-M M'*&&5]&&N)ABK'A#\9>/P/]Q"?-I'*.,JY73'$/I9EEKC8:+<*.Q-L7C!U^' M!X>/N5ETEQ\^P+IHG#[$ 9<0GB>C@J?8+:I5A6<_SWX\GV?WM^S]]IZ?U?F>;P/SH/YP229ZVQ1QER";F0)Y M/&_HJGK:&W+\[+EFT4\;IYQR/V/L([.@<5PQH" UGB0;KL2'<'$,X$A=NM=+,)R=<++8^+:.=^#IZJQMVOH7 M-WQOB83IH7KY=Z*E\AH'C0C.5NG\^;(=V>V\ X?,QAC"$;_WI+**;GUCB\TQ M%BX*>]:]F+M;JNV/"S=OF"]+-"AQ22!#QJ@&/XE:OS+L'4):6PYX !-!^6=< M+&O.XP*II+K_QPIP,2_GEQ#]?Y=6\PX-K/?4OHTQ\^P8_'-(NN8RF"G&S?C[\08$D2(;R1-G+\$TC*[7M=BZL8]^;G;D!#S!W?CL/LI(;8U_A'Q%. ?)*L#<- 70TP!,XPY2E=-C' M370')9@F@Y;8-)A(OG4&0B%E254955#0F;J[=F2?D'CR(<:;B'B^>66*#0O_ M-B_#*7)D^Z%YJ4HY^$?X1I0FR6DQ RG<[DZ:*OC>>P@31E8+OWSI,2?J=.18 M5>5IZDN; ->?=1H92J^/RH=-G?_/OJ(:-OD'E.! E-GW+_4Y*,+B"4%?967! MU/8!M,:\;=CP^*'ALZ\ M_"."$W?ZIGW?!<*=6+?0\++1B8/T"]OVQ=3(&6ZO'A>=D51B6%2 6M8J,>%. M\\K$%J3W3!68DQ;"GL16%,!>GQWLW_SY1_W+OG5'G/W/1.+U#V7FZL@I[J)K M&\DMT%*!>A,Z,INYTFZ!X<3&=J[7\Q=8592B2T,X10&=FE$11H;F*[?L L>/P!&;![#RST?$][&7$-K0+J%\>OUXQL86871)DFVP"R:K@R6> U5Q.=D& M&(%+WLBU:]EE,X+ 65]3YJGCJX//W9[T- KKT/1MO^ 91M24/,6P7I(%^YAC MP:Z@H]@3MJ^#LY,0QY9ONR+'BQ(ZLLJRGMR8&]_?Z!L<'_-LPJ3(MO)4L?OR M/2BTE%-I9VC+2>Z&48; =?/UL9@FAO%G01[F^21C]M':W4OBB M3;=Q<[+C;JO9%377,D/O?9A+4EK;\'=<' ]3)@R+#-=Z"J1>QRUH8Z8L(=0@ MK\>$S [4ZKB_1*1UIO-&H,2%@[3J=;,LF^C7[39/_9N\2DWUG7=*%@JTH'1C M4@!J>CL9-.$9(-\FYB31=&'*8(WLKSH>&)"@.CDNIW]^=L0F)74)$1BCWGW[ M<8F1^DO=?YG2-4C015# T8)4*[C1>4+DWJ'.LC1(ET%+/W-[TFW47L_5M7YK MKK0J,PGY/NMIY8.*M;OL@%-D1B9K@?<8-O9.$"4^)!TBJV)>-IL\(B(%#QA+ MB.M6_!]6A0[%@X.K>_8?<0^)+PS[M-+W]$?S0@$&T@^%#WLC#.U0,6Q%&X$9 M'/@CY3I>;:1=ND$(4[=)C_V##0H!/U*;BM?FIM"9UOF/#/97*\%@@PI[% OF MSP(\D]H]>O%%I,'= MUX+E5Q"8D.:J(:E2O!#&5>'"6!])78LNZ=T.OZM/!#6T+Q>O;%OLT&KZ_N#( MOC#/YEIDK:3&>%0UR?28(*$306J CH)5 B8+:,\.A;]KYX+N[-1Z07=Z_5_K MN"J\SVO5 ,:N% M>MP"AG&^$4-C@UT5& BQN/VALW:&7>3^G"Z4ZLV/_R[=O M!B!W3@YB[I)N=&/^RQZ[\A#G6Z?##\;\M__0F)'A:?/_%$DN<'A6$F@=M'5P MBH67ZB4NI<5PGHIE,S,-K$'O,LBK)3(-VS@V$<8,O[^9**C:8O%ZIZ[&?Q0: MC46!S8A6!&E2!2UA/YN:15S_M)U-0T(&P]87/8P;;IK:O<_&8&\G:B7M4E*] M<>STZ#IDT[KS,;L,9L7.$ #ZB+VA=8)IOHH TX&O #TZ"R\PP_SOYML&V'>L MO)%F<[!\TX6RM,-7*FY)8"1V#K]"VHJJZ,>>I?Y.QHK"?4SC3FV(.V!,/]V^/]< '< K0:6 MP@5(U8.3(,A[,&+Y)&+'YHKG :U/Z_SWEH__K4KZ&Q M8DPFX%/&E*_'C3M)%;UELP?!$59%#FI6&$G2!CT$MITH078X"354O#/>_?UI@U.AT;V&$93X+1P"C/J)'HER6AQF&.%(%S;E%>:[]]NU4P:JM0?$;KSC0FLZ2@=S1B8 ML$ZJ-T6/>1S9LFP0;]?=2'SA.IQ+MBYOW]B[K=CG;LH[>R;AF=A[R-GF^9R_ M)9EA;RHIOU$Z1I.3(OT[RT#;XP*W="*V.FP885G5^-K(X>9'#8+; MK:G ^WEVPQ:$B+@DY>?H3^.G8U][C58LJY'IIEV"0^">+HU'#1:?@%-I_>D@ M0NR1$=S>EX,6OYU>Q_7\.>,2_S+0?I/CYA!77\SFUDH*+7(5Q@&@5S 5G>5+ MB-J2$K3M&'AIE% 4*'G6[%XZI]M]NR5QS+^T\E; 0M(H&\Q'7AY-B!N";$[*FC8XZ'K_C2T6_$Q0ZOW MR0GRR6%R?/RHDXQOZ0%TMT="#2IO@"L>:Z"LGC *,A50KE\,_]WG=W!JO]OM MJ3CEPWF&EW\<=AW<&W-BI!L&"O&0>KHH"LSCDI.7$!HD)VP4USI]I"DDG\KV MP"C/:3F.:%U.I3$L+7G;35X*Q+P7RT/K'3VG7>-PZ M]';)3?_ICN\:2J+9DN$?F]R-NARWWNP:6_:?4[#<(XU>:2M.2:I-($O7)$D: M2*:$@@-UKX5NJ<_=(C:D[9ZBQ^Y"3YUR40[I6'[\?F[[AZI7[ M8ACDT8\M(4X#H&GH];B%9:1^\MJ&U5 @FY ?!:,?\T_5=@^#/B[?DY']MJW\ MMG-M\KMC&R^JU#=-?VK>*#XC[3=PDKR L3KP."NGQ/$_0*'E/!*L&C/#I]> MXZJ'[[+:-[P*Z]BFJ5;6>_.#[3MM>P$>T@AU'T)KR$KAR9QLC%+]3%5S*%<% MU]&B*SS12#@>9ZEJR;]ZO/7;H&K\Q?DWVW>B9[K(O.)=L)<]!B)N84U80.IU M@Y+>EX^05.EFZ1BNKIN^P,"PF;S[0OFNGV.$7YS*RUG%JP9&#KS.BUM9D][_ M>G,8UV9OK0UY:MN/F=?.?M-N7?V@%36%M J@)\19)Z.=02[G/3YY2A?$[$RC ML2NLTW>D3C&U.LO?96\STL3&VIU&O##):GC=):=9/2Y5W.ML"0?)6E*KP_MM M]]4]A?/.I]*^>3_=ON)F*W_[/]2!2W5+"//0<(SHK,H2HFSVN1R/H@30=V'. M]*N3>HY()Z@8#>_=(&Z%EMH$6-#9%#B<^[724>46F=G%0XG M4:M)"2 >OM!Z@&Z.-@3G706Q1#@OI?&('I<;BW6$0%:S?'FX_^8*6U1>\-MB MC7WRXL&_D7,N!$=(?Z$"2)LP9F@[I'4DV!2B( MB*SYU.S'GK6PK [@NC%P[J_E'$9N/:YU0:[(U+_1?.'>NU57T0N22EH4;HPJ M,A"0TYICQ9[$W6C]P>9 KA-&<<://$;5,GTEE9\C=CM!^@!3SOB;/34YT MCUHH=;EY0>G\P ]71-Y9_9'I)02D9VE@Y[&_??, 2%+)0B MR(F,VLLW():X?K'X'K.5GGM_M_&_V^X?(T5^;2V:@I&D9ELXQ=$+5Q;G/0UW M\#H^6WB6'/V2'H[7O7;3=˭?#B,-;$8^4_OQM7T*LFB(-X3315K(A:LU7 MA"FB>V /!ZLY.8/3)GHHS0=M_A+ZV_"[47K!,NL8.-J_W#+"F>:?0'(8^.C#UT!HG MW/%\_;G*;F$U0>O(V[?U-Y6T:R?/I7<7U7?E*;/A?I,)=U*HY0!9VB, M1=$ER6O2ZEERO1OOC7#+4"=ZW1>#_8];J#?V/TTF?#1*#@OQN:US-/=NG+QR MY;;*I[+VMU4PR1,@KP*L3-2:YBMLO J#,2?][\L?B4?'B'#/DX#YZ_9%X]J9 MC=OH&QHRUAFL6K.C\"<,=(H;JJ'5=Z2*J8^(:K6Z%X,4P09.(([.\+R6>+JN MQ<&Q^HEVMZ)C0.ORYX@5A[ _,J8Z$3NW:^B7(M M6A>I-X=6$;B65,Q*]7,]Y />9!X+//K8%UE':LNJ2O.5ZP18&2@MR$E(E2K* MFDN6"Q>NHC>V7*QRN="BV&2K.@TU, MKZ&I2/4)&.GJ'D%=QY1R/;5P"=$5ZC-,#'R1JN)06HXNC57.HS\T+GGM^ MAO[K>*OWQOX1E. @>4Q.JJ@E$,.E35@@&I,\0R- =79Z*LF"L.;C>EP[>I7P MUF=VLW#E4T&EW\>6$X1+2=69#O_%GW:W(D2)7R6O,6>QX4?N.)<0-S%G: M=6QE62IQ+SJ5(YMOMK]IB/+[X1YKVLK.THD83_4X^AE$WDF%+:V.HG.2)MI9 M:\9BMP%:H,6;%2['J9^ ;$> &B(.""\)?$;&/U].K^*\N6VX)*JFGH8^2CL_VT$Y,"COKZS'AU'L[3K?F> M=<=S9V%$'^;H0;;NK9C;39=M?QIRW>B /K1:V#>21(Q[YNR][RMC<@MY\T]] MJ+:#V5'V2WX#*]G\-F64H@_M$)AT].G/H-8Z&Y^J//YCXB5SW"))3]R+-9UB MI00EE$IA0E_KFU.NXCO$^E+46_7*^,N?S\)0Z>L>\XT&':=IMW]12D@1O\R< M*[2PHXX77\2:=5Y:##8VCV_&CT),K=97Y.@IW:<)F+>)E-=.4OENW$MKWEL. M*@NE7@^3P::I J,@38%D[D1?W):UU +56SW+0Q>@5BW>NI,_VVC[7Z@X>@[5 M)ZZNK]K4IA00<%%A94/];L-L-Q>?PPB#MC(*D[B3Y8Q$?*7(NY(&GS+MW1NB MP_U[WP>X6.8Q_3Z++0I,2NZD0,1\^2,.;_ONU^E?I!\.?S-'JBY+UBW[ MSJS#\*:?0@C)+1)*VJ,KHLC?.$=4%XR["U+YDN'"C9E^-_JQ-WJ^)5[XN>*X M[[:N33\05]X4Z6"T93B2QF):R]YWF-&B,"C29PR2%EY!4R/@.]%ZM$_-_[$\ MF(KW4+MJR$>21:92!MY(['9WP\\EQ.?NYM>Q*;< EYE'R&1,> YHU,_W"!7' M@9E211@KK!B54"W1J@0*9TU&^#/HD&#A.J1ET% :^6S8_L;4C.&.O]N>;+)6 M='>Z'L?R9OI3[1P?)+GQ7_670' LG&7\*HKY/'Q_.#"OX M2XBTS^ O\4YBM&S\X1)B]0AD"F3 162,+,B1U(EC#;#_'.^+KK?T22LD9\=( MBY-<0G1'@O*L8 D&AN.Z#88&BJ&$5D8:TQJ!^6W3TF;&L<^>$?W:N6_8SG0\STQ7M&+BZ\6T% MU&XRBK1=4L=:;#?_54FEFT+VTAS.^IB]U_'6"RH?C=,V'+6DC@EVW]7:Y+N. MW,B$U"1 N#4CEAW*IXDQ$ P54[%"@)V]>)OH@TRC-5A">Q^C%YS<:(U:#EW' MCM5%Q6RPR0AIG>CM^9.Z;IF@F\]DD1D+7 JDD2/R V,$3AU!.P2T]OYEXY%H M>Y!*F5GT:VQ"5T37,MQ"GT[8G7L9Z&'T:?M/_3H+[^:D2RGDUS-/KJ*/29KA M0@23QW%R XHW*3X M,W!P1K@)5^9 FU""G+]+B'$, M(]^6@1?C&%J\*;^'-(.C12*N^8,](7%#L_I!LS)(78X."+PL MY>C2S8,D\WF<"MH,VC8$KJUQU@47#9^?^Z7*N>L5PS>I$"'0-VXV?[O MU8FJ/QKKE@EQK<@Q/:F2X3,H4$"]#D3D@%NZTYU=6/UK<,8?*]B4U=#Z^J%H MXL&U6X]51S=_&']L?/R:>5K7Q,GO;]T")=FDK1%+",&1*"T1MU[RTMDCG/70 MFCT$7IAF/3A_ @@)FKH?&O/"-I..+%SQ[I7#A]$,(.$3\M',_TT*"_;8Y%:@ MYSI8)&WS#Y7FN^ .^=D(4UC,=B"')-<$A@I#V\D,QOJON>ZQ(:*>1U,#KRXZ ML2_&I!TF1,?T)3ZPO7^XYU6F0DYU4>J66T5>#8RL.Y?>'/@7?NDM5NG&MF;7 M^';"AY:4 W'EAU0O-+GW6IJ/.4:^/4=^#$F\3OZ-O+Z$:#5;0OP<^FLK-1[*ILT8 MPDN>]'D)\\A8K=^2*MA"G!EQP1;>'OSV@Y4V) M9DAC;*WT^R.(H2ZWK>6'2&-#WT31AR::%VEVAE#O,.WPDQOF/^5$NV23)I-O M2;MH @%^M*";6=,/60#@/H"]?8C/!]B&TFXQ,-I<\SXYYK)4K)6C*#$GS;,]&U,Z[3X M9JT0JEC[I#%X8G2-*_@U?=-D,3N".9 1S3+HQ"J3/?L6V \TA3QIA MS'D:3B5IPX&:??B5'38-S'%CL?L^GRSRE@W=EJD?&1+5)UHQ< M]SQ7O-[99A9$D2K ]&F%7Y-LUX'U>NF$_S0_D0(=&&DQ)&S9:=[IUL%8[A(? M7][P04M+-^/5S0N9>G9.A@W[O4[EG):/NH]O"H.K6!PPFB)5RF9)(H\-2%4 M>C#1/H']<(^4$[6!,,_*J_I>^F2O4>5[Q4-UY(:_)]E!YZ81:U?&+R%JJ)": M/"N>UR]>3]PKN=NRA4 ] I;$"LE'O\3ALT@6(^R !,C]>819[?>0FPZ8LR<0 M7C[WVX4!#&K2NF]7?]DUR@R@CKJ?=2E /$[N]AGGI'!Y0$NYZ+NV$ZH&[D;^)Z>J)$_V8V)\))- MN)#'L&YA!$?Q:31Y"^"T4S]HL0R7Y!]"%KG4^UNWB2,!#>!DTLOPW#E+\TS\ MI/K:5S[Q+G(G$2MQ<*).#@'H1J3U,CD@S&FR-JD]R% X@5%U-N&BU.;]J .! M,Y:G4*)+)7B--[,_TKY?RMWGE;=M866*Y(LAN1K.>'W8%*; #06:X7@-K#?] M8XXB/_BDS2? 6-8^:KS2XUD&I3TQ$HXZ0BSVX5AI7>UG@\,OF+8K[CW_^1Z_ M_W.60:14)08,89.3B]4D56@5T&)RO5X;KB'^^L5 HZD)G6=B^\KS=*W[&[\Q MST3F[SR$O2PY7*W'HO*&!(:BBZ^$GB-T9)IN:-I3(37C!]&%0QT*#ME17'Y^ M=^&/$W?NH^2,3B8>EH_%%2\A=#&L#+)&BP%IB&0JJ<&P[N*H:\K$:$)9=P$F M DQB_P?9K**R*6L#-<]&YM?=3Q[_\.&GS7G4*K=1PZDQR6JXPJB!LHPR*!.= M!+NYU&LM=K+>>U;%#NK-WSDK(G,C_IFTX]*G5C<(ON?&)RA,*AR=.QKXTECHYQ4$?F_ =*"<+'56A^^-'Q%/^FZ^*YL M\^XE1 C\"> SQW&G\XS$F@OU+J(H<F) MG$$;^8ZWL?3+V?W)Q.#G80;6@HDD_,6H0[V?IXY/=NE]NV4D'7'K MZ]ZX\FT'I"&IM+"EA :D/T0OCF65>3T M'J=(*+P8'/ML;YS.3?:F#2P%U1L/4NC5C*MHF86+ +IU/6RG]=2D%B.".O<0 M14#AP&OP\-0?;!J@7F]N]+K@8+YG\3GU\3=;)L9[OCV;>6]M_KEB?P[GO$P: M: EQ#F#4EZG4LZ(?]6%3?X;YI MX<+6VI=.0ATL%5Z]0LP9)&B"A[85\$O%^Z4C3,$K#)7&?O0G>Y58JKH NDG? M2Y(D12LG IR7$/7N(HHM_WA_@6;?O?;H=X*_ "N;W,"4[6>1XZ1WPJ7>#](( M\ )MV0N9))M7PM ;1&0%46_(V2NZL),^&1.#M_PLM-O"P[[32FIP/YF9\^FR MJ1R7,BZ6*KB]( WA4,[68KRT%U7?4B78RQU)^5TP>*XYYEF8,,+7O^O>AW[1 M>M'Z/'&(-J%EASX>K*A+%D W0+R%OM 40(3?KG8C#2HA5LE=28Z MUA5A!YS#-3,,2D-?A%\H"!VB\,^$J'4VN1]X\+#EXK62VZ7.6 X.6DL14215 M4GOB9LGS_]DL>ER(S6Y1)^X?;-[[*-P?V1Y666\>N&.0;67R,GG2:B"U\_/+ MUO[$C;EYI_:I:GCAGL$4K5<&3W- X_Y4#/Y]S@K(5Q#:%1C+QG:A4AE9!305 MJ1EX=FSSJR'_72L:?[7R*N+/L50&-(.XET9R47W.]F*9L!.^V8/(T9$N8I6K5#"1>R$W M:P7UY_*KVIKF1B]FQ3B OA7#OBP=I2D#^(4Q+I< ^@AQ;.C9^^/#0^TPF6BQ M_(1"G[T#1%M%O;=R'[/Z.9!V;OE[=3>8&_T?FKKOB:%@;JB@A-U5RG5*?A:V M:2Q8'7@?D,:Q7]3YNH2H5>#CR-3%D<+2WXSBQ^>'3IPX,-AO_J#NC=KQG-=& MA1)%,%50UTK6L(CZW6\05G4%'VF6OSKUZX#I!9M7?Z-?;W^G\W%;S.<1&!0K M)XAA/Q]P6D+TOH5AF0%EFJD)V7%Q:^LBMK7YEBC;:S-L'KPP^\^#<\>KS'C MN&( YU%/*J"?.'[K_$?%B+<[;E+=W6-4@S/UP3\EEQS\1M=5%TFU?\FZ+)_ @"POL5^Z,\! 7E+< MLI;H.%+0,:4H*#HV5>FI?3_.O&"EWHN\!,7=SR^;,VP7C;08[68=,R^YY MJ.XY6AA3KOVQ])L\X_?MIG#WP*JJBT4[#;9P2?H@BHVTP MZ9.NGF3C8?;"4^(R1_4X\5WE:+,9FJK]V[,+'3LJP(3Z]/R1(T-\7FBCC>0% MZ_81+33^GL(OTLSXG:]D.8"5 Z._G+%YMC.N)KX=!5HXS0)RE84!GL954BU_ MLF8X8]_-#R*'?RD'?$W:FRP_#@Y\M0M+\K676,/1O5DB:U&Z.8(28*U'[\!U MB8<7V(K*OE2B."8WXRAK06R7_Z6DKT'@KJ#C#/_Q/3<6MTFJ^)V%C@_Z4(4! M*[7*?RTAKJ,$GC30LKN+EN9/X8T+[ ML6";OM5FYSWM[3/JA;LKI(5PC&M"_].^1G 2IZA 7_C';7, M_0S3J7W9H]!5U- .4[EO>-D$)^L4LH%,#!"M*7OE!44)/:^(/%;?[#5)8:KL3(NW._GB[IOAT.K:YV@.5*$FE MG40Q,EGQ70_]1(\E#3368[09.,:M\F@_,N.[X\*,[S^3](L>9M$;7MWRGQ5H MXG86,]:&]N;[M)MM-YS? E^_V!HTS.$7B8V)@4+F_]7>V3XU<45A/$HM,%!0 M>0VQ1$4:L A:D*@H6TLI:$HCXE!Y*QV8"!@A5B@$"-DJ*@(B"@,MT!(!D3JC M1 434I#P%J"\&"$$"!"2 *(B@8U C.ZRZ>9/Z+=^Z(?S=>^<>\^>^WONSMTG M7Z@L!J$3F<0K;%-=.Y:SG-3X+BX$EV1W?C!99:-65%V0 MKQO=<3\,(DYZG$P1"V=$<&7>6=6@9]PM#OG"DN*=W3;.8SYBU8#B#5=[JL%$ MCBZ2. E"0G+>,-MQVXNRP-[58=F MH@T0MRL:"@4MP?9@4'4^'1@'-BG:B% VV $TB^5@R? XW9Q99G:JE9=D,:CC==JCK9I<$,QTI0WL,]3 MVPT_URG&^_H:VEWY_!_;L[N@&JZ3L;:^B?$1.@AL]"4@-$V.VDS)N.IPIFPV MFEA;SA1WI0X];)*6C@*[IXX?:W\K>6%OA*%OB-8/*TPJD@0MJ_\40L$,K$&K MDXG=T7GAWMG>N1 J"83N9_CFJWP.9KN)&1N;[2J_3M_;^WH?!\]@DXPJ1*-^Z'FHV4NT6;RSU^/;W,S51>FD1?=<16P$>[BDUAS%F# M7RD,490W^'" (H$O-/$E,1G=Y$I7J=>&>Y&Z&U&[AV?DLV7^73M=W1V4O1*: M]B'@E-3[H=M@]50$*"M B +HTH2+<;.%,@)J5X^P#3'H;S\4AV)Q%2@^/4-L4C*K*'J,/H MVPR5Z'%Y%; 5[*/FG).Z+^MQLPHQIU^FY7JLQR;)F@LFOR$M^AB,[_GK!:T' MT"&B_1+J5I=7K8,U-BTA[H6DG$W5K_JFSWM?&>RJ?A5SCC%I)X=_UZQ*K3>\ MYT.3J,D8G,D6E2_GH@X&*V&L!'@<"_8GS+H(SJG'$#G?U^$H5ZS"UQ,\W2N\ M&EQB/'AX!X-;WGM:9TV:]9X.@T MK%5,R$_7:@2"IN85A;I(3LUR&^@X\-6V7^RW%#9B:8OW4%"3EW HVB_MN#[&X86!FL$ID$YLIQ@^W&$HA%V@LU;O\>\0)7M@=DG6/:CV#,2Z1A?'&P! MH7[5F-HLF]@]02P,$% @ <80W41-N%\TR3 $ V/<- !4 M !N=&YX+3(P,C P-S,Q7VQA8BYX;6SDO7F3W+BU+_C_^Q0<.^*^=D2AFP1! M$O!=7I2VOO5&+6FD:OLY.B8RL)9XG959)C/5DC_] %QR3R; !%G4'8=#+561 MQ#F_0_X ')SEW_[7U\=Y\$469;Y<_/L?HA_#/P1RP9WP:LE7S_*Q2IX64BZDB+X/5]]#OXJ9/GW0!7+Q^"O MR^+O^1<*P']4-[U)9"FBH8A!C1:# 5,2$50^=YXN__]G\P6@I M ZW]_^+Q:/?WYIY]^__WW'[^R8O[CLGCX"89A_%-[]1^:R[\>7?][ M7%T=$4)^JGZ[N;3,3UVH'QO]]']^>?N)?Y:/%.2+!LR/0 1!'/WXM11_^(__$00U',5R+C]*%9C__OKQ[NR0 MY"=SQ4\+^6 L^T$6^5)\6M%B]98R.=?25T];?7N2__Z',G]\FLOV9Y\+J4X_ M=EX4>T\U4A(C990:*?]X;K"?KA#?D[RK8UD]"%>I^\Z7C%V8OO,F[KWF!SF\ MP#O#7"UR_4*]7HBQWMW-4%>+/KS$OEZ+Y8K.1W@MML/LB#PW/WBK_]8,8Q[4 M0:;5. UU[X@JOZ[D0LB:+?<>'>3BW_^@_S9;E^"!TJ?9I\^TD"\TT8J7R\\D'^LW\Z/9W6HC7_UCGJV]W>A(HJJFS?+_Z+(O[ MSW3Q_LD\HOQ9/V)5WBWJ%VD&A<(JDHF>X6 "$)4A(#QD0,1Z3D0DC"B"L]7F M6YG)!?CU4ZM6)?OS"/X'!TNLSC!*(S%/])SE=E^Q-@?@+"J%D[_G%T MV7\Z^AIOBQ9H6O +KV)SQ4]\J5?93RNP]U::7YYT ?$-_0N:S=IMWKV^=0VH2QV=L:X>RFBB.LNJG\&@0&IEH[Y:W9[YRF6W8J6WHJ)?_Q8?GE)WU+ MS4SZ+X>$=/2X40CCG!+M!WWV]^X?W!U7Q>U:Y!K-V]5*EJN*$][,Z<,,XP3* M.*4@8<1\?C0%C'']-68\C!B#B9"9[>=W?IBI?8QW+]]\#!I1@QU9 R.L_OE3]4/6@-_N/V VX;,>T&V^6:P67V>OY./2["0K67Y=Y*OR%_G(9#%+ M4TY1(BF(!(D "H7^4E"*@**(X)1C+F)D,U=TCC(UGM^3,U@;0>WHO1O+;FKV MAM#0>\,]<"H9@]]J*?]?'RB)9@]5_6)XM/:&FQAJUA.(%1HU^9M+*TH/LX;0 MNV\>A8RMY&^)U.[BYUET[_O+C'.&BNK/\_M>DXNZ8K[?0=[9<.3]#,3[2VT]DJ=9AB2IND4V)^5]NC M#IQ];XRZANJW&M!R/.:KZG#M=J&E6JSTIDLN>"[+5WG)Y\MR7D?T8"M[ M\)N1/JC$][#'N XWGZ3J*,&H?-D/G4,J[/D4-Y8KB]7,!"6+]5R^5WH0H3E7 MBC?Y@NJ1Z/R3WA-7O%O>4S;?^;Z0#&F&609P2C7/A5@"FJ4<")FR!(='"ZZT)7DYP1//!*==>BUD%V^M$[ M1*?_=4ARO<<>A>:N1:8ENJN?TV]!]U'.JR!M6JR^W>OE8DEYM71\\6WW-[=? M\W*&HC!**%,@Q*G>Y1-% :%( $P@"T4L2 2YRV+.?NBIT5LC7U )&/QF1+1T M]/: W6[M-@R8 Q.9$X[.RS)W2'PNR1Q&'W4YYH[*X5*LQQ/Z<=/MX[)8Y?^L M-KWOU2O)5F:IMUPO5A\*^9BO'V<,ZW672K!>;6E>0J'* $-Z\15#B"G'@N$H MLOB2<]F3RL[M38J_-];X!QW>:G=#MR>)^\J-\WK'=.^4J^S;](<;L0=WH_I;8_ MN5NLM$ESO9&Z+4NY*F_Y/]9YH:\LS>+EO7JQ+O.%+,N7RT>F=V"&9PZ\#!GB M7(5* I*8,""F$" \04"HB*19)N)8.IUA#RONU%BFUA94RE7DLE6X^>%6Y:#6 M.6B5#FA9[1C,--TJ'NQH[L9, [\F=E0W'>,/S)U#VGT0Q]>X%O+)]0-+/.KD M,0[ZA[/12*/V"$XU0RQD<=N&I$*F&)40A)+IN2A+!" 2,T#C4$8BSHS#SCHD M=?_94YLX&NF"6X? R@.TNBGY2@P&YL^-^GT"3 ]P< @K[8_'2,&D#KBXA9"> MUKPSN:2D4-#+R9J_T66*T.Q=>#*7Z6ID*6I]8LLZ(.L MHEI>T95\0_.B3O$Q>W*2$@Y$BF. )$T )4+J?PJ,8A0KB*UB\B>GV=3H]Z.< MRRK,S<0JBN5\3HLR>#)N 0/'9 J(N+X_E@Z)J<@[H0EIO!(D-4:[ 90M3D$# M5!UC&1BH H/59)+1AK+_).(RO2OW?41S#F73\:JA]!5PY,7"N[59JKQ7MT+D MYA8ZKZXK;]>KS\LB_Z<4,Z$0YTF6 29B!!#A5/^-9B!4J6"*(I0@IV/ 66= MVH1>2VQ<*G0C,@D7KW&,)8 "JE M!$CIOS&%0\ )DFD6AVD:8J_\MZ'[GL+6[I1Q1W"[Y\E/?TZT=I MQ,_G><5A+S\;"KM;O%Y0;HKQZM_K1?-,OT (*Z) G&$"D)!*KTA5 C(.H5ZD M0H@3I]-AI]&G1B:__OCIQV!%OP;Z)5T6CT'^J"]F3M]P$&)7) M>F%SR&W]'G)U\,SA0>>;]6I=R-T(O-=?S9).WC)3?8*O9I QQ!'5ZZ8X4@ A M38.,( KB%&<$)8KQT,D;?XTP4^/"M[(L_]P[0L7=%L[Q)X,B/&9TR5$@B=[A MRE7%>]M(WT:7F^!-7G*]W?V;I$7P"]4JYU5&0J/C,($DO:$>*$S$79[G"@+I MC5Q'B$?_9[HGF7XTE-U&%R<241A#D*(DUFR))" <8B"8$"&-I29,J^"-@^=. MC?A,_EI>KG+SE?TBJ4G7K9Q/O[U:/M)\81G'< A>-[U= 4*/W;3)4[_NM^QYFU.FUU6K7)HL\T^K)?_[Y^5[/[R2*N?YRO$ P=HD=BN=(8 >F"L.,6[P'&)QXHJ.SX6(]=BC+CI< M$3E<8#C?[]4[I7^P5RIC)AB6(HHDR(A9;$0* BPB#ABD6<;B)./<:6MF.>[4 M:&OK%UDO"BWYPZ(ZY30^*B87FJ?\>*>.X+_*+W4-J)/Q2)E?;+7X-IH;ZAQX M(SB@CH:>@NOI'!Z63J>SMX\<'/(V7\B[E7PL9R@A%**,@A"EI@4JHX"%'&IF MBQ*NN-1OZ#@AH!N1ID9Z5X<(!+\9W8)*.<=Z%QX,/'"T1R^S33VHP\YBXT5N M'($\B0"-K53?1QS&$8K>PBV.G]RST>=8+7OI4E\R#5N]1*/2!X5 M./'Y[!X)IB>R5U]))8MB.U]L9Y,Z2&^IZM"\F?XVLI1@!! 3>B5.202(BAA( M8AE&D"DL!-L+'/9@F]:Y]M='2MSD@V<4C2'::DY]Z9]I/D5;#(ZZ^\_@!6D4B$C/4K M;]V3]M0 4YO:6AF#5LC 2&G?AO8DB-W3D0]HAG;?N*'BU'.V2_4KNLV>?.QH M?6:[E-KM,-MY7=\#M/WHGW=RI9\^7YNF@C\OE^+W?#Z?41@J%',)5"P)0)S& M0"]U!8BB%#*)HRRD3FUB;0:=VJ>^$U9'*Z&K8W[XK\Z^!2O$EC?T3(AOAAX1\1Z.'"NP(QY%Q$3K8ISIC5N* M.:!13$!,%%0TDSCA:E:OA#ZM:+%Z'L@/!1@;^.9]9_(A7RRT#@&C^B[NV.[8 MRB I$2&& H$0$KV=CC578Z$_ 8$4E90QTVBB,-S$$KM,>ZQRX8^3VR2.C^4=[NVW(OI0 M++F4HGRC!3]TZ8EHF>F5&&6"A=%D(=8TUM_=.* M&AB#!GE9K@WE>#YWZ<+>CHH\(3HP ^V#.=RAAP4:/KFF:[A1*<9"[T-FL;FE M;U'UN?[MP^U"_$*+OTL3/-1D5#3!_(S2&,5Q!GB6";W]>\"I45VKK%] V(X[?.(VN(NE$K4";2-LF]4U2(5V M.VC\%FV_,.;(==SM$#@N[6YY7S]R>:_W(=0\M Y8?&M:&(<9BF 8*Y )K/1^ M-L. 0;VSY3(B%)ET*PA=G 50_+K(5V4SJ:&8 MI9%@$0B5Y'K9H%<,3"$*H* J$322#%GE8G6,,;650BUEG6T55'(Z'$>?@;'[ M(_<$SL ?^3$N?>IDGP'(X2C^>J!&.F7O YC;67^$NEOVOG8[Z*YX&6 M'=7!KOPHNM)>[D82=/>QXPSO* U/)*8!_JZ4+3\]G ]FS.*[*#G]'5<+9.=8-FW9^C#1KPONYT ,COL=WE84<^ MOK/&X?@8S_[6J75_>F>.'4UOBLN->S@2@BF8ZDTP#C7IZ:4QD4R 3"99%K$X MS:A3':8I*#6U.>W]>E6N:!UA->VV3PXOCN5)Z 1$G=!4,%ZSIPT\_YVZ/+G; M?!+E$7SJ]7T46!C DN.U=>HA6\\B#YP7:RU^&JH#;E30PH@ZPS[ #Q6N5@^X1QZU?8*7]464"N[MZ[BGX9RG6<[EMGUVU MU2ZK\@?EBV\[_ZJ::<]P:DK$L B(-(4 81("BJ((I$C&BD4,"VA5:Z"O %.C MG59^$X^\R:#>5>'&K,]V?A#\5NGA6L[+U4Z6R^T!T1]Z:>P=>/>%:T_TO"XR M7648=T'8$Z&CQ5O?Y_1C1;U"?,SK8C"W"[%?410G42ADR '-"->KK(0"@I$$ M/"*(4AXR26(7 NP8:VI !R8K@ZQ MVY/3'R59@.&3?;J&&Y5H+/0^Y!2;6_K1Q\]K:K9^>I%VMQ#R<9&KG->1P7J@ MOU9%B$Q$0W5,:-YSR)),)#P!*@Y3@*2@@"5A"#C*:,@%EPER"C=P'']J-+.5 MT(U*7&&WHY6/AG+58116:PG/H?, MUOU._+^G+[J6F_/A\*D*ZV^ M?="V7&E6,$[N)[,6JKT'*<^0TO\#!&4Q0(JG "O&081CD5!*PMBN19;KP%/[ MO%MI;X)*WDTWF*>Z=]1UGIP+-G#UX/A#=O#XEFM O<)+8X?0,-Z9"V,_DU?& M#I'SWAC+^T>.=ZG^^(LLS8;N0U4M)YKQ%#&L1 0X)]!4$H, $T9 )"(N-:FE M0CE5$O,IW-18K^YD\*66L:G$606B?).TL"V..X@5!PXBN=(VTP\&J2W;:!C4 M*DX@D*,#]TD$9)R2[_L(K.A UEN 1-<8O0,=3$B]>5ZS1]WLEE H4B:)!$1( MJK>7VM T,62N-Y8J@WJ/&3O%'YX?:G*LO)%TQUMS>=?E"K!U=(,'V(:/;.B# M6)^HA@M@>(YH.#?:V-$,%[0^$:;M2[Y+EIOC!6ZDIJDT=_-905?EJ M+6^5_E!-Q_$W^1>]R56(9I+$0!*3OP$5!X3$,2"41C*3' D*G5K*]I%B:BQS M_UD6DAH)';-]>YG CFP&!W9@'JKEOPFV%5$J%6Z"C1(WIF4-DU6KFIN@@C\P MB@1&$X_IQ=< Z34#N9<@XR8I7X/541[S50_K&\2PJ27W=KEXN)?%HSFA+_5P ME7\I2L(0I@(!')$0H"CE *=)"J(D01&'DD:Q4R37A?&F1G0O_16/O(2T;1R# M-_P&CV780E>)�R5FD$W'?0J"4P?N,:NH<<.;;!2O_C^ :[V_JQRYMULU)B;"_FD9?JL]76DI1YFM'36#VJ<,5SR95"+?U,G1MZ<=L#OMDVK-WAO MEH62U3?GT07?&TVOCG9W*<9UI_=&ZO7M5@C]SI6?5G0E MWQE^'^2ZHGLEXS!MM(XQ&*J#ULY(S]8\ZUC;KKY9)Z[NVY78],VXIU\_2B-T M/L\KMMO\N"GO]T(NI,I7MZLW4C^;SLU2?JU-^6U[OUXXSC(E% \3#%+]'X!2 M2@!3RI /3%'(L,@BQ_;%'J6;&F?]^N.G'P-52VRHR+2,6=&O 5T%9:M 4&C! M7;N-^K2H'74]FYV&=AWHEY=7$T33TD>+&!@9@WU%CGTP%@]]L2U:> (_=.'0#;XR:K0PQR97^S*EBGC=&924Q#I2()J$+(M.S& MIB,] B3B$0F%(BAQ.ILZ/3F@GM3W;#.WTU5>E)K11-&U-0")H MQB.)0:S_9G+=&2!$$4 9#F.<,)A@TB,MX6"8J='"IH/%4RUFKR2$0RCM/O[K M 1KXX]]@LXF-&Z*:8@<& ^0<'([T'/D&9[0]DVMP[NI^'_]'N:+Y0HK7M%AH M7BGU(.O']=R<$;S2*Q*>KV84QAG-L "<,*R)0') ]"80A"(FG*DP@[%34L'E M(2=("JV$@:A%=.,%"Y3M.,(O=@/S12MLT$H;_+"+9".PQ_:I]NCX9!*+44=E M%7L4#AG&X(;;Y(E_)MWJ[+>X6*_VNF%#>NA[(S\6RW*;L<:I@F&BLN2 , MH) E@*0B S*-&(L3E/+(R<=M._#4F*>6&\R-X$&^D;QI/O-GQSA<6_3MN&@( M3 =FI ;.2N9@*_2F"TTE]R )E:Y@>0WAM1U[W(!>1T2.PGM=[^_1+?K34JU^ MIX5LNT1#G&44,9#J_P'$]!\8Q1@D(D.0$AI"894&<.+94R.>5CJ'EL<'8'63 MR)40#!WVT C6I_/S 0P.'9_[PS%2IV=[6-SZ.Y]6O+.O\\$MX_5S/BWK7A_G M,Y?X<-I^-.TXWJM?RYKI9E2*&$+! :50KY,$@X"J. *()K&"0B@6Q;,OLF#+ M?M[;@_%'C$;8^H464THS&'!"49 !)9,):9 82B"+.*8P2 MJ5QZ3_J#=H2NDQ:O<8\LWF[ ^QQ)7 'CV"<3F[=5"ULO\(+LN5GGP_2Y,6_)]2/,B2;NH# MES.A$A))"D'&D&;OD%* PXB#)*8I$R01$%IY%9Q'GAJ3:]F#'>$#([T)B]/R M5^GO0:W!;DEMRVG4W2@6^X2AH!Z8DJ:$LL,V9"BT1]JD&-17.ZAS"]1_]+21 MZ0-=YS;'Z8'C;8+ZZ+FW1>KU@*M:#'XR$<-5@XRJXUA[-(LUYC+6"TZ)I-XV M8<8 EC(&&R\N=BC.O)%NU10L,8C79,=#46&.W5I*1-=B4,B_R$7[!'-XE]-YT*9A%>7_;!?IQP^_US^MO'#M M8W_/YW-37%+_4U_X3RW8\DN54:JOD\7CV2=Y6N9;&+9S5=]U_WB+> LM]M;L M-M?W6Z)7C]LD5?ZZV)CU5?/NS*((4ID>"T 89T 0Q+.(IES%JIT. M[!;J%\?L,24,/!O4G+:1^2;8D3IHQ79;P%]&GB(E(V@+!IY7>N#\\L2V6L=UX)B-,H B@-];XK8ZG^FTIP MIA!3<=*+D9S$F"@_M?)6[DW9"NM*2&X&L:4G__B.15:UY%6>YX[L-T%GWR^? M]-4+.K]DYB;"R-36"Y]CHNOW&)^T]_-R*D>QU$.3GP5ZP]-?EQ 3($ +C.PHT.9!P[:Y>2>_KNY_E_,O\I?E8O79 M<"&*(*5(,Z"* 8?U[?CC:F,_G). MR_)%VXN"A#&BF("JT1=2 @-"LP0( J% "6=1Y)27?SS$U#BMEC"H1 Q>N#:R M.0+0CK>N@V7PDZY=1 ;H,7%>>[\]:8Y&&;D-S3DMCSO/G+URY-K&3:')]^M5 MJ5=B0G/1NW7U6M-8+X!,Z#Q'9D64" @84GJ?R%6$8!I1IJS"$0:3<&JTTG0Z M6"^TU>;?S+2^W(K<-*-8UKH\0PGCLW86J8RSB&;Z>TH50 QG@$)$09RFB-(T M)CB,9G6'ZT\K6JR^ VL?2CN$+)M@S@G.""!I* $B M,M)[FDB"2/\UT]\SB3/:6/;UPO*8J&J7J;V^6 MQ$*($%(@C,,?$4H!E9D"*4I"2"A,,N;4RM15@*DMUO3W@(;Q:VT@]^O/Z@/D M%/U81H?Q'5F'Z#V' VLCPR0=5X<(]758'3VGYWZ6?Y9B/9?OU1N:%U6SL/J MX%:O_K8G";]H,=:%%.\7'Z4)+=62:0K.RWM3T>Y>?EV]T%C\W>QQ)$>Q I$P M(1X92@"#!((H$1G.PB2-,^6TE_4IW=2HL57.1+V^R1=Z"6P":VO]JL.Y'0V# M5L5 K\ V2@:5EHYK9:\&MUPG/Y<9AUXC[UI0:]9V772W8?!;I61@M PJ-3TZ M!0>!W^OJV*N XZZ,A\#V:%4\R"#])HS73:>63[+XDO,SG27?F9!STU&G6IN7 M]R8'8/?W)O;\W7+U-[DRY=4?%B8J<9;%-))1+ &GD5XZ8T$ T3\#*B:0TBR# M:1:[3!Z#23JUB61O>[Y8KH)O_.@QF%X- MFR':J*;6T;/]1.K7WFQW\\5+6GZ>)8A#)%,"PHSIG8>*,D!X9DJKP9C#-,2( M6C7#N%Z4JT(8UQ(#,WZK M1["CR$VP,V&\;]4[^WO2%T+NT#\5RH?_*9=V;M'CYV8QZM]B](E_P_&DN MWVJ)[U;RL9Q%*!5<1BF()$G-=HD!3#@%4J52AI2J+!$NVZ6K)9K:Q*<5"K;R M!OLJF2[SM5+F@]V[K-$K^,UH%E2J6=81]F=(8"23HWS*P'U+N;I&8*)+EIUX* BG[::?G!1 MHVT33F1.8)JX4*UQT*H\@2@C6ZM,(MKHHK#?1]21+>;>HH^L!W2;:,IB-?N% M_M>R>+DN5\M'S9^W7_-R1E.(: 8C$/&$&@]7 G"4")#(**89H5R$5KV\3S]^ M:I3>"A?\9J2S7(F?0:Z;@:_'8V#:M(7"FMVZ->Z@)'WC#AWI?QU2T9DGC\(? MW5JU'_V%JWKF?=6E*TT;:&D.9S7R\Z-NT3,4,B@PCT (4P(0HRD@6%# 8PI9 MQ'F8$*=N%%:C3NV[KJ2M8B3,^SEW3 ^SPMENP>4=O<%9H)(WV )8B5QE^C=" M!S\T8GMLTN@$D]=L,ZN!QTU <\'B*"?-Z>9^/*2?][*0(E^]I$7Q32T+LTJI M79@S'*%4F2054Y$5()EH]DFR%"@<0@HYB7'JE(C:,=;4..>C+*7&\G/ *X'U M1G$KL6,<71?"=KSC";>!V<:P2BUFL"NG_\@#"SA\LDK7<*-RB87>APQBQ/L:F"R(K8Z^,RR[PF?WR1\5R%&SM'OB=%Q"G_?!_4(0KH5 M_Z6'J(X05LM;(:JJ9'3>'OL^Y2LZ_XLLS7'"4KVFQ?S;ZZ^RX'DIQ2>3>-ZD MH=N)9*K9M@QW25:L%&MZ!2KDW]?0;3 M.40N/8,)1XIA&M.4;O%,GC'OC&SR-=9X,4Z>T=F+=O+]['X;C+N%7A=+O8'Y ML)SG_-LVDTPBGN$H5H#&2 48@0P,7]P$6.$99;$3EZ)P = \](6VQN@EK*X+?FOX,DREV"Q.?R_>Q8HZ[2+VE\N!B_>/V5 MS=(;)V@YHR++>,(2(#+* 8KU*IJIB "28 &1BK.8);VZ2K-G#T[1V^ M".#J^ 9F 6V90]>7\*D?T/H0[T':0*]&>1Y&C\?ZGBV MV?/1A<]3*Z]9?Y@]?5.6B60T93R3(*)5#341 X(0 92Q6.$,BRAUJA[L7<*I MK2YV!'R^\EK'=K0CI6>USL"DYK.\UHZ>TRNO==8(DPAX.ROD]Q'H=@ECW^6U MS@]T39GD:GOY@1;OB^I,7%0%#C[(HA)E%F=$0:R9/M/?%$ \-0=,*M3_3(C$ MH4R9G2O58M?[=EF6[^3JO:JVOT7%G*M5D;/UJBJPLM3R M&+YD975>-4-RW M>@4_S+5.?S*=:;5^-\%"5AUI5_3KGQVWPYY,:;F)'M] 0V^]*]OLJ10T3KD? MC%9_TNO-VC:-CZZHU[ [VIGSAUJ_X+=60X\N.\^8>]WV>Q)M7&>!7SR/7 R> M'W\%P^\4SGJWK/ME+U:SF*@$3GX(7)<778@[<"I5^,W"DWN=5G;RNF9ZSJQ\$Y? MIT<;GY$ZM3Y),MUW/(]#\\VR4#)?K?6[9QI2?GW*B^H)Y=WB0U5R_Z\R?_AL M2BY]D05]D.T![(HF*B<&I< M;H(6F:"!9A.$$U3@3,>;Z\7&4_+\7J?0=^4E]F([WQYE/T)=,9VSR[*S,[+_ MI2J/V JZ*\^X0)G:84I_9<-_1;/F7C=W;B7%;5=WS'#B@4;Q/;T/( M.O[,-2#B)R>E('T3@WK41N*=%_RC_L ZZ_7#W\N;T#+-;I?5NP0O33B=0IIR@J:B^HY._^64LX'W. M,X/+/.I\,Y8%#N>=T<:=J/MRQH0@),,"9!G& $G$ (X%!C)).!8ICL,(SA;R MP1S9WT_(4VG%9:3FLB/QG\TI^2S!G)=?@HEX&RU=.:$VIC3<:L5-5 EY_Y?.U:05KR@7H_XM[^G4F8T99)&,@HY2;VFL9 MP)&>L9B,LR1-9$;2Q&6/U$.&J6U[ZM2CHE;$;3;I8P&[^6%@7 =F_$;ZP'S, MP;F*)1L=@E8)$T;EC[NO@- G&_<18U1^O0*G0\:\YE'].'#CG6JZ_QD.?E/H M[81<\&^OEH\T7VC.0X(E20B02A! 1(: )IDYE$C3F%.<(HE=.,]BS*EQW(ZD MP4;4X+=:6,?V#C:0VY&<9R ')K6>&#KSE@,J/GG*9MA1>;E-%YWQC*)(2 Q@I/?\2&$"J)(IP&'*0P'3C OHYGX^'&)JK+(C89NP M[>HK/D+1UKM[#39#^V-W8'E] 98>[M5SFOMUB!Z-,K(+\YR6QT['LU?V*("V MDUY39_@MU4M394V_':KZZ4R(+*(R$H!SR0"BD@/,B0 B2V4$TR1&TNHKMQMN M:E_\?BK>8M-\@M=2F[]6OW.H?'49\FY*\ _DP/2PGWJW;>#Q"Y??7Z\L2M57]3\1%'JR_?THX^V*_$M MKT-"S(F;Z5W%!8RI3#%(J=+,$1,%<*@4D!23",4IPB%R88XSXTR--#;MN'?D M=&H%=@E7.[;P@-; 1-$'*&>6N "#3X(X-]2HW'!!WT-:N'2Y>_N_3_+![!Y_ MELN'@CY]SCF=-R<,*L.A_NIC $46 Y3J100)LP0($259F FBI%43L'V"TIH$7==SM'7CYXI&STK;Q M-4T@GJF (@I0I!! 2(2 <,Y#I?0:5LG%> YNB;%-,H97X[IHR1V##A(0Z1/Q2:2+'0GW?>2'GA-9'=VQN:S_:IJ%?32C1;-,,9&B3-,V(ZE>W66:NYG( M0)C$"&6Q8$(YI7)9CSPU;C:"!_E&\IN ;P0.*LNX$;2]!>P(>!!'[L1-?9^ITQLHG-=H//BKU.6-R2&WN#^BY+#5U-LT0;_4.]T[_ MM9P111E%$0)92C% D&> 8!("(5,:28%D@MRJL1\-,34RVD@8_&9D#"HA'?U0 M)X"T7.M=!<_0BS8W9-R776>5][I^.AYEW(7062V/5C3GK^S[?2_YW^_*[/F^/ MW6&\66JRR+2>^;:R&:181&BJ0J)#K!0_!IKY&"#*6 M9!A'22*84W%8_R).C2);#0U%[NH8;)4,6BW;9*F-GDU/RDI3BVK\8[T%EDS[ MK+8=FI+]FS7X[;XJ%SY(8[_AC.&5\?U+.>[4,!C*1W/(<"/U=>PI611ZP&4A M\X?%IDUB$Y'_0BZDREC;# M3FU2:*1U==Q9(6SKM?.-V^ NNUK@H)$XV+9&;3-L@A\:L<]O,7IX[%QP\NNN MLQIY9%^="QK'CCJGNWO&GIK@\_=UZ'F;_)MRJ4))]"I5A "Q& &&B 0H2PA+ M! PC[,0YQT-,C5\J"3<9#SV3?$\@:<1GI6>Z_!H\>CC!LR M>E;+HT#1\U?VR,Z[>([)N@M;[O3O^W515]EM.G*&J2*A@GI#FX72=%9- 8UI M @C4+ %EE%%N52)@6#&GQC3OEHUXC7?/W=$WL%F[*6LZQII^2,GI;JNMQA?[ MKHYI=(=4QTD8?Z04R>=_"=QR+ >W36=NYG"CCY?3.3B">[F@PX_FMF(0,I^] M7JSRU;>_+.=K_7D5W][D8VCQ="QELI QJ,>W8^CR.W;.K%W0&GAA=@;%FL(O*;[<#9;L?*"7_\6'Y MY2=];[T5T'\YW &ZAYG:9[U;C"/XO1&U7]6( SPMULU>4!IZN[]3 M%2)HI0Q^J^6T=(A<>O-ZU=7HC]@SU--P0*YW%8W3@-A6SSBX^UFJ9IS6X%RU MC#-77YOPA'[<=4^_OBRDR%.C;R -C#Y],3+F6LN8N&36LX/-BJ37-3YD#@NWW!E_D45)C5#,4YD"E. M44STAD]"0+F* (\C$2.GQ@@[V065?'U3+FKL[+[\_H@,?9AA M#4;_+(L]G0?)L*A'>)[LBCWMSF96[%]U75R89@53\GU5ZK^T/VL"/_:[5FV7Q:KEF*[6>WW*^7"]6Y4?)9?[%D/=?BWPE MWRM5SI)81EA%$J@H$P I2@'&A $9ZDV4B$B,PK1'8SI',:R^Y_';S%7R@:46 MT+%XO:,1[.AR"$Q'*GO?2!ELQ;P)-NK474?K;=K;9:GIL])!P^ZQ-GX_[+P6 MSG<48=RJ^OWP.2JYW_,Q[N7?/IK8@H9J^@*J7%,&W:KQWITB%+I;81NGAD-VF%*O1\^7C33M?KO M!3M=_;!^J]4/13-(Y26OJZK4U59F"0QQ%,H$8)3H!2O.$&!*)$#)!",9H@CC MT&7!>GZHRIO2 MECVKZS;=+7@A:2E?R?J_LX@E@HB$ 1PG$.CU+ $,8@1HDI(0QBI1J17+^!1J M:GS4RA=HXMFK'$>_T'Q>U<$QWN*\+3#7+ZW4ET4M5L?/8*>!26^_H6*C5,M\ MK5J5E6K%@E:SFZ8X7; Q\@^M>L]AO'[Q^6,9\5FZ8PYMS-Y) #Y0MTT9N&JL M9TDP\('.N70$+\_N,>G^Y?9^>V!4SF)%8Y+BU&1BXKJT*I&) C'B,N$D)*%= M5-^)9T]M"M32!<56/ =F/,#,8G;JC\3 DXP!X:,/$!Q8OC\8(Y&U+2AN-'M: M[4ZV/+AE/-([+>L>=YVYY(J60R\NM\=X<9BY_FZYJ)/77_]CG:^^;7WJI>9. M)7-#GN7M8J>-1CE+$\1"&5&@$H0 4JD #*49$%D60PA#*6/8(Q1G3!TF&L?S MTLQ1:/7IY]V-A.=FWF<&&[N3=[?.)]IX7[BAQY[^%YHO5*%? 'BWX#\V M93*R-(&8H0@@E,0 Q5D,J,HP@)'(DI2PF NK9-ZS(TR-$[8RWACGV8\.>]N3 M %IL\Z^%9>#O_A"1/G583D+CL/F_%J*17 #N4+DY [I@Z'0)G+QQ/,= E]Q[ M[H'."WMPVDZBS]NE=EO2EF_T*LT_EG_2I8S)BC#B&! %#-!L7HUQ-*8 M TA2FHA0*KU($OMF4 MPJ_E#NZ'PM6!7H? =R3*]82S&P^[XM7)S=8/&X^O7?7;XW#GF_OM9YL'OC39 M2\6W9DF!5(0R*# 0RI0#3^(8X!3IOZ4Q(2K""89./?Y.#3*U%6O[GE<9SNO5 MYV61K[ZY;5]/8FFW<[T6H8%I^"0X'I=E-C#XW+&>'&?4S6J7IH?[U,YKK^H4 MTM3A>U]\S!\^KYH2Q/)#D7.Y^679_+:,9K$@&=,?/^ J@P!1' %"I 19#"G! MB>(TM,I6N$J*J1%'*V]0"1P\;5J:F=,7L9S/:5%6/ZU.8AP/8OK9R=);-C3Z M0WO2VFXFC9#Z P@J*3<%VEN;;*\I-Q=Y/-RX"L@!&J,X"O(6[Y:(P[>=,0]-FW@\31&6"8A"%. :F&SK &4< LC"+<"92 MCA*G-93=N%-CQVVJX\UN+G-9N;TWLCNNLRQ-8+GT\@_LT*NQ'4QW!1UB0>8& MCM60-X,-C4R.I5H5P:_M>(ZUA7LA-F.>WR!-S#A],;-1T'C(T & M+F&\'>^YBQ8?:6Y1IOCXGGX<\@LM_BY7)KQPVU?WPW*>\V^S$&4IBB@$82(9 M0!DU8O14_.W&&AW VG&& M'[@&/^ULA=QI"GX3U'(&OS7_':3;]V5\?!)(QVBCTL=EK0_)P^*.?M1QV&7[ M!2US?KL0KTRC;BEF+.-Z#P0QB!,E3$$K 7!*.0BED"C.A$"Q4_'B"^--C43> MR560U_V;?Y@OR_)/6^=00%>K(F?K^L-9+?>R S\OY]H&Y;_\$<,(_BLS2E;Q MFJ)6TXN[Z9+I2,22-&,)R*#@>O$H*, 1T?\,*<%2Q'$:J=D76;#E,QAO=]QA MS6?,]AU9S6Y>\6B)@2>75E*3G5?[6F^"%QMD&WG]32B6P/B<52X-.>K48JG_ MX?QB>UN/>)3W^DO1J]W%PUN3@5?Y]9;JUU)656CO'I_T+MNLS$R=S9G IF%& MB( ,A33=#AE@6*4@S%"$(40\BJ%UZ)W#P%.;=BIAP5*!=:D9R\A[$^0;B2M* MO /+21.JC$O@DV&&O1ZS+9-\%6^JKNZT 8.T2I#(3U2($J M7C%W"U?I 5QGQ(K+\\8+6NFAY5[<2I_[^W:V_?1(Y_/6"3)+,ICPR) \"Q. MLDCJ?86,0,IH#!5/*(960=9GGC\U0J]%#"H9@U9(UYZV^PAV,[4'7(9>&#I! MTJ.;[4G%K^YEN__4D3O9GE3IN(_MZY([)U*= M1]AN.^@+MX$_^3TQQW$PVB#C.;WJ_'AC9UA=U/Q$DM7E>WSO 7\NS*)8I1E& M628 (90#!",,2,8(2"(21R%4H7ZE_&S]JO&FQB;;I?*\JEU4'.T RYO@H?"X M*:EAOW:_YPSF%+9Y/_O'T=>>SAG/*6WENG'UN(';0ZG_OJU^S$2V:WLZV>_2 M]F_KM\;[U<2TF!O$KPNMAZ@:Y]+Y!_WR?-8COF?S_*%ZOU[0N2E<\NFSE*O; M1Q/B/,,\3#$B$A"I8H!0E $,50H22%@6XA1*B5R6@%?(,C5.;V4.EANAW5:& MU]C%;N$X$MH#D_Y6BV!/C6!C@?>7+>"\M/2 G<^5YS7BC+HP]8#;X;K5QR-[ M+&L_K5G)B[PJ:D(7XF5>\/6\&N?34JU^IX4TX2=5G9^W.3U M^C@LYOH;S6*M/(HI!F;3_E;H4R:AOSDM"D6OZO#_S0-8G*>.Y;8Q&HVG_9&/Z<2,EZ, M;+$%&-]T [/N]V\UI[) 8UMOM*)!(UG1M:R03[PO%!WR,M28)8E\8G-0L,CK MH_MW:]ZVU-W&/, P1AAQ"&@68H#T9@/HB30% J5"896*$%I% 5\89W*SX^L7 M]^Z]F$\!:+9#SV0&9)HJ30%*ZF5U* $+"914,:B$;&M3 MVIXK=@UH]=+OUZ,(['J4V(DW)%B&*4$@E28<%\(,4!:& M(",P41%FA&6X1Z((Y^B MVFA_?%!J=9?':DN;'_YG+@O]R,_?7BT?:;Z8J4A0A$4*%%,0H%0RH"F? R:8 M(#A*$$%.]>F<1I_:VF];)2C82%H=[KR[_4OP6RVS8\43-VO8T=!@& _,2M?! MZZ<0TR68!B_'=%: YR_*= D;J]),%Q]R1<-#[[ZH,S)K.S0E?-$,Q)PB:QA.9TCM@D6*]_$U3 M$(>8)R@CD4G==^#&9]!A:@R[HT*5Q_]-TJ)7I[617P4[8IZX@8>.6+F^[UJ# MPZ8:*:W6SIO0O;R&J,WXSM>>QTLB?;,XER M18N2C_*+7*Q-'/OZ48I\<:)$V@PG$>*,2 %S0!2$@*,]1\0215)E40\BAR. M5:T'GMK\U)9Z#';EMR->#].I>/W+W'0\F0+$Y?[W4M!W.KW3)AW M[8?]YHQ5V.*G&;DF'TQ?T]&7PSU*LY_*] MNE#PZ]XL!;<'RI& 449C#)A$9A&F8H"I0B"3$>LHQM<^Z5<,4 M@#BJ:1>8XH.F1SO@*Q_7CT_W,[/+-VO3P_P7O5]^7#\VV^SRU5K.*(XHY[$" M.(QBO=")(T!"#@%A7(8Q3%0HP]EJN:)S._ZT'->)+S>C#_?%WILQW$C0%F$[ MTAL MX%)[J#N@NGQ6 D=-%*W?LPRT'+[8S-'H'RRE^W0H[*5(QZ'[.1Z>\_S M=_W E7R;?Y'B3N_F%P\FH+,J$E'^0O]K650=F-[IEZT]@5KB)OK#JW0(ZD9F1HN^Y_*. M5K(\F1\.^Z'/YKW#[GY>WP\\KR?VCB*,>V;?#Y^C4_N>C^G'AA]E*4T4@%GZ MR2]ROGPR--M$.C5-/$B4I&%(-0/&) 4HCB!@B)@V<$C""$=2**N<+8(1R8O,ZAUT8[CE/DT $SGYQE,^RH/.6 PR$WN=S: M-]METR.\YKRJF!QEE)$9AU9Z#(X 4E@ C&0**,8L@4C*E3BTHNX>;&@MM MSH96]&M3[O#/KKDPG?#:D8\_T,8ZO*R:?#'B-U.F<\21$V9L MM#_.F[&ZZ_KPB38R8_.#=\O51\F7#PL3YOU!ZE>N9C)SR6K)Y/:7^>*=GH_^ MIIEO!J&*4\82$*/,-'KB!#")0[T>XC ))8K2+.P;9^%%PJE15B-V(!NY39(L MDT&Q$=T<:R_,=&]"#?L'#_@Q;S?_3<)H8U'F)OQ@JV'[LT#K&&SUN E:([_> M-_+'/2,;98._3<#(_4-)1C?VL\6N !F_ M UV1FO#BV4A#&%UFC+*,A&"-$80($X5(#)B(!$A0S1..<=.YP%3 ML/DH34(K<4T80FW/@+825]:O[#U!^R^BR+6\Z+M2E!2ED^KSI1OUSK MA9%F%"X4)HAG(,V0Z>&"8D"(4B!"2""4$.8WC.$>SSG@-70;B].#/7@*B$Q.;\@_=#^CI7UD_/0;3FT_WN_I/CSM<%?LO=[$"@#KU#W1$[:.0.*L%W MRB.6 ]5'[(.9UQVDR_CC[@I[('.TT^OSC!Z'QA]HL5K(XF73/(7$4$@:$KVT M@DJSE>8M"K,$)"3&0O]?2F75MNW$LZ=&1HUTP4N'X[D#M"Q.3_MC,#!W;-3O MTYWG >' \;^>(QT-.B B]M)WFG-.\_@#FX9[_3LM*Q[YUYG+O'9:.$E+8IO M^>*A[LBV5.WF$>T1EPF.I@/YO#%#$$\ RG@%,.!(LY@3'^/KN"I<%F1JY M=9=U;_4):H6,?WJCDM^"_!8FM"#1D0PS,.-^1S;QT1G!KVTFT0[A2AMY:H%@ M#VR_O@<6SY] LP-[%.PZ'#@\KY_7X)U\8/NAG>:Q$5*#3;$$ MKD4/GAK9S8'K"N[D0'&QAYT 8!N&!)R0#KI$Z^+ #[@]&\B!?_"G8 MYAC?7H;9V7W@CIA/YX'#Z*.Z#MQ1.70<]'B">[VFUXN5849I8MWF=PLAO_[? M\MM,9@F,$,V @I(!%"(,,&<,2,*)I'$B.;-R'IP=86JK[%K(H)$RJ,0,M)SV ME9Q. ]G-.5[@&9A:G)%QJO'4J?T5M9Y./W>TFD^=:NW6?NJ^L&]>[-QTTC#; M^K;X.\.*$9XAD"1< :3"%. 84<#"C$#(688CIQ/7XR&F]D$W$@:5B#T3^4\ M:;>&N Z>@3]H1V1ZY*J>4]YO:NK1*"-GHI[3\CCQ].R55W1SKL\3]([F<;EH M0L%V&KG=+^O]4*FWV.^5V2E]DGQ=U.M@+!6,&4]!&D88((H8("G*0,(1QTK$ MIO>SW1 M&_H*,]M1U8C&&YC7GL%N_7I+7X^V]U[35X@T?N_IZ_$[V8O:PV.O#)Q[\6TG MW.5-(?^QE@O^[?9K7L[BF(8TEA D,4L 2J"I&T %2%--YIAB!*G5Z8C#F%/C MY1TY@XV@P6]&U+Z-DSH MV-/SS .S)"]$.P?$'<9DT%"X3J&?9X@N,LXG U_ ML[BU'^?LY@U\HG.Y);-]:FL#U4-L/-EQ!G!&8X!(FFC^@01$4I 0"10ZQKXY MCC\U+OKT>5FL@![I,HL!(1+ E0(:9:R)$.( MNASI#/DI3+/DJROB=G/Q@#@./"\?;#=NMKF%0"T+4-+JQ-IW DU/O'S.V:XB MC#I_]\3G<"[O^YA^\_I]01>ETC/@[4)\DL67G.>+A_?J3;Z@"YX;%W-[8%[> MZQ'*T[]JG)U4)AG1_P,RYGK3(2(]_9NX+*54%I*40X:=LOU\"C>U%<%&TIV8 MD[*GW]FK$>W(\[E,,S"S]K2*,Y<. 9]/HO4JWZ@L/ 2RAQ0]R!C>*WSKO>"F MAF[EHJ 2*IEE$D!ITBBE4( @GH(0L@2F"X+LVU%BV@3#[!:9 M[N4S]H&+B'9U1_2/NLXWT.LY%J>!\-/Y7ZW>=P<:C=??81/5($3G2; M:^MNM54NMC4PZ@C.#S07>>.2GPF8$9QA#")-<7I-2B4@6(9Z]XT2+@62,+,J MZ.U#F*FQX*86WE-3NX9NI;\):!WI_*05"#:EBMRK%GFQ8C=#CFV;@2GS5.?+ MFV!CK$VAH5UC-6'I'QICU3J-:""'M($1#352ZL#P!G/+'_"$<&<.P;5CC)=' MX F-O5P"7\^\MFECQR1\T ,PBU/)*9& 'K( M,+7I;[==8/$@3R*.$.7&B MS:!3(\'3I9#Z=C*S0=W2V^$9RZ'='#UA[!\M8X'+(.$R7>,^3[R,!1)G V9L M[NW'0"_I4[ZB\ZIAD,A-N>?R;L'-H9UXL5Z]6Z[^)JLUX0S#-(MXB@!D6 "4 M10Q02!%0BL(D3O3R+'$JLFP[\-28Z(-^T&?3#-.L#YX*D^JY^E:UT3)ELNLF M6OF"S]>BKK=/.:^L9;P7U6K!7$J;6I+S;;5"-PJS-IL=C0UAC(&IK!$YV)4Y M:(4.V'I5M4?X)NO-JS]F[,5U9K&:?5G15374_ MR^5#09\^YYS.ZPADK"*9IA1()"A <

2L$($$*8_EN*PH@IB2*GOJEG1YK: M%__IUQ>?7O\_O[Y^=Q^\_DN?BI;G$+7T"/G :6B_ST;&H!9RL+*4%[#P6X/R MW& C%YR\H/-Q=*H]Z'9?=4M M#.;SY>^FR.4L3A7&81*!E(A,,P<. 1$B!"R$C*0XP@FV*B+A3Z2ID4TMNMG\ M?&EE#6@KK'.VZ+7VLF.H<:TP,)75": F%;16J^JV^E%/ML&^=C?!UE0G.K,& M&R6#C9;MD:#7Y%%/R'O.'[U6JK%32#VA>"*+U->3?=;>K*(;37DM+@#E81TMG8WZS^?#0=F_O\NYO-1WW-(,TZBVJ=?J(%-(M3 MH#A)4\9@)+#5E&LSV-0FTHVL51T64\2R$C?XK178\="Z$VA++XPG^(9VQ/1' MSMT98P&)5W],UWCCNF0L-#_RRMCJ#]_<:[Y4)(L>85R55G M1:7^CSEGS1J49>'G-J"H)4X,*]455=2DX6L%NRMW+5'PFV/8X&]W4['+Z(#3]77@^F\ M[;''Q^?FQV+44;= ]B@<;H0<[NS-0E5@Z0?]IJQN%^)U&UOZXINIU5"'KB$I M:11KF&', $)I"IC(,(BX2/1+QU+*G*J?6XPY01ZJ1+X)*J&KV-J-V#>!$;M7 M600;^*V9R">H U/1V^7BH\L !%\\4=''8L3G(%H<3)&1]:S\6 M>OWX-%]^D_+3:LG_WK323$*%0L%B$,HL B9"%N L0@!%3,52Q%Q$3N593HPQ M-99I10PJ&=V8Y!2$=LQQ)3!#^Q?V,/'8BM1"?9^$<&J840F@0\_##[[KTFO" MX39NW;?&*B9RP\QOC'$FA4I DD1Z>2$C"BA.,A KRD(4R9"Y-5?I&&MJ'WSC M%]D>1+3"]EI,=(%L1P6>H!N8$GJCUC-DK!,/_[%@IX=[AB"O3KU/1V]UW]*S MUG8;WO5F6;Q:KME*K>>W3;+;1\EE_L4<.6_*/&,99A&, <:FZ":.8D"2+ :I M)I:8A(B1,'2JM.TR^M3XI14T*#:2WO2-D'4S0Y9&),2FUX*$D4E[P( J @%7 MB FB.$HHG^E59;X4^ITI5L]LC$-)!C1)JT*@EL4V:7/70$P^Y(N%\7LS.A_: M4%#/KU0E$, $Z<5UBK2A].(:)#)"IFMXQ#/1&.KU0DS"3*T<8QE)-"ILK/4O M?\0P@O]JL@C',9+=[#T8[ //YQN6^KCS$>R;X&4A16XF^K(A M4"DRS)JF8-:Z*"6^J:N MF:+9;T=RGT%H;ECY#4BS''ODX#0W1(X#U1SO[]UANNZK9H:K:^:]7Z_*%:U6 M(#,L)91)DH!8FA6W2@1@0DF@5^ H9$3!.$T=VTUW##A8:F6_: MUH4[8CNWHNY"O)N;_.,XM)/U2@C[]*RV0.;Z!M9=@XS=S=I"X1.MK6WN\NJ3 M;K.[J1^?O-7[ BG?/\E"/W/Q\%92_9VV M:4!-&>#RU5K^3=+B_O?E+(,)$8F( =,\ Q"">L%"90@TM:"0PLP4Z'5A&,?Q MI\8Y^HV#;JSB"K@=SPP(X\#,4TM^$VQD#RKA;[;9B369U*J+7_6*K*P<6E(T MV0$LQ%0AG F$0,HE!B0F(> PU#HI15.1&+5<_I*.:;&OUT(L^"?_^]UD9 M>,-I\$,+D[AGXMXK68-=80>(RK0$QGO*?,>0XV?-7];_9.*\Q6W]6.2=IBA: M?OY0++_D0HH7WWXM3=^*IIOGXN'6Y-M51<8W!2/2, EEF B@($L!TEM^O1S. M4@!5HF LE"30Z9#5782I<4U5:$)5A2:J/"S5BA[0C>Q_=N.B'G:QHZ=AT1Z8 ML4QJ6P5V*[[IKOF#T2#(%W\*-DH$6RT&*?W1'T2?[-9#BE$)KS]*AQQXQ9-& M+"E2MEV3/Q15O^1;\5_K>,=1L]@]O) M6'>$ B">K/Q]E/SH:^UQ*GQ8F&*0FAY=XTZ_BH<%:E[J=MB,TV-^UU+H1VAQ MJAB,]T\[6WP8A6&:<00R80K]L@0"&JD4Q)E$4(HXEAFQGJ;/CS.UV78C:9.2 M6SS'4UF:O*I(T;;;R?TKQH9!/-!>W"_%^]5D6==WV;8_!;7>7 MF L88F7J)"(*D*(0$,$DD (JO17*.&&)BYOH6H&FQKF;I@F50C?!CDHW0:/4 M3>6=K?1J^RIL-7-S*%UM3SOWTIA6&ICPKS;0H#V>?0'MTR%UM4RCNJ=\(7CH MK/+VW)Y=6>N4JS=2WT+G>JW=+*9?R(54^6J68LF1$ )@%F& D)0 \S &,*42 M5O/0@UUL^$7R\5:;\W[PC\MBE?^S<@>\5W>+55/* MKUZMS*"$^C7(*,"*FD(@*=/+B! !%2:<2P9I'&6SA7R@*RGN'0B@>B# '$20*H9%2_PPQCDJ8T MPTZU\SQ /B;YCHJU)3-[0W!HBCX ;RMJLV?UR-56F'@E[>X1QV5O*^V/:-SN MKNO<>)L6B^T/ZJ.862H2+$5" .%Z(X@R' (62P5BE)$4(B@2"?MXZ MV?AX"OE%+M8]?6KGP'5SF7F ;"R/V+;/Z\VV^6LMKG\/UP5A3W/];6;Q7_G>>/7*[_ M6+/CNOPGKAFA=H-&6,X2+"!&) %1EB5Z#A>IGKYA M(D2Y&24$*W\OS.$DSM M<]>O4#Q@_88*]/^/O+=M;AO'UD7_"JMVU;[=5<9LOH D,/N3XR1S4C>=Y"3N MGMJW/ZCPZG!&ECRBY([GUU^ +Y)L210 33[G"^)XY#$6@_(!VL!Z\5TP0\( M97!3P*6&@U;BE:HX[./W:G4<&B&F6\EA'Z.+:CD\>Y ;T^T=IW]2JG;'*SG6 M?8P8 GE6*(]$8 HH11C$.:)IPG*<)E;GW$='F1ICM9$H[99H5])XL5P =N9, MQ@)6,[ZZ&*S G+0?L=,$KI]#R)IQ!A'PR2K'!QJ5.09U?8JO\U/V'3^U[U[)%6CBW5F7[ ML!DZ(XY@A'9&3'&P]T>.*.S5']E__KC^R!'-#OR18]Q4D .7Z)UPDDD-&&3>J;P)^P-HL#?\C%T7-(L3L)DD63A ZZ14BS<8+-+L#@'QV!ZQ[GLC2]8=%O5XU+\7-Q1\V:R:65\CSE5@DC^8 MIIO]:=JJ$WUY-DUM\EBC4G1[9IH??I-OKPZ?WGK[]/Q;B MR-P"(*^UV R&';<>FSD.!S79+&YU[N2P:NJYDWG7+Z)I%7&]5M8)W:R;T_SE M#9G/VY3?^GK!_TY6*]*4,&E2,$@!*"^D\J03 6B*(> E14F2BSRC5A;B!;), MC:?V5-FV1FE[HNQKHX^CWE;S39.PWA:OT-:'5K'+7*^;O,]>2^O.$:Y<.E5)2W([TP+CXD8[9MJ3^KIZF_WKWKTWU M2.;ZX\-,CH;VI8RTF%V@LN4AZ@E0#X?4T>W#P[W!MWH,MRQ1JVS0R65]^D[M#)?"^1JIFL,IF9>D7C:' MAXT#TNY#]]O4&O/S#>H3>?IP6U15Q&.,A'BM;P M"[U=%(<;>(.Q'9:/'"_BPTW79W$@CH]PW?=7'"OJ=5?%21]^SN)94\OX]6-0FNZ?7P10 M\'UQ*VP<]K5/:N]WO_IPF)'WH4_J>;B_?/I2!^/P9$C#C2*1)UWHO&D0MY1Z M-ZAI&/^P7*@KW_U@\XUN$]_^_D-=;XA2M2DT.4.D6[!HQZ&6YUBK;*7D5;=?O_ZQ5N:\9:F$I! M7@D#V_6U)SHP5_Z?/\<61O-KS_5(IO4KSKF='1YR/@:M]2 #CV?3A\3MF>4? M="#'>$3MC+PAM2XO?:^-D>9CNM:^QUUS O[F:7=)EVM[_0=9\4Z4K39UDX=W M^YTLNC/Q3UJ]>BWXITV;F9.PDN1%#(1@*8 P80"GJ:[?#\LDCQ&'B57]_M$D MGYJ=T06M;!9JEN<-]2PWZWI-%@W!:+-2^9:ZU7,;A+Y95.LZ^JE:1'5SX^D2 MRZ_\@I00,@$1!R4FB>X#JD,;& *[M3OFI&L%0!]_&-3X*#%0/W8H. QFGSLB?,:DSZ:\.-&MH\] M)P?Q\:,+8&=-5NNYF.4%E"7,)) QI !F' ."2@XR@EDI M6)YB9%0PYMC#IV:3-D)IWS=)?Z(_1[VX9FO(4?2&:?Y23 (SL2T. MR.J>R6K!_G*W?/PO=5M+8NJ'E]QU])&CT,N0,CT##%[CZ/*R[X)OYN*S[!H> M]+6D*E&_J)XJHZW,\K_'\2ZQG+ M,;S+C3MV9?*ZB.2BS/,B31!(4"(T6^2 )D2".$MEEB4(DJ*T,7->#C U8^;C M47C+Q9 $CU YTE/'&T16T2$70S5:@(<]9+:1&8-8G FN.'[OF/$1 M@]*_"'$8OO:BMK%MQZ&FF4'?])23'!W*DJ;'>A[V6(=$#>=+.I5,7V2.@FMDS7J *S(;]ODJ'5B-EN):RIZ$(T%;V MR&"OT5KVM,XGVLL.W."XG[NAM?C71L=)/:H_;M53F@+4-,8N^ZHFAQMU$'=;W8,?TS.6.!L-B7?$NHZH[/JI$W<91"OY>":T/DC?K MKDGJ.[+285'U%[%JSY&?CC^@>?T+B&69X@(PQCB 24V9_8V5'@TO5IA <4=UXX+C_N! M)3C"D)XJ&MTH7[9:ZY^4JRE0@HH2I+E(%.]3'8@*4T!*R')>K&==Z BLP5Q[BI)S-1M#N'U^6\XH]1;]W?P *F@- MI+WA7K<0TJ'>9ZLA';G%C4B^"BUU-:\Z#OMUL5*_N5M4_V[VQMZ(A9#5NMYF M]K29/YKBUJ32;'>[?/>#W%>+YO*O8KU9+>JOR_G\_7*E QMGA>19)@0#0G"H MV A"0(F0 **$(\SB.$^MBH2'%GAJE/9<7QV#LZ]QLQ7I'>WTU@5C M>\V;VSK=H]^U]E&GOJ5Q&_SU,6/=*;T4@:E[,N^#-=^/-4D^%XW@,H^Z\HPU M R^7K]'&=5T#:Z%N^MZURWOK32]?9?D^(K6UPMXTU>X&A*W:[H!"?:#AC-C4? \=AC;!@+OWSV;(21 MV>>8=H=<FT*?E@@N^ M84UQC:[(UO$<0EU#8U;$)$X88T"6A +(E%=-$RY G%-!:$%$SJV"2+Q(-34J M:SJA=5G#;$]6ZV8U'B;,C.9&GX; /-B6AM3',+MPEN@K68OHN8)-?O9.Q5U= MOZ.)W[LDVJO.F_7:TL;?#'AN;N-!L+';W/C#\DC#&X\/=W47'\5B(SXLJG5% MYM/+^FKN^8LQ;<71YCPAQ<:E\8^W7#+Y9J9-?=%XJ'[KZW)U^: M9;\M8U=_EMMUIEM,NBW*%TG?*$\Y0TP"RC6-<\D R:D$!:0B@[JQ2('=TNZM M99D:?^\GC>^4T?_:LPD[A:*?.I5L:SE=,'5F##W2A 2F9K>Y&"FOWQG8,(G^ M]N*\4N:_,VZG2P&X/]*U40P=*)5$GW:7[)=*^JP6@E6UN&L7B+>;-BAB1A'B M*&8IR&.9 9CA5,?3)[J>$4IY@@HN+#O)^!-N:N3<2QFUI?PBWLG9E-6[7R[6 MWTW+Z@69RF%N?NT)"DW6EQ?'VTYO9W;W6K[BE-JVN'F=J1VS!\[(4^S0*-QS)%[[?A'Z[ 93X Q[%;N>K6>?5DM]4[;Y]4WL7JL6)MJQ7&:%HE@ M@,.$ PAU&5P>"Y"E99*@A"!2&.6:G!I@:BMH)V-SM->):94<ND*G'SV*#QR3K.>"\Y>Y[8)LE?]:\8@0ADK M(2 T370X1 $P4]9TGA2"/ZH$?T>NE1WWLDC$]Y+9$\%)^JW[\HIVY+^I%^:XN M:DV >I:+C*(T3T!<9+K@;XP UM5"9$1 MC9&CX8Q;I?NE1VNI?KM6D[^.=HI>17OOR9ZR_KRVUYDCGX[AR!J,ZGN^SNR\ M=&]?28J1^T:^)]7J-S+?Z&K6F_NV"8\^"]<="W];ZI@DY>$_Z:CF&4Y%PO*$ M Y1@!" L8X!CC &,<2XY+CFSJ^TX@LQ36_]VTHW4SLUB>@U#A:8U:=/WK[7> M4:-XM*?Y5=3K'NV4;Y(')M"ZS7ZJ)M&TS4+L/T>[-OMY\-:HS6%HQR,94==" M?'X0^L!V<=>4)^XWEI]^7?"J9CH'1O!W/YBZM,V(F9%4BH3D,8!IR0&4:BFB M..4 2ZG^1Q20QCU MJ,I)D'$/M2[!ZN#XZZ*'76#F#^W)O3D5'M-2^&^MK[+@/9??+O6O]EH0_UU4 M=]_U-8]*KSOQ5=RWI4ENEKHN%UMOR%RQUWTR2Q$AB"K.+5.N? "B3]<84F1, M\SS+4RRDL-H8FXYJDW,:VCT3'6DB>J-QO8RTW^F\$ M9>^/[+UE[_;>,OUK==5^C_(>J*A#*MI"%>UA%6FP/#LSDYI_[S[/-+0;WS6: MAMY#'M2T)+PT ;"I'/'FZ69.ZGJ7*987F92H+$ ,&=6MJAA *,X *Q"%LD 8 M9G;K^?!X4UMD]Y/'&H$U;S8BNR;K'8?9<+7S!U[H)>@D;B,EU@T"%"9Y[OB0 MKY0@-ZC_Z22XX=N$9R4@2<\L"WA;#3XV .@'5"W!_7]6U7COZ,W(EK75];YN) M,..D\.@/)7G4B_YLHZ83?^\,VFO];P?K6RZ_30REH3"U:)^FU5L_FRWJS$-:T;B68HH5P@3D&&N0 P M22F@2+&-O3P ^+AXWN(?HHYDE7_CCE M)25QB;7?J/.H,@)HRG5M69@PKMN59U91(0-C38W-&MFB#W8,-82E&1]Y0B@P M^^SB'G2M+"VH;N*K 4L"E)0VP,0GN0P--RJ5&.C]DCA,;KF@!?K6VGIA=+7G M7_U5U>++JEJNVE"X64J)E(05 *$, XB%!#AE.4ADGA/Q;9&_0[^P+\H:O=V;E$:= M+FAYI$EQZ/P>>'+&[@X?9)+<^LA?@*Q1KWF7YX_?C_X"%([VK+_D>8YM:A]) M-=>;UN^7JV]DOM?+\*V@ZU_(NOO7=@G5S5F4V=W]S]/6L4SCO,2B( +3 'D M7 )"2P;2-*=%(;,,$:O>A+X$F]H"IZ7?:V*JOMM>42"7*U K5:^B7HG]6%KU MU;<:;O_7>^O,97!U\U19]&^E:UGR+WVK?4EV[A-:CTC>M"1UO?S M+]SWN*YKT>RS[-6\^$40O<7"/R^^:NET\2EUP:>E;OK5_O,-J:NZ.02=E0B7 ML"@E2+C4S7D4,O;K-]N2]_=[9LR?3^ MIM-RHV;,21IQ6^>"^7'?X/&%99#MH(N%>YW-(U^8GMQJ\C: R^2I^:#)K* F*$,2*Y/Z02E *4L5A/.DY_P< MUS:T=/UAH3SOYAR@J?-+14PR3C)0,,D Q"4'I!09H)B1-$]SB%-DUW3VY1!3 MX[%F,VPGHE6YY $@S3CJ,GC&V"8T1\:A2^PIY?WVA#T89>0.L*>T/.SW>O)* MQ^,1SIMB-63^A53\P^*&/%1K,N^"5\I,R$*6"$B1*8.&$PA($>< D4QP0ADC MN=V9Q]!H4_OJ=\)&6EJ@'(%.7LO#B$&(#4\8? $7F ].8Q8@0,@(%*\;^X,# MCKM;;Z+[P1:\T4UN1/))_-%Y7[ICPVJY4#^R)ION'5G-GZ[YLDF>:_=:XP+C M3,8"4!87 ":2 $(S"&2,<)$6/!.Q%:_8##XUFE&R1SOAHV?27T6-_%&O@-L> MN=74F/%1*, #TY-7K*WYR@4TG_1E-?ZH;.:"S$MR^Z. M,3^I%^_M4F?ZSF"9$@H+"@B7"8"0YLH[*A#(,R9Y&A.2(:O$VW,#3HW3]N5] M%D6@18Y^;X6VC>DX![JA)>41RM#&U&4HVMM3AM!X-:G.C3FN566(P(%A97J? M?<^J&]T??E$+_KY:D 6KR/S;FJP;7JN5_=84)/BX[=Y-42*(E!A(94H!J&TJ M4C )1$FIC/.<\L2H/X;UR%-CH*WPT5;Z:"?^5=0KX-!LW7Y6AIDI*-:!* ME3+1VO^:*8L)QA +Y1_&$$!)$D!AQD !#[M07T]#+7#EK8]9GXWNRW&'WD;W!Z9 MPPURAVYBOO M( 8WJQK\&EGWNSDU\NI\I[;\GT\ +9+/? (Y4H;9I8#:Y9"9 C28*';V(>-E M@YGJ\RSER_@FQXHMNLI55_-JYVFQ+,:,E 5(J.2*=97K2W$F09KR+&$PRPFV MBDTX.LKDV+8IS;8MUF;OT0YC:F8*7HQ4:$IU ,F^0LH0"%XKH1P=:-R*)T.Z M'E0V&;S88P3X:B/V ])G!:&%R#@!(DN5_QBC%&!.,2@EAKRI21=;$8+)H%/C MAT["IM*T\O';RD'+]7>UZCDWD#8"WXPY?$,:F$A.QX@W( ?I2&T#4?!(\9?C MOGZP^ DDC.+%3]U[87;AFZAVN]3E+A:LFHM/8JVX:'DO/BYK]?L;4G__LEH^ M5ESP-T^_UH)_6&Q[D%RS=?784-.V*(%(>*R+3@!6R!A *9"R:;("T+(H12H@ MS>RBIT((.3D6VNFH6R"L>BVCA?KPYDI#_5O],U-Z1@^=HKKP]4^;NBDV\W.T MW+8%(EM]_VH;"QK@?3#CP=>>Y= 4^GR"MPI&2L.H53'Z22OYL_YOK6?T97^6 M?^UG>=?\::=OF!(6 2?$;]1K #E'#I8-A_1AC&W L1P.*IQ;OO^R5'1(5D\W M2JF"))C A(""QAC (B8 I5#YTQC#1""D>TD8'V;XD&AJRTLOFEH^'BQVY;U, MCL'1Q]B0!^9Z#SV2MA-V,_Z$61RUC#UQ(QW'C#6!=L/-KQ,M!XQS\^ M<7EV1.3UP6X.6E>)\+W2^%C#@:V-70B6IS1F($9E"6"LD^#4P@<*)!BD29Z+ MPFH?V7#U3QA:^V'6"+ET[4P M'7I4;\$2CY<.@.WM;KSU61_?:-9^*.*M'T?H7VRI[[&G2#"8R9!G.5XC7Z:-]L/=T3]6M=$.:BH&=5[21YZ M,VHIHS7Y84>CH=\,,_J=T'P'INU&T^B9JL_WFX[53MU+YXEVBE\UFU5JTI7R M5U&G?K2OO]Z[:A'PQ_\C397/=2.TR*.N-R/A_W*=&FM8]X9<7?18XP+4>]U5 M9\H4SU!:8I#H$U28<@JH3#%@A,&49FE):&+;?^O48)-;6?9":Z_:.-HZ6N[D M;=J'M[^V[!\^"'G!*459F8&RQ A D@I 4JG^R.,"2I(63/D_;0N+;\HS6X\+ M_,N!7P_^JXB*NVK1=,ZF9-Z4/ LS(TB0G!#E@N*<4%W>,@%8TA*01!+)8TA1 M670S\F[!7V,^^F%?>ATJVDS[K%^VTH=PX1W_WC M3HXW>KNX.(NB<)Y4G_Y6[Y^%_J 2T_J!]>TL*9AX]""&8*]E1@>+5S/+4R_Y55 M?Z2KJK+ZN$2T &5.%!,DJ.GF)D L&6,2P10SVUK:I\::&AUTOKQ.%?70S'8( M9#,SPA-T@9G!&367V.AS>'@.B3XYW-B1T.?T/A( ??86AQ"3-YM:45!=*P.% M5HN&D[XLYQ5[NA4_UF^4S/^<(40DRV,$>%9"Y:SH-EI<>>R2\C@M(2 L<-1(;LJ\IBA:1&7[1 M'"GNXBBJ/QV@>MHWM@NH,,=H,%S"X#'C!4.8Z_0LU,'BM@NMMS[FL&H&:FY4X(AH$ O24(37L2KM\#EI:5H^QHW[WMT_S)=/0GP5<_7\_72^F\U* M'T9M72R62TXE3@$M!0<00:CLT%R )%5_%26/&;8Z.3(>>6I\UPL.5JWD^WFK M5U$GO+.7:SXA9CP8!.;0#.@+86N.LT;+)[N9#SXJKUEC\I+1[!]PN1TGJL>V MTVBF+E4O'"AE3I2MAF. <9D!F2!ELO4Y,=Z.L MQ]+>\') :+3--07.U_/@7&0EO5 _E"74#_-JULX+/877O*EZQ"Q/E:T M6FRJQ5V7"+9_5 4H\90'N3JJ=GS_Z04U5&F;:_D#POU;8IZ M/9.%A")7[EPI& 800@FH*(3Z@Z:YE!#A))ZMEVLRMV&,(+):,<]6XG ?EU8R MHHTV;1YPK3=)U#\O]@[#3+4-H;WZ!(Y#C%V>[S:0OE4UVNG:S^]S7_.Y>E&O MGV]:#3H)_NDYC+BO0/-!<3^^7(0=TC7CJ1;JIN_*#7\K'L5\^=#TR&AK0\TP MRV21(0X8CW73Y+0$.-<]+"C,64Q*6"16G2L&1YN:T=D+V^Q&\9VXMGE,0P"; MT;4WV (3[C/$]B2-.E%]9BD9(.(W-VEHP)$SD@QT/\Q#,KG)C4.^;6@M_K71 MSWM4?W2M[&B>9#01!2!Y7@!89.HG&1-0)@4JF:CBE>VNE=CESGH%8?_FPE!*@7*:@R%&!B.-S4B MZ,6]BAJ!FQ5Q*[(=*YQ#VHP?/.(7F"D&H0M &X;(^"20++ MJF)B)K,,I0P)D"8B!S#+$X 3F@,FDC3)12)@'MMG,HTDOWH2WYR\LU=;H_2R2[BGK]HPZ J$<@:B#PZ"B,.V=> M78^11!_7F1EW/@[ + +D/0 U4E2\/6!V8?!GD!B,?3]U[W@![V>D M?Q;E?NY:QX:A2S5WZXK=Z%#@U5.W"5*D,I:(4Y"EJ0204'U2A5+ >,XS2#FE M";7J#'ILE*DQX7NA8"-SR\:?1_$S,W8O1B4PV?7RM:T\-^OORY7.2/:_9S0( MA-?^G$<'&K<1YY"N!QTW!R]VW&IN3:[Z=GG-_K6IE"'6I<^(NBD]I.MG=__# M9T668YG0#!0"I@"BI 2DQ!C@LHA1CG@68SE;B#L=MGEKL?UL(8/1!X';#^) MDH +6Z="$[U$^]POMDM!VI69:]H>Z'U7'6&@;%?ME+6_ZU2TW,&VF4##[6S? M\S&2-=;/P7H9=>)%.\FW%=^:A@37Y["VW^EV ,WKMK?-^./N@3L@<[ A[O(, M3_70NK7NW^K[P3"C(D8()'&A7$*(,T!(G@*2$H:)HD=E$EU4#FTWUM3LH:,% MH,A67(_UGO;P-N,K3R@&IJ=CU9ZBG:0!:ST=PA&TU-/><*];Z>E0[[.%GH[< MXLHB2F9=DU@O_E^K^I]OGF[5DYIN:BB#"2T*!G(F=8D&7 !$A?JGH(BDN3XR M@W8L?J;6-ZMR,/WBEWKOIJW31G8;4T-P7!> MI(D$&=:=$[(R4=9)+ &*LU1P1AGA1D7D/,@R-=[YQKX+OID+[0#TU?_I4[33 M(=)*.'=1L)XJ,WX::0("\]>S;@N]'MM&"_61>:BCWQMMC,K/7-*%P1750)T9 MK,5YK6X-KK@-='!P?J1SB"43@C*?,:R@F1QQD&24MU_+4X! MAC@%>59BH8A6J/^S#+(<'G%JG-D+W'ZXC>,7+5N9(]$+;1UN>09UPQTJGUB& M/R3<@[&1MH_1V 9A^-R',H7&<\SEF4''CKHTP^!(W*7AC9X#N_^V6M;UC*)2 M8L924&*: $A@"JAD&)0DI9@G-"L2JW;#P\--C6]N=(KQ;R(WYQA.0X4ZMMK'-AIT:W_SZEV]_B:33,;\9S(;G_M[!"QT(T D<=1+OUYWK MA(Y^ZL3V4-_2#2>O<0)F(X\;.&"%QD$D@=W=;F3TZ[>_+1^53Z?)[:V@ZUU[ MHRXNAI2<)TSQ3I+GRL.BG ,:XP106B!)"LRHM"JV=&[ R1'0M^AN*_!>1SH[ M,CH+LQD-^00O, $IW':R1EK8_29O_@.23*'QR3EGQQR5;4P1>,DSQO>YNE/5 M@E4/9/[YCX58=:][QBA6;A0'12Z$T//8 F2WWH: +]^SY%Q1O9V3FMZZ.,,7.N0H=&; M*]UV<=_L=_N+3\NUKGY[MVB"1B1F.N* \^0R$22D (H8T_1?Z(WMR3/08I$S@C5N^A641#'AYD:U7=21H^= MF'8FX DHS8S RP$*S-@]-KV$VYK@_NS 80Q\6H(G1AK5%AS6]J4U>.9JYY*^ M.B9 O!7MWQ\6I\N&S\HBIVF.2I"F:08@E!)0QDL %1=(P1*"2F)9U=MX\*D2 M!=NO+J"/B6B[Z6=?;]=\'LSX)!2Z@5FF%SOZJ1?\YZA:1+WLT=?#Y@1>Z]U: M8^:Y@*WY^&-7I+5&YDB)6?MG.#98J=?5O7KD9_F>5*O?R'PCMC_L>@GV=>!0 M"C,F2E 0HCW=0@ D, 08$IZI_R-$6/&:S>!3X[5>=AWAJ86.&JFC7]1\*9GM M*\-93809L86"-S"QG4FZO8C#]N?Q4'9 Y:K+@\XY+>"TT[JOMG M_:%2*253-EF)=-^$(L< E;$$#"5ED0G,\Q+9=UHY&&=J--6=E6_EO+"]\2&N MQC;6I6B%-Z>L@7)L$W 2!O\E_@^'>H7R_"?U/5Y:__3ESOLVF_M-8S=]7G\7 M*UT8:B6^*V>D>NRJ]'?+:LKR/-'>&BLR J L2X!@G@)*)8-E5C#!K.K<&H\\ M-=;8$SQJ)(^>B1Y]M Z+-)\$XTT@_]"&WA?Z?/,ANEZO5Q7=K)M\D_4R^D)6 M82P::X0\[QH9#C[V1I(=)D?VEBP?X&K%/(IZW90@N)F3NJYD)?B;IWY_>T/F MOY"U#FUX>JMD>9F7AV(>\S(&+.-(QSGIO#Q4 %9*R&0N=554.U/'79BI,=M^ M8MZ>7GKGY!>R^J=HO\L7,3Y7.F=L3]VHUS?2"MO:41?,K*FQ-*:OLX#^&/+F.UG=B7J&:)J5BFB! MA+( ,.,#OO+V_0D,SN_9G[K1C72Z]G*+NX_Z MZ?T!P)-N)->=GN=".:\E28!$E ,H! >H5 8@DCCC64%*$:)LL$+ M"&>/8D67KX+__LCA9N#CV@:GO&!)C;'S2_?E!1Z5[8PQ>TKWYC6YT_[Y:5&OUW$?!/RS6ZC6I ME %[7==B75_?+U?KZM_-9]4E4/V/(*OWZD6<8K)BFS M"9/=U^8JTHI$6A-_%'89DCYYS5&24,N"%3_/E>G]9B0=2\=[8[H:[ M7K3[LZT\LRS.8Y2P!& L2@!+P0"F--']2W$FE7&,,N'%'S>19J).>B=Z)%J9 MZR9(;]D<_I!&[DL]=J.9@O;\[7IX"CSX^C8(AMT M,)+DE7<%;- ZOU5@]30WYFSL5/7$KSIU9M[W+(]I6B9IGH&$8>6Z8D(!4HP( MBI(Q7"19 ;E5\NK14:9F#K[8)ZBOHN8(5IQI;&X!JQF+70S6N ZIPDE+ZK\! M_" ./JGF^$"C,LF@KB^)8OABUY(]=/UA4:]731+=KVK^&UM-8PY@P3, $X$ )64"8HED#B%)!+3R M,"^49VK_=WD,"7XW!XK3[T?(1Q:PT=U>Z@LM#QJQPCDAN'KDM, MW64HE)*D>4% )F)E6:5<9U>1! B<)X5.*>?"RA<[.LK4ONY.O&Z+Z:^60<5' M<33[QB]&)_"GWLJW31T/DHXPB('7<."C XT;^CNDZT&8[^#%ER0FW9(?VUZ6 M;Y?WI%K,=/&@1!88)$(MXC"!&2 ,9T#$24F1#A?C5E683PTTM4]_KXSG7GO/ M5E:GY*0CV!IO)U^,6/@-8P>P'!.43B/A/T/IR%BOD*)T6N/C.4H#UU\<\'\D M,W)68)E#G"0 BD("6"(.$,L0D(2E!88D+K$R^75!X#V@_$L _=Y=K9ZZ%K8OI9*GMF7K6(U$S_8[-@37V:/ZKU]^-ME6U; M=AV? S.>N032L5IM]1)J)#L9FUU2G^VS!E'PVQKK^% CM[T:U/>PI=7PY0[E M3_L<&OT5].VQMA&.UYQ7S98(@)A%I@N>H%;?NU%?A;H'!!1B^*E_I$=J6JI%X3M MRI7:8358I]3P4>,5*+73[5EE4LM;G7O'OTP_;]K3*_=T!@5%<9&6($LY!9#2 M F!$%%%3B3A$&>64V;B, V--S5]\7JQB;EVL8@A6,]/-$UC!^7@?IVZ+Z2== MW./GYEA;&W5*XJL312N\MI _!Y?G%O(GAQN[A?PYO8^TD#][BQN9-!WIWY!: M\)N]6IW7JY5Z99IZ/&^>=I=T#M3U'V3%M[YK8W_V'0S;'("WU6/%Q8)_59[= MC".6Y@DNE-?)=%JTKL%%(-/E=HHLHY24L=4)5W")IV9O]K)%3Y686_9"#3^] M9M0XJ4D+3+"-(H!J3:)];:,]=75!B_WK^JV)1N=GVW9[>N\EV6S?B:]#M4BL M*7FT:?))[.&%'G5Y&&T.7BXRXPWLVHBIBY1OFN8J:^3SJJD:QYNQOXA5(]TL M3^.LS"D!DL<0P#R% &6" 80$@3"+89E0N]9,)L-.;='82MWVU+Z*'DAW=A+] M5"TBOIS/R:J.'L0JJK7\IWLH7C(79HN#?X0#,_P.W&\MN$IF]2JW=21Y1]Q* M[I;B?3:"L@'*;VLHHY%';A9E@\9A^RBKN^THBXMJ]K;;_*FUO;YZ6*[TP]\\ M?=7#"J7@KL 7%KG(XH)V520D5!9R(@E("EAFB2@X3J$)8UF-.C7"V@H>[4NN M[:2M[&8498?],$,%0S0P01F &?WN-6S4":D=0]4]1=6"_>5N^?A?ZGDM.ZD? M7I*2W5BC<)*3^CTEN=WLZ.]WI1 _RW=2*@MMNY]P2WYH&TTW3EJP:EXUQM^+ M2H1YEJ=%GF0@33)E6F6$*ZN*Q(!+0M*,E9PAJQJ3EP@S-?[:KS&YU6:_:[56 M*'JND:4O?\G4&;KI(TU(: _<82Z"5I'T@:M7E_D2><;UACT@=^#H^GBFPQ'[ M-?_'IHO\62_[TR R_T(J7BUNR$.U5O]0W\!WY6 OY9OE@O\OP769PYCQHDP+ M F*B#]UCJ8.%>0IP0FD:,TBRW"9ZYR)AIAK;TXFJ/WFJA(V^-])&JZXATGH9 MK;\+'>_S*%;KIG!-+1:5!P/^BDC)3"L%-!@[Y3(M):Z)BK M3@_E->_-F=8E:I498RXLP@+&F).1 @4"SHU=^,"EF X&%#@_?+P0@TOU?Q9T MK6>7=<5^4)8)2O6-7" <%B*$(SO9(MZH3SV,IB4.T!(UC=MV< JW^] M-'Z//WB4CWY0I_YC'K[(_B/]*AZZK_[Z;B6:$YP;G;4N5@]DM7[ZI*:V2YB* M*2<0BQC@.&?*KT\DH''!@4P9A4E1L@0:Y99;C3JUCWI?RDB+:9F69@?Y^4\_ M")"!*<$!0RM>L,;D4KXP'W T'K'&8)]?[&]V/*OMPM-OE]?L7YMJ);ZLE@_* M\7KZHMZ7]?6"OU._?;AO*IB722(EU0;9-E\= )WQ2D$;WDEF>VYG-B>&[K%^*1SF[[W!7M +5B1[WZ!#NE2 W2RYFHBP+GFZ%XOB;*8<@KBDB1ERG-E,QF=A+Q\\.2,(IUQKH6+M'3F![#/P#I_QNH* M06ASQDQ[JT/28ZI>< [Z['&C'74>4V+_-//H__NJH'']HZIGL(!I4B0<$((Q M@*)D@-"B 'F9"A''$++\POH9>IBI?8['"T)H22^NG=&@:K;N7XY5X._6!28/ M53/V40A;,Z,9Z94K9NQK>[Y>QK.KW8.IOHA5M>3O%ESW=YO%,A-9DF:@P#%5 MKH-@@#*8@I0SR8E0*W)FO H?'6%JWW\O9-1*&;W3Y2F-NU&>!O+\"GTQ/($_ M>6MDG"*;CFKO(8KI^7-'CU@ZJM:QZ*3C%]IO3>Y.X&^6"ZX+'//WU8(L6$7F MVT[@=7/R/H.9%$FFEO:L)$BM]#(%%+$8$)RG&2U9R45INCEI,>[4/OVMP-%6 MXEW?^KJ+7K'8JK29@O.;E8& #;Y=>1&F5EN7#@A=NGEI,^1HVY<...QO8+K< M[EHSO8T/5U;,QUU/P1?=&I0?@@1.<@PD%1F 6 J 2\* 0B5)44D9AH7#[J71 MX!/=N#S2^-6MS8+9#)CY+/X ':M0>0>B=F+V)+[:M8+UWI+!"B._Q<9-!AZY MI+@%%H>%PVUN]MXK\.MR/G^_7.G4O%DBB8 T%R"C*0,P%DC7$,0 $ZP,*U[@ M-$T\]0;<&W9JQE/7NVY^M'>=6NBUZ%$GN^5.BN$\F+&4?W0#TY0?8'VV #R" MTT@M__9'GDJ+OR-H6+3T.W:W<\V:^^6B2;7K(M*:]+KZJZC%2HVL1GF_66]6 MHF^B,$L120J84"";IJ9YC@#6QRQE(7$!$10B%W:ME:UEL/G.QFFUW H;AA8^ZPX.YB\ M)L 9#CUNKIL='@=I;9:W.[:Q86RU:>J_*-7FRL,5?R@$?Y<FW#;<;AH_[P30%7EG..Q!9L^7#%UJ!EXFMF%$CYU6TA]O' M(=RL^=\$$)\\/SC>J'QNHOE+WC:ZQXV?-?DKNKO7#59NU2.Z!,X"<8[R+ -Q MJ?LQ"Y("5*00Z'1WQ,M8,H9LF/GX,%/CY,88TF(V_7ZN(BVI8_O&$[B:T<7E M: 4F"C>@K%EB& >?_'!BI%&985C;EYQPYFJ?]?)GG%.*A7)5$Y0H.PW'#!!% M " I:1)#5B1(6J6C'!]F:FS0[#AV%F.GV- M)(#+.%,\DN&BM&J*83[TU#CDBX?,=@O@S5@E#)R!F>99R.AVJ^IY:GNHS'9[ MP +%CYX;_;6"2 U1&8@D-7V"0V;[\E&L^H;W,TPPEA250(HB S!-2H!IK&"/ MRP0AE&8T-Z( M8B"RK%!^19(#RK $ HJ"P806@ABU6S49;&K?9R]K1#IA[8R"05S-S !?: 7^ MEGLQK_J"-CQJ)>V28?TM\R: ^%S8!\<;=2DWT?SEXFUTCV,\=7M(_UZH6[K$ M-V4,?%03J _Q.U?RC5@(6:VWJU62)5G*4@PH%8I,8%D 1(4 95*FB#*9RM2H MS-\E0DR-9#H=_FH9*NT"OQGGA 8UM%W1BA]U\E^U^;2-V]'H<-5X)YT:T4^= M(C][M41\0.DU>-I%CG'CIR] ZB"$^I)G7=K4I"T\\D;(Y6I7T_^M^JM>5TR) M\5[]OKH[Z&L"BU24+ ,%)!A FJ: )$D*RESD9),3>FO9>5Y&:G9R$O",<=_V[5KH#K!A7$!%%$I_UG*3/G/7)N)E.=)C#-86-52N$28 MJ1&7%K+YS)H?]L1UC ZZ:*+,*&TL^$-[W.[(6W.<#\A\DM]%\HS*BCZ0>TF7 M7I[I(VB];G.B?ZD6U?WFOJ_&_78C;K^+E2!2$="LR& .U;- AHL8P*(L 4T( M!27!% H)!2OS2P*L#62P^6C'B;K>R79)P+4)_&:4&!32P#SX(C2[ONI+,G3R M]]%7NH361KF^YZ&_,&;; KYP@=PF0KQB=+<%1L,AWS8//'S:#Q&DA^9LAQ(\K- M]#\(+3>\S8UI;L5"^;\?[A]6R\>VGND,IDSJ0'(@ MX)>C[55U@D!<*HX *D2/>@SC "5) 88$JS/*4I@J559+S=\%-C&OVR!3F/ MLBMH&0[$J9Q$Z8.HJ^B3MFMN_Q#S1W5%$^4U^HE4P-J8EA),\2SJ3 U-QZ=X MJC&PUV#FDUC/$IQQ2!*I.R8D "9$ "(0!2E,8LQYEN XGZV7:S(W8[(SXUE1 MUW;4<)^>$BGB_2[1FOQP*A1W#F,S^O*(7&"^.EHX0(D8L#S <2R"U@1X,>3K M%@(XKO_9[/\3MUU&)5_;S=0W3WME:786V6ZC 4$ILD-*569U"6XT_-2MI^-9W\5Q%]>E[99Z>$&_^83HP='P6 >RQ^,D Z:&:+ M(X0A:,U4A%>A.4M\3M&>[6-<4ZG;_>^ONK1LM5S4WZN'/I"X*!A-R@("S'21 M1_5/0'$6@QRF62PICU,*[3*F3XXU-7KK18U6^[+:IDF?AM:,M#P!%IB@ME@] M$S/ZO174:T;S63C\)BZ?'F[D_.2S>A^F(9^_Q;67G9)9GY_IQWZMZG^^>7HC M%NS[/5G]\_I'5<_B&"*2, EPD2@?#'/E@W$1 RP1Y"416&B]^&1(J;DU7GO3I% [B:,HD/M()S2 M1(V:3(=8+&FE) M??+'.33\,L?)T4;FC'-:'[+%V3LNK7_R[OYAOGP2HGOX\3*WU_-F3M5/G^57 MP99W"]T>KJU+I66L&Q=Z1F0>BU2Q2XI2JFO/E0#S. &KSVM@'@T_I1>46 D M>9C"*SX%?:5R+ &P/EVD)<1@KCV*R;IYTW42\?I)C[]_J9+4\GK1[$B=Z+I.O)EI4CQW0\F!*]OU6S6W[7W5I:8 M-0>3+"UC148\ 33%$DA(D2P12P4QZD#\.N)/C=TZ/;0/21I-HO4R>E2Z1)7Z M3:M-5#>=PQ^T/I%H%8K6O49F//A*+\LPL4[_%1C1[-W7?M_VU0>Q1\UCK?55 MM/<"76]?H-^Z%ZC#(FI;SS=H1!TV?X@7B2[;13VG[%?UY7Z1G>OS?^D(9 MVQFO.Y^MX:)E:,R1N.R,D5>2:A3KYG41[\VE5Y;"P?[JL_S^V,OR:^+(KCFO MFC/1&' 94,*Q<.$$8*3(),Z-C!,/QIF;A; 6S6&<,4#6P M+/QB%?XT\FA*<".P^BL,BA;+JU\T1UH/+T;5;LDRQVAPC3%XS'B+@KE.SUC< MXC8'VOVR6DI1U^HQ9-X?\G1!3ZS$D,0T!9G(<^6?JI^([ARPAI018#B!I0K1^< E/L48C.1Y!9865!J'XP&XE(';&SH\_S MB S2YL#MX]'E>1V>T:3!Y:Z9!W3]85&O5\W;\4E-;=?\&TF<9#SE ">" )A0 M E"698# 1.<8,);G5A663PTT-8+423X)H=)/B +#!7.J+E M$.X_#(7?N/X38XT[[V4TLKVA/-@_<[%WU@CQ! M4)0Q 830$D#(D2)(\*24H2B*5%58F M +%,@K@L6<)1B061%^60-\-8\>((J>-M7+'_Y/$64U/CZU*D@IM>1U+%&R$# M)HL_ R%HCG@[TNNFAC_3]FQ&^/.K[6B@7JUG79V*;H< Y@(7.>:@P%1]^04L M ,Z*0AE2D+)$$DFH47VM@R=/S0CJA#/[M ]Q&OZ:+](^\ ?5JG^]_$(/'SK*1WE2E_X[/'V!VPK\9E-7"U'7:NFGU:);^?LXS@]< MK?65K'0,9_NU]YVD=4/572D(]7_*_^+M)3-,,1-YSA6D"0<0(:8[$F# 8X(8 MC3%/D%47/?\B3HT,;M4_*ETTH%WO'?O-!YA*,Z/A=2\$D')46RD84TH025$,$)>YU%CL\GA*^^&JCB?OLO>X;Y8+WJ0+OE<+RX)59+Y- MP-@OD\_2K(Q) DK*"F7%4PB05$:]%%DI,<\24AI9\<8C3HW3O[W[^.[F]MW; MZ'__>OWU]MW7C_\3O?_PZ?K3S8?KC]';Z]OKZ*=?/UW_^O:#NL:P*[8Y^N?] M>^^8!N:;K;S15N!H)['GXOK6 %VZ56 VV&A;"%:Z[V\MV-WHF,YY/)-T=_;T MYFEWR7X(\Z?EXG/3YZS-$]N=^]:?-^MZK7PMQ9:?-NU&HD 8S$Z;VGR. M>-KKF/JB% >MYE&70[NG^U6TI[VZMM'?8TKMB+/E-3-W#+G'3? =<28.\H3' M''ODM>U0LO5WL;K]3CK)Z_?+E125KNQ>_UU4=]^5<]WE[OQ-/7S]5JW2VW86 MLTR*.,=I 7@12P 9%P"A6 #,"TE+2G'&K0H 3D.MJ:V/-\I"$G/!_TNV2BC. MU$LC7\[G9%5'RG]KE\FQ5DF_[U#@=?35WHSIK[2'RVO4@!.M%3I1!\]5M ?0 M5=1#M$U";4"*-$K1KO_0!%;D(/,^B37;KV9_CE4]R&QZ6_?#2&=G&7!1S=XM MUHT<:E$B;%T]"O5@TN\KRY01FB$*8$QR]0?B@!!=39.E2%UQA MT?*L^N$EO9Y]_"B$9ZID3T'&U]N1 M-5^59/LU^_S2!/I2A3"D2AFR8QF0%, MRARPG%&=W'[]77_>/D%[CUPE&_M4('^JSKR/X'<[?J4:= 9 .]^ MB!6K:E%_6+1%"U^8 ?W_-Z4Q9C%A>9,.B$BIOE644X"10*#@&"(HTC2'5MF! MXXH_-5[H=(A$)^1(WK/?5\*3E_QJ$ST!;[@^XPYO'=XM")%Z3UH8CCB^_55M M :81/=X@[!>8 -K,EX!(P I-T+UJ0G,]3>OLD MMH,Q1J6>4QJ^)(>3U[E]OL>:E^\"B"C+"ADC"*" N6XDT5L8JQ3+) MN57OA,'1IO9AO[_^\#7Z[?KCK^^B7]Y=?_OUZ[M?WGVZ/>V3.>!K]M%[0RTP M ^Q."/8Z6?H.RK("Q2<]# \X*E<8Z?Z2.,QNS<47K)@!<\R;7EB*)67?Y6L4=[BOAI MN1;'>E\G)62BJ?"3$ I@QJ3ZJ9! YG%2*FY$!;7;$S0=>6HD^.WV\\W_^[\^ M?WS[[NNW)NFI_._HW?_^]_%=.^+!SMB=UN_C) M;L1\S9HS[_JK8*)ZU$_N"OF4:2XSD90@EE( B)5;K5Y]"3"#!8]CEL4QM*'; M4P--C41[.:.=H':T>1)1,S+T@5-@BCL"D<>J2:9 ^"2DDV.-2C/G-'Y)'F>O M=Z,$Y*P%_(>O-JO%?OZS$0U]C<<%OR'Q>?Y;7CZ2:ZX'?+U??R%Q\ M$ZR[?"9@45".$GW:#=*=1E?1GDY=_V*EE9ZGILKV3AEERO6* KE< M@9H,+!G6-.@5;Y^P40G6*Y8OV=COPWV&';;VHQK^PT)WVJH>Q1?U"=1? MEO.*/3H]U;B0 ZQ.W3A(]Z&Q9A V)H13F:Q9V:/LB\BI%LM M?):_D'\L5WT#JZ[+1YP0*EF.0$G2$D!94(!)F@#,>4E(DBCF,XH\&1QE:E36 M2V?9,F48R6&6\H9/8!XRA\:JO,]9U2\MZ7-Z@-'*^)S5<;]TS_F+W8R=+M-) MV5"BNEOUM:'(3 ^ M+8US0XYJ51CJ_]*",+W-H>3@YGXS)]KZ>">E8.LVMEUY:'S9VB?\'YMV2Z;O M U#PF##)02D9T]X2 R1#!E31T?89K MG8>OXJ[206AM/[J9P'%>Z",]EA3*'R(<*?M(^4.4EU3]5R9%8EG?X?D 4Z.K MKE#!3LBF.Z)M.8<7( [SC@]H G.+)2H.51N.JWYQM887CQVY2L-QI0ZK,YRX MSG%[=T-K\:^-8H1WC^J/6_64SB-/::$LDU+JT[9<^3I2 )H2#H3,1!ZG@JK? M6&WBGAII:A_U3M"HD332HCKVAST-K^&VK _00F^^NN%EO\]Z#@NONZDG!QMW MS_2+#6MS7LY@7,I52 LJ07O81!EBD%" 9 MIX@)DE-JE8 W--C4V&+;,V=/V.AW+6[4R&M)&(,XFW&&+_0"TX8[<,X-@X80 M"='ZY^AXK]+$9TCS4^UX!N]Q337I"JQ_EH=AXMODKC+39RHI!CE.$8"9@ 3 M(8&$649R3#*:Q'9I)@:C3HU7MD)O0Z]?YDBX]HXVFP1#^\0WM*%M%1^H.N29 M6*#D-\?$9."1\TLLL#C,+;&YV4?SKQ' MFQJM==)&M!/3.H5C"%HSUO('6&".ZK'J)8UZ40/TVS,#Q7-JQ]"(8R=X&&A_ M),W#Y"Y'%FE:L!XIY++U+3#&.90\!1G*%9$41 !:%BF(LX12K&B$,RL'[^R( M4^.275NX5G1+H^@\PH9\XA.WT)32R'H5'2W?%,1K,T;'*[><'71<>C'%X(!A MC&]TC-1;-C&^J[9;=%7_<[=+R@47698F("4) 3"%L?+,XA+06)(DSLHD,ZLR M?GZHJ='*,TDC+>H%.]$#")NQBQ_< M.**V3V<7IGT? :HG=ZM'&C\\YJ?1"8 M=_X.-\9X*Z10YHU.#EC>BUOR8Z]Y_(PSG"D/AH&LE,HBR8H2$%I D% .&<]2 M4N19WU[\=KDFD/ZYCM9W:FWFN 2Q7%*08(4FT LO943D+@W3TY'&E\G^2DMD<=D=-7 M.W[\\_GR#]T1\_UR]7:YH6NYF1^6SOBZG,_E<@_ YM /CMFO-'1FR'%)QTS_ XHQO.WR,F(?ZGJC MN>RS_#O1E3[6]4QY7E!FDH&2I\K&HC %M$@E2'B,1$[5G\BY/MCA<%.CD^=5 MIZI.7AWG]D M!1AYW>O*A^\)-=2[0DEDYW+?X<:^C%L^1M M,;U<$K=5]<-"#7=7T;EH@R";")!W/]A\HV7XVW+)_ZCF\UDNDEC (@%2Z-TJ M6>9J)=21T (25G"T2Z.-^[P;B92X W6W#\PQEX MD=@)'/6QTHW,T4];J:->;(_U!^UP\DG!AB./2IMV:+RD.LN[';O@-CLGG^57 M\;!9 M[%FM#YK&GK_CLKH_RO:BU:(QO6Z6"YV2JH.IE'E5<;%Z:9'5-]_UCQ\6U_5+J(V5;1?2/.TW'*"4QR8=+^+#X=;$2;'FWJ/XM^"WYT>=,?ZB_JO]?+M2:^_1%F>O:>I]E M@@@HB(X_*3B B&=J72,)$#EE<59D:6ZWR^TDQ=36IJ^";UA#3(IY&O<^VNQI MTZ0:-<45;"UNMSDR6V2"(Q]XR>CEU[R_KT&3J-3K$%4Z#KC7(NK5\)FU= &* M?M.97 09.<_I JP.$Z N>9@=92[6BQ^S#XMVP-W SVO8U)_$>@9CD>8T3T$) M8T6/,:$ "?PSYK7EF.@R9>L.8EOS(MQ47TV],31-5X:K)%JEP%]6T/N<=E1 MN_F#1J%Q:[UZRK:_T=6BI>M=8,F'A>([43=%Q-J>$;IM7EM-C-PI2S;ELL"Y M!"Q71BP4* .H2"F0>9I+C(N89KF=)6LQ^M1HN^G2NY/^*NKE[RKM;56(=CK8 MFK(VDV-JP@:"/+CIZA%M!Y/5 36_IJJ- ".;J [8')JF+@]QX[ROHA;JIN_7 M"_Y6/(KY\D&/V;7\ZMH]%3R1&!4$\+1, 2R5]XY+0D!1$L8)DDD,K;)'#,:< M&K_U(C>]R?E.:#L.,P';C+D\0QB8KYZAMR?OMON?OPY:#@#YI":384.']JTE;TR5R3L/!EL])9+.OUDAS9">T^$QHC!@O!@)0, M YAE.4"IS)0QQK)4EUU-D5$UDB;S M5=1('>GJ*ZWDD1;=MJ'D,.[#:U( - ,O/#Z =.A!:03/Q2TIAT<9N4.EDZKZG.$XZ+ 1'GS&.O.V@4@)>, )Q1E!IRC>JW&S$35+ DIS&0 M22( 3#+%-(IZ0"((HE17',_@;&U>.-AT8"O6&:UZ<'-0&#UT8MJ1C3'D9L03 M LC )-2*K%,V7S1ZVLI]U6QLB.@+J;@_UK&%RB<#&8\]*AO9(O*2F:SOOZRR M^2WYT>8-?5Y_%ZN99#+-=:%1D>0(0)BE@! D 4W*/$\@YD5J55[O^#!3LWL: MH;HL0K=JY2]@-#UDO12I>Q7*^P3!1DC_Q,TP3$L@,58#D-LAF,Y3!_B M=)QZ?Z_WD);LGS?DH5+.1KN=K4]Q5X^"*]_\_6:]68F^1N#U8K$A\SZL;L;B MG!(B,."I[O/""P@P90((ALN2I%E,4Z,@#Q_"3(T16^FB71AHM>@.5$^7"_ _ M0T8GIJ/A'OS,5&O2-B)7G-@JTY_$]>HT&TZM0MO"I%=1-UN]4B/.D-7!Z6@S M-=K1:? 9LST]]0+QF?/3R\88\P35"QHOSE#]/-.UB/X_-O6ZV2EXOUQ]$G]T MVYUJ,?VR6B[4CZS-C+S^42D37Y"\("4#.4Z5SY]FRMT7)00<,Y1E+$N89?LA MF]$GMZ#MA&^^2"5^M),_>JY ]+M6P;:SB-7D&!Z5A()\G+,3C>PW76^+K'@= M_?K ]3'L&6P=JO,[8.2W5K^- "-7[G? YK".O\M#W!A.#2"JNT5[8L.>E*>P MJ$F3*%Q?+WCSSWD;MO>RQ05B6-$O3$!!TP+ F,: Z'_"/$$$N?E#W0-MKOF7+W@ZK&ULE#_O^JAB?7*2DHY+Q'(^Q"UOW->N M(NX,9;@4.4,@27 ,8"82@*E$0-)<^8\EQ)B8UU\P'W=J--&)K,O1""UT)'JI MHUJ+'2T?;+-%+";!8*,S#+2!&:43.MI#MY%[6UN$KMH #@GW?3\Y^A!K-K+([)>KRJZ::OBKI?Z M+GUJT*PJ^C14*=(%8U,-1YMOW0)B?^QVZ7N N9!"I(!D38XIIP!+2 $JD$", MBAB3>*8>29?3>1/VQ1G]79C,S)GMMH2?C< &Q4&3DI>]WY[W-'FSG9=.%7\[ M+)=!Z7-[Q5&24?=6+D/K_R?O39?DQK$TT5>AV5R;R31S]! @2 +=OT(AJ3K, ME%)<25EYV_*'&U;)ISS(34V3<:HIH<*0+:=, ,R0 MS8-$!9 *9@H7!2JX5V&E>*H.;8IN%4Z>JQY%577K[?0ZLM.P\"Y:$G&DW6AZ M&.,7F089CDKTC(%FN7<]DTL "%Y#DJJJ!"E($AYM6:Q#QT:L5N=_%B[@L:- M7WT-CLR$%VWUYJA=XT*R2?7<7K_[74L.O]"]OW7[EC9-P+2FDF%5H'VI_M58OO^]J U.:,:)L^<]2*MNN%9: R#0'3)18 MX9*5M.!CXW!-YO++BBU6\< Z%!(/LC?JVV0VLUL\;]C4QO-UQ"X3@F=YRD&> M9\R\8FEF/'R. ):029IRKE318/=N)F,CUXJ(>90H;P?-CHQ M>^>]3G>\:_WO G6XJS+KK!.W4-^-'S?YH1ZJ?5I;K>&C6GW27]G/Q_FB9/S=P 23$0?H=<&NJQ_N%H;YN3[RK8;6(%U%T)QQ"FDN=F M^5J4-CE!*0T89!105BJ"2L2@<$I.N"1D:&39ZIEL%6TZ9KI'H9T%]#(#AH(I M,JUU0,@K^.P:!#>$GIU]=&^!9]>,VPT[NWIMQS,2\5W)]50U9S%';=C?/3U/ MYR]*U3MB[5Z9>07^SJ;K>H]MN5P_U:$07RL.VL23,P%Q46C#$Z(P2RC%"L"A MR$"*)$]++A7"7CW2(^HZ-.)I3:TB@AJSFE"@[1:ZN6.4;&Q+=HSS/#V)^ XX M'I\,8V1CGY_L#.J%,Y(.XYW\61D=)S.AA\$)>H824=U^#U'BXWYTBM*#R [! MT5OX@S'4FF B!)"0<( S+ 1)0,(H8PCBF'! MG=I6QU1R:#-3K5O'\A*Q!O+R+#.4X1G^\7QCZRC9L7:4U/:.FLBM 0RW1WCX M (:]IUCRUQY^OQ#TR.-R,5X]ENS^@MLCH[<7"1];5K=UZ\8348L?$Z&V[LJ> MDM/J+30_?=*?-_US'ZL3M?OYL<:.D[OV>_&EM2RKC M/,MVA!YZMR7J*PYHCWY#Q+'T7G=&0CSD6C.TBKVN+R/A>[BFC"4F5+7E37WG M^7)YSQ:+%SU?V.EK.98J+Q7+,$!E00 N4PUXP24@&6>48YIRZ%6.R4/VT/B^ M.IKVXYL._K>6JKY_!BXD7,D9&.?G9PLZKRM&V]1WM,]9JWGJX#%+0!] M7OPK5X6^BLOU4M'7']&-R]H:]._GB_]4\IMZ/YFQF3""[FS_W*:^,>.8?W6G,@?13A\:K3^T(P7B?72M MYE5-N9VJT 9R:"80C,S*@D#!@)E$".&*T@)Z M+2]"X=]GXL^K .\V?P2&,_*\L8=DI>\HV6B<;%4.-UUXX!-RFG 1V^OTX('# MX;3@<^O-KFW;IL0\]'&AGME$-FNXY3AC B'"$1#*]CI2*08DYP701(E22RJS M4G>8$)R$#W5*J+5,5*-F9V_V NS>?NR-*+Z"![NC\2AI,7UW#=-;7-?K&$5R M6B\(?BUW]3H6%QQ5AYM#M#AY;]ZB>LMHG(DBX]B6MB,BLQD\-BN%$)"E!2X* M EE./=?6IP4-S0LZ:ERBS74)JW2]I4')#K2N5',[8-'9Y:#MB-6RV7.,U5[D M&(AXG41V9+UBTY!CBR_W!SEQ?%;]O0"F&R$$@B@R M)U@MJQ@XL^:I%1TE-6(H8&=[#TR"EMV](*[?PKK7[3XJG>MPRPT)8?566MNV M."U42DJI0:F)!IA "GB6$D!IA@E6(D.8>>=X[8D8&BLT:5NU"*3 "G MD.HI'/XL+''"V8_%O5(X^EF[SX>3G[^E0SCX7A3Z)LI,3->V@L&C6NCYXLD6 M,=C]>^,*"YHKCG("&+&%>'(D (,< H$Y986$>:SO6?;QBVRX35XV!$)K/NXW!]\1-T0#PBL/L9F)Z"K&,.D%\ ]>VP7HR1 MON'Q_85!WX[!7J1S@,?=N!-6>]:_*;9<+Y3\-/NL[(JO*8RZ_'TVY[9IH?5M MJE6VC92;B=;)B*3JT^;#2+ZD43/ZL5?0,4HXVI)Z;>:\X4)'G2J\QZK[S%PG M*-N&H75]G3W'2(B?W;",):]CC4,U4PLVO9O)._DTF4V6*QL\^$,U![*-_X6P M0%AK"%A6(H!+A.V*I@2RR+,\8Z7,N%<\F9/4H;%THW25EL#VU/8L7^<$N1OQ M!@%8Q0NDH(7SG 3W6U7/!XNCDGM>-W?,M/OGVO8[X_;9 M8C7.VS+#4W "DN(29%JKC7%[MY]."^UO5B_JQ&R>J[2GZ;2#DUDQA; MKNK)32\F@GE^OEL0'3_=3M#$_FR-4A$F\6-;@WZNVZ?W^ZD>677TF1Y?<>O1 MY]UL-:G:4)FI^XM=?521F/76DY+OC9+W5>.R)D'R'5O8 M?+1[6HLBFKPZXQ M+;3F&56 X;P F.0(D*)DYC\49SF'0@O9[;0TA'I#HXK=8\-=^Y*M@4EK86)? MDV3'QJ9/8V6EW?&M:VHTIXZ>+D+@M\#W:+?OL>WQ-+BO8;WA!#DD^G$.G8-H M^$KGU"'1/7^T'51*A]/P_V0+^9=Y4..H4,BU$DP#K*JD]4(!FG,%D,*Y>TVS_V4/C\%8[CR// [ 3FC=8?$[ M;SUM^,4SU(-;^CL7/:WKWEGGF4LZ]KB:SZHUZQ^3U??[]7(U?U*+-J7HI0TV MU6ENEJ&&CG N#3ME$ %*=0I03E,IIBH#V\7.3VV^/+ XFC'F ^ M]W9<5:_Y4OUS;1[TSGQBJP^;,E\YRK6FVF8<$IM25""S4B8Y@"PUZV/['^G5 M,?VUO[YH]+VQ%)C;>+CQ37R4([/1R0)A]N?-'QHS M1DEK2'W6T9@2L5Z8%Y112X>Y:?*Z5<2\T+I:4,SO:1W=J--E&K=E09=-0^6C M'@%-8.S?S)6KY<.LKN'XAYI\^[Y2\NZ'6K!OJJD)7#=='FLE-$]S;#N42L.I M, ?&'9,@*XM"$UX@2+R"F7K4?6B4W :;?[,6-&7ZY7PZ98ME\JP6=-0:CI$4A:6!HB\"KI (BH//;_^@% M]:=[5+]?%[W_<3GR^E]!!;_Y<;E8C>_73^MI'6>GS=RUJH5]TG=R7FEQ]W.R M',-"IEDJ4\"1Q+9_=&H6#V8%P2B&:5JJDJ1.2P97@4.;B;8Z)[72HX9IJJ/9 M1O'D3ZNZXRZ$,_27)Y$8@,;>\ R!I3-/^P)T@5S-HW:(U?SKD%2=9?7"A+Z6 MM_3E?9]_6]9WLU5UKEQ'>6A2&G)!!!!J#WFED(!+@4&N,>*(*:6)TUG*T9.' MQB*M 7::$FV"(_.T[(^#55O6DM3?T4MU_7F\-5$^:L=LU]?0%'4\Y MFP.+>ZO7K(JTG\\^3Y;_:'-R>*HY,U,\Y&4*<(9*0)!Q ,HRHQE*A<1(>QUP M7I8WM$_UD2U6LZK%^8ZZB=77\USS"LR.1YKAP(L^N=>:G@ N0M2N(RY!CS"O MB.SW]-+-_J.#2\?;(FVV75GUU'VU[F;5=J"P59/G]E>?UJOEBLUL]GK3."\E M5"*)$)#:^@VIR@#70IN?R@Q23@15Y=@LEO@\V%Y;(-5]/MA= ^)]MTTC3+O? MKAK=D]4\^6%^[=\=L_D7<[KXC]M;EJ"T*XWHJO M-7"];K"%TGU8NVN!1\1[:RVT_! %P^^W;4+J'Y=&E6K[#HX+FN<%RQG(LKRT M+55R0+#&0%$$44G+G$#:O8+X! M#RJ/[ZC=_J/"-_#1B#=6\8J37Q+^BM7*'3"Y7+[!NTE=M':C,2[;V;:)G:A.371NWA2[_%U1&U^R9IZ?YK"HJ M^&7-_X]QKK_.?S,NM7W_7CXKJ9XJ#[S=92YR@@7*@=;23 >$V:+8&0>%4I1@ M;/Q>E/FET7A('QKSU\HGRZK0YK)6WZZP%^K9B/ANEC*^.34^0^&X$QT+X-C[ MTC6V=1'3+UML-[HG6^5C;%1W@2ULYHV/ CVGX'3 YC@7I\M#NE'<[[/%IJGW M5_;SC9HI/5DMOWYGJS_FZZE\>#(OX:H^.#=$;"[YS%9J7,!49P1BL\2WM:8* M:J-IB'&'I52Y$HRGA5?*3C/ N3%C_.&(3)%[(V'C\M_LC41E1%);D6S,J"[\?&DDO+GR-B!# MDF9'37IES]O0.J31&Y_6H>##PTPLE'%MWJKZ?Q]FVP[C]M_W\^7JHUI]TC85 M0%4I_7E:9D@6*="DI #C3 !>E@0(G!92BRS-"Z?=A([RA\:@&WV3J54X$7-[ M(#-3*[O>9*W6'O44.@S)98KL >C(W-@JG_S2JO^KC3;?0E^9D-Q7T'^LH;_K M!WJ/:]4QPV/N2$:X4"V>X)A1R1"$&A!H^WI2H0!A!3&T_5 MH,.4IZ.'5-]Y"LMY.EF,YM@Y1M(P D$61( *YLZCY)<\"A3@'G%'-H MOM0R]:KG=EK,T#[7*C)HJV;GS@!G0'5SHFZ'*O*GW &E3K%2YT$('1AU0E+O M45#GK3T5\G3AZHY]V/=6G0>YU9^5[7W4_K%>$4A!F,PH!I"B'.!<%X"GB@,B MRE0QP5X=^&\]W1.BH+7W7YW0X?GER MT%F> 91S"C"UG1@8,_Y0 1FC:2Z1V];6)2%#8[1&S62^^=)4K:A/7^AS@#J< MD 2 *3('M0AMN:C1,0! 'N<8 8#JZ;#"'S"_@X@K2%P\;3AW;W]'"E>TWSLW MN'9M-R_P;CJ=_V6[(+^?+][.UWREU],[(>;KV6KY60DUJ3IEVB:9AGTG:CG. MM(9("P$HQ&:=B.SF?U%D(,MSBI&MGLG)>*:^L7HGR=49]-7#Z56G]:M^I$V\ MUWVKH)^WYST,;MY>%%1[Z@? MPOE[7<$+Z>]YZ]"KO]<5H4-_K_-S.AZ(JJGYZ[>[F?R-+?ZA]KR^5)<*19Y'E7'L\0@6,4^ M"ZR5K(#:J!G.IW''(N@!W'EI_1Z@7;7ZZ #L^AW=.*).(YF>2B.Y$_]<3\S4 M \6;K=D&[1BP-PEG)M%1RP@ALGE*(BRPL.H2C\:IZ$1KV?>B4/AU@GK%$V M NAN!!X:R,A4WF0B3D]G(B9WU^#T)G4??$+2NY/<7HG>!XE#RO>ZM^.B>"=% M\)/-*#2^J9E9;&2>KZ!UP$>Z(5=/'K*KO?1:\G(D>+7=_[NW'81[6Z9\OOCXOYCXE4 M\LW+[TM+F!MY=S9_I2JF.3;O7XF4)H"D"@&<<@(X,GX5I$R7&2R@5FR\FJ_8 MU(W%W$5[\=A&@7@?FHV6%T;UY+G1W89UZE9OXV&UBOLQF,=8N'%8'(0CLY@% MUVJ=/.Z ^XO5W"P)X8=_F V\G5E9T8EQTKA#*^&@S-2[-;?-9]^*M6P9=>_%VGD$W1UB!>]0"HM'\U8V%:,@8BE3G ,JTA)@+!5@TORS*)0L\XP; M#S1UCA$\>/C0&-%JEUCU/"+=#O&ZS%6WHA"9?S8 7*^.=1T)CUB_&Q#I*<;/ M QF_X+XSIE\,ZCN\I[]@OC/:[@7QG;NF"QE5O&8FO0\3QB?3:HW]09E?'I8> MQ:K04&@**"JA;5W' 5,0@ESEN8 "9KEP.J3PDCHT^FJ\@6.V.QJEP:H^[@]: '1XZ%KUW>C7;-D^JTIWNV6+SH^<)6<_IH7H2WI,6MJOP*+$J)W_62GL> MS5R#W(TR @(9F3INQ-";1QR1"EJFL>F\X<=E-SG,E"9 4L :>DJO"? YZ3% B.2(%U M1AET.A"Y28NA<=(F4'>N[<)TV^&D/LC\\OB8=&MOTFV,W.@J.O*Q5[ 5PK4! M26U!4ILPJNMPFC5L8T;3$Z4UY/(AEW\FWRU !DWRZZ1(O_E_MV!UE!IXT\/\ M6'.Y6(WO;=2V6CR;]>6+I>&[GY/E&)=,:,TER!2B $LS+$QS!1!6.H,*P0PY MM3PY)V!H7+>K8^,O6#4=/:ZS,%[FK!#@1*8C;UR<>>::\1$004RFC&1JXPK*3JV M:JL$#.];WOHJG?NNU="Y^1RW !+]^]UV3]LX$*%#=,_9'ZD-6BWCM3J=[5EX MH9G9_G7=/N6_S>?RK\ET>C<[2AD]4;25JZ+$N: V1*7F#$&:%E"4)B9F^9I MQK#B/M^YE_2AD4"K?'4,?9PD':!TKM_@N#%)-,@CTTQ0M+WYIQ-J( MF:L3-H>TUNTA78I:&C]HIA9OFFC#TA :,KX*2!$TC)9J;BOW$MNK1>^!1DW$?K,L7 M]2=/6GZY[.3^+3U6FSRIZWZ1R=.7W%)#Z60K[@^;_!7)8*=5,ZGU3*RB2:6I>].B9I5 M($4FD0[X>+4RNH+ #1V-SCVYM\9&5TS;[6]T[=+NG_C=;+9FT\_J>;ZP#8Z* M+-,% UKF"N""61]#(X!(B@D4FDB%?+_O70&#_;AK)9-:2_\/>P]$]Z^Z*S1] M?=)NJ'3ZG$^9'N!;WGML[Q_R*:-.?<4GKPN^?M@MHM7$,UOB^/K7? Q5)B7' M!%!ER[Y@92N^I!D05)>8Y*Q(>8>BK)Y:#(T,S&L%@RT=+H!_\UHB#*2ON;C8 M:>JZ:\RH]AZ,(;VL-Z[CV-,"Y((B0UF17,?*8XGB\+#NY]%J(2:VC,RS6C2; M=)DH=)'A%&BB", 9-[Q'A "LK0TM(>@\JI >E+*T-ALJV3R;+7T/YT^!M*- MN6Z&)S(S[2!3*1APN],)@M!'U<>">C^O/FOKJ4/K\Q=W.,5YI[6RY?/4PTS, MG]17]O,S6U5M,&9B,IU4%'- /[]-OBWJ'M!/-B)F#'.2E23+0,9LMQZ>8< + MXPP5%'$HD$2$..VN!M)G:$1R6$0]>6KU]3@V"3!,#D=._8(?F:8VQB2U-56& MDK4GV3=H=.1=)1NC1DEM5K\CY7$HUN^(]720ULO(^1W!A##@8SNFI=B,9GZ8T;R3FO[F97M)D[E^9Q-C/CW;"Y?O?MH9>FE+-1@] M%Y/9< HH%!5RG>9;:34/D50HQGJI#FT5W-!W9 M'C"UKLD/JZQG1DN\X77S[XI%]-Q,-T(K?\!>N7:-*.DM2W9V%9GR1\-9FU?P_E<#HJ M.(0B.K=AZUAZYT8A'7Z]M)4=I4Z-DUFPC*10EYIZ;4ETUV5HOF=KBBVJL=\5OFT@GISH M(.^Y&W'#T#EN-_0S(+'W$W;'HK%CE%26C)+*ELKCW3;XVIH3I8IM0'2#;@O< MH$Z_Z_[;<3M:V =XI'\D43;9:)O4ZKH'B%Y$]S+_A<0L M]E%E1[B\(D==L+@A@O3BXWN+)'4QBU.GZ#F$57ZK6=A7_O%TK U?1A !A M66A&*#%+;*0!UL+\)& !.",2$ESJ@KD'2YR3,C0ZJ/6L9^M$KE5B5?4X4S^+ MID-,0PB,8OLVI^#IDEQ[%B>/B((0>/44)^#W6OD=^%^#X>(Q_MF;^SN]O?9[VG\= M.C\7A?3RP;N8V7[O3M=VW(5:\Z7ZY]KP_KL?YC_5HGLL=4&1@BF@FN< 9[D" MO-"%P8\71+ 49D1Z;2^=$#*TSWVK8U(IV6Q >)Y5GH33<ZC7+#T:(/DTK7=OODF/L)V(!;_7$\6ZNX'FTSM@]_/%[87 M^!=E&*?:XWZK^&JS'ZII[^S'&[Y#XD8I,1#NJUS1R[8I>JU[8E5,MAJ/ MDHTU0,\78,DN;.-[DU%'Z$+RE*\*O5)81WP.V:WK8X+6KJ\BQY:G>R+9GCI$ MHRP'6C/;NZA$@ N)0(JE())EN!0J0.7Z2SH,S54Z7[?>+.SKGYB-O3.?Z$RM M[%4+];RAR5\FYO+*VE^#5+6_.'J.KE?<,8GMF55J-D5G1W5P[G)T.DAWMU4; MT^9E2TOJC&$LO8N.#D6M7=Z5)>M\FOQN-PI'E<] M+B9"&56%^?M M4>V^]=Z3UD,C[%;OY-DJ/DJ>:]4M,ZM6^40;[7U2,_I]#UP.#08XNGU0?]B$ M#94\UB_)X_8EV6"06!"NY'"\XDOBEKQ.8 ;XTGN<\/0_>Y7.COI3I M\1RJ9WSWS[7Z%MYM+6F7HP^SY6I1?;+U1F]1E@JE@@#%C3>*=8$ LZM&E6IH M?L/3@F8^:\43,H;F6NR&^'V8S[X!(_2IWJK9:K[LMIE^"F*W!=V-P,6>M<-@ MYKTLNX!*R&77*3&]+JLNV'FX;+IT:8=ET<>U/8$W;///]63U\C"SW#/Y4340 M6X[S4FJ14D,,A2@ EE !(E,-$*0I0HP+[5%L_Y*DH7%$K6NUVJBT32:MNLFS MU=?#E;P(L,,:(11LD1EBBUBM:++1M&I"& PQ#X@] M7GQ ?QZ?BQU[7IK3#3>4\CC:K3K.]7YSZ "VNFRFT$^K[VKQ]3N;-:[AW\PC M5LN'6;TW]H>:?/MN/,*['VK!OJGJCV^-B[BS^41+AA I !)* 5Q2&P=1Y$!J M*@07D!>>:39#L6QH,T2EH5DIVK,!.9].V6)I-ZGJ&3K Q VPV,&B/CD6R: +:=++]D+K<;NI&)Q_5RI9[>5S,?TRDDF]>?E_: M0MX/55B?S?ZW-0ZK:*1-WU&4:V;HA=NB*]*L$?(<\$P(4'!:9IQ RIE7K+2_ M"D,CGJJ D9[._UK6)3HFK>H)V^C^[W[)? MK 4&\U^3C1')UHHH[6&[@QB2USIHT2O9=4?ID %O>-+-'>_K@*(ZT&BL""2Y M3%, 45H"3#D!1$L$L8^/[73F#([B=F,=1$\N83"I5NT9K!K0OM2@M4&*M9IA>Q!+%\%&]&U8J"'.B("CS# *<%AKP7'- 2J)*A*4DJ==BS$GJX*BCK?(H[ ]J MJW>0DI@'B$.N"\P,'Y>T% !#A(%Q2DM0IDJ)DI64PV)L%N9\_FJ8[TI_!=3_ MY_\@"*+_4.9/3*Z820<23PTNK$I_5S)TE'"K&=::QUZO]0+I1XJ MF1X('D)1T]-8.-8W/7-SMZGA:_E"_S6>K M[\N=T$Z.\Q*F""!-JWXU&A!N3;!"C9B;ISW&N,0F18=\A1'26/9RZ@J4BBJ.%E+I5^,@5.U^7-U[#1* M&LO;D?UD1M;VCAM%.9 */20A.3B8;KW2=&A$#YD\^/,[YI4OYD(IN:R*IS); MTZ\Z''K8)D6/.==("$J 1#80CFD!.(&S]9'^@P.4_AG@SN@$3?J^+K7?/&]G%(Y2N]WO M[!J!K]5B415R_C!A?#*M.*X2,L9IQC0CF=V/3(V[F!> (\X!@@3GFJ5X^ZMPA(V_ M/R^NYSC\JW8?Q^-?OZ4;6WQZ5K;=W.S;!UOIO7WXRYA!A3.E"$!E(8$MK&XX M(V4 8B&@% PIY.61G)$S-#=DHV8RK=HJ3%M%_;CB'*H<09Y+E &N! 6XU BP M@BJ@5*$%+$J,)!ROYBLV[0_5C;1XJ'ZU,I+Y&6R]>XN<0]>-A0-@%IF!MR]A MI>)HP\+GWT)O\KV"0DCB/2>J5]*]8N\AX5Z[O&,(O_IF/;Q-;>9-5$;)#+>2 M0H-24@YPGDO \]+\,\NHSADO4N)U8GQ.T-#HMM%SITJX0R"&'[1NI! "L,BL MT DK_[#K*T $C8(^)ZO?H.0K%A_%"%^[OD."I#UL8$=G#I/9^_E"3;[-;+'# MB9RPA>V%E2.2,Z@%*'"1V=8V"IA7QU:"(@H?&'6=/+VW6 M@J[U3Y8[!GAD!_J,QV6"B8GR:YUC6H ;U9,O\0'VR,:,!'1/R9GA /?+UNR MVL7D39_G]9?+V<'*O=3.+O=WS-Y@R\GRDWXT[U;[TMW-Y!/3 MW]]]_OO#NS^2NX]ODR^___;;W>?_2CZ]3[X\_.WCP_N'^[N/7Y.[^_M/OW_\ M^O#Q;\GCIP\/]P_OOG@FA-PR>F[>:E]C$GF"J4_FZ"'*IL&DHN-IE6I6S_^= +? MC2>#8=D/'[;J)K^T"O]J/3^?OIS>G.<#44ANJ9[,US1SW,[('5C$;4C'.(54MN*>L5B:D?V7BZH=GQYU\+] M9FJW#_RD#0/-GY2-6YX_/2_4=S5;3GZHYK?M7K@HJ&2I4@!JE0&,<088-@M$ MDG&-4TP09:E?T7XO^4/CD(WZ=@VRIW=2*][]-,)S8!P/*>+!'?OL(@32'>KM M=\(K;*U]/Q5ZKK/?"9_C&OO='G-#LY+O\ZFY8UE771G35#*>K+KU$]L%- M"2):,0XH1,+,&2@'5 @)M"CRE.1"D4*/ZQ0Q\R(L5GU ?"@N)G%M]?Q?6U0; MF$<)5]\FLYG=F^)L:IN_W(QWKCCDF9: $63\^9*9.3K+.$":*TB)2!G)&KS? MS61_:+?"7@]K-9,A@7:=$KF0'<;-[WPC$LYUUK9[CZ)L IWZS%X$FXW MDK@9O9Z[!QK$*D633 F0&#T!3\I[E0: ERP_U^WOXCV=3S*, MZ_V5_?RLK &3Z:0Z2&G.K+=_-1_MVXG]B&R]8C8=([M50 S04NJ$OQ L+VTZM8"RL)XR UR4 M$%!(NG#9U<'?T'B7[+_E7 MAY>\KG?IXL__'5/.?M_(E- M9N.22Y8C)("FC-J*I["70+9C9\"01>9CCJCUJ&.Y%4\PM:2/"^NYWJ25^T^KBEY_99NW+&3 6X# M(H]WM@M(<8D$ IP8?P<+! &#"@*4*X9YFFI4$)_SL&L"AWDZMI->7,44AS\M MNSH0;B03$M[(3//A --:P7#\X@I%2)*Y*K-7IG%%X)!NG._K6";"EIIX]_0\ MG;\H]5E-[2;_CLC[]<*NL,=%#GE&I0*IUAG 15$ GB,,&.&P((H27I9>52.< MQ [-B^E07,817S=""8]:9%JIRU6U&H-%K?)^\9E&ZX 5$+Q0"EH0P4URO_41 MO- X*I?@=W>PID9MVR7S5:OEJBG;_6E1G:#PJ:J[,7[2>Y7C,5-Y4< ,&$_( M=C]2)2",E !E!,L\YSK%7D<;8=0:&H=MMCC8UJQ-G]H;:_H'&DB_+:;^AJ>O MS:>])DR;OGZU44T' ?-]):U9HV3;_+4V+6JWIAM CMS6J8MFK]W_Z08T'1I% MW?+TCFO8N=UFJY+WU,RF[GW8Y%W0@N:LE 60B@N J4: HDP">YZ2IJ4NT\*K M(<)Y44/C7*MILJ?J#6DM%Q!V7)8&P2WV@K0C9/XKTZMH!%V3GI?6[VKTJM5' MZ]#K=W2ICS.?_5"+U<20D62+^CQ_3#*=,4(UX!Q!@#EF@&=E!@J.H2*< ME#1C[L5PSD@9&D_LZ)E4V5U&TVL!#AZ87J:'8$C%WQ2/"9)/49H 8/54@>8] MLUU1G]GBUX15.EIG45KT)ML$0K9*5I.GJL[TI E5^[=0E6BN0'6Y[,RYFWNL M,7-%__V",M54@DH40B(0DE9DB(7F5_C$!>I0R/2G=(B&ZV36NW$Z@U2ZMDEQ E[-_\K M.**1"=?A@\61\TRO&[NV$>X64BV2U!5+T(7 MMFP' M?!Y?-\X)@UIDHND&F'_[WJM8!&W3>UY:O^UXKUI]U';W^AV='9GUT[HZ2ZC. M%T[D%-O5YD>U^J2_LI_C3!2B3&D!$.:&0B0O $\% 9) 1KA 6A9>AX^>\H?& M*SOJ)_/J@$WL)=Y/*@N\_1NO(7'V=&(!'=_GV6!<'V*>+&[PBU7_UU%B.Y,; MVC(V!'6 NH 7V!7R4J%OIZ@+/B?)Y8 A9/RE(F,<8EYR[+5!?DG8T$CMX>/]I]_>)5_O_C_?LIP7(77C MJ5! 12:EG42HK:*12F:Z0!(EU^F4O-=):+I@^=FLI4OW^#&&5)/Q.[-L6[W< M2;FPP>OFQT^+K_._9F,A2\DH@: 0J@080PZ8;3)>Y@@5$JDL$TY=)2[(&!H_ MU&HFC9ZCQ&IJ#\&MKFY\<0G0RS01"*;([- )(6=><,!@2P?+E@^62OS;M_F/ M_VWNKJG _'#( )>>W,N'[V!:^[V[7-JQ-H3M.3&?W:TVS4DW/VPYI=EFS'-, M!>;")B"F !.( 94%!8IBDD%,<>D7Z.0A>VBTT*ANCRZVK8&3WQ2S*C]="BN\ M>13<7(M(V$;FDJNP1MCP[8!4T$H3'N+[+3SAC\M1'8H.C^A8Q$U\5W(]5B]/YI.VF3)O7NQ_WS-AWH2=98^@MIHM!IQEALYHD0%J?@,*(E-<<@JSU*NQ M00<=AD9K&Q/JLHJ[66#F%Y_5#S4SWZ--U/"I(1ULQ-RH+_(X1*; *T-@=!\E M_*5.RJNM,"NQJC17E/78#6 &K=[508U^RWMUQ^FH_M<-C^K&GM?S1"21N>"8 M $4T!%C9CL\9P0#JDJ+"<&4JE0]7_K=+P3%\M[#QSW;+6\V6V\XB7,V4GOC6 M"+N.>(E(CF2)@4A3:F8G\TV0(F> 2 PE53!'(O7)N0R+>&])EZQOW-WFF/]. MR5 ]IT&]2@;4P)*?.N<]Q4YYVOC?;UXV/_[G1"W,@[Z_?##^W?3NYV0Y9H3Q MLF2%<8C+#. 206#(/P.ESF FBDQ*1'WHWDWLT#A_9PFZ4;;BGH]W?T_^M!I[ MAM [HN]&0>$QC0H 8UP#D.12L*'61:R__\Z*TH?&0 M4<;+]D#[< M;NJ0Q%,UR:J2&*;W\Z>G^:S.)]RM5[Z:OYU,U[;L9UW_'=X[$9FH___^.GAD> WJM>@I56Q(KX=?DEEOHW4Q6RV^%OVE MO?6&Z%[^7']2;TK$6SZR%ZO+W4PVN]*GMH\+H9AMTXYAB@'6U"R85$D!8DI@ MID_C72-OSP>5,\I[7(SH6 JS[7M#S?L91^2_&=M?*H[-[Y*SO&95G?YXUY5M7 MLSW O;-.TK?*U7KSLKVD:5MT]Q=;R-_8S\G3^JD]#_NRYDNQF%1^ENW!,480 MT51*#(HTM0$)G "J,P48S;*2*>E;HD-CFD>U$$W;7#6=?*NJF>R=K?^R M?C9K+-\VG[&&V8W"AC!XD8FPTA]P:T"R:V2R8Z6-"]N]KK$TJ4P=)8VQF[*H MR:ZY58NC@&%CD41WK -J$<;4_C[4^ZTO;%^_M M6OV78HOW9AD_EEDJ),D9R*D@ L& :%2F/$\O(?%VK/DJ.'-B-_B.[EF)(6=K0F)M"%AAL"-Z0>L. M^NK0;S7"C@@=U2CL^IQ@7>-LU[IOL\F_E'R0MC.=GE3+=J/6:E,]PRSB=XOZ M+Y?KI[WU_%A@BF%>E$!R:GQJS16@'&F &$ZUA!DM4-:A%7 D=9T^]OZ[".]U MM*B5OKDK6I#1=:/VF;R'Q=N@/%U1H4*,RPK6;. ,.,@((**& J21 MI\;;H/2>W3S "3E3N8CM==;QP.%P!O&YM=ML\#XWG:;E_F5 M_=QU9KF5(E9C*7C*%2I!AHFAE:R@@%&8@T+ O,@XQ,;][.)@GA8W-%9IM4U6 M[.=NB-*_=_-CSF#LY\+SDA\ M%^K+4U$"R'5*64$) M%M"'#DX)&1H76!UMW$^K9?)GW3W>DPE.XNE& [>B%)D#+C4&VITGF520[B%9# MHYA=HY+EQJI$-68E]N6HX@T;PZHXQ,:TY%DMZOZ_W3L!AQEK-S;K?01CT]_N MX&T-2M[M#=[]_N"U5B7&K#KX<'2M*9Y_GD=(H(-F@ 11K-_.DQ2MFR?B@=#F+QNM)W3BOR<3;=(-H=NC?U"42 MQUBD+.,9-^M<:%OA407,OW,@26'^#VE=-4!W+R5Y69P7E_561[(Y$;4;ZKZ9 MOE?0=:.Q<)A%IJQ&T;;3E-U+;W1-?FFT/>^3>U.3&RPA:>B*Q%XIQ\WZ0WIQ MO*NC^V1[4=D( K;\7DMH3Z"A8+"$*0*0268;:IH%,+*U!11%.118<2$[!!Z= M%3C0<*-*7T_?Z"RFCB[031#UY.E4S>H:)3=MZAH] Q+&52R"NBQGA?7KF5RS M^<@!N7I#QV8QB[E+4+)M0R@!54@*:$U6DJ<8$.Q5'._GT MH:V(&N4\V[KLX>7VL7=&(?('WN@5HP'+*8N#MEC9$]!O$Y53MAVU23EY48>" MB-M*0U\-?LOO\ZG4\\51Q:+Y[(=:K&SJMPWX'%.>9:3 PBX*$,!E6@*NBAR4 M.E59SG$))7,N+ M35*36:XVZ]1E6R!O^5DMUU.[768/"(QN\\6C,O^UUS[.EY.JM-XX*Y6&)4Z! M8#(%6!,,&$80I"7$VOR*YX7V<39#*#6T:6NC?-)V^EC-DV>K>_)BT\MM,.ES MJ[R?)QMD#-TXF\J)$\5 5!6-?V*%'","R 1)!DA M7"/LM,@(J]9_"P9OCRYZY?#S(QF!Q8.,S_!XO#U*&1"37T7ZU;C\O&;#9?.K M:-[$Y]>?WCE%8K)2'XR_+Q_,PG%6%0&L*@S\OE1Z/?TPT6I<(%3 S/C;N2AS M@%5& 2]+">P9$$UYADCJUP',0>C0V/C=K$!@?.9H;DZOGYL7$&9IS8QBQ-H_40$:%EJ(%21D8(RR:1789&34@9' M-)62R4;+CID9IQ%U8Y:;<8I,)?X0^3V'/F(N.LQ)3C@GF%KSF+'F@HF]%]5/TW45L3JDH*2VL$,)3UE$RV9GB& MN[F/C!NUQ,$[,M_<5R#;_R8[>H\JE+]L47YP0-D_*,X;L* !,(:H<#Z:#ZC8T!RH M)GC>3$]VPVSUU[Q>J'FISTO]*(]G3^_PHCZQ<<$ '^BR$#(>7U M%T@0 :6]\((8S^\P!3^RQ6JF%F^;P,MC)_KVP,6/ M=D];?I$Y#V[IC_Q.Z[K'7VGRYSF [ M<%L,"".S7JNR70*=0C+YT^J=-(K[4*(SL!YD&0/@GF@T%-!^'.L+V$7V=7Y8 M?[SL:]\>8WO?'+):JNPT ^Y!>V,5O\;I M*>$#*'=Z 1.WRJ>7'G S6]6=0^R*NN[/-YW._[*5XL?,$!%CK :E@3@LD@! MR:3MHEHJ)+.<\=PKH-Y!YM"\SHV&"6M5K%):Y&[U9589TYFXSN(O89'1@A%0 M*L$!SHW?3Z%9 2!8(J48%4C2V^:)FX:A_QGBQ&B$1]U[H@CQ+OFO'QAVVZ/GC8FYKU!2E8#GAF0VA MR %F6 &>0@I28=3@7)=E[E4!:.?90XN1J&N]/U>Z>;;@V ',C2+8> MWT>U&I.V25A0W/%6EVK^!K5*CI* M9LJ_Y,9YA%.6EK"4!< 4*H QS &1A02%+#,M ,VS6 M=P7#N<0ER873D@R-X\WKAT)ESEP> #?JZ0'6R*QT);_&:BYL^M*N.4VK M^S.JU;5,L*@D? MUW5[%8)A468%L6IC4JB=_&=V35OGDSUK]Q.J?5 8$3"[LAEQ(O\A3 M@U[=H6[H''I!'9_2C=T^*.->J2JLX:U:BL6D:ECUU08_CP7-N= (@[PLF&TH M8M9^:8$ *J3*A,!,"Z_FM1=D#8VW:E7KZ 1E$P,VZB9_5@I[YC1?@MF-LP*! M%YF@;L#-FXL<$ E)/)?$]P"2L2D%!RG.?=J M:'NC/D/CH7?_[^\/7_\KN?OC[O/;Y/'#W<HW@"$,?D?!#8$>VXU9/ZJF-\J'^7(YS@HB MA,XR( 0B=7,WCG4)$#'_S;G,2DY]SOSVGCZT0SZC7&* ]PQ7VP>LA"@M;0:* M2BD"6)8:$%4B4!191I%$2&:IS\32'; >IHD0@+E1?6<8(A.W1:!MUV)5^S6Y M6ZT6$[Y>62?'IM,_,EN&+AQIGT0B) 7O"^B54$_:=DB/IR_J1G9MZ<"WJO[? MA]FF^]P]>YX8RKGCRVHI/%:,<9:1U :4".,Q\A*07&L J58PSQDJZB MA_;5WW^W?LFR*AFQZ=!8!_I6)_O3;7#VO_LQ@\=PN-%&') C<\JF(.HOK=J_ M6JRWW3 ;U9,_6^4#^H3^B(7D'@_IO1*3/RJ'K-7A"1WR9M\]/4_G+TI]61E' M\-&\D-^-*!O;T61EET+D0O("%*7QZ;#.&6!9/3B3F(FQHM-6J MFU3Z)JW"54B21U+G-8@S6,J<%QR(3)MYHL068F0!Z9=< M[(C.Q9SB:\_H+Y78T9J]#&+7>SI,9FV2QQ[->3F9J M:?_&)[/Z9HZOU(%G" M&WT3L578@U$6("_.%)T>W-_T<8O=>W/*30_J,-%8$?-9-8,U:[%J>]WVDU"+'\KV M>'N_7JT7ZL$H8',+[V:S-9NV2[I'95[=V6JN/ZU7RQ6;&06_U0\8ZR(O"T%L M)"=, 89$ %[D"C"-F4BI+G!6.,]&T=0]ZCS3Y5K6;2&EI5":A-35I;#3?7@_ZP&?3' M[:#OF-P\;!"#[C&Y#F+P>YJ!7_\E\)NOHX_-Q4D]GO3^9O[H".ZY!_&E=:T; MPU::ZE*2%7N5T^FLRY#\P:JZLA;6T:[#9(MO=3V)+5!EB@.FYWXUD'I M/HINAU(]C4WT16^L8>E04.5F0,,66NFN3L\%6&[&[;@PR^V/['B4__3,)@LK M]9.N(DYM=^ZQS%.*,IX!75(.L,@EH) )@'.10X()+8576LQ)*4-CS*V2]KO; MJ.EY%G\23\=C]UM1BGW"[@F0_RGZ)0""'IB?%-3OV?@E6X^.P2]>W.W+_[I@ M4GVTP]T<;VE8Z!S+%$A"JH]> $(* EB!=):KK,#:ZZ,_%#"T[[W2+ZD4]/O& MCY!S^[QOP2/RE[T#1<"SOFN&A_RBCV3T^C&?L_#P.SY[7==T,%O?UC.X:_^F M ;V$M6)1PK-.VQPVWVA/0L\I1J>L.\XJ.GE5QS=O/OMF>]%9Q_6K><3=S\ER M3%*!)>$$F)F$ HRR%#!.*2@(25-8ZIQ*OPS$$T*&-HE8'>NN?%;+46+U-*^P MT=0WY_ 4HHY?](TXQ?ZN.T#D_X5?P"#H=WY*3K]?^P5+C[[Y2]=V^_+K B]- MF_AQF:<,DHP"I+$M/"\H8()IH$7)84DT*VVO0/=$E[VG>WWK_75"K97K5*-Y M'SRWK[LS))$_Z[;H;Z-9N$_YI,$AO^%] ;U^O"=M._QJ3U_D7RZI><+[R5*P MJ:V_]&XFW[*5&F/,4)XJ#*#&&.!2FI4>@QSD" N:$Y%F)7&ME'1.R- FZD;/ MI%:TKD=F5$VLKNX%DLY">OE;#@54['/H+AAYE42Z!L(-U9#./KJW0DC7C-NM M@73UVFZS\R8[HJFZMET<*@XA$S('1'$&,)$,L"+-05X2JF$N)!5>J?MG)0WM MP]\F *E&4\_TJO.8NDW@09"*_.5O06J5C+(.OPI%R&G^O+!>I_RK-A]._]=O MN)$;; 9H=;"DZS95RS&$))6$"8!$J@"F&00$9@J4"A/./:E$%^FRFO52B3"DD@)1I";"&&2 :IB CFFM*N("E M4VOC:X*&QA6MGC:\KHZE;/$-21"JH^Z:.N0GJ$$4))R M8-8G6&J!5(J]R*.C'D/CEM8,&UEQHK=652%BQQ@_MNDZ5FYDU,,(1.8J3_"; MXHAQ:K;>B&9(ONNJ2J]T>"->AVQYZ^,Z'JK,5A,YF:Y7DQ_JBQ+K127BW4\Q M74LEZ]JR3\_K.@7ADSZD] ^3F7I8J:?E.,UR*G"&@%:Y85F\5A MIC0K"YX"*0H),"I2P#G+ "]1EG%%9$&\]O#/BQH:7^]J6C6.*_\C^44J/1&3 MU:]53[G5B^>V_@6<'?W>(.C%=FUWE/Q?;3+)Z6*+4=;GUT$*ZK&>E]:O4WK5 MZB._\_H=W>CD1-)_T][C7TJV#5C8MG.3,,*-U[OO[#8E! [;/'U:?5>+K]_9 M[&_SN?QK,IV.H10B8[ 2F:V\&U1 (8A!@1JG>$RXYIYA0#VJOW02&^GN5J7 M8*-^1]Z-,P<[GI%I^%3=E%&R-3W9M;W==FBM/]I_: 8';7?6XZ2"H5D96!( M6AS"L?FK#%_(":)? WJ=#\UK/I)_\%LQX#5I\7GR;?O MJ[H)V2>]70#Y4VOE&?HE3EVR=TH:L8FJ30=-4WV[-]VENVU70E_:6]8;N[PG/AN'5BW MJ:S'X8H\.?4R4MYS32!\0\X>MZK4ZWP0"+]#A@_UV*[%0@XVY>S[J>RL#W'$I6B>Y%- MON4]W'!WH\X(6$:FR!.G@J/JYUKM6#%0GD"%+>!R7V?"[O>,& M[J;)T&X;HIV^5&]>COH0W5G!GZH^;\N= DN?Y]/I^UJK<:$R@G-6@D)G*<"\ ML$=[J#0_Y1##,L%3 BSR4COO+KSY L?>F=]JW[9JX MU\/->)DGV[Q96T9)8^IHK\S=G];1]-^]]"CHGVT_QY7 M6K>9Y/UD-EFI#Y,?QYLA=T_SQ6KRKTK+)D_ 9A&]-]>.M2A@H6@&9(:-\RMQ M"HB6%'!-J"@Y1P)Y%7+IIL;09@+SJ6 _]N\(OQN[QP:?4VM YI\\:G^>LYO.@7N:R8%#%7KUW0" )QQ G@I0^."2N5D-E\E+VIENU+56H^2JLS67)M?U9I[UB#K.$IN M9-(#]I%)I[9@M--3]D/=;Z$>CX_->-QOQ^-K,Q[WU\:C0TG#F] ,6_NPFRH] M%TF\":_C:HJW/:ZS"U0]YX_)ZOO]>KF:/ZE%&SCS\M$ T506PS#/:,XA8'EN M7*.TH(##JMY3*6%.)6/3FU&ZA?JC96E61X^@_9O,9$%>JEMT$ MO[-S%1K4^$Y7I7'REU$Y:74>;6(37T;)5N^@'ID/4($]-2?1?7MP/GB<\.R\ M;N]X"KI^?IY6.^=L>L^6W]]/YW\]S/1\\53OK+>Y%I3E&<]Y"G)9Y@#GT)"6 M%"F 2&48T;3(Y0Z.J7;43:5;.T_ER;3L_66?.F)%H8T7 R%ODJJ MQ%4,SJ4W7+\Q1"^\STJJIRJ\X'$Q$6T'/O9-C5%.,"PR 6!ARSR4!08\+4I0 M$$JTX +EN>C>]^ZLW*&Q4-5,;;+33&VQT3QYMJIO>N :Y6_I9W=^)-P8*0*^ ML8_,#OO4;95.'FMH'Z]#>V-/NJM Q>L_=U[T*_::NXK'Y;YRUV^_H6*![1JJ MY-OU8C+[5I_YU0&7[YZ>I_,7I:J+'LWK^=TV$S7OFNT7DI3^9JL4]6ZEO\\7+."]3 MK;7Q\Y! F"D): "98 (3@IAEJ*T+%RCFTX\?V@<6*N85#HFK9+N 4VG$+S, M7 %PBVSF[MC4YEX0R2K8&VQMW:G4TX8.5T5T+L89^.1S]LB$,>6S/ M[52VT#:/8]1VN*C+JMRSY\F*3:U=H[;K>C_E72.-0)P"L*&5?:42L9$P/U]$ M-I; KN$C=C59^:I-YV*9EDKC- ,XQ[9>%X,V4(0!R)#D2D%&=.H7*'(@86AS M0:U@O6+S#?XX!,\US.,&2*('=&S1B-#X^:SI84,T#H7T'(QQQL;CL(MS%W;[ MF!\7MF_-ZL6N-E=W,VFK!C[;&>[#IC0PY!1AC@C0I*0 2Y4"0FU):(FS I9E MFBFO#;;K(H?VN;<:CZI-F54UY6^TOJ%ZLP/X;NP0%M+(=!$ 36\.<0&BY6-F'R[6H2N,W'LZR.:GGD"A,"@Q*4G"S6#6.!>&9 M!KHP+UDN:,J44ZGBBU(&R#96T>J[:->7?J$0ET&]3"G!H(K/(OXH.?.&$PH7 MJ,+:EI5+3G,D,V/X^ (L,6_^# M 4X@08RG69I[;5LYR!P@+YR?-T>)5;QCR)3+ -SHB'2#-3*'V,;V3>F!KWN% M!R)$3'D@TXL+LB-V&#[(,0[.3LB)6SMGQMA@AD5=F837! Z-@_;T3:S"R4;CCN1S%7/7 M#9)P2$;?+[D%Q"Z)+T[(!,YXN2RS[U07)P1.Y+BXW1>D%$&S'XBISCFE$DB4 M*X +B@"3'(*4RH*G+$.97]VEDU(&R"OARA)X;JS>"$]\LMA#)LH&ZP4((E8L M>)V-U@NV7JE>$&3#]:L2WV?SZ?S;2W6"3U49]/V)P ]N-*()#&)DXMOJ"2N'C M-A\1J,0+I)#4XB:X5ZKQPN*0>OQN#KWOLHT6@BJG2)A5#F;V[(?8RBE% 0J= M0J'S5*?4JP3 =9%#(Z'=L)^+.S"AMEP\@W'"(OJZ1S\1(V;<8>IG]^5U8EC< M47#?>[DQJF2VFOT<5TUY[I[48B)8.RLK11A.-0*ES## @F)#0I@ )B"C.>10 M(Z<6[^<$#(UHZI9;K8YN;'(6O,O<$0*2R$RQC\9U3\4-%MD4%:P6]%'AV9,T M')B<>?,:!C5+VJLJ[DO+AOG.WM<+SUW3NF6UJ]=UK4]G?#7;?O/AZ7DQ_U%% MBK:O'DHY%[8X228X!Y@B!+@@"B"J1(:X8 (YI5XXR!H:LVU4328[NOH6E3L/ MK9NC% BPV$=2&ZQVU8RP4G. (VQUM_/B>J[@=M7NXRIMUV\)7IK_;XOYQ =W.6XB$'0C*.3@OK-%KIDZU&FS\6+NWWL M']5?=T+83#2;;+Z8S\R/HG)=WK'%].5.SJL:'A\VD>:*947)A5F6*)4#7& $ MJ"ARD):EIC@O)1+8AP=\%1@:11C]DZT!R9X%HZ2R(6F-N"$'P'N()67=10^-"8\*I$T:Y9.%47R4+"O] M Q5)NS@F;MP7!^G(K'=4*JW5._E<@5RKWD.Y-!>\XE5,NRC]%8NFN:!RN6Z: MTQ.ZL=IO\YEZ^7Y,EL9/>C]?O)VO^4JOIXU;M1Q#K%-99@3H'-J*/Y0 M+E,&2@4YHIE$&?;HD;&AD;> MX3OG 7>CBE P1B:,5B5;NDA-?M@(G5%2M[M//LR7R[803O*+W"K-02G/C8G"DI-\&\GE90Z.7W7[Q=775>KFZK"+;/G_YW;>RUP68'?>9 MPX 7F52N5->*L?=\'9?@)4[/B.N_C.EENT^6*KUR2S<6,62T?EI/[=KGK7I> M*#&IGF]^GJJJA-5,[O9[/AMS..:*LZ*$$*B"E@"G56]Z@D!68@@YY!3F?#Q3 MWZRDK^[,$TH_IR^-UE_:D98Q8TO,=,VV-B9RQ\B*L=B.=7[,%6QHW6BNUY'J MS=':#,RN3:-D8U4U1KMVC0Y#TD>.,>G>_!D:\)!D&TRW7IDY-**'-![\^;=4 M"[R?LN7RKO%DJ)*:0YH;-U%I@+&F=E\J!RE31&>%R,N4^)<+W!4Q-#^QJ9!7 MJ9C<=:D8N >@&T?>!DMDMMM')%K5P%/6AR\;N"?E%>H&GK+R=.' DU=VW7-J M^J)6_N+?V72M=I9#8ZX)YI@QH"A- 9;2^/O&0H"%4BP569Y+SUVG2^*&]L%O MM*V7A;Z;2Q>1==U>"H579";80E5I.DHJ74?)CK8A-Y1<4 F[I7118L^;2B[6 M'V\K.=W5<6/I="WC[5[ FY?M) MJ:VO9LG0N*\VI%J(J,84N__^P_RZ"AVH54]^6-T]M\=>[65QW'S[[_ *]+BU MMXO"WOX>?TE.;@%:+ SSUVB8F6#[)KW;>9/^7KU).ZB,D@TNR0:8>AX)N(/X MVH,;='_RU8SI=_?SMOO@NDH^ANU*[#A:-T:O=&*VC$L+/P?D.% M?3$YBA'V?H!_#?+[M5GAS,3+W<_)RX[L/'AI%M;J93\%HYU%J&G[*UEL+A>\]L[?: MX*"(%9P M353^?ZO[UMZX=2S;[_,KB#O X#10[-&#DL@[P ".XW0'D\2![73CXGPH\*5$ MM\M5Z9(JB?O7#ZE'E>I-2I2LTT"?.$Z)W'NQM+@WN1^<-E? %G$G5D)TN.<= M.B"E#C^1C8@#]?8]O286(2KN-?KDR]^IV@"/U^[V(\FBM?D]+,9TN MOQ=1LFKP>WFDCA>KRB32_]<7M3_H0M>D>%#VT3K3;J'^!V4F[?^B]\L+_**CJ]O!]7@W$# UYE=8Z"#EY'BFX; MZIM-GBUEGBNSCF7+*EAJ>VRW*\OJ,X\'2"8P%"2 2- 8$D1B&,9!ROS89Y18 M9=6933NUHX,W7Q[??[I[? 2W]Q_?O/]T\_3^_M.CW=YDB+?9GN(>Q8'W@D9@ MT)(8[$0&OP]2!M<.)I=D:SCSJ"1IA\8AN5D^W?GB1<=E4GWNJ:AO]2SK?*LY MCZ((<89@$M$4HL 3D"&60A((3Y) $H]9E88[.]/4J*>J>2HKX69@*2U+;Y^' MU/A&I#]0P]^ ;&4$E9#@MUI,A_EY5Z%P?+UQ9K*QKS,NZWSB^N+* QTJ9C]N M6,[767FDH-R%VVS-=:RW^MOC*BU^TK6\6Q9945] +H6^C5RMB_9C34UD%":$ M*[@]AB1$D?0ACA29!(S2(/(Q"IA1OR&W8DV-=-H2EOY92[49:)0#+>VJSJ25 M?J#]N$4-:W>K?)G:7F_MACZN=;=L76J0.WQ+S2N7O\HZCE3O?-3UM"N6[ASV MBR76W=1-6,P)UB-&()QHGA($V Q0$[I571Z$49U=/)$?SU(+;IBIM*XJ[KXB/^_R8NR+\<\X8+Z#!.HV".$2/(4 MTC#U88JY(,1#0(V0_9G)@JX:N[ M\WT5%,-4;;=V6LQT68Z-RX(;EO"Y9![3J4?E(4L\#EG)]O$N1[*UF_DAX_IT M]TFNG^=1P.*0QQRBD"40X8! XB<^3,)$B"A %"5&D>3G)I@:ZVQ/8!:5C$!- M^FQS8'8"0Y.CRW[(#&VPU-)I3ZI"Y:D_*C8'@OW0&>MHSPXER\.Y\Q!_"I$9@6JRP2NTH!KVK45(4===%8UL1L\-V5?Y<*CPVP9H945[B&9K42EDJN M0<+6_?\S@&VS-_YKA9K[AV_QQ<]T,$4^KU=BPXN_4^T6%R\/\ON"5ETUJJ"Z M.0V4&8*C" 8\11")B*A7VD\AX2EA$HL$2Z/B%T:S3>T=K^4%/VN!P7HGL>YB MH4-K==K,BZ1KTZP9,]@-3!F78 [, V.C:R@)>RU?)8.X%E8/"Y!',G\Z0.F MG2UD"LY%P^CJ(.-92:;Z[)E,Q@]U2"5>+84VPYHD9;IXO\OFOT\_*T-M6>C< M,;I\N5\N7G9!@[LB"JG/4A^E,$5>K$MJAY!@DL" 12P2,B%)3(T3D'N+,S7^ MWFH$MBJ!EDY[4;37<_R'6+_+/#_^J@R\$;A=$+MT:V*G=SE#; M2PAW-ZH=Z_(Z$WW^Y?'MG,4,6N>1__KKZ\9_-QRO":/YV2!A[@X[RVI]2HWEY3_[;R/46D:8*B'W^SB.5(K1>)T-#\>FM'I#G[CUKSVAM:X*(X*6WC.@-0=: M]?VVDQ.HGFB[3I.HDF@L]!^C&J+M&CBK>F@]<<=-:\-R^<^-FO7NA[X%WOGA M4>P'(?8@\W1<;DH9)"),81 2+DG, RFLU M8HLG^JM.Y7LCES+-BNVW.\0Q2M*(02H]#E'L>Q 3CT 6!RD-?!0'Q+)Y> ZWC3;E#;:/$[C M,)*80Q[I^^4@%) 1Y$/A1W%(,,,>-D\JOC;;U'AN3SA=L%Y+#'YFQ;=O!?STV3RJ;'QSB#2W^)%-]O3"'4[D],UEF-9F@<&9CM7XLC,=&];VJ V MA$EI-/^K6)(VR)PS(*W&Z)@>O](5LY8ZRU0N>2;S,JMT'L>(,YKZ$/MQ %&: MQA#S.(1>>:ð#J[8AIZ>9&C=I*<&>F'5BM>4IVQE0S0BI/U0#4T\'E.QS MSB^"X#2M_/1,XV:.7]3V*#G\\J<[GKGS;U)L%O(^?;#81R0;%1L(=3J:;& M,HU2.CZB4@O4>H%*L>:6,"^S' [J/]@F.#A95\/;@;%7:^BKA'X+-6A1#J=8 M.[VM<"+8N%<;+K$\N@=Q.GC7W@3K]8L:^D'J$DM25,G1V]O<7>!?79R",X3# MQ,<04\QU1WA/IZ-P&,@H9CYB?H"LK#_+^:=&V(W8=:3&1[5 2E:]<+;5_^V6 MP8QU!P1W8'X]C^L0#>B[P>2VP+V=""-7J.^$SW&)^6[#]"E"H@WB=TJARBC> MJ-EK,ETM\S=2;2!CE7AI856W:'WYJ?*>E UH\\'LEH.5YWP%X M9F36'9*!^%+?N93=N^MD-F\+*#[\G>Y6/S/ MG6EJ M;W,E+-#2PG]H<4$C;U4>P[ ,VW6$+[_G3G$;^)7O#IDQ QC#<2&92XU1$8'Z MX?#]OS[^*%1@K&;#"N8/=-O8'^0/N=S(QI[0H69_SXIOMYN\4);#NE7T.N2^ M3ZF B68))/25'_(2F&+LDR02/,!&-4AL)YX:?3S<_>WNTY<[96G?O;M[>+A[ M"^K?@)M/;W>_O+W_^/']XZ-]GRWC!3$S(X: >?!SGU+DG>NCA2X#\D C]D#] MMFS!IS:;F;V7QO5BD 4M0"EGJ2XA8 MD$ J,%;>"@M\/PTP3HW.JXUFFQQ?-1*"1=E\U++$XU5P+].0<\@&YIZC:OH[ M^,I?V-:"O J?152K2QA'BFKM!Z==6*LI/!?#6J\.,EY8JZD^>V&MQ@]UM!:S MK]^*^_1+KE,\97'/"C6^LD2737O7HYO*;5N">1PI%@Z%A%19C! E5/&Q;A3 M9$)(*B0)4ZLSHQZR3(VCJW=A48NG(Z;H.LOU6U+:0*M2-?W7M=89KE*X49^G M6NV\_LCV15MTB +ILZR&9N@XBS6T9=K K_0 I2*@T42WA=]V\#X1[K%KR^+0 M7.T/JE,+MH-8?)-'6*H]O/DG1A=E)>O\FU3;BJ"% M_+,CP]@,NXMF\94AQC.*S739,XD-'^EF$-\(D94M#!>?::;H_I9^SPJZF$XU:1SF?FF1KK[L0$WY6<4!E%O)+4SB ] M!ZN9L>D K(%9MH63%E$;C[=7<+*V#J^@X-+R.S?5J%;=%7T/+;9K'^_&!^\R M7>+P0_9#VWZ%6G+-,Z5)F-\\KQ3M_*O<=^HG.RGQ1KN-QVUK-P/^35'F[2X?5Y]P ZI+@>DHT*@^Z0>^0 M+AV-VC5!(?]VLQ3ZC[M_;K(?=*&S(CZO%AE_V5V((B$X05+ ,-&=2!-/GRUZ M$GIQ&(4)#Y!(K=HR&\TZ-8[4TLZ _B]H"6V;B& "MQDY.@=Q8 XLD2M;U1] M. .5T.#W^L]!;J"MX'*;?& R\<@I!Q98'"<:V#SWNM..L@+[5180:4$MKK+-4H33@'U84<@.B2TKJ(,2K!]<#I MD.[Z#-71TUVM9?9U>5L7HW]:TV5.N;8!_T*SI:2\P#[T/>E MLLR$3" 3'H;"#V+I18H2A95E9C'WU,BN%ATT1?Q!L1,>?%72@]\6.O%GUJ3W M%/27I<]KL3"&#NXP< _MS=9(-V*#EMS@+R72'_:0?KJ M+T/:X^94X?58OIQ MO5-[7(Y:&G^5\ND[JZJAZ.]:1MLBXV=1-:,C)U@-[49:P=2A M[^H5"-PV83TWV<@=6:_H?-R>]=H#?;+*CPL*$BH]YA$.TS .(9*<0B*D#P7' M<1K[-/1]J\/[/TC%QL_KU8\LUYNJ#GO*JFSD0N>>=LD//X8U033UDYA!$0<$ M(L0]Y2SC" K!4D0"0M(8SXM501?CP;J=;3A8GU;6MZ;]*EU.OZCE.+4K1RQ3 M.8F*E);%)]W6F2PC-)IZECE=R%RW<<]RS2?Y4BE0&GF*6T/B>;Z?*K^188BH MB'0DFZ[+(20A@:02&1V;&Z_JK^1O4)2EX 2=8 M&F>5H1HZWMC5"<0.3$O7N1-$HWG-RM[2XLV $G ?_E(^4%!_7?=:8-X/)04_=5SV]XD?W(BI>#VMQ>@F448 1# M$L40>;JW(=*.M/29'XDD34/:K>9Z!VFFQASM$MX/CU]RT(C=M8IZEQ4RO/48 M"_>!Z:@-^583L%.EOC$IE=DNQTBUTGL@.TR-]"X"O5)M]![8G:^)WF?0[J'& M!T&#N[GKH,+]7[0^.2\ED\^H?2C:LR38#7!MN)O7"WBW%))>UD6M"BUH?]8V_ MG&9;[F@+-'0PPLF<@%E[T]V&O1_^SB2)H%.4>V]@74>_=Q=H]*CXWMB=BI;O M/VC'TM)K?0Q?O.BZMX6:1X_\79^4'":#<*HK4=.*I.2V-W.7[NA7:LB2U*>AF3#D$E .38B/R#)1"[X,Y3K*/+6I. MZV";SCUNA6Q+1(YJ9]L^WXVR/LF?-YSK"T]ED*HYE^I'7H::Y??KV[+>S_ME M^Q/9DF??E9-2]GF,)$[\1$>'15&D;$GF0<8$AV$DL,24>9Y=\\Q>TDR-W)0R M8"A:Y.#+=]&T M&>ZY/M8DZ@17E\S:3Z!1Z=8)=H<<[&;0CN5XJJ[N'W:5%&_K0)S(CV2*&844 MI42?S'#(M#^?Y=F9ID:HM:!EQ,Q2MYW4+^FJ^";7=0Y2L5=X M\C?_?"BE)>22>A3'TH>I%R80<1+I=M$,)BB)6FS_4-Y/RR7$N^^KK,_B7%$_U5YU#F#ZO% MXMUJ_9.NQ4&,((U)RC E,$5Q!)4'%$,L<0C]5(2!,A@\8==]K[LH4R.G=CQA M6YL/;MZIEERS(#MDD^K!G^9KW6]Q#ECV7BZCQ$&".>(HA#)I2- M%R<0>Z%:31$$44AHRGRC3,"N DR-5O^Z6@A&^3\ W4DZJ[-\+5*DNRS%9=H< M ^"!R;*1'K3$GX%M?GJM ;AI(W\S!O(6V>H#K\!(Z>O=5Z+Y$[3V.EKFL^O; MGG(@L/HAUW4>>VE-"I#+]8^,RSKBU562>8^UN)AUWF7<\=+0>VB]EY?>9QR[ MS2E?%_/;S?-FH2;Y(>_25/+B<_E-N$]OQ.I[.?5*=ZN9![X@U!<2^H%0]GX< MIY!$E$$_Q)A$<1!ASRB)TWS*J6U .ZE!)?8,5()K$[,1'?Q>"6\8[V.Q ) EFVR."7N"-> 9@B5L/!_\L(L-X\,?3O9*+?E;O\S[X^4>Z\<<) MR^EVMY._S?"/%S5+H'ZJ@:!)%*6^]*(S>]^R37/ MZV,AYZG&.$DEA+/3.P+" &$4!9!0+$@GBQQZR MLD1'$'IR6T8CLPY=JPZ?9GH#J40&/[3,ED;M&$MO:!U/;$&'-K.U+NK;G^L4 M[?9Q8TMC;7FW/[<]R-1JST"MN&[IV/I>?*Z_%UO-P=\N?B_LC?81%\JI]3^& MW..Z$2.NQ)$_,N;60 M7FPPQ'LJXZ@3F,X64GRBO99)WP.F^N=1NN0_CH[2HO5NEC%:J5?Y1EYIF/4A2G MC$.:DK)3!((X%E21)"&)+X@@9E75S\XP-?K3,NK7;UUM4S.0;[[K;BRM,@9U M-)LA]YW']C*K.4%LZ-":&JQ&0/![):)AI,!Y:"PB,OM"-%;'(&NH[((A+\%P M,=KQY(/CA3->DGLO7O'B!UV<=[U?YL5Z4R5";2T/QA-"HCB&/ PI1"0,(<,1 MAL3G,A3*=37D/_,IIT:(;9ODPVKY%:I)GZO3G9;X?4[$3@+?Y5RL+YPC6G?G MD1SQS.P27L.=G)V<]17/SRZA*3]O42[I9%5KS<"*&^='G]QX=L*?UY MB!F1L2CK;B<0^5A IBO"^DBD2:SLL803T\()9V>9&O%4@H):Q%GS ]#"@ONE MX>G996 OLXPSN 8FELY(6=5;N(I$C\(+Y\<>K0+#5?7:I1BN?[B;17(F7?"M MY.NR7LN#S#<+7;[EG9+]\SI;K>N[0/KK\RK/RHO".8M]'*6)#Y,@%!#%7@Q) M(@*(L20&E*]-$<2#GDP7^N@W+X%K?MK?M5$KE'-,)=('AIJ3L?N<)A6WW*PEU: Q]LLYXM5OEG+@^-M M$?L2T9!!'J0((AYR2&BH0RM2+THBWU/@&A^RV;G>D/!/=)YGUO8[L^':[R8O5LUPWA65?YA*'@J(PA7&48+4#8*X< M_-"'F*&4D-A'S&<=&JA=FM/FG1FO0=J;;;\S1M4_<,L8FIGH?M2WR^BAKB>P=VHTQ4)?_[)>_53C MKYZ_T^7+/*()8]B+84BE,M*5O0Y9&OB0<(\2&D7VVV,@* M*F%!+:WM&>QI:$U/87L#-LXYK"U6'4YA+R+1^QSV].@CG\1>5/'X+/;RQ[O9 M;/MW/+>Z*>^ZT*$W3PKB_-MJ(70"HN0;7;#B:4WUQOJ6ON3^G/D>\F(90!E& M 41)JCQZ25/ET7O,)](CL;"JU]]9DJG127G;F6TUF0&^TV4&BD8;_>M&'5!4 M^@"A%+*S5[HOH)DM,\JR#$Q:!_?/9:[V;D6VBH"6)J!6!;R]M"+69E!O-%V: M2-V%&=5\ZHW9H6G5?\"^L3COK@0[SL-$8A\%"&*>))I<8YT4[<'83P1B- D] MW^@VW'[JJ;%I.Z+DG4FL<.<2/E<7Q8PPAX%Z8(9TB'*/@!U3P(8)W+DZ^RL% M\)BB[YVD<=C#(C8-R:7I>G'-G ,M+_V(PR>ZQCO\^R<+AZ]N97EL\1 M1U%"I0?3B NH?B:0!IQ"+B,E(Q3&'KJ#^5("1+A42I+#:/?U!BK%!9H:8$6MZHNI*M15:6* M1JH_-=!WR=#MFY;4$^)P!U6MM@44=RDD)4J@4##M:EYMD9J!!BM0@P5.?T5_ MOV%Y>%,=M0!\)YG#WO\AGJ#+2QOS'!WGH7Z@Z?RXVB@Q2C,=#\Z+3&Y!G[IE4?Z:_L>?-^<6^JO9&GQA&U<.:]I?9QNOS2]])^X#>\ELMA:9:SVO9M^;0_Z&B= MG4[JTF[@=/H#'1O4K^M+E+*!2^F/Y3>;XMMJK;/ZY@1YB"2(PKA\'S%#D*6, M0)[P)/0$3TFWTH)R^4*\";[>KNX!SXK=\A M^5@A6ZESQ[OMZ)3:\J N^U9N8 MQ[A(8AS!1 2^(I=$Z,V>0Q;Y"1%_.XD6M8E\/JB-G(A/&OTNM3#NX2)056\DX^/71OOD@XG M*N1=_'@W0^Q!YL4ZXX44MS3_-I>!SY$?>CIY,H H)1C2% L8*!>(D8@+R:R2 M&_:'GQHE[J0#7(EG9TD=(&=F.77'8V#B:T%Q>PD*:[/HM,8NS:"#&48U>TYK M=VCFG/E4US>VH-E2BCNZULG435G5./(EB06#'O73JKLMX>H_#+,@\%B4!)Z8 M_Y!KMC)_=T]-9/.=;4\WSGW.6YEF/+-LXG(&4=,WNB]*@[_9E8"@D=#A=FP& M@MN7_>1,([_TE[0]?ODO?MK=^""A+*9%1;%0_P7"^J;%-2T90"MDI?/T:R&:TXA"ZH6]D;%&S M#P4QP\)IW,>5*<<-\C#3_RBBP_"QCI9+%7'W;K76E5X4-U6IR+M>S]MB+]N[ MWAM>9#^R(I.*:8(TX2+UH"2ICF]/.,2)LFM"J?R?%*=1&+,.L6V]A#)ZI\8/ MIKKA0*U467]AU:Z=YON)9Z3F5I9 H8$V/=[YKQ6UI'O5:8$/C:?#U M&LFTJM^:+%_;:KB]5\N,;\=8@X&IUA+^05NU](73)<=V MEF54>NV+V"&S]AZOIR-=!T@O1Y[51K;XG[Y(/EFO=9LOA2?5KK<>?77 MT@;_H.RS]X5\SN<,>;'OD0ABP1!$C#%(<()A*IDG$E]0@JR*Y3B5;FKTNTM^ MFS45730%M#0$C8I &5U;)KH._D26!X+C+VT [/ZJZQJ M]X,(E^@/1PB>W9(Q&GDW3;0S[)0M\B?UZO?B@_0+QY^9+KU)OW M96[BOC,=)6DB$4F@'R-]+DMT-@R64(0HHH(E0-!H!>]ZO[KHH98P^#]\1<4JC%[*/RHSTJA^378821BZG4^=DW0I3=?>AB9[[G3:&#.>:, MICSQH$BX(D,_4&2(A \1];U44.1YA(]2&L5$VJE9SSMA6SZR;6?809?7C%4G MLV@#$[&#VB/;ZB*GUWY:)41LEF<2!4&,!/YCE/>PP=Y9L0ZK27ML1^RZ;.R, M;*WXBX."(0_RF6;+,HNU:G:QH8LGN7X.YF&$/!3',8Q((G049P))P(G:J1!E MRF2G?FA7_WA\'::V==T?Q'SIKI^V(5^O\56PV-"FN\!_H&VNA<2),EI;-$ + M#J#Q<+S[O_/SVW^55EZY(5"Z5V"(XP/=\MP=4$';+UFY+J?/7\G.6YWIGT MU8D:_[NN_K-:S@.<2,(9@Y)&.KW-CR 5,88\# +I$1[AP#QI_^IT4V/P;6. MEL3_\>\X\(/_J@6W2$R_#O9EBG4/X<"\>0J]&:C%!;6\3@&T2/!W"N18>?YT MO7XI;\N>5QN]S]!<[TG%-]GTG@7Y-RD+('398?4OVR8@.5W(O+T.@!;E ?(7]]EF:)'ZENNTI(YO2?J(.34]J=VNXI*0EOW8(B5='0E-/#Z#+SY MV2R-^_N:'MB->DW319+ 5F,$60^C3T1\C"1GD6F6&=!C*C@CU8$O?NR&+@6 M@Z$\#N%NQ0>E_#-0:@!7*50Z5$&J'>J@.X+?PC$9>AE&\E6&60X[?Z /E!== MA$X#C^\B./(3,YG7C],>79[9:S%-)N<^Y MA"CDR@Q%+( T)40?7A,9B3CBJ5%#BJ.1IT8*M7"@DLZ,$X[ANOS^]P)AX'?= M4'_C]_JLKKMW.&]>XESR/W]=_?A/]4SU_JH?#E_;X_%&>47/JM&\CN<_T&W? M_LMJ)7YFBT79O.O]DJ^UQ?!65G_.&?4I\U(/1D&$E5>8,%TET8>>)'X8AA$+ M(JO^,!=GF]HK6@IIMUM?1M-LMW:&T>IW$D[M?=EW]VRHF.7Z-X1EM_1 M?<3XBSHP\;J,XFUI?R**MT$ E!!,)V_% M<.7%?:KW59W0_BC7/]28^>-J(;9)=0'E(14X@-@+U*Z%TQ32&$70#['P8AQ( M9)7W*J>TU34N+NN?"_[4][+H*L>F)ETO@!C_VJC KQ2TK;30" RWQ()F# MY@"Y/0.[.NO(!V&F*!R?AAD_V3?N_Z%ZE?)W2OR[7^HE7M+%[28O5L_J?=:E M-5;+KV4_V:K81A7US05"H9=RF/A)K+.W,<0R4/8S1UX<(L0ILZHJUT^^5SQ M;R A\;T 4H(E"Y'O)[Y1 8GK4TV-6Y6P<"MMU:JF/A:T"*J[#.YE)G0+V< L M=QZM+KU.+\-F$73H#+Z1H@O[P&@70VB$S,5@P%ER#VO \P"& 0WO\%[ ;( ;0%!FG[OJU.<=UR T1.'*Y M39_K>M52U5#Y>U9\:_SWTF7_)(NY9*F'/!K"Q$56)6 M#;$:06=-I@A-U9X+;A:+U<\RS[WLW+26(BO AU7NL)JQ"5QNK[(NS#?R)=9U MS8^OKPR>Z<;=3=]>Y=B7E_:[WCD?O^Z>XMV/[Z\]T#>/SKS<,=N'EZ M>GC_YLO3S9L/=^#I'MS>?_QX_PD\/MW?_L]?[S^\O7MXM".B\ZMAQD).,!Z8 M@K:-NI605= 3^'V0/D17P7!),.VJ57EE;,7TYNU4-['0SB5H9<)W-V&WTU1N8 M"<=:.&OF= JT2Y9U(]BHC.P4RT/V=CMX1PORGYOLNQZP.0^G!),XUFO'="Y MD$ J@Q3ZV(OB2(A _=[*;MP??VKLJV-@-X7VH;ZO5V+#JY=9+I6W+^6V&=>J MS+F1C2J65N$!PH:V8'?&ZUH?<8/!$1TN@ M# ;)?LBJ[^P3_?6@;(T'J351$U:&2?%.ZO[>I1VR40OZLO?A.66>B 3S(9,^ MU4?9$F)./)@$:1AQY ?*?+"R'OK+-#7BJ84%>2,MR*JFSP7]!73)!TOKPL&J M&5HDXZ[%T%9,HTW3H1(!$,9(!Q(3&-L56VBNRB38^A*+#L>[K$2 M9O0[#KX#LVY-F[]I-?Y4I9?L- $[50 K=6G1K#8_KRV,-?PF%PM]"D27+_/4CU 881\2JINO8A]!$K-4><*Z2$)0B@EI&\]I8)^"[3&3]01G:)+3!PZI6UGFU>Q3, M.C'H:%6SSBO4+IUUX5,=<@N:,(J/=+E)=<^OM5S71ZJIC 2._!BFGE!N)XI3 MB,-(0B\6(>:;V F_#@=JB6D3&7T#T\JOL$*>!W^F3$'7)(KB ME44*@1O,QNJDT@T[N]2!ZXA#=O\!W-UG^CBXW\ M**EN-ES>$S[HZJ'Z)JO^M@9!PGF$/$B]!$,D%$WB,/9@1!!!ZCOA8V85E&$R MZ=2(G8]GA*^9-^<:M8%I5(L+2GEG8"OE /=_-K"X=+V,YAW5R;)!XM"= MLGKV=:H2_DWFNG#44MS5;;.>5OI7YUN^[E>KPVF($APG:BE% )'B,\@B&<. M4X9"'/BIGXY9K+"?.E.CQTJ;,O*AW=7LA_KU)&H:]OSRF#'T'^V>J>3ZO5TOU(Z]LB,^K1<9?JO_NDAL\D21^'# 8^QZ'2+(08C],81B&R/,0 M)@2%-INQK0!3VSZ5I:5D7;R ]WF^J=GN1JR^EVRV50SL:V:W@UJOD=F>-R3R M ^]22O3SX,Y )3CXO?YSD(R5KNBYY'YK&49EZZX('?)KYW&ZWA)]WC UX+O% MBA;S) S\P(L9)%A'2,M40HQ]JDL^2DZP=D:PW251:_2I<5E])U))"$H1;:^( MVMB9WA!U1&2<"R(C,#K<#YU0NO?U4'O,D6^'3JAS?#ETZD,=3R2:S(A6ML3G M5577:AN8&PLF$ZI,E2#& 40>3W0%P CZJ?01EG[, Z-WUV;2J;W26YGWDY(: ML3OGDADM@*'O[1C6H3WD_HC:NZT6$#EU+DWF'=<%M$#BR%&S>?8<+[47]8/Z MZ;__K?F-^H\^#_GO?_M?4$L#!!0 ( '&$-U%\:>G=2LX F#"0 5 M;G1N>"TR,#(P,#&UL[+U9$3A#0!4"EU+_^>@ @Q04DL9S ">9,619%@B".+U]X MN$?X\J__\]OEZ*>O,)T-)^-_^QO[._W;3S".DS0_\0II_=_._V'2#E3:R(Q,FLB+:7$>A4(ERP M:.8$-?_WIW]H2,R%Y(@T(A(9C2:>9D&$S8XGZY-P8?&AH^'XCW^4+\'/X"=D M;CQ;_/AO?_L\GW_YQ\\___GGGW__%J:COT^FGW[FE(J?K]_]M]7;OSUX_Y]B M\6[FG/MY\=N;M\Z&Z]Z('\M^_E_OWI['SW#IR7 \F_MQ+ ^8#?\Q6[SX=A+] M?"'S9^GZZ=%WE)_(]=M(>8DP3@3[^[=9^MN__\M//RW%,9V,X"/DG\J_OWX\ MO?/(\162-OSV]SBY_+G\_N?CL]]./GXX^N4$J5W\]?S[%_BWO\V&EU]&#[^1HI:J5D^\W_\^..??SS^RQ1FB)@%NV_QA=5GE*?M1 I\F\,X MP9+#ZX>,)O'.FT9%OI/I]5^.?(#1XM5!@N'@>(*0/PJS^=3'^<"SF*@QB40K M)9$N9A*X\(0JI8R,0MB4[G)>J)XAV0MUS"#^_=/DZ\_XP3\7:91O%F(AE*V4 M\3\>/'0IH-VH/QG/A_,AS"Y\&,$@!RL$K@XB53)$,FYP!3E.N-#!,&D#9[D# MZN\\]"[UMQ5\-(T_3:8)IFA,KI_JI_&!LN\">?6.G[_X*7X0B9^'HQN)%ZO2 MA>;FDRXDN-0/TONWGY#M#-,II+=+]3S*W8*U.=I86+QS5]5?S<@G[[\,SE'2 M4&SP\DM(/4CK6\:13@;< FD] N9?95['RO[2;HMK+Q: M<<"E-V4;)DP'2Z3PAGB-RXBGZ)@2(G+/*V/EU198X2\/*[M(ND>LW.S,WT_' M>3*]O(X)X!3-[VS@+5>*V4 PVD.A1(%"0<8(!HE&&YJXA-"5*[N6@GY@THV_ MTJ%L>T;(]1G#!;YWH)WA6I1X/R=.)+KWQ+LD27*X2% Z.G+= 29N/[-GK[4# M_4TZ$&8C(#@:CZ_\Z"-\F4PQWH.8E=::F" PWA. WIA@0%1$Z1B?I/70(1AN M/[MGTU '%#L+MQ%P?(#I<)).QNDU^N\#:5@R@7EBG?"XIQJ.5E, T<9+,(JR M++K8/M8^?"-XB!<&C]W%VP@^+J9^/!L6H:PP#@8T.)N)9T9@.)<]<9 $43FD MD(2209LN=Y-[S]\()?*%H60O(3?AC+X9CN#]U<*11L>;9Z(LR*A#4E%TX6[O_>7,. @N1>1$HWR M0/J50@?*>'3'L[391RE8=W')W6=O! S]HH"QAW"; ,?I.$ZF:.@60EF<'!Y/ MKL;SZ??C24(76QF6G0[$QF+\I+>X2UI%5*(Y4PV:BC5G\#O'L$^0LA%TS(N" M3G>B;P))%_[;:4)9#O-P>1N\LI-E7S"UAY1B_/9M>3/X<#YR2DN6L$=_>$:E',=V)NV64/-A,IO[T?\[_+)PPV@T M2E#/2,EV(;CZ;@%W1# M8*!S "(U19QKE$=0AA(6AU]^#P9 M7Y\,1>ZIPNT0$2PTD0F=\" B2@%AK30%#M!%I'/_N9NAX:4R@GL M7E+M&1$74U^J#\Z_7X;):( 1E0-\!!)N6;F4I,1%94ERCKH4$WC9Q='KG8=N MAH67RH'JWM)M(@#Y'4:C_QACQ'T.?H8;8#J=S:Y*/APW2<=@"'4\ M$:DT[H 2]T)\B0K%,P.S)O-PQQCD$2(VP\O+.D+M0MY- .>WR>@*M3%=7%-. M9P,:J$<:#;'!XP;)E"9.ZT X4\)[G8277=B5M0_?#"@OZ^QT'_DV 9#CJVD1 MWC*EH>R?J)&KV< )B2$5302%@GPXYTHZC"4\H\NMG626=W<5O)Z&S3+17M8) M:@?2;@(UIV/\-!_GPZ_PVL_]BJV!,X&;K%$DJ@@'!"4V&X7;K$DN1Z4B%YVA M9CT-FZ'F91VC=B#M)E"SL)''?@Z?)M/O Z>\$9YEM(T6]U+O@=C$!%'&6RJE M#\YWD:.VYM&;8>1E'9SN+MLFH'%^Z4>C5U'+YQ8^_ M#[S*/M-H25R<]&A-T0SZ1)R2ECN-Z'?=W;ZL)6$SJ+R4P]6N9-TS9$YCGAY= MI2&^XV@^A]E2(6]&_M,@T!1=1",8K(]H$VTDEN&/S 0=F63,^2XR1QZG8#/ MO)2SUXXDW82).?^,\?XUVG%W]$:B'P5>,'2K0B A"DZ4$-YZ&65VW>6-W'[R M9OAX*>>Q>TJV"5Q\N JC87PSFOCY0')%G0R)&%'D8%0@W@$CABI(*KC@>7O!DJ7LIQ['YR;0(4R[+D19'S^6>4X>SL:EX:'Y7;AT&4ROL<,U'4 I$T ME[LGZ8EF8'(.4>G869>:)RG9##8OZU2V,\DW4K8U^Y'G#>G5]X^%$AA'N(!O M\U?XYC\&CAEG5*E%HQ%*/S!.4(*.B.BS$V PS.NRCNM9@C9#U4LYPJVCAS:, M%+(U]:/3<8)O_P'HP@.X"-H14+IDT+",#*"55=(E";AP?.CNW/_>PS>K&7UA M![E[R+?O%+7E\>&;X2SZT7^"G]X4OH)%$QHDR3H&=-N!$R\1\R!!!ZOQ-R%V MD:[VR/,W@\E+.;GM1,J-[%,_F'B#K\P&V6D KQ0)6;,B$TT\2Y%$*C3^(+1S M7?:JN/?XS7#R4DYONY!Q4S!9%M,OF9 T.A-LH=I$(@,M#<6H)]3DJ&0$B;MG MYT"Y1(1RA<4D\=$FY"-K'STZ M[;:+,[D[#]T,%"_EW'9W>78&A'_]^8$DD:\_=F[,^_[\[.WIZZ.+D]>OCMX> MO3\^.?_GR(W M3'"A@I59$LD"[I8H'6*#L+AO*J5RP+@MK;E=[@HX]ZCI%S_[J'AK@5 [86"^UU .U=) S@[^NJ'H]("\\UD>HX< MK;+4AS![#6'^XZ?K5"^E95;9H\2L*)R)!XQ/LE=6X2;! M0US3@[(#R#U!5#_=!ROBJRL%] BF$G0-7J^>B:'1Y7!6ANS,XI*-1:+S9#P( MP3N*;)(D2H-YES4::/Q.9V&1%2&XN7<4]#":V^Q1_30?[!XD%03;@,WY,(4O M?IA.OGV!\0QP8S^;?X;I':D-I!+11>H(=8X3&0$#%N8$T: YB\98Q=<<&^YO M>C:@K9\&AO4L4-?J: !A=XD7FC*(,9-4VL;+R#"D\<*0X*2GE*7D_9K*^XZ# MO7ZZ&U;[XF,S]J",+-/D"T_GW#R-?.D.G$E5\*6Q1A6 MG<-SM,139 VR0A9-=M:NN0/MPO0\3E0+7G4G1P2=2;X!*W.&G/A2PO46_ P^ MEM%_9_E7-*%%7 -!C>8F4!)32;(W:#R]1-XR%\)1:9U;UZ5N?Q@]254+WG,G M..I.]CL#Z2M,PZ1+SWF&X>7LEIH-)3+Y2%P6F63G:& VN+ N+6-_H[,)<2WXS9W8GLXUT0"Z M;NA.RD:3& J&EL(-B4Z^UR")$(ER *JTK3+(:BN45/:3.T')3A)M FWHK_W M/XPE)&E5SH!"D/BE;*LN(K!]::DCN7"ZSOC$M=3TT^Z[AA>SMZP; ,R2_H&0 M 9(U0,!XI%K94F^< ^&* E,N*.O7E#UT%67WT\.[VAWJ5M)L(*!^._1A.%I< MA&!0MRC/^#P9H=!G)<";?[\1C0.7'(NJ!';H=&EGB;5)$\LU2ZG,[%HWPGE_ ME&Q*8+^!=O5+K_B&7<59KQR1) 7=>"1R(T\82X8U3RFN&FW!E MQ#65[U$' H_C;!]]-("LZ_NY#_Y[N9R[.1"GS@M/)8F"EJ[G3*%I&C1 MV<\^UKF-7TM.,XC:2]F/W(SN(?D&\'-R^64T^0[P$4:EM.RAK 94Z.!E<"@9 MYXG,&CT]&S5!]AC%Z" H4\5 /4M9OWMA)51UJX\& (;+9'JUEA$KG32LU%'; M,IG!:TZ"BIXD'W04AG'K:J5OK*>HW]/G>F:J _DW *3CR7@AC=^'\\_'5[/Y MY!*FUUQ==ZT;Q !&&)/+O-1()&>X.!1RYZQ4U(7$C:V"J4V(Z_?DNA*\.M=* M TB[>WGS@!L6C B:>6*"UR5\SLB(*SW,%.[\WGJSKB]ZUS=G.Z&KVO%U)71U MJ(D&<+7&!B>5K:9,D%1:?TL9./%0.H&+6(JDA%6I2A[1CIM?M8/M2OC94^(- MG%P]:5]O'\K*3"U%F^K+V$69P9*2)4,BUXEQW,KYNC+%RAO?ED?BA_#5ZYTI MU-!4 T;K$1-\BZ$ 7);K0C2[%%>44[BQ,]SB%>[N3";-%3M )LFNH#N$/U\/ M=-UJIP&XX2KZ"M-YN;U^.QE_NH#IY?O)'*Y/60:6:4>%2<1 &;$DDB4N9TH@ M.*]28KA5U'+PGZ*K&=^^JGWK3#,- &UQMWE+<+>6#-5>2.8-,4:&$JY$X@/* MRR=>*F2D8ZI*0N[C)#7CW%>T9-WHHP%DW6)BP&7RI:,!^JW@RR!L29!>=%Y9 MT +72(*\I@=PI_Y],X[]0:YSMI)X$_[]Y>5POFCQ5DI(T8?$S1S&L;#B>4K6 M.$]T2=22H>18R(S+H.2.:H <9*6][E&:^DUM.= ^UXU&&K!$3TC(\$AM"IG8 MY HG"B-@#*=)XEXF!8&;5"718<_4AFHI,@>!5D?Z: !9'ZZ?NV!I4>!^N].I M%"P%)H%X%AF1C!OB(TQ;@%",5Y=7BUR+101:!@%,X3.,9\.O4)HN7\+;R:S44)SE"_]M MX 7(7/H8"@PR,!9UAH0@).$8GU+F.&60JD!K.SK[/8^J!;F*NFH BA]A[H=C M2"=^.L:M>W:+W=>0AW$X'UAJ.%(O"8626RNX((XK0S(//EJI..@JU2_/D];O M"54EP'6LD08P]E!0 Y6X\%%)PKC,Z"'Z0)R)B7@O<7T$24%626=X2$J_)U65 M,+2GQ!LXHGHN-!Z4KF90VL&:6'I*6<^(-^6&73&ME-+)I2H(>HZPC?#4^22( MODX^]]=-9U@[4+O=#PL]?(;Y,**3?8>)/7OOWOWDJHUXGV#BD%UY&0>CN&-$ M<6E+KY5(,/HK'0HR;F%4.DNK% P5W(O$C90D11%QO65%G#*E M#X-V$,I4;%>7U8N-;XS[[;GL[R[P)-VE%_?'(SV9G>6%8C[X-9P. MG*(V@ABE2R>AB,8ZAT ,%9YJE8)R5>Z&'Z6H$1SMH.;'$+.7S!L SVWZ7T\N M,8(84">Y,8P2ILM*RN@[.N-*3:1+E+*LJ:CB(3TDI1&X[*?C^\>8^PF\!<@L M#F(7?!R]@\L TT$R1E'M+8F&<5Q*D9*02S$9!!&R1/IEG0[.#TCI%S+[*G?M MD??.DFX+*Z^N.5 E:]D$M+,)(XB 4O$E3SJ4MF311]S(ZYB7!Z3T>TU2#RN[ M2+H!K-S8V[,>)T2=/SUN-WUA&,!26$&*FN;X:/>S\?---$Y=.#-D0+QW*2@5=:E&!1)># MSC)HYD(-"&U%92..SHZ0N'_S44T_#8#O;@;#!S\]FR[$EQ9WTA]@NIBD.PC1 M*6<$^H7"E=L_1 MG5OH0C3W1$B*8:R2OJP2C\%/I(8F#(OKW-AN0%O?20"=0JMK7;0%KP<;N(B! M*><9D4"A;.#("D,S[!2+*8+77E5)^WZ"IGX+5NK!:2_9MPBCU?XM.,W1473_ ME"GYZE01FX(I!7\ RH*7N7:^]]9N4[6BE-KPV4'F+4+G]F9-3;268TQ* T=> M,FHZ<,%)=DH%9TI*:)53@J>(ZC9,:G64 ('0Q'U"55L!E8]+! M*JMDHB%4"8,?H:?C/"*1/0U"1J*$D"7UEQ/'+7['E3'64)MUE6/PEO*(NM#\ M,ZE#VXBYQ]UI-IV7Z5'I*L[1SX?IUV&$168#\Y)QJG-I"$O1)F9)K$B:0%#@ M:)0N*$ M>Q2&%"J00&4F# !=,O3 %%<=P^,A%?U@I!O%/D3)GE)NP,5=,;)*.LB<9THX@;PL9+#BGAKK?/* MX1:;RD 6D0T)GEMB&.[!P0@/]P<7=^2(W*:BGPO0>OC87<0MX.-AS%=,)W?4 MD[C@0,>2%* =\2QDS0057-=-7'[;9-[/+@Y)1U)N "#DC">DKG..NP.M_6)M/W"L1UHU M334 QN/);'Z6R_3"VQO^^624;B3HI70@HRJ[,X8/$"1NVUH1+FS)ST7#KBO= M;CY'6B-;7S=FK6---(VM@JY M+*-CY6^,K:TTT0"F?IE.9C,,4?)P/C R\%) 0#0HALZF0XG0)$G2CAHT^9*I M*I6GMVAH+I]P'PNTJVP;:*IPT[C[Y-L7&,]N[?\J:8%+AQ*K8B92FDB\-8XD MFC)UV?/HJ_1X>92BYE(']X%,-W)OP*ZN>G?\ ME@;>,$L9**)E M,J7G0R!>:E'8P7]Q-1A5YV+J49+ZW:LZTOF# Z).%- E#ZB.I" S\C*:PP@ M1I,O9;U=,R/!RQ@C[K=!H8QL* O-+/H!.)=S]&*C"XH=(KDGJ.K7D:X#J.[4 MT "F?H$QRFB$O!RER^%X6.0S'WZ%:W:H8-3::(GSTI=)XFC#)6[<6FNJ*&CJ M:)7CR&?HZM<]JH.K+E71 +(>"&D0T=3BVDC$AUS.<'.YO$%SJZU#IY!Y&NL, M[7Y 2;^>4AWT["?NECSM'QTB!\8CK-%PD@)](K.@Q(N ^[4762<1-=3I*KR& MEN9**3KQKG>4=0-P>3\93^YR<6TG79:>TH 1)D:4N.^6-LD*[22/3D6:,PVQ MRC7KHQ0U5RJQ#W2ZD7L#^],/Z%\?PP_'5\C4:FU,QK-7D"?35+&.-TC.3!;#Z@/BKEA2P"CD2:P$A@TI($S%D1 M96)UFL)4Y*FY HU]0-R*[ANPHS^\-O/YDW8$'?P_R6_^! *5XJ";(U@DB%GD3(WA / M%B+S66E6I:+C#A7-E7#LM=7N+-\&[,IU+^[K^LE7?C:,Y'R#%V;G8#2%X*@+I70@,'Y'8:?/B/= M1U]QF_X$[Z]*SM]97K!VJ[SI/I/I)3RS*V7HDHK MK=W(W0R!+R6GZ@ J>V$%:L=G[SY\//GGR?OST]].WIZ==UJG]O##:Y:K/<-* M]WVQE]OA8MS?@Y$B/VJ:&',,()*H61G RL^SI$K^S.#5=SN9(_W4U6\R4W4 L M@S) #9UD1Y*S9=YUQHC,H;L"V5*CI4F5NO-4YJOG)) ^L+KA>ND#. VLHS62 MN)G=1E6.GG%)C%,"8P-&"48*B8#S5*48G?95+EN>H*F1U,D#V/6N%/,"!@K= M#CO.+\Z._^.?9V]?GWP\/_E_?CV]^,_7)V].CT\ONHRD'G](S8AJ0]:ZCZR> MF'N5D@F>64MX\6FEA[S,V%7.\N MS;'.\C,E*0F_S,-Q 8!HI:*3)BIEJAQ?K:6F$>#LK^W[%R-[B[X!_-QJ\;9J?R!4 MDD);1CB+B4AF%+'&EW;O,46,*T*J5?UVCY)^<=.!=A_OIK>#J!O RB-CX*^9 MT9H+;H P\*6C.\/-W(")55 KK9:I2\/8D5?V>SW6/H>Y4T *>GI_QOF(L M MKILK]'%W"AQ."(#SI^> CR<3(:O9E,__33-(A>>AZR*&&')5*@'^@\E\11ANM ZJ1S%==I2SH; M">1VA,7#_-EJ.FH @D^V[@:9C8/LB4D6#2^&P,0FB(1"0D]1:F@+3LMY%:^OIK@J/BP?L%@LUSG(L+@1Q8!D MH'! 5E1D _OL(RPN MQCX]PJ&5NG2CM22YTB\_XL)T(@=B/!79.U<&:!P0JD^0VF\ Y?2RJVG\C.Q^&/GQ#(-T*T-))@F^G.\D%8@/GA$= H7(A80Z M&,%:Z@0?-T(TVG*1D8@C DZ=U MVJ3O0FV_M?T-8+9#9;:+V-44OX@"G2WN<&8#7XJ\LS4D9JUP*98^*_@"D4Q( ME*E(*E?JT[XAA?T6[#> S#V5UBX:%TON#E]4"EQ:7A-!RY%M8)8XG8! 8AHC MQ612G7X3FQ+8;_5^ UC<3V4]0K$DS Y^9+?/YI.[U]C#ZVOLWV!66L),\HF? MCKZ??(-I',Y6LYK/OBQY#CPI$RTC3.21Y(O%'A'NQXKF&/T*HLS LDOYJ,TS\A?8+9P' ;<-^S9?"R1R:S)D%@3 L"0K#1WO?CKUX_EJ!'S6(AF+ 4.2 M,A"4;IG5X1*)TBHI:/)"Q;Y,ZQU*-T/L7^*FK*X6&W *]BS)'C .D(,S) 2M ME^,=7#\%_B"NV0&FX T'>[MPCGF"OW* .&8X M0?]#U3\]A?YWYI=SUTBJ8#]2@\.O_GF[=GOW?;F_#F0ZOV)%Q/ M>O<=,X[][/.;T>3/'^,[@ )5.;E2"(I!J!&ZE/ 9DL!H)CP(D>K6DZPAJ@-7 MJ7SFA^GDZQ#%]^K[KS/ L.9F@,11G ^_+EL@W72TX=YF'H#8H&.9>P0DN!@( M>HC41_0& ^A*_M26I#92%+$OEM8X6#5UUH 7=M>%M)8KJZE"Q]%F-,'@B),: M2(P!+;N0T==IN=%0[\O:*G_2A=]&_@V Y\YY3;FP&-49_03JO0"K,%,OU47!X9R[VAH8$6\!GQR'"Y4C-^/ M8*'K<3JZ+&<^_[W,F3:24NF5)%+1,G^^#*)SP9+2/][(&*2E56[U-B&N7^/; M/X0FE?79 $8?R>274B9)HT2RR_VCA1*(68,X*@T,K,%HK(K=W:/HHIKE; Z' M'>BL >3=7C5G^=U+N?4/;X MW0R%.UVI?>KQU85.CC^7;T_'*)6K5:+'NC]Y._1A.!K.O[.!UH$%QP)AK-QB M"B-(R"@;IH"EX TP5L7T'HB_?@OHFELM+:*J[X2BAX?0-])_6WXNIF1Q?7H4 M\0V+O4]%FI)V# .4$$OK[](VU3.2,@7D/./FMUDJT?;/[K>\KAE 'T)S#>P" M=_DYO?SBA]-%!Y9R8A,%TJMP1S/ ,^YHB1/+HB)@@Z2AN&>IBJ?R%%']5M(U M \_.]=<"%DMZ21F7BO*[.S/8&$VYUZGTN"@3SQV& M9EPCR7468579W>XH]2 MU&_57'LH[$1S[61\\#YHI6R69 M8W,2^ZVJ:PZKE73;@/U\R!FZ)8O8%.4.PZ^+MGU9*A&R8,0Y+HB,/A KRO!I M[Y$_9QQ55:Y=-R&NM09AW0#C6?SMJ:66S>;K%3T8X$U+ KZ+F4NK!%%9EW$S MU)36/YHDQR$)S42@53S*9REKK878@:"WCWY:QMV'*: GG*[96WDC1^-EJ^.C MV0SFLX%D)B?K/-'1TA*JT=*7-A'.,C?19$OE@4SA)N2VUE/L0 CM7),MP_9Z M)_C@OR^V 0.@?#"X_F(94<"84=::Q*1Y23UZBY/WEN5?,XD&>50>$J2$#DC!K+.5/)@:95>QIL0UUIC MK\,9PGVTU/J-3*EF&PB)_F[)VP^VC$,0GI* 01GA$+@W7HKH[EU<[G@'4Y[6 M6ANN3G%41^9-FJ]R$ZD%'K3G<-0'/S_-@!U30X'=%G\!P7'4T"O5BP MY5Q5J* B"['G2HQ^8]_#9\W7T%QGTYL[Q^3I^.NRK=@:048P- $-A2\4)/.6 M6 N.:$J]5R9(1@^)S2=(;60XSX&JA+K260.6$H/YZZX@AX=J"I%K!W?QM! M%M'MGG\O3>KGN-I*7X9]K#LO56$?;J-VG N)5*:4V R<4UOB>^-!_Q.3 = MHL$M 0X"SB>([/?NIF]X=J6]=@"ZN40'V3DGA :2G,(5:)TA%F@F3H$R.J*_ MDFMU8MB0Q'ZO=0X,SDJ::_? Z::(;XT@%76R5.H1KWAIU!08<0FE:32/24ME MM3PD-I\@M5]?\] '3EWIK 4O\[;?O!B%M)C:Y2,N(H8>,K6Y+.$8D0M5QBCP MQ*C3P4.=(%2LR)RH%(2*$%%B50H:]J&[R.*@:2@^FWW:\RH\W9UUG^6@VN[J$M#C ME51I84TB,0OTD;DOLS*$(T90+0*Z/*F."_D(/4V>^]3"81F M3"!;<)978R=F X[,>)T8R;J$]XZG,A]%$>=4D"*I6FVRGB:KR<.80YB\/374 MD-4[RS<3+PM#B^9) V4\4,<4L=$9(FE(Q%*KB3=)>!&-S*Y*5?]31/6;A]N3 MG=M;.^T8N,TE.+!! $^ZS)R.FDBO'4K.6<*!AR"-S997"7@W)['?/-P#@[&2 MYAHXA2YLE?^7*\BO?@2+4F^4V# B]!M5Q084W4Z9]0';[7(K57P;J')1D9,W65F M$)4)5BN4F H694< M0;=!1"$,0*PR779#^C8"G7MQH*NAG0:LW+)WX87_!K,RO[E4KC.GC*>EXW''87H3< MF%77C47KO32<7Z&"T )?%4I>78A<:+*;9&4,:%-9YZX MF+7&&)>*.F.'-R6PYVS!@P"MBK+Z[M>T$MUO2\%-\HF?CKZ??(-I',X@+=;6 MV9>BQ]G 1N,<9Y$H8!@O,YY**S1)$@7E.3H))MR[5'ZD:]/FS^PY^:\JK&J* MOS-4=3OM^NRWDX^_G9[\?O3^]?FO[]X=??S/LS?GI[^\/WUS>GST_N+H^/CL MU_<7I^]_^7#V]O3X]&2GZ=?;/Z2+:=A[LM;1=.Q5%TV$TH?):!AO7R#3F)6B MD1+G?9F>HCT) K='ZQ*7.;',ZUS1/$[2WF.V_&PX.\L?;EN%<3H??AH/\S"6 MVM0'C[Y .;_"S_AC($T0RN 235YA:.-M((&+2"S#&"D(&5*=@]9]B.YYR&8W MV'HPUNI06ORKV,1K*1S$-MX\K!<;N9[5^K8R"90:,YYHY6G9SLL\;<2S1YB! MSBXF7J7(NYZM+,4L^)%IH;3%AW__L8HX5]E'KPE3N(8E^C!E.$(B64;IH^8> M5UB5X.()HIJU==M@XT$$T946&@A=?YW!63Y!M_72S\MX XEQ-@N":",=D2EH MXA1^T8Q9DQB3"JKLIW?)Z'G\;QW4["'I!G""F(]0NG\6+7P9:ZGN?:5H)8YWII &SO_/0/F)?> M;S^:OBU9&F29J)-.D2BY)=(9(-9HC("$MR8RPT6=2\G'2>IYNFP=6'6D@0:P M],8/IXM$D'?@9U?3Q<7:DI/[BT0FQVU 1] H7Q)%=*D,*8Z@H-&G(#6K<]:_ M,84]#XJM@[0Z^FD >!=3GWY,=7HP$&^UFKP2'D X0F7I8:!")JYTQN+9>F[1 M!PB!UP#=1M3U/!.V#N"ZUTL#8'NT-^#]142=2%$)10++@4B)B\CY%(FGVM@L MO;O5QKWC>MB-".QYM&L=R%713M\WF-?]_HXGEV$X7GNT8E(.VGA#J"G'Q"KP MN;E\_EG]9AMVC)L:\FW 2/V8Y7XV?3V)K M7'2CR<)G7$AKZC!%]T+ (S**P5'%:Q3_+-,/K2 M;C$.H\ &D'I3/G:?#\]=DE9)8@+#G4#S3+P.GH#43C/G.8JV2O3\"$&;X>RE MW6%T(OX&8'24%OU(9V4N;>F8=I^=[#RCZ$ 0KG5I4F(H"0F7!M,^.NY3YKE* M>[MGZ-H,5"_MGJ)+932 K??PYRU!32=C_#8N;OMFZZ_[O"E)S%D0QTO.@J&9 M!,HM48[3H)0Q5%;IW+DMH9NA[Z5=6515UU\E)?RB7!@>)B%\]:A>TL'7L5D_ M&3P"]R8'2AS3G"!N@7B'NZ@/R?"0E(QUVD/52P8_CY\A7:$HS_*=S,"S7#(" M7WTO7]_@Z4>W.KF\AKD?C@ZS MGS])0"^[_.8BJ;_WNV@!T:<(6/0H95*X*$P*I3&\EI1%G>0+*P1[PI\^FQXO MFMB>CF^_8XCK%8&W\+T&-.)"XB@ SE5I+60C\9(I0A-7/& 2L='/)2'_*&.1) M27SI4FM84@Q_C)IO4 M^\XI_:>?IC]1<._@,L!T$+AE#L 0*2T2S$M3[" 4T5YP3[.RSO#G/+,UG]N[ MRO?5TJ0;D?6M[?-)GM\B/6?!7>G79*Q#Z/.DB?6)$XVJ5#[',KME(VW?_=Q^ MXKU*VMY#9#UO \=7EU?ELO7K:E##^L?1 X='1>O)>=E'E+MB(G[ M24O[*ZCOJ'05M:W*-[Z_OEI>^ Z"H\@_KDQGE$.QJ$1"D(%0"\"S9)RZ9Z^) MGGK RXPU]H--9P)O##0?X/)Z[^@&_QV,IN]@HSON?#?!MX)!DIB\)5* MM2W#56)]8$2#BL8(JTRLL@%N06._W;?ZW15KJ;(!E-[*4E[5H T8TX;9TG?? MX.J28'"=:<$(*[GPGDD7997BEX>D]-N:JV=/;#_%- "MLR]0/('QI[=EYN_' MX:?/\[/\ZPP6/N; 1243!Q0&52B;5!H,E+Y04?F4$G5*F2HI$4]2U6^'KGX! MUYVZFL/>VZ$/P]%P_GU@DL@<@B#2E\E$$<3(P A M<6,]#?>G]K2>POA LLL#3,>4M8OA#T( D25CV4IT6&/D(8AR2*_KC,A:2TZS M28?;X.'9/M+;2[Z!/?4!%Z^^7^"?+BX3$S#'4 J$66],RI-?2TI/?)),= M-:'.^.3':>H725VH_#D4[2C_%J%4&+G.K4F9&YD=<4!MF0(GBD]AB4F2!_#* MFE"G!_GC-#4&I5WU_JQ5VDT)+>!IU3SL 4NKJV!J^TLXRW=X6*T:1JD.*>*"T3D3F9DB0?N$D0@(J[.,3&S2 6\CB#Q* M17])U?NJ==*UC'O/U/+3^1BF1RO[IS%F=(EJDEPHC1Z=)2$K0[AEQA1K"^G> MP>-C>5EW/K<_A7>DI4DW(FM$VZ^N27L=%IWWS70YR>[B;]%G'T :;E!?\)V"!'\%HP1GC" %N*4O5';6EF:G(0N%!4 MG1['3Q'5V G7CHI_#D^[:N&ODL1UW<-ODH]&H\F?'L63)VCRK\(\7XVN3W . MF=FU'46]I'OM(;3Z.6#94\TUBT3HA YTD*7L+69B>4DRJ-/&=UM*F\T< MVP9%#\Y]J^JK@;U\,P:7E3?S0?1&98.^;BYNKLP)4)0^$\U=9CF@H:15IBUO M167/0*R+F)WPN8OZ=L;FET6UX/D<0Z5.$/IA.ODZG*'VUK X,$YH8%&3(,*B M79(ZKE!\D'QUYER7HPIQ.\F7Q'B,!L$F;GW%(@V MW)8":T-L=(R SCPE'3*559IW;TMHO_=L+1K$'96X/4C=$J1C^.3GD"X.C-7? MI\,YG.6,2Q'C05R)FB1: DT1&/$<&(F>AQ D+DM5I>YJ2SK[/?1I$:F[J?"E M ?7:04$7) C+-4%WW1!I2FHJS9YX(Z2+ 82U/5K4;?S+>J/^&@3I+NK;T[\\ M&:=J)T^O?CT_?7]R?GY\]N[5Z?NCB].S]^>[G!>M_9PN3GF>)["CLYE75[/A M&&:SX\EE&(Y7HYFOXVHHLRU45KB81&D#+P7Q0E(B8[ \)R>8K7+2^Q11^YJK M-9_]>CB+H\GL:GIKY /8DO*)1@2G#"?@RBD=%1ZSBJ/O$ M(OXN:=";]#]NRB2]&8[1!7P[_ II,1M(F8'<7_?35$ M$!_-RE7U65Y#V,7=Z46*.NV8Y<18@B#1DCM8.$%F>!+80,4C-- G!E_SZ2(FE,A,MH]&< M.L[IBS.^[Z]*HL^/M0,WJPK7<734\$1L+'V4>:F@+/6_*HNDI1?6RRKL/DY2 MPT9O&VP\Z-+;C0Y>D,%Z-QS_EY\NN)P-*QBK1S^_EJ':C*%#&"D6A$LY99(, MPD^6^A^KO20"!+ LA8 ZD_%J&JD?PRNOGW)+TK-7WV_]M$QCBTFD($4FD95V MPD[A/@](MK3"9LNT8KI*H_)M"6W8H&V#H\>'C5;05P,7:6\>]TE??5_FXX[\ M;%E,(R@H[V@@D7-'I %*7+)E4@ 7"BPD'JI,J=^"QGY16!6=/8+SFIXV1R7>RNO M 6Q>0/P\GHPFG[Z_\K,U+*[ZM@@MDI21&"B-&7W6Q HJ";B@*?[DO*K2XVLC MZIK%X?[XF-165@,(O"Z0^0BCI:/S>?CEFA4G@(JH A'6:2)3R1H+UA.G,> R MC'*,LJID]#].4[\I5H=$6U>*:0!C%U.?H(CEFO[HO W2"&*A1.^E)95CAB$4 M;(PB C#MJQBT>X3TFQ]U4-NUCPH:@- :%WCA6SA05LOL";.EHTMPGMC2'5MR MZR*%'&VJT@GE$7KZ-4\'C1BZT$BCP%H>,EXON])RO91L$T&=(;C^& DT>!(U M=^B^&L'IP2!VA[(V#DGVTO\&F-I=&7V76;]#@O,4;2X_'<>_7P\>3H8&X2SQ M;E$GGBUQS@$)&7R(S)N8-IO,O>[3VT/$'MJ;="G*-BW-VYMZT*@$^FWHQPD' M"=<*3Z7M9R(0#%$ M:4D9&SCF*)4Y$0_:$0E1$J>T(@H9-B*QJ&V5HX5MB&S.JNT(C>>SVKK14P,8 M_."_+Z:97$Q6.\"/*]Q?II/9;)"D5S$4VPVA3+5QBECT#T@6EDDA5$#K7:5\ MZQG"^G7@JV&M4WTT@*\U@CK![^;?,9 &5-I\=CJ;74$ZFY9_R_9PG4MP_ADU ML?KM@(?DDS2E2P_+N%&$@.&P"22K)(2Q&7B=\;?=D-_O_ES=+AY0MPTA>H/= M8*TT2E;@2AP#";ADDY&$T5#F=?I$ D1&J$G6:-PV##]4/M:N//1;#];"GM^I MEAL"^"V9+M;KA^DPPH"#5XEQB\M32/1O<.MQ5D3T;PQU'A+^KTHY]Y-4]5OO M=4@#NZ,F^CYA65<8LB)CY?$/;( M!'HA5J)?#85G'J6CH)SJ5"YA>#LKX! TQ6QP #YKVWW":4 MK"T]K[P@85$='%WV*3I&[69-K/<@8K.C:_H71MX>2FD@:%VFZ(R>*K)D QTM M"UJYTN,=O_C2]ZHC:P9>7TU+5\M%UQ-T%)**4F:R.*67CF?B-'@4%C>1ZIR9KG)1]Q11FX'K MY=V6=*:(!D"UQEB7'FB?QL/_QJ634,S#//0/2\?'Z2V^/!RA6&&&O[NZ?+C2 MSN:?87KQV8^O!3:@,1IN4B349T"IAS)I2V<"H%W@7I;&Z0:['Y6:P?[D7 M+^U!I8%U]'BR[J\SR%>CM\,, Z>"EJ %L3JC;<@2>O"XCY"XF; >[G7*!TKZ05U*_@P10_\$GF??C_Z]&FZZ"#YX6H: M/_O9\C*I-!&,-9JN[/#D6AT.]A7"07H?2">LRH&$S"3"/&EBC< OS&IP(4 0 M56]7F^A]D%EP)EE%4D9W7:IR7VY<*H=?FAMKC3=5PO2_4N^#+7"T=^^#;?35 MT)Y]OQX"O 1T<05N,9(1&6D@UBN/;F^DB6;IG:K2V7:?"J5V>AIL!8(-*Y2V MT4BCP+I;5I$X.A*X]M"?X!&%)#7QQGO"C++* (\>_O\*I1WUOW6%TC;*Z/MZ M96U9C7?>.:XU@85/[!C:=^=E:0VHC+/4/$#37ZA":2OM/5NAM(THV[0T/T*E M;(0'[E29;8I?O$S$4AO+&.-H TU>\:J5(CM7*+53;MOQ9K:;;AK V7MM*%&."VG!&INJY-]O=Y+;R\G$5BI]Y/YB*_DV@(N-+O6$ ML3R9L.B_)LNE'N[>5FE4-0/..0K'5*F4[.RVM9_[L'WPU+E>&L!:EY<=R[<, MP$1)'2XTI3F4RG)E8F&%+WVQ55B2!9UX'A*X4 WZ].OI][MHY1VXV>=K;'7V$:)A7OVCZ> M_';R_M>3UR=O3CY^/'F]^O'H_>OK5X[/WKT[/3_?=3S55I_?Q;W9[@QU=#OV M$;["^ K>(&H1.XO+C-^'\\_7/?9N+C@0AII1+XD7%"V9,XPX9PUA"KS6UB;G MJMRF;TC?OB;OFG:GSD&CM)I8B-P5JH2A*K2GF%3 OL- MW&N@Z;[5JZ*J1G,+MC$/NT_#VN$IA[9]%:=G;8I9JKF+WAN2?$G0-ZZDY3%/ MA 63759::H",**5 ML*7.GI%0C@^8-MXF"U+2*O-(MJ2SWR/-FH@\A.+^ AMNUS/4.GOVH3?G@\]< MVQ3\C"475?8$0**A#%F6+EX2'4*&]I-&*J#*+=IA@Y;3,4K?CXZ^?!D-E^F4 MRX*SEZ*F M0[,CV2_#$=@&>8\$.(=0:X_>P6PZ'WPLN\DB\\@$(7U$*A,PC-5 8D#(A"<^ MR.ALXL[I3>I#\$-OX1!_NH_!.T]M DH'4?-D7YFW )3KU"%C H/,B96Z')M* M4PKT,PG,21U9XD9MTL-M*]&0\'\Y'BR,P M?,/YU9EANN+-!5DY(4.\MB9)'K>U[J(X?DG9'4 M.]#VQ<:D=T6U#\_2QRR4&8QO4WF0X.6>E$3F1(%@B4I>R#B$3431G M'IFG05:IP=N?]'Z3?7MP]WK2>N]F=;5F5TMUT0LR\0@ M[D'$"]V0.S" O: M6^4WZ]^^U6/[K8%I"(4=:N=%X0XEC>[+_.3;%RAOF4_"K94X'+^';_/_!#\= M4!XM-4:1C'(@4J'$7924<"O1X^'*6;_9B(L:U/5;$_-B4%Q#UW^!W+?7PYE? M]73#AT[R2G0'RGY[YNF'SG_;1A@'SH SR3H!*1&N2_HG<(G!59GZEZDS/(+, MJDK?U0-EP+V'/X]B+*Y/:4,]1>%?C>/BS'=V-CW^7"Y03\>WWS$UQ+ZR!V*VH[!>A M!T3/Y%"J; "G%_B^LWR4)K?OSI0PB3H6""B-'KX"1[Q;M-+1'MTA976=HM!U MQ/2+NHJZGW2LB ; ]$,XY^5RUD_3[-KWE) JE? Y64K%)\?8+S1\[_,[8B2+: -*:[ 'NHA;">EQO@)YM+$T+G7(9X\B4%,P:[T*=$?3/$=8[D/;5_?VNZETJHN_CZ>M[\Q7I@J8DF>3$A#*9 M5YA ;+""Y""X!,."B_?NDY])3F@W16L7".PKLKZU_4]TOVZ1'H++H7!O W(O MD582*%!B&'6.LZ"<"!MI^^[G]G.96DG;>XBL;VVC-#+,9HOZZ6MQK-AP.6:I M@R/*9A2'5)0$B=;=:BX]**MRW"QK\_%G]'.960D%'8FR 3=B5U_]Q_48]U(9 MC/M0B*6[7"H79=$9(CUG43L0,E5I5+4WY?TF>?1W?'A8E3> \5VRK72,ROG2 M8@0,+F-F& G)&&+ )'# E*J#ZEJ9=,T=@^^(I@X2Z;91[5_@!GVI@]EP?"\= MX4!7Z,\]_M!WZ%N)X]"7Z#QR#6@4HK*EKQ$DXB/UA,F8E6624= O^!+]W>3K MPC"=JZB![7^=L*Y[9W\?) N^%+43W!-"&9K@2> 6<'/(7$7#,::K M'U9I/^=S_UTOG]D?Q61GC%@_MMSZBKH&K)?O6K=P@FV0R17=5 M*X?G9;9-YZKK)-:(M+>VMM!0E2 Y&2&D=M-E9O=NNQZ1.;J'FM$C_6 M$WRC!FLQG^D]S ?!6>X=#X3[4H]C!'*E62;"6>J]LH9MU"VP$WMU350_X6-% M#&Q@KW922+OAXX*='X$,BU9( Y%D6CJ>*P;$98$FGAH0+(-#KG8.'>\^JQ\C M51\\-43=LG'"H&/D471Y".EB@C_!\.NR88MT,7J'(E.ZW% S1SSSN@RN419C M$2ID]&/1-&;O/T?N+) UF^ZNIHV186OT 'SSG^#=KU;%!>X(B3B:(, M,S4V<_Q294#JWHY:YW%E Q9N6X5T&E=V>Q?_YNCTXV]';W\]>7=R=/[K1_SG M_<5.,R'7?U 7]^,;D-C13?<;/YS^YD=7\&-LS^PFL+22&0[=(>2^K>E.$XTF_:Q=Q;L/8WSJXZH9G8KC%9\$EA8IVH2>2U0" MU2\]$-0X)S%*KK5.JE(!<4W3'OP)?'IK,R:?QJ M.AV./[WRL^'LWJP_AG*PVC("P:"$@J8$5R/N]=9;!=2P)*N8JDZY:-BT;8/ M!R5&O6GZ)9G"&]E,\AL,8,:Q-'Q:B,G?$=,>B8^=/+>:<=U+ (>PPM)GYRP/ M!&*YH]*4$N(;WD_&TX<+=.#!YIQ,)NK_L/>F M2TXER;KHJ]P7\'-B'LSN'XJB>F.W"CA ];;^)8O! _+N1*(E)5WLIS\>DG*> M-*S0"F7O-FNJ("G)AR\\W,.G(A2HP@5)QW!@2LI$")3!-"DY'XR#CJWO+LA[ MU+$\JH8[>$ZY8OR7GQLVZX/!;W/\YP5.T\]5'[:016/Q&AC29:9L*."85W4F M7>99BJALD_+)+6CK!(['1C M!!^]#8*70#\_%N#N$M<)XH9"Q!:(.T@]/4'NEY]7__H?9S@GHK[^_!U_X/GJ MH"J1HB3)0?#*U.;S H$G!(_>Y\@;]QBI^ZNWZ$4V1,\;QZY M^_QM#G<11D\$T*S'$MF'--E1V8B,'A,DV9G(0G?4$ MR+?3[Q?+Q4IB_&H>@R?1. M>UJ1ED%BG[RB(.F=AA)8*V[[\WJ>I$[ -CX3' M,'>@6CI%F+B< 9.\T-I+A\77 M.J"._O'FGQ=G/\+YU9S@DB,Y$(&BHFP9*&]<;4BSM4G-(,5,(;9YQ7N1UPLYV=UK\G#/#W\IU?#@&U&3 *8YQ2\VVCK,+:;[D(F)6CM'=X0.O MQUF2(*-G8(+WA=$9S[C-*-Z=L?@P.6//(SD6'.X-*3E8-QT@K);;XKSFZ#^$ M[SC?,,&-<"ZX ,84\EIYX>2_DG"J/Z&2S(P8:5.E_ U8_ M1.1.ZT&$B9EL@ M[3G"QMZ].1+H!M57!_A[/9M_G\W#$A]DIF2M@G<>M/2KC$^ Z*RK#@G&:$6( MKLFZL">I&GO?YFCF;BA-=0"[J\*WMU,2YT4]3>M] A_#8?[^:N!^EMTI3 M3!>97$W8)1F'.N'+:F6EY#:Y)H-#!^5BW)E\G810H\&B@S.QYOF!MI^KKI\L MK%+91+!1TZ53J^8\L@1,:Q,DP]"H.>59RCJI #L^:NYN@QU4A1U@\N%'N@<8 MG/#,LE(F@^%:TP44.(1D0LW&ZIBE44XW>9#:FL*1]UP/BXRM*BL.55,'^'OU M(YR=UVOEM]F\3GJZ]GMN>T&OZ2@3RY/@&7+//$A97T5"\;4^+D-)/ 5RT 5O M,Q1I1SK'#:W:8K&ERO9&)/G.<380)M].?^#EROH'3IA( 5$P8H48JC-?%,3* M#P^QA.!%RJE)QOMILL:-H]HB;D"%[&_R9LMP/MB5.TF!*V.Y QZ3)3/--/B, M H*)*=<4E2U-FDSJEX^;RVE_4>XDW [NP$KSW=*W:?[T=39??L;YMQOHGV24 MS"3.P#E.HA'"@$N10:#;G=LB(H]MJFVV)G'<*+<]N!HH:C";=(R9-0_]X>L9 M<3Y?GL7J#$S/9O-WLV6#L36[?W6[R34'BN$8PVNB1'1,.$BQ#JF,Y'>%$C*( MP'2L=1&IS;:=TQA>8TT1A2D'K&:2*"JR$)5CD%"H1,>5(V\[VN<%#Z_9!7GM MAM?LHN$.O(#?9],O]&G?:A!5'H"-P57+D(KG, MFYSAAXCI!'#'Q<5L8"5U"+3+IK."TB3+( HK2"RA ,5.2%Q8SKFV*K@FG0(/ MDS,NV Y7\S.XV4/F'2#GAH-3&;DLY30V^Y0B&*L=R47609'&0;3:6Y,IUDJM MYI3?IZ8OW.RCYOL3R0^4>0? >7B*T\HFKXX6)B>PCK>3*#.Q$RA6#]( RRQ( M8M.DT+9?^&&Z.NE*'_7&&U)U/2'QVF^M6<%7WV87UX4?& CHFLSD')'.L<%9#.\W'MW;J>\ M#K#Y9K$\^Q:6-Z?%/\X;MS%:GNA*49R#RG32G=&U(M(J);4W3C4ID=J%R''] MQF.ALIG:.H#D5F-G?4&5O*^)'5$WVA6(AOSK6'AFKL3L69,'DZ$F29_ ,)KA M Y?]5=@3*I\83:M\R%['"#*Q HK\'7"%D?]35%;",)2B;5[CI"=)[X*'/29) M[Z*<3O&VN'E4-\8]&\:XQ S2U9=1K1'J:$](/HC(HJ.#VW:@X-/T=8*[H7"Q MS:#4 Y74$_8&J?EV+A?.0X2BZ@HAH\G/\F"9U,\=O(#F!'OQ! M;O6CPZ*#,U$3 -=M9U>BF 0F$L8Z6B478D,7"R$A ^<3MT)9FU*3N>J/T-.) MO3T^0F;#JZL[U/TY#=]J@/G?F&N05Q\B)DE0^.A,G5QF55V':\'[HJ$8=-)8 MH76;],VSE)U^ J<%$@]5X>Z8]&M,3O%+6&(>!)4WF:C<+18789KPS5_?<;J@ M.Z8$BTP;D 4E*$&^E7,VDSOOR8GG/*K'Y'W]N2V4FBG:W ?-C?[KP1_\O/:V<>&2\&'P63P MWG%# "E1$52RT^"$Y>"BC16AR?(FV=LNK.2--IS7YV&Q."MGF'_Y2?2L/OXB MG/\1EK5']>>O]-5W=DVG($WA7D*LG=,JZ0+.U*%3@3,O9+&E-"EF/(3HEV!% M=T'L$^VA;17>13"^_MK7LT6=L/K]C&Z.ZD:3I+^'LTPR?[_\BO.UAW]]C5SS M&YD)DAQW0)82**D"\2LLZ*(-B@XC?-Q0?GR0'U7Q'0#]PWSV'>?+ MGQ_(*UH2=[7G\GL5YS5'7B?KM-0@,2"H&"WX*#)Y1=):DY$UFI;S/&GCQOGC M@W5@Y74 QT_I*^:+RX2HJ%SRQ10439JW]J!UW-32^(!MK=ZN$/R6XI2R-9LAL.(=Q;=U74EM M>PHUOO60I7!!!!M)T&U1O!.]X\X?Z G)[=3<$9IG3QW8WRZ6=?3#^JEY)??- M"_,=WCG/W!JCP484H#3JVDAE@ >7E9/!RS:MCT,RL17NS%_^ M-IOE?YV=GU^S4E\GH[>&G'WG0(5@(#KRLW0H=+P]%THV<9*?H&DKJ-J7#]5# MU=45\EZE-+_ FQG%.V?*\!PTG2?0=3JA5*YB(>&.1TPR&CW+VF7M=B:M:Y2&1QE$$HXPI>N:U!" D__ XPJ MU4(J(UB3RLTN4AE/C]K_FO?M*BB4YD32KX\A"H?-* M%TQ(18!VJ*3RI63?)"$T% ,O(<6Q"Y)WF[G:" @=^!?;\OV.;-:&Y<__PO,? M^,=LNOQZ+8Z)Y1F3CB1WE8GOV@T9Z!(CYGT.=%^:XINT] _%P,C#K4>!WYYG M8% LC'@&JC=QS729S1=/,+UA^!\8YI__-?O\=3Z[^/*5_H%XH^Y8%>4IL@56 MN:6HED,LDD-*EJ+;P#%E^9Q#,S11(P_*'A/7H^JW>]M^?XXX,\);X2QX1U&Q M,C92:%,D2'3%F90QI"9=9BU&O[<;Q-V_I3Y,LYT.RWTXY-HDYS>/C(NP2=)O M^-[DZH>.+G?YTG;1YMZL=Q5]RLB40KLJ;0^@LK#@C"I@D_%!.V9D;K+V>=3H M^8*7 M$.GM@II;WL 00N_@9O^,))OEVV_?Y[,?:]%,A)32F9+!>N;J2'X%% QSR"'X M$!3*J)K4[=\GY244DNT#L(&4,W9 ]/=7GS]BPK,?JQKL21):6IERC> \*"L\ M>&X%L" *TR0D?;=>]Q%S=/MS7T(!U]Y6Z 1=V!\-C;T<_B+:!=9QLQJ1V.N M^V'J.')?(W^&F@#N.+'4I)S[)A$OH;;J$(.SMT(Z -.-FMK+8,4D+1/+"DIP MD0(CI2C*)K-9DO7)BR)$;@*I^Z2\A%*G0X!UH'(Z@-?M(.EV#?9H ,LVF/HZ6$[V=DIQ/9*MOO8 M)LY)QQ+1G)6LZSP8B:AD XHQ[H2*BL4F%: /T/(22H<.0=RAZCFI6HQ;703A M1A=!@R>S9[ZIY3O9+DQV]3A&%HS+.KBF1%D+X,G(!5]G0:@B ^,IR?3R'L?N M%TL]WNRRGG8E*:KV+('.@2X R>OQ3+X.6@F%<98%-GGYV); E_#@M@L2'Z]Z M&U"17?B6CW#SR\^KE39&HB_.F#J$C:X.E1+XHC,(M*R4I$NCY^TM:!L7EFU ML6V7W)X:ZAET-[;AL%+W;XJ:5$1564((5D5 ;ISA)H>,3;HMMJ!MY''R0^-A MZZ[,_933 =ZN6+@<K"@)E$X2G!0:A+/!J4"_CTUV:-RAHU,<[:OG MNX/?#Q#ZV.F#7_';K ["6RGCS^G9\8%OAU=IYO9L- B<(@2D:_Z)2*UT'9TF9T^J,DC9NN:HVJ@531 ZBN]QFL7IQ7HX]6 M/F*VVAJ=Z&"(.BA.6X2(7M$O&%G$+ NV'79^EZ)QK[ZCQ'+#:*,G6*W3& ^, MA5W-@?US.HL+G*]>H-].OU\LZ<>S:3H[/UOI]:84+D^MBS9$;4";*H?Z0AT, MH]^6P -YCBS$MNOH!V:HDRGGA^'MZ>GZXRB_@T/PJ*'87!729.LUYR"\(K_6 MD^OA/+/@M8G9RB(T;S)$[1FZ.H'DJ.#9]LUC#TWV#,S?K^9R:Y*5J,NF99#D MRPB;P#LEP"IK48@ZFNBX4]%^WVE_2;-X9=PGW?WTTS/B_EQ@N3C__:R0Q$*0 MQ60Z1,4$4($",Z]5 1%>Q(/U@9[H>,#4);9XFJ].GO<8@VUTC'>#K54H7WR[. MZ^:'7Y&(2&NO@_[]'#=IYYOCH1YE?L*$"JZP6"^(O%[BXW+,D#E7QLA[63X'HBEB!;E7. %!F"RA6F%$U ,LJFG-%HV>2,[T3E\2;'DQV/0G,5 M0',*TQ5#!5Y:#DGRP*Q3R9HFY9C;DSCND-7UFU3D,>LB M-1B3(JC & 3N.-22;2>4*ZB:V*MMB.NE0'6L*&(_+?6-O%5Z^NHQ0#EE73$% MT&H2G#,*'&("6YB.Z(/"T.1I95L"NW74]H3&]MC;7T\G@+^)E;Y.MZU+ DLM M)BL2HDH47J7" ]T)0<4F6V^>(ZQ;O!T AQTQMY-N.L#:@TR\^2N=7^2SZ9?+ MM]%)EFBQ9 G&>D..2(D0:Y^,E4RB]TY%;).,W8J\;D.$X7#70$\=H&^?K7I7 MXM2:LUB'8.D2*>Q.3$,,.D*.T<=2:VG:E.T=0G2W2&U^(P^KS[ZQ>Z-2[%:" MFTD;71(.6,X4Q >R KY$ 3*DFE8*2K@F)8[RYW M[W!Y_S+A.?ID-8)4+-5Z# T>G:/@T$?IG+%,-7$SMR&NVW><80SIX/KIH,SO M":'5?2&_S>;_"O,\$1R'LS:C7$=[PV*?>S= M+AK:&W7?<7XVRY^68;X)J[;D&4H[ VNH;VQ]P/G<3943](-)_5]NS5.K.0K0I6O)@C6BSNO))LKKUZH;"VH!:.;%@(L2D@RD:,D-.K D!L9!7 M(KWABH7$0IL!C8-=KV,X=4>]7G?1T('7ZYMI/G()_J/O!H/7XC_[3>V*\G=C M*5!$*1%^<+.6IW_U#/2?>74U<(W=PI/ MI*+PW3MR;(NE6\ (#8X32YF1VZ&S8R(T&;9Q&-FG5,6_"PIW>2,<6+D=A,Z[ M<;O9)#Q1GAD?LP(I##')4@!G>9W3Z;D1*5$0UR1=N!>UXP8XO0)W'U6>)E[K MONL)U]JEE HDY26H4#RXH"T8)XR5*GM__-3,$_2.&RAUC=F=U7F2J/UM=C&? M)*MLJ'6<288:$@@%3D9'$8**CGQYXTV3F&H_-LGK&[,[*/$W(TM^=OA/+^4^^.O4 M=E_7[HEJ#W9'>:=2*GCA@P41G*T3#CV$@ QL)"!&QIWR31I+1IHB\>-WZT[1;C)Q?LZ+]?4\66H OA,IC_+P'UT1K@VFZ]W)?24 MWJ)V0=KC$R4:*+"#&_L!KE;]Y>1N9*$5N1O9<5 Q(3@5,RCE"XE+!)::!#Z/ MT-/+O(@6()@-KY%.@;7.]5^V7F*0(EDNP15?LV%1@-,\DFMCLL\RFL2:E&0\ M2]FX8!M$_UM@:G]EC+T,[ \BN,S#-Q1OI^E_;7IO6>(L451$9RP6.G>2C+Q& MBO6#X JC8MFXYQRZ1S^]/T0JD LAY!(*EE$ M9#9;HKP)IOJH51U.I;,!Y-M-%>I52+(I:/SUHJY.^;#ZE@F+-@BF)?B2&'$D M- 2F-"3F70ZFL**;/'P]1=2X5J@YB@[60T<6Y_WR*\[I@I[7T<&_XOJ?$Y*0 M$$@F&4/2H%(HX&)04!(O28LB7&PR4^U)JL9-FS9'U>&:Z A6$]1>>V\]"&XD MJ)PE1%0&+',9M4.O6).URWU4A;:_R':1[\G5>[Y*:7Z!^?7L6TU9K9> X13+ M68/IRUM\5[L']5T9'>@U_?W\"U&W3@N^)L]\=GZ6PV:H]X<;'*[I.@OG MY,TLUPMWK]X^D\TEI+I'4"=!D:'/$)PI($5!YZ1*@C7Q50>A_N U\X2XV4_$ MU;@W.DYG(9Z=TT''Q>N+>341URW-*NED*7:F(^G),3 6O!$%>(HV"T2>0Y-] MOEM3.*[/?WPLWEM>WT25'5S&&^OR*9P3*[-OW\X6BRKD-5.UU5XI4R0$NVJU MSQ:B(;:BKT/$-#J6FQ0J/TG5N%ALA(3[JX@&4DL_&/M[2.L3O.&"D;N:N*48 M2 H'2F6D\\@U:.N,]G7J@F^RVO=A3@1X+W,0J 4Z^YP7N-4WC1MJM@7,\*+N MQPQ]"#_I@\\_A[^N9#6169CBO(:27015D#B1T4#!&D.9B*5-T>+C)(T;FQ[5 M'!VJD'Z@=2FVRR-SR0U/3#.=#0AI&:C@R, **2 R(>FLY*RPR4/'TV2-6_MZ M5(@-H9A^8/;+;'JQN#XK,7'GK).03*I%NK6N'%."*K;*16*^R3ZD!ZD9MYKU MJ* Z0 T=8&GUE/RLO":67,.D&,7+O,X49Y@HRB O$8TL02A%3E.31K_MR-L* M;?:TT=9 41W [WF&@J$;/U@24A3D L2"$&/0P*73WA=KI6W22#X,Z-QI@VY8 M]9Q4O?[&NM]@N54^X8&O:)Y&>(ZMKK('64J.VEFP/&!M\BP02PX@/.,^1KIQ MVU2C=Y$]V"CL[904B[>"(\^2L+4.2O!J[YVD@VV+(K%DIUST(>962^0?IN@E M9 =VP=HC#N&!JNK@5KZ,R.>S@JL7YW#^&]ZP^8@L.K+T3!>Z4;C+X 1= 4GD M&"7Y&*'-TK*GR1KWY;8;] VAM X@N')W[U]65VXNET%X"JM(*A1EF< @!C0@ MBP@"O8Z^S92QI\D:]RUX? @.J+0.(/@X(]$KK@K3H',=T:8YQ?@\!<#HO(], MFZS;#%4\"'C-GHG'!]XPJNHT/GG]_MW?WWS\_/:7W]]\>O/N[?N/[]Y_?O-I MGS#DD4\:(MK8ALB!@HI?,2X?Z*],5K H0@1A:R2JE"5-9P71R,P<.5FF-&GD M>IB<0XW/[4_]3*+[A7[\7Q.=,;AL&#A+#"I5''A11!T660)%\BAMDU*,1^@9 MU^4? EW+54__^V4/O5B=1-?@]VZ$GRJG7NQ#N'(M>(X MHP.M66()G32L21[\>=*ZM#>[X./QSOY!M-&!VWR;H]5IO6%&8_;>9@E..E'7 M&R-X)22@%$G6S)D630J!GR)JW(>#YI@Z0 ,=H.GME#X+%\OUH]IZTL;J#RXG M'E_?U;?Y+!(S,PRA.$L7MBN<3HW0((T,A>+/S&*K389[$3SNVT$#%!Y%=7?$\[?3LML_FWU+0=DE?;XEG9NV?;,M776="+SQE""]8H@FTJ"F+R# MX)6T2J%Q;89JMPL#KYV"=2>\B):"C<# QZ3JWJ=:85(\Z"QX<6A5;C,4YP%: MNG3'=D' 0^'?(?+NX,:\>EI[?1X6B_?ETY*,ZFIV2TDI14:&7%M?%X:E*A.= M@6-*7L68 #I%2]QJ(T!*X] M.$8B\2E+;YIX4_=)&7D&US ZG@TJ\!X@,_OV;39=\?%J,[\G\,*5R0H2UK;C MN@ AY,0AJ6S()AMR+)L\(MPG95S('*K(F;\!X$AKZ6#Q=TA9#;G2*C$ MT9)8 M 7!NF^'?KT:R%*Z%RR*"%36YR&M!@90:A#*UHD R*YL,T7J$GO&?#8>\JX80 M>G?8N7SW_$BAPRI^R!]PGJJ:ON!$"HL&A0,3=*KG+(/3R"ALT-:FK*5S30*K M[4GL*4C?$Q%/HFPP]70'O-]"JDLB+VIOOV.F>%G "^%!6%NX!-86IRE@$%[4%;KGA)G$=4A/D MW*&CIWMN&, <(N@.<');)#>86?]K+4#_6/7#)SEZED*Q(&(DQBPFH(\K9$BE M1NUS,&WF^VU-X;C5L^V-T5#*.0W4?9B?)>03'S ;8024NFE#%49!,&H!(3@> MHA.!^28/2EM3..[_5C5 MFT]4T$6S.JF^L$P'22$%0"H07\I*9V6B2*@%WK:@;=QA#"V0-K1".L#8HX>G M+CI=?)V=Y\_SD(G%7\//Q418YFU0$ECV%&1'[2$Z\AB$U*IV-A"#S8K=MZ9R MW+$,1[5P!ROI)!!8FWLP7= 1PQM\\DD,7OID'%!<8T QY2!J1&"*(2/'-<8V MV>&]*1YW=L,XR!Q">2>!TNOGFTW6=>5T?)Z???E2DZ7HN8P^@S>>7 ^3$(+E M&6R)3/(<.45AXV#U2;JW0JQ_68@=3I$=X/;35Y+TBH%)(8J9\@YR70*AN' 0 M7*JIEJRYEH8EV6:[XA4)V[WILE."TY[RW1L9A-8X:V+3/F+&;]^7E]'2C==H M+X.(@G/0$FL36I5/+8].T1@G>*1@J@EPMJ1O.U2=<*I@&,V,/3OW\3 ]S.<_ M:Q"U>KB>E M0,1V,#N)Y,%1]='!);@EJ^_+YZ_XYI\7MU@-TA7C4$.1$2FHCW7:N:Z_(%.& MN9:%_7O2O!U23RIK<2P-=@?6/Z?AVXQ8_6_,M>>@,OEACM_.+KZ]FN;57UTL M+L(TX>O98KW*GF=9BA<*9&W>5-;5E1,R 057O)[,($R3 M@#Z=X.M"><#FFK MR;%O]SMIQ9N\3 ()*B>LHR I4%)5?/3[ (9I-%E(X>1VM_<37[(=?$XBKS&H M/+LP:.NO7;^6;^ ]FZ;UJ)R_S6>+Q21&;;/GKB:@ZRAL'R#4YDNE,H]*,&-D MHX?E9VG;#EDGE<<86B-C&Y_'WW3F8;H(:3TABIA\M5POD*@5@\O9 XXMC\Z% M3,Z!\I)^R2E!E-* ]QF-U*FX:P]_OT!C5Y*V@]])I#-&U-6)(O2N*RL]%F;) M\AO'ZLEDQ*WP#$(QH7BO0_*R)3SW"C1.(J$QEI;&!N9'K'7W%$!]QOFW6;E; M'28,*N89 UXTUIW! H@Y3J>M(!9=EPB[K0#W]/=L!Z23R#,,+=4.'+A-*^%_ M4J@=*,:>?SS[\G7Y[J*V5[POGY#,4CGQ3BD)E(B/+)U\QTAFAX@FRD-:Z@1=5DH\U>U&X'TI-*?K376@?0_#"? M)<2\^(U$>AG<7[,U*5'%(KT!;>I!.2@4%1L6ZXLY["$8[2#DS M+CB9=I6V?J[P+ K:9J[R+O#MPOQXD89(C!U:T MJKLY"@1)(;F5W@:#INY<;H&9O<=6'G6:\DX:WF9LY2[B[A RF]EZJ*(+W&@2 MAJ"#5(0$+ZP%KDQA=-]'*YM4LI_,V,J=U+S=V,I=9-X!H:B+U%D%#5): M8B*Q.JS%*F!UPZ&5**5LD[\_F;&5.ZEYJ[&5N\B\ ^ \%E4PE63A7D/0=4:T MC1PB$P$TB82.F^:,-QE/ B[3=F_QCW]"3W[*G[IYH&-A/D)VAX5;70Q;61!XL M"-1D$2W9QAA00;%([,]!(K*/7/^R#KU8*Z0AJ3U<& M91:X"S:"SWXU[,L 10D">%9>:&NU[+9"Z^C5"PMS=N10=FP =9Q4:NRJ-6HQ M*TU28X]]0;O4V%8L-4Z-!5FL90R,J5U$)06(,4403@6-.9K0;L#U<5)C";VI M-=9TI><$*L0$L=@"4D2Q1&&*7><&ML! =NDQG:1=P?.U(./^%SZJ,CM M YW)/"M>R%I+;@!-W3,NL%!P^^^;&MM)P]NDQG81=X>0V;S?RYR]-)FN6E_% M4K*C@X0,8AVT8K..EC6I,CB9U-A.:MXN-;:+S#M SL-I&FE)L2+728_"@(JN M0)04&O!4>"[2,=]F.MCII,9V4O-6J;%=9-X!((*PB;S^)0D99 M:[!6*A2!U]V)_]:IL4/NJB&$WEDRY#JCHYTOR7@$7DB]*@8.P2@#SBIAG&4E M\KTR(9VGQG;2W5:IL5T$V9TE>6">W"1YQ4@4$5*LHPY-*>O%J\6(H%(IR.XB MXTBS_WJR+H%! E M8U \)AV:1.V/4M1G(NT01 TC_+&=HJVG5M\9RO7FKW1^4;>/K/_\]L,[8]'$ M7 @@00KR-+,!SXP"R6S,6JGD[BZ;/'2\^ [4]9ESV]L9&UV!W3ER-S?@#:FD;FWH M;F,.37 J1V= <*M!U8RX)VL(6DDCHK#:W5U)/_XPRJ/W[0YO)]LIZ:1RRI<' M?_:9V6>;=F&R;;I8^;*_ <=+-C#Q?3=%Y3:(2ASH3AT%X,-[7F<+T0VS6:WH*Z>9=$+!-NGD7 M>7?@M3V<&&.&B3K"0Y15_X8E;JRGV EE,8[KH-N;*)O#D6"EA&,6ZA^".[\.^=;MY)S5NEFW>1>0? >2P0T61O M,>L$SG )2J0JHIPH2DWH4V#G-IWV>"S?_Y1#/?P\1,=!SWN]U .GBZA&'B>)3+A%$'?&G$BG?E<1 M&Y8]1L>3:A)"W";CX, :%PO$]]]Q3K*>?EE_^&>2V"_TM_YK8I'X(*\-ZEQU M4%Q+B,Q;L$%'XYC4UC:9J?8T62,'3/OCX%Z(/9STNS8*J\!@KTS"K?]^. /Q M$$%MS$0R7(E0IQ)+0[YEJGOU.$8P&@LW2CN9VTR8&\1,K#)HKPBDRSJ/^7)W MX!DNULA=B?$:K\I:9R-W(!F+=0F7I A?9>#<*X.9G.F[W1^/)#*W_<:N#,$N MFKZ5H6PBWPX74D1/$E)@W)(E[#G$8(5SA2C M!N,\T*,UG8#,98$G)F#GQ4'BQ:9:-W7.4FD<(@U(];OSL@7(^ORZY=\ESO@H"'+\[#Y3[B!;F8+RQVE\Q("KT0KCQ276 T: M,41#SB?';2XX^M ;0*'?W07)K6\=&PX#Z7!VJ$![0,$FPY\479 HT MZ&;V7F30/%*0X2/FN$TG]O8X&+-^X@"-W=7Y'N(;6>L;YVE#N!+)!/H_.6.R MD%?O&41)OP22@V8BF,2V&>&XE=YO??/(FM]';[,AA#BV]L-?-PCG]:';\@Q) M<0:*DZ6+PBDH)K.$-F7-M\D1;*?]F]\\SL/-8-K?6X@=!,8/7W^_7W=K)(^\ M8 #&#+E'23'PJ= ]B-9YHZUTH8K+?I[JC-1W(,SWU3C_[EGCJ=M1)P M!Y;H-C^KB>R&;E#&"@-3I_4K9!26A;HE7$4Z2]Z1;)HDK>^3TJ.].0Q# XF] M ^"L"'\US>L'P,MY$-8+8[-!B$[7,=BND!W."8HTJ"RGFSV8-A?7 ]2,G2IH M!Y_#A=\!@FZ?@;??OH>S^:I*K,ZZ%IB\\P+!F5#=>1' <4VLV2#H,+A4L$F! M[U-$C?V6?RQS=( J]H;5#YS'60,/Z.S+U^6L_$FGI58)W.',A^RU39%LK*Q> MHV5UCK8!QS#I8NMR[&IAQ#;-*D^R UXTZ]:&F9#A?^V"'9@WG^^LN[V?(? MN*R;T'&:,/\YS9N^"LR;N8"!)^,\3Q"#(,N;G*GK121XC\(6&"1S5% S M34QCUFT:RO>C=RN<-EMFW];7;Z_ KDLM/EU\_WZ.WU:ASB_AO$[;^O05\9#M M'=M]\' %%SNQT*;FPB>A; [DNX>4065CP4LFH#!9!X!F)4RC\SQ8(?63/N;E MBB3-19017*EMUQC).$?K@0)CS(49I:TXW*/??@?5L>HI=M'N]G[[[C(=V]EZ MDIU7*5U\NS@/Z[O\J@%QDCE)J)3:2E\H'JD#'@*KN]MT-MJHD.W=:0;[@.:1 M;Q_[C?,(,!I"[OT,CWV U?=7K$Z\#QH]!;.LQ 2*)U5KFAP(78)QC.M2FO0/ M/TG5V ^A!V-L>-GO;ZAF=(X2;F\.57;%&!P9H:A>+K!67P2'0'2[I M7J>H0#2IHG^6LK$?1%LC:D\=] NJ"=VMH? 403I-#B'YA^"$"L!-4@&]42*Q M(T)I[,?/U@#:2=[=W6O_B?66)L_O!_WIEPVY4AXSV MD;GLN)P8Q8LQ= JSCG47.!V,**.'+%,.B('3F6QONB[)Z>I1=!>]/VV@]I)V M!Q?AG1>2]Y'.W!3SV^F;O]+76H1_KV'WVNOT(EI.D2X%*\AK-5F"*"2';%BA MX+>(F)L,!SZ YJ[>4@]!W['TUO5->>6(7@Y#^).NAOGGV?>SY)0X^(+<[N.' MNQ?W8*?1Y+4<#0^8H%BE02E5AUI+1=$EXYP5QT,\F>[K1P[!I;W^]0+?D1 _ M_PO/?^ ?L^GRZV)2O$17B// 1=TR%@MXYC)DZ[3$S*)N-7AN/X*[NE)WP4Q MCP;!G75T8B#\;78QG\A(454T!D2@Z$I%:R%&$<';&'7@.J0V6^AW);2K_.>Q M(+BSADX-@6<_<)(*5SX5"NT#"W7LN ,O= (C(DOHLM:VT2O1;H1VE2\]&@)W MU= )(?!5H>^\9A*=UH%EX 9K$4M6$)RLRX>,$=JC-6W*/O:BMJO4ZS&PN+^N M3@B0$Y52,AIKGU\VQ)=09.5K)3G3SHAD=1!'&UO^$(%=)6*/ ;N=--)!"<"3 M?-WLJ7GS5Z*_NNFLT3I'7U?(2%-(DB*0AZ')QPV)#+N13JDBC@Z[QZCM*A7; M#(.#Z*K7VMWK-_,2>19<\MI%2.;;:6*$^P0Q2XLB.9E2DW&-A^0Q_ E@:PAY M=V#.GJD5-6A]\5%"R:R0A R""YE#5D%*5X(NJ==*W>M'@]-#T3[B/]04':E8 MUSNAA/,:>"EUUV-V$!-J"G>X5Q2%*QN/,()GWV)=?@K9B&&5,.#S&YE=9:%WP$5K5UGHXP!Q/SV=$A1KBG/-H4]DV4MRP'0=)2Q2 M79=3$O"@ PN>3E^;P3>[D]I5+OHH0-Q/2R>%P[,?FY,F5)).Q0@L9Q)HD06" M" *L-M)P$9*P1WB3W(;4KC+2Q\'A7EHZ'1Q^_HIS##77.7%<)E=B <,".^K@A7NBV)G>@%[DZ3O!LN5+XJVFNTP0) M%3A-9[BH;;GGLP4AXWJ-F\D\&:DA%5[6"R5#20E""H&I$@3335I)=J+R4&.U MU9==K[@4Q1M3QZ7)4&?36NG!2TZ"R9Z7*%":;$>322>KO]NA[*YE:ZB\3IOG MGK 8!V0FMOC4QN:N91YB-SQZ95F*V=8]4W5^>=00Z^(.I;+RV7@F9),7^Z-: MO3JI_=97K!^K;<^1F%B-BB Q=I-GW&UNH1#0NF##Q(];E/P MM]7JNX<(&#FI-8!29P-*>.Q-J/C]8IZ^4OSQZLL<5P-$[K+TZZPFJB?"Z)*S M0G NQ#KG48*/F0$&O@IW,SD$0\%F:ZK&VZ5YN.)GK;4P]EC@6M6S&8S^=_(7 M9O/%9F]D8!R-21[0%F)".PT!HP<3'(6S2B/R[>9%/_8-(ZY8;:/)V=!B'1L; MEQ/S_PC3BT+_I#M[OF%#!Y=+(>(3L0#*:P_!<@4V,&]U%)Q%NQ4Z'O^.$9>P MML?'0*+MX-W\WEW]^]5N!Y>9\0_J^G,9U4KX?S#YB2^C^=G7U::NKDEXK+E(EO/ M0JAS+SP=0^\=1(F!3I#T1M0B)6PR)^( FCMSL/>$S6P<'7;ZOO3I\_O7_]]_ MO/_]USB-_^\.%O^O KMG8U2Z,@@ MY[(:T$NV+<906_0R+Y'^CTT&V-XFXU#;]&DY2_]5UZL1?-:?_&ZVQ(=>297- MTFK/0(98GS*\A%CWKGMEBV2I2.>;6**M*1S7[AR CKNVIHU.3L:RW/^3E3.Q MUPOV#I_>QA)MQTP;"Z65,EE(.E2BWG=<(F%01Q#*:2%$B4DT>;(>V$*EKY@O MSO%]69V+7WZ^/@^+Q?490"P./;-@;-)TNTH+ON2ZN#9FY:W/%',TL4M/T]65 M-=H%"?>LT8#R/QD;=$#2[/$/:V-A6J;([L#(L^2Y+(P\5Y9!*1O)D342># B M*\V#&9!<$ M;&E(=I9[!Q'])U+ ^O&LLK!A:/4$ORJ4#X(DDJJE];5.JBY-T(RYD 692M5D M0_2C%(T+G\%T?L]%'D(!'2#I)OV;EU=I0N1694B61*(DE^!E'4))?#@E0O2J MB4-SGY21L3.,CN_6!ATF\!X@,_OV;39=\?%J\[ NBO#&H@%>>Q456HHV"VDX MQV1]PJ(#-K$Z]TD9N3CC0.4^4$=V@*3[PLHO&PY,84E0/ AU>96Q00XRPTY M[/R5?O#>9AN>'%.J*QR M !EE A729N^/L#Z6Y#S+YD['\"-9T6>^:-P^RX$P,;A$.[ DK_X5YODS_>75 M#:Q"\9);!EK&NF>>T0W,R2!*%T0.6FG-F]2 WZ)B7/O1RK7=7] =H.335Y+= M+P3T3/;P.TX7&W7,Z_Z25='D+S^O_\ZFRV3%\37;TUQ/R8U2!).,#5$%8,75 M2DHRIM[3F1&!9Z?0*,^:3"MHP68 _ MIV?+Q<=/?V[LNXHZV! \H*GK$Z.-$%3RX(P(1G*=8IN7@">I&CFB&QTT=U^CH-E MTNK !MR,<7^_JHWCQ$0@@J&D8NKBPD*VL=21%D$0\(FI-K4"#U(S[HR;5A?' MX8(?VTZLW[A6#+R[J-B?E153N)BMV9H0S4K642A!8NT!" F((P_<2"FXXXG^ M>,OB^6>^JI^'YCUU.6LFV!Z,S#5#*X=^\>IB^74V/_MOS),8B0^1Z Q90X;7 MF5J,0@&H9+XHD;0+[7KE'Z&IGY?HP\ TM/C[0M*','\_7V4%\]_#^45=$[_B M;N)LH+M7DY1*%56]RD-,!I)PTM2-O*I--\86M/7SGCTXL@911U\(6Q^6MXO% M!1T4D3UGP@G(,=3U/EAWD>8"HF3!-;/1FR9SB!ZA9URGZ @V:@^Q]XB>]Q?+ MQ3),\]GTR\3&$E&S"$[H.J.+4SQI<]T.SIWS6N8@F@Q.>(JH<0?W'0%'^RJ@ M0^_Z[[,E+J[LJDC2HB-K:JT7Z_9N3[86LJ<;O0ZJ44'MZUS?^J9QI^JU]ZWW M%VL'!N?91_3'WM#7W)-@UQ[ACW!V7F/:WV;SO]%_NYPPH>C"+@ZL"0548 R" M0P6)^)?1:$V1[BAIMCT9&G=0W_"&K@O%=S%)_^+-&V(MFPD+D0>N M(J WY'0(3R)03(+UTMJH&$,=NL+^8YR,NZ&N(] /HNI3-O?KROVWT\5R?K'* MK;Y??L7YYZ]ANA'-N]GT!RXH>ML(!GTPW$L-S%1?*60%3BE.NI(A>>=BX7V= M@5TY''?#7D=GHRDT.C@S-UR^U^'[V3*NIU0)5+])H0H#FHY"S$XC-8SI5.G*-,33ID#B/[4*NV];??M/].&[/O&J/]!T$\ M\DDM+&;# 0\'HC$+J72=0E)L[6# D,")', YJ;U-2>K0I"1U7+MY7<]QY=8^ M5/?Y*BW/?I!;O%+?C?$&&HT)Y-MP.[!Y%A"D"AMZ_$2>U!]TC9S M%Y0^WF/>6M<=A#DW"I4>C 17_&XBND;J MK,?6PU/V)'W*\UO/&8]UVM6RA#4D*';\MA;)W2.?N/4N"S Z MUR-/KEI(7((KZ*()](>AB5/^OIV6V?S;ZO,/F!*VT^>WB%*W9ZB/V!63 M$T9Q#CQK0098!/ J,M#6&XY8!%-->I5ZB5WW[YW<="X@9SG)#!AJ 3G+$1R+ M%K)5Z%20"E6;ZHZA.#CIF'87].[J\+?!0 =.S$:V'^IF@L_$XX(D65VS7W[> M_,FJ<<\FQ6RV93U_4H44:U].A(Q1B;K?C;=YI=F>Q&[FL!T30_?:K9LHM#.H M;OH+LQ):*Z4_@:T]-- !AC[, MSZ;I['LX?_^OZ?7*%,ECUB0#S1/))98"@='!RR58[D0T(FVS+6WW%NT'B.D' M1_LH^&Z[]J'2[@ QCT](5$[E%%VF",Q)4$9X<%Y37$B'B'$Z5))U.(;T&+.: M1KS^AE%7![A[8$R:,UD([Q ">CHY=(P@"!3D[ZJLN-*EB'_SH:4[Z?CYH:6[ M"+P'R-P?I9D"1[;2JLSUE<@8<,$&,-YZ&XOV7#;LK^MZ:.E.RGU^:.DNDAZ[ M"^JYL8E%%[0N&\C)UK&)=8E3?5OT'DWP/BNE\VW4-!Q$>'.?=2Q2@LU,U@VM&8@O!Q*-PRBC,[;-AI?'*'J! RMW LNLA>;&]O'> M3A/)Z>S' VP85SV;K"$RU.2,N%2GIVL0N7C'G&*!;=?C_OAWC/P4T0NDAM3$ MV(!Z-YO^\R*D@:MT'.Z,2S*[4*&)[]F M9!>P*U@-IX\.;LNGAP13_%Q8'1GJR2H$!V>*M=%RV^2Y_P%:QATO MU!WT#M76V#?K P[GXLU?Z?RB3E3X@/-5Z5C==W[CYY?O2D9*I;& 35J!8JI6 MF0<.3"2-T45=>-KJVMV?AG$'&74#QF-JL@,+>6ND=Q2:9:[J\*]4XR(R[-$6 M!"-%CM*%NK*R20)]UT'XQYAG/.+KX-Y*Z0A0ER_QG.O$.(*4Y#6HI UXDQ1P MPYP1TD13FNRCZ>E!;G]U/CTV?Q?9CGTWWAT$GW4(19)Q%!@I8A8FDTL9&+BD M=) V8LAZJPNOY['Y.RGHJ;'YNTAK;$W_$>;_AG$K( M(1:#()+G!7UT*O.M%/[PYX_[4#64W@>070=7P*>+N,!_7I#B-)E+_2 UW:%G'TT_C9\]Q-X#=O:=+_C[U62X(ITST6:( M=0^R*@+!62M!R)2<5U::T*0)XG#21WXZZN,F/2X QO;R+\>#7X['W*1&JR.\ MF"BNK8B&PMN"%.C6M:DN&PU>!)69"YH"F.V2B$]\2^?5#@.K>]9"]AW8S3U& M6GI6HN1DQBPG5T70%1&3KU5-2BB.V9$KTZX4>NCQH^/53K0!Z''T.FII[=U- M"0_R5^[R]VHZO:CS ](<2>*3E++3PDL"&K.U>XI">I\LT T3?4Y,*\ZV,I$' M$M)Y)49#*WI,#8Y]6Q_(ZP>7U'OP@?2.L=.!D';P.Y'@!S;T6@"\;(U:N\J]J1+I&_ M16; *^9)2"G&U&8H6CN>.B]+:>NX](*5EW!L'ENB8PW%(EXK0*$879V$[LA9 M IU+R%KJ$-DXO1XMMR>-5SK3^8$9 B6].UCWPIWU++C+J_97W#B5QOCH-3M=R MF@B+/#FG0+OZ3L6B [H>-:0@ F9,*NN^-NCMR."XR\5.]4YHB:)_H]/UGWCV MY>L2\ZL?. ]?9.11R M"Y1F*@C3UR[=!YC8[K"\U&3_:' XY:/P;K:Y<>_?R/?V<&/0(M?$@7#:@E)T MO3IC/"3&BG*9EVP[2S)MS]QV1^>EE2!T"Y]>CM13U^\OCUR_;_[Z?C9?_>7- M\U"I%V<,!I(G<"M9 H1B-;B446FKK+T[ '' &F5"?V"XH6& MVV5A&Q&XW3EX:04'W:C\!<'^S\WBWXT4,O>%N9*A:(V@M"A0ZY( /4G 1>;+ ME@.CFY&X'?1?9$5"'VKO)3[81PD/YJC^-I\M%A-N@@^.,>"B1%#HZ=K3)H#6 M+FHKO(NRS:K.X7G9[HC\3^E!&W"\@/-QZ2M>2>'S;%G+PI?SL^GB+*W]Q)K9 M"3$F8"P$4'7U5(S&0D)+ 956@M\-'OHX,-LPM]T)^I_B@"/!IX,C]6$^6V5L M?B-EW1X*M^8U3YQ$&:N-(/+KR@F=P*LD U765AC6&RT?.P9RK9K0WRI>?)A M%==C6.*$\<22E Q"8!J4R@Q< MB"0'JZ,@]8A4^LI:/\/0=L?E?S+8#6%RLN]*?\RFN SSGZ])DI&X%5Y[D)@I M5@JD@,"4!A^D<$[SND:M[1/2#6JV _5+RRV/H\P78.QO=Z31U7=YK"72@G*R]?U^(V*N2K5\O MUJGV"45+OCCO*)*2=;0QKQK1"!F#$,RFG+)L:_H?)FP[K/]/VGA@%9\LO"_G M:WTZ^XLNP^77JSV@*UDL)LJ8J",I(B29ZG91 5Z3)+S01NHL9DAIK):!*0B M,B.":C>]H0E+VYV7EY94[@PJ/1R:2GOMY\=ZXUW=?FLO[]'5T&0;Z/9SO$X+ M+5* (AV 9SX#0Z:ENF[V:;B:-T8 MM\H(W_SYZ]EB^6ZV_ 8FZQ=.2Z;VYVMEYKN[1A2@QVX__=_WU,M">^_5C]:_:3^5Q^Q_#_U MGW]^?'OK\Z<7RS ]^^M_I=FW]:>_^3]_OOW\CU?_^>KCKQ]^?_7NT\=/?_Z* MRW!VOKA-^.*,1(O//><\\6G_^YK NZ1O/O0>$/'B55PLYR$M)R+G(KC28+UV=7!?@J#(/@@4 MP@5&7HQHTG5W&-D'!X^#K:%@J)*U*$%J1U$SN7O@G4)(B3G,+'#Z\B;AY% < MC+N:X8CHO1=;CH*!#ER:ZR6\=9N422HX'1-$788VE]P3ZR$-L)YH2RO,R5(!B:0#!@W4"SC//NDLFJS M@[ !,^,B_ !L[9J-;ZWH#L#^D1SS^5FB^^EZ^R=Y>9ME:#Y)C!85T'_(@<(# M36PE^FUQQ&=(*6*3'71/4M7Y J;FH)FUTF '*]DQ!L M'79OI-5::EU47P-^KT@?>7%3%Y[#D0%PRI#?:A+/Q]GY^6^S>?W[$RZ$5RG+ MNL0YU E7FJR"K(\I&+ 8$ZSO;/W!CAQV?C,,#-VC3G3:%T>G?,">'5EZ];"Y MZ6>7KA2='4(4F$!)+<&'0'902/1D]PQ9P:X.V*XY_# M[^LJA668+SL_C7=&]$>>I'6%?(]Z:!3) WPI&00IUB+]-+J^_, 6BQ[ZZYMZ M(6?Q +"]Z"OQ=O_F1-M8Z<:E(3;]-+AL;%/J^/-0]F#S1Q:NG<29;@^X%G,N=_7AOK9;""XC>YMJK M'Z$5R:#SXW'2 MKR (D:Q.9]U;Q M-F=B9U)/-&/:$/)MM7UHBV 7U\#&;LG;;F;)'4$4 V"I3PH\K]ZM(S5P9J3( M 9GH%/W6@C<,PS"!/"!U265:.A7QD'*,61C-6-B MG+%%NW(R;EQRPHFNPS#Q$^2XKHOMUQ[=1_4(V]"P]6.C^HDE+63 M0'>P#,5*8+F.R73)@W->02&9H4Q,]#9C8V]6QXV33OB\-4;53W"G;2FAB;!9 M!!Z0U.9J_P/=]S'7!A@669;>8G&]5W.>X^^GJ?$T@?DXIW(GS)U.56CCR+QM M&KSO"\CKJ+@6=<*(JK-&JO^=2Z X-;M4LA;.-QG*>40>?YHJ4A<'5BU0&NL"\]B'=<0A(>B>)(!K8RRK^7J0W#]TU3?NCB]W>#S M)SC,VP8(+%F?(L_@6'WI[+@"7PM&/'LCHU4JA5/. /TTI;U3.* M,/?S%0.? M%0W7R3NI,@CB%92,!;QS'! 5IFP#MWTF9+?D;]SC>,)9V!;X^0ENN9>+0<]* MRY)%M,4&T(K5GFE6(#@>@?.4S-:P^PE.YLZN^6;)2>6YQ(3 $^>U;Y"# MXS)!B$(GI^KXIW9=VEV(X+1KDOV>XY% VLOQ'B:S_(8D,9TMIVD]B F=SD5; MB,G%^K!$@M>60Y11*%VL=-CEP[Z-')UV2;'QX1L=0KV&1<)2F[O/HVLW3:];]^K[*!0-3+<6J:%#[[_'FQ>LW[ MP.ZHHFN43*KCL3[]2M5%IP@:8U'7X39N_ 5S_Z>+B(D0L^X^!@/I!2.@+4ZWG-9DUXS(:(Y,!E5!1ND\_D/9,@3626 M92,P-BF(W"=C7%#MK\X-N-A#MB,BH[I=DW-RQ^;?$5!U@HUB 6+0&H9@1P7"+MKSDS6WS17T@81\%SAM)\[2G(;R] M74C(631*NP(1.1TL3 *BU0F831AC\)G$T%6 ?4OZR)74+JZ\(P.@@XMR[Z3< M[9J!L^7RZNM-AFZ="UC5BPQ7D6EE@'M=7[\4#Z%(#F137-:2Q58#0)NQ=*)M M0'N"7,[*.(IR3Q8;K\QZ\+K%DR)$!=?J @H&]S\; ?IQJ3\Z_R"/N9B>OE])1*7 MLJK[TH&3GPO*8(;H:N#CD^1.YD0FIONC]#1O)]HST^%A&@ [/^MQ>CW]-LTX MR]?VQ7D73=U,[,FT*&])88+N;6E8<"QRSSJ;D+@M9R?: =/Q4=H;-R=2\ULE M/1X)K7(_6^+0J]!>^IYFN]%V8K"/\B$SK Y+1S ID*FV$<%%&P!%,I;<(\UD M^IG+A[=9.5Q\FR;<<+@O5A])O_JC?, T_SR;_A<1M7J_OJ+T.I>BZ7\10P*4 MS)!5D;8^'^204T)$BS&[-IV.+;@YZ;+B+JC>7%8<"QL=.$=O9F3I\",I?'6E MO5VSN*J&! J7E!<&C"D<5'$:/!(J1> HN; ILR83$)ZAJ9<"Y&B(F;=17[]( M7%=CBM!&)JR+="P#E8*[7J3C"CJ;O+""-4G]/$O5N&@<3/?;86H/18Q=UZR' M;%[^6LSS5;I<7>&Z"">\RYYQA&)* 25R@"!5 FF]+X('S:Q]R2=]X3NZ M1,<^6IP/+](^D+&VWLLU SYG4?M#P4FM*1QS'D*R";*0#)U)J(W9 1/W/WW< M%&]3-!P@Q@[NG8]X<5'[/CQ_?G'S[^G[,/Y_N4[1Y^Q! 5N6?)&JC8=AX6==C' MDM"S4O./@H.6P>FD@=04:_.V@)CHQVQ9+DYG+W63TL\F@@Z^PA]\[B<2X"_T M!_XQL0F=-P1;.A-U:VWA%&4)6^>U6^4YXSDWR;ANI&AD$S0$(A[=C(-(_S3, MQ\J/V*OV__0'-3 E3Y'8VJ!DC*YXDR$6Y4!)+!!8"B"=1[JE4!C1I"[?RJ#< M<3\?? -=E=-4H^WIQ57M<:["O@-XNB>Y,0@YU(I%4 R<9 A1,\ECYDRQ)G+8 MD]Y.C=$N:'JF'MY,+PCYBN%M/+*2[/_TX75W3@?R6I M5\?NZG+M4VXVULQ%'IUUQ'(HH+2K(\!R[=NG:$F*S -OT_\W."OCAJZ-83V* MOD_C*&U,2 T#J&JS3APSE+$][077I(:&N'R:B?_G^] >LFI%1%++\KH#V];THQ@#!*@_) M&Z%$X8J7)I,+&_+4RSN$XT/U836T$]QT>X3N3)22/-/7,@T8'3G:QAMPBB,X M5"8Y;CD336[&EP@;%\S=(&@K9.^IS@[@N7JX>K=3XLZ9]DT>0>]$Y;AO-)I>ENVT-?;U M>8>S?PMUJLSES0LZDIDT6$0ZGN, MA5L#;UCT[X&"3ANWWKQ[]'H$S@!KZ-R+[/\MX M_"$#&Y2&SS&> XXJR7-9MV;6N$,I3L%'5A:X$J7X%$V.QSIFP_6J<^=7^OWIY]F#%O^:PTF"24!6WZ73%0I>((-D ZJ"1<=& VX/ MH[M?X[0+QC8W*K179@?^_P]VJXTO.,,RO7S :L@ZV!(- MQ$1NI\K55-=&_2)08& ZN](D>7< S3W,B6J)V;9*[ JOYZ5@J@'++9]UZG-] MFCY+TXOI2JD/>76<%V$2R)*PKDF,X T%2Y[\%6]2CCHU:1$XA.@>YE"U1&QC M-78%V==K HC)L^42+Y=TB[R=AEB'_U.\_8!-YCUGREO0AB)IY70-Z(,'HXMD M0O$46).W,7O2V\,DJY9 ;:>\KC#ZYVQQ.]V#6%U?&LL/\XL+G)X9%0YV)A5F_[#_4GN80I62Z0V56'_,?>-(.;W//CW MB_FWZ9*^A'ZX50$N;_SY<.O/'_!8JT=!7 9\&A6.8TSXHIU^1-SOXD]YLE.#):]U'A:8+U_&\2,&EV M.@N+[ZN"ZCL*0.EO$FGT-9]O-AY.R"D34K.:*BD*2!<%0F0)R*U/)91DM6\R MHJPA3_VF&(X,]R8@V/\\S"_#Q7$=Y@V>X*NK1=5DJ+.^8N;.<:' MB> (SK ST68M#027_?5X')]"A.2B%K8PYHP[,6=X+=Q?,=Y)0:C+2;!]B^W5_=T'3H^;AUFKK MP)6XS^,CMB:6:VV5#J!#"71#:7+C?>2 ,DOABT"NFI047J!K7,"U!\:S2#Q, M2_V [GG!3=#41::!1;2@A/ 4%7*Z0*(J&D-4C5IY7J!KW'!F--LWA);Z =V& MYH5)QE"BT;4D$FV=>40R\Y)!-LK6%F?G2A/O]WFRQJU]C@6Y(70T6'1\P.KG M]=?N)C_%@W >-9@Z:[ >)0C<%1(G)AZ501Z;.'Y[4=MO0O.0^*.]XCJPAP^8 MW'3F2C9F-9')FL! >0*.4SJ!#2E;EYC"U*1$MAUY(V_!;H^3YY$YA-(Z@N(] M 6Z\!(BU4J>51Y\EJ+CZE5<@I-(E:>(:F\PKW87(<+ <7($=@7/M!V_B MBG&&)@ORAE='3HDZ,Q,#>*&UB(L1,'@IR<*G$IJ\+CH$9XQ7D+IHK^K*%2LT.5>Q[M>F8Q0HY,W2(1K9Q#MN6,1]A_]YEE(=!#"= M?7Z_F,_HEVFUZ/<\+"Z^G^7Y7[=O.2:A^%! MY&W#+D3V6[3=!3V/=VMS,ZN+K_,%]/+[ZLYI4YX(M@D,+F^Q M0\@^ /-.1)TRXVT62#U-SKBP:J?^3??>_KKH$E$W,[1T-DGJ6(=F!5"F2(A1 M(;CD!=;IHD(UZ3[91% GQNH 9;^(GSTDWP&";AJ^7]4SM_A^,X@V>)LC*V"D M)(_2(B-;GAW4YXNY2.4QM D!GZ*F-^SLH^B'L=W!4N\ .O>BD_][M9@N\S3= M&<>HD2?I@@.)6H&BLP9.E0C::,9+)M.MVSQG?IZN3HI-0\)I2$UT *QUNNW^ MX=!9>8:&CH24F8QU4A!)7F2[B;.7)V<;&F?[IZZE8/C>*.*58WN095YU?3>8F%.=#$";,9>0A/ M=.PL;\"RQ/1/G^??_OGF.ZX!<_/30\ \1\DX;LYA.IT/+. >0/+GQ]<39V-( M1M1D.F.@F*H-N<)#D5Y9DUBQ^$3^YU!0T#>/ X+A]/<0$+L*LP/O@R[65_2M MT\M78;'X7JXG$JR.1K(EH6"*[C]T=+]B!F=X@A0P>I94R:Q)$\M&BL;U0XZ6 MJQE&([U"Z\[D\QRMB<)(".AKXM18B$9%0.^S2&@5Q81' U@O*Z(&TOXVF-I3 M%1T@ZP/IA CXLG;WL[N58T%CT2"M)/[(100?4@0Z?6B3*%G',1H]V%3_76 SVUF[IW=?4]P5=?!W/O#DZ#KV:8;(:[6$LFB( H5('FO0C2Z M.-L$L@/0?A(5N#W!]7"%^)$UW0&X'\WI^]=P<77-Z,7%_#\#"7NBDI=<)0JT M,-#5)'W-X26R%2Z1@^,4\ZIIM_PSM)U$BFL8< ZMJ0[ ]YB#ATR^^A)FG^DX MKG=F:!>RURY#MB&"2IR!]R83@(S5EBMM69.(9%="3R(2'@:63778 4;7 W!F MG^MLG+N^^W)BH_2>*P\<SBA<'Q8*"HT(FH,2#(D5U.",KV.<70B"<4.1WO%R?-O;MF8MR4?%V%": MZ0!D&Z;@<2M$NI-&9&O-=0#*UY@6&)84,6TP\F^6'^B_SV?$^/?WY/U. M:P87,VKKO(6BHZ.P2M#)XW6.C:5_*5X?.C1Z0;X'M5L!U?\40&VOS5/:,;!- MAG7H::F[?&>S0:E[,WZ$YW5,DQ Y%Q"TJAO.-8+SS$-@.1M".#E[Z4T]>FBBAE\%H$\IJ3KW.@'-2GK,86PV5INU%A""XZ>;=P(/XV M/GPYNJ([\!0V,'^3<-VF8E"BU\CKK'J!Q''&"-XK"<0P"T4*;U*3?42'D][) MPXGCX+F52OL%\;MYO?6NZ,XD?VA]BE?KTW\A9RK7S8WT.]>RF=<9\TGQ0"$F ME*(TG5SA(*JZ1BQ&PQ)CIDAS1!SO1GTG#SB. ^6&BNT7S0]']M3;YO64?,*J MH&FXF-"115D006(F-HU+$"03P*7QWD;)&&\[IWXW>OM=7]@ L8,J;^RLZC:! MR%-']/SO='&5*6!>G=7XU%E=5T90:*L+W3J,U3F\_7KD@FS7&+Q&93E'A3+=(:="8 E::50 M6/1-1MUM2=^XI:TC&]R#E-,OYIX>)$GL&\7TT3'\"S_^]7RLF;(EQ.OHBR1 MN*832?9?A #!!@;6T9=E)J(VN>GU_@QQXQ; NKK0AU)AO^;T)B=R/B,!KU(B MJQR>9-H9SPW80$9/2<7 "V,A\1)$<$I8WW"!YI94CEL &REY=8"B3L&0OJD+ M[S[7([A*S?T^_7R].?&F[U45$[R+@-F2(X-!0DPQ QHFI$J%!6T&LYO/T[)= M*8"="OS&T%"_9O&/RR^XN&OMR:K'8%."VI0(BDL%CB4$[7)6W@I?S#%3_ _I MVPZ,/TMAZB#M] 2ZAT/'E3(&24J>*T%>L2*7 FN:U@L>@ZYB:QL^[[-"XW2K M0P=(O__QR#^Z)AZ5N\+L;H/7T)TB6WY=LR:1?=@]0G](+S-=PA450 MH@B(QEKP*$HJ%&2C:3($XP6Z^E@C=0R@':"/L1-PCWAY6YOJEY,4$O,\T:G( M+E?/PT*PY'EH@RE+[@R*[1Y^;?B"/M8\#0B.P:39XTWWVWR>_W-Z<7$VRP]R M?/VH1S9 M*VN@Q=/ :QTHN/B&RYMGE>&"3J7*T62C@(Z? \4Y_4HF#SQ%KAG*8-N, MB/ MW'%[5<;%Z:':ZQ&C[Q=S"M OO[^_"+-+8JR^1/^K5E F#,EG==*"23K7?ASR M66HO;C3TSR30HC_.=+*-)([;E7),+ ZCI1[QMZK;38+3W-8=%H'[.EDH"@B* M&V"B&.-\+"8UZ2UYFIQQFTB.FIS;6?H]8F@EH$DP1"RO4U9+G1Y$XB!O(20H MC$5.GJW V*0<_S0Y([>"'#7DV%G\'>PIOL/%G4K@K8!*B;:((, I4P64#43& M$N00!1N$']H/4G0,?!21A#&,\XCS^%A:KL?@R AJEHJX9:N#&XTB! _7(Q]]AN[ MJ9<-A:IV\AX?2R^=&/PK3&^'(E=)VID)!"_^P<22\I5JPW21_Q MQGU 73=5L&-9L_UUTSONKE.+@ILV\S3';XFSA8G.6,@54ATX?,,WG!+-AN+,,76AX\MH?44 M4=U4I%IAZV!-' RN%AG@S7M_5B,)=*Q+;+'NM*W#WWP!*R)GP@B/JLGTLZ'& M]!VC2-70C VBE_[,V8_NP!^B>X>7$VE3RE8(BJ1+!A68IQ!&J-H43T&U<"H= MJ>)^GZY^I^@-^CSF &7T__3OR6=Q&P9G#_/Z;Y]O'/@!X,%,'^$-H$R"P,LR MN-7N=7+R(3J!!+/B$!UWKHV#W/ -X(.'V9LD?CL9[7I*P/(]+D@%,_J-3_/S MO\/7Z>QZI 5>7BUFRP_SBXM?KU]P3)B1R?+"0)04R)FU# )6WU:[J$J.W-G8 M0F:M&>OW'>(N*'V\1+DC.'10(-[ _\12B(\Q*TBZLE&L!*=)T(DG'TT468HF M/$[#/#% TY3$W2BL.0 M/V[%^13!WA(?_1KII[E^3]PNGN!9.V&XJ2&$U(IX#IHB$Y/ QLA<-IEBV":S MIX<@?MR@[^O?-2:VL M#>0U>@LJ>PG>J +%Q\R3\B:7//KY>(F+<5L'?IZ#,BA:#CTQ30-?4U36T0<0 MGOZA4B37,*$#;YGE,86H79->Z$,"WV8]"*<(X)TT>&#@>S[+S?+E'\]_^_W\ MW:_/%NGQSX$Y\R1%[[)>(&RE5_Q,_5YGS O^:+:HIN4X J M,I%<2F1DHJC+7@LXQC4%<#[9;+A.LDG2=1-!AUJCAY_[(^OYB43Y"_W1?Y") M=2X9&4 KGNFL. ?18P96I/2!R:BP2?EW"]K&3<\-@I*'UF5HC72ZO_7Q0?Y4 M-RWO56_;^%EM+,Y3A+:V.R)$[[ X8$;7#DQ!UXI@#@I:;4O!2(@X);OS ;_A M[ JKBW=.HEO,PL6KJ^7E_"N![I?OO^'\\R+\]66:SJI/N!+X#_2;4'@VJ3[/ MQ?I05Y(LR FL4X6TCJ/!D[%?!S0,;/ZP-A:L M99E_(]BBLD+P.B/$U^9+8A^BX/6.Q!"TSB:;)E-OF[E.ZV:*/\KZ*"R?/ NK M)3^SSV^GWS#?C%2I.]B3H7A#E[H6A82@6"X0I#:0.4;)3'(AM/$D#R*[4T.V M"[8>.5S'T^.(*>SEXG*R6CI5!?C#.H>+L[^G%+IZ%CSYJ1!S"77KGH+@M(>D M>$3EI&);38V@+[D#1/KI(0B?I6)D;!T1!O.A=3(VL*[/Y5T67L^_ANEL4M<& M8/4P*#(Q)!:7('(M@27-ZWH>[N0V0UFW ]8F*L8!UH#:G0\MZA'QDFJF;O%] M\N?'B0XJ*Y$E:,PJ<^.8 *\+0M&L M^!BB86V&A/\@89R>E^'A<*!P1[Y SI;3\#ZD:9FF-?'$="S, L M;($8=10EJ^C58!?'HV\?I^UC>% <+MJQ!W-?+[0BQXLDL5S33UQ+G7@F5RLP M4$$0KD7,H#3#DKT@>_=@85S+ M";?:,R$*^)1L'1TC(0190+)@BL94Z%)LF"3!Q>R]'"'Z.JN$.D/SNJIZ_ M*N":O*AB6Y]XX@3K/'(7(' NZ20Z$I^(@B#&$C>2N]#F]S\&).9- M]-,!TNYDYNN>^YH@J[TS-Q+\T31!TJ/_UQZ&B5(E8*S38@Q'"B'04?20(F3M M@RM2>Q=L0W.Y"ZUC=ZF/@,W6&NT M._FLW3=-K^>KR4%%B&R!_JRNLC2*G . M$7(1](/1S/,FPY ?$C)V"_@8IO 0771;KWM[_NK3^>M_^?/LPZ?S#V___Z]O MWIV]>_7F[.WKLT]G?[X[^_/U&_K/^U7OMOOH86IY>[!Q8&6O1B=D=G*=SI-_ MG<["+$W#Q9M9F2^^KOOSWJ_ 7#=8A-GW/V87WY]X/1D%0>DLUX_.VW>>#ECR)XYE:6Z#UX&^N8(RG!UWF" M3)!0 MD-OA!(=(K@AD10X,HA2F#%<\W(/ DS:8NV#O7@&RM29/VWX>U 6VTS<XJ $9L[6FEY/J#(^X!,S5NM M.5BN2YS*VN""SY!%E-4_T!"5R>!SKG/FDF);[>[>!3>/J1@//(U2,#I%#M3H?2L0= MX&,MAS7Q,:"/U8HJ'ND?!1.XH#,(.B\%B_=!-GD_?8^*\;K)VN!C?Q%W@(_K M47ZWE^_;^A>J)JIQ18$VQ$;IO4.Y^A:<1.Q,:^ MR] *Z1=;ZR/'BS3<( .A%!V4E P$0884A4D%JS4-3;;F/$M5#W,U!]#]=IC: M0Q%CMSJ^FB\OY^6O:SN^N*[[K@VO-DJAC DD(PX4T0U.U4>3T0>>?)$1'XS$ MWM#QN/D[ND3'/EJ<#R_2/I!QFP?EO:% (6O@7@4CLK>< MQ1TPUBQV@@-!XBQ@WOG(UYF_.FA]A2Y*>%U(T M)US[0)#FQ)[+7J"IW;VVR032EPCK87S^D(AJHI . /:!%$,$?"&&7I/!O)BO M]LK=9\E+47.> JRWN08#%BC"0,A66HH*'%>F4;/@B[2-.Z"P''I+QT?(&+CUL@C=I UP M*^K&G?+7#FW#JV;DS/-S<>VK\-=J^.;;V]Y)+83P 0,P5I>>U.'E7J0"O&@4 M ;WQ:AO,'=R9]8BR$=^E':&\T4Y)'5B[?5JX>6%2A"PA2ZPL(L7%Y(]"LHC: M*V&S;#)XK553_I$JNX.A9H N_%U4V %*:XCT1ZEKK^\FDC_.+_*$[HSH2Z:S M["E6ION$.'&"#GDQ*401F&VS;F8S2>,E3(^'N8$4T@&T?EO,EW5Q=9E>3E(( MV?# P$0503E#,5'A'BSC+!FNB\K;E'MW=^I^T##>57H\\.PK\L$6N;7("@* MA+ON)63U[I8$"KK&D[-,NC87X/-TC3/T_+[2I1UG$'-U\U7$&T$4'%O<= M7MYQ0[".&)3UM6ZHDV654$0\+X#NU?UK'[^04'\)RVFJB9SIQ=4EYDE&*:0*$9(OD013/,1D'*"BW["^2">: MO,UX@:[M@'7B18 A==,!U,XN5G\&\PTSF.NS79+E2G$W?J[)J-$F#D8: XJG M"-$3:SD10UZR8%V3L&,[\K8#WHE7#!IHJ@?\?:VK1_YK_6Z<', ME*823PRUAF0"Q>W$&L7M$4%[CP&E];[-V-GGR=H.;R=>0!A0,[V.(/GSEX_G M__+G^;M/Y_]*__AXG]PMAXP\_(Q!QH@\2]A0BZ6NXA+_XZH6A;Y5]/R89(.. M!YL=A% URYRB7W$'/(6H)(N8VW@7FP@ZN/;]X'-_C-'AQ22II0?KZ@-=%32X M8G3-#U+[.>1<(@]@7)VXR7," MSZ,A96>MLM )LRCZ!>3L(_4^P;-^GR(+)B93 **;[NA2W\4) M)\'1%:-2R3QS/!)\>G@?/XB^7\;0'L+O#T4W3W=]#)@L ^E7@TU2A% "_2CK M?TE2:-.D@/TOR1[4OT9M(6N)VM9U&*XNP],>0A;$O2XI M265MX=MX*]L#8.R!87MJ[*'.]Q#?R%K_?3J;?KWZNB;<.9ODT%9ZO_?-(VM^'[W-AQ#BV-H/?]\EG!D3DT?@V@4"?)V[ M(,CZH:K%!6X\%X,-6+_WS>.]31M$^WL+L0-GL:[$H4_[^AKC#SK"\.\3,VGG6H6"(24%)='VJ M4$9*:OG"SCYH?/8H^5.8= *=2_F:V MO%Q4S*N&.4!K^B#I1U M=VAY%[[>G"/F"@H4B71:SU%T2,%=9B"*D$Q[YH5I8FDV$32NL3E4T<_B9D^I MCST]\B/.IO/%N_DE+E]?U8>RYF;<-R:&EF5@!2T93!DA>)G!Q%PGSV,H\4&O MTH8)DIN^H2/E//UCO7,@4:!/=ZBBVQD4 M(C'"I09;7)8Y%9%9FZ+,)HK&G; V?%5O$,EW *&[]*^/571)!>,SU#F#H%@H M=*RY/D:OY]N=)C(./C'C6%TG^\F] _S<]_U^ M#0G/OLZO9I<3*U41B2G(IE1/C3LZ!S4M'I#^+[15ILF[D$T$==4VL*>ZGPV: M]I1]=QBZ>2+\@2[WU0V?W^,B565]QDDRRFM#DB*YT>V>(P/GR,0:DEDFMA2Z M(R1NGB.QJU:$%C@;3#_=(>].MO/ZETO2VH>J.SZ)16<>HP>O.9)'&3,X49.J M)0AN8F'6-"E0;$UA5[6N%K@;2CNG ;OWBVE"/O&FH DJUU6HY$VR.N$YB0)! M"UF,*"J[)FF"K2GL*G]]--CMH9V>8?>)H+/\,K^X8\G7,=**T4^+Z>?/=<%& MPNBUT(!1DU"YK<]R? 'C=.'U68Y73?K0#Z2[J\Q68X@VT.1) /?3(M2!X*_# M]^5$22Z,]Q:$] Z4K:_'0F' 939>2^&Y;/(R>"%/)/$ZVPY45M!D5SB:'D"3-S))'71IDDB96^*QYDF.3(TA]!> M=S#]@!F_KE[^KZS_G3@MBE),< J8I#.GM, J1PO*Z.)4C-RTF9ZP)7WC#*,\ M(@2'T4P'@%OY%A_PKZM%^A*6^'XQ_[P(7\^N+K_,%]/_PGR=D>(30[YR2HI\ M8RE4'5UNJNC(7U91HF>YL-CFC>]V](TSJ[(IX%IHIOUC^_5_J/^(1/7__E__ M#5!+ 0(4 Q0 ( '&$-U%.PZ5J_0< !0Q 6 " 0 M !E>#,Q,2TP-S,Q,C R,'@Q,&LN:'1M4$L! A0#% @ <80W40%)5 WW M!P ^# !8 ( !,0@ &5X,S$R+3 W,S$R,#(P>#$P:RYH M=&U02P$"% ,4 " !QA#=1YD9?#S(% "-&0 %@ @ %< M$ 97@S,C$M,##,R,BTP-S,Q,C R,'@Q,&LN M:'1M4$L! A0#% @ <80W4=&W*/#W @ V0\ !H ( ! M'AL &5X:&EB:70R,3%S:6=N:69I8V%N=',N:'1M4$L! A0#% @ <80W M48:9A\AW P SPH !H ( !31X &5X:&EB:70R,S$M875D M:71O'-D4$L! A0#% @ <80W4><=!QHL, 9 " !4 ( ! M=28% &YT;G@M,C R,# W,S%?8V%L+GAM;%!+ 0(4 Q0 ( '&$-U%069'A MHHP )_J!0 5 " =16!0!N=&YX+3(P,C P-S,Q7V1E9BYX M;6Q02P$"% ,4 " !QA#=1S&8G B^4 0#M&0( % @ &I MXP4 ;G1N>"TR,#(P,# < ;G1N>"TR,#(P,#&UL M4$L! A0#% @ <80W47QIZ=U*S@ "8,) !4 ( !;\0( L &YT;G@M,C R,# W,S%?<')E+GAM;%!+!08 #0 - &P# #LD@D end

LZUIR:G&V/YO!K 7KT+?#3!![T61&KK*,N^" 8<8+XX# 1.7Y MX[#A.NIKTP/$<>Q'WB2,3\AQ /EW$LY.R)76U=HU\Y0L*@WME<;O!>L%#),V M-B(8#!L(O"SJC,P"W_-CF.028!*$/3&G0>+!G ?C&PR#P>2[8B9QX$W'/HHY M";W #UZQ$0AG1[XIS(U@B2,2 K,DG)+;2MFAVXYXMNCL< !FSP9@-^7U^#>H M 49/NY-)TBM_ =#>6&YR#KD=0>I ^X<_K!46 ]_5*IH$O0:HC=+-1N20Y_R M1KVOJ9 DEO:;,2(#Z+D/J^UN^UGZRGV-[8Z[;]KW5"TY^%BP'*[ZPTDR(,I] M)W8/1I;VV^Q"&LA(=KEB%)(I'H#WN92F>4 &[&PO=V]R:W-H965TZO[PQU M6+ZR[A8H$,0B17YS?3,<\6*I]!>3,6;)UUQ(<]G)K)V?]7HFR5A.35?-F80W M4Z5S:F&H9STSUXRF;E,N>J'O#WHYY;)S=>'F/NBK"U58P27[H(DI\ISJU0T3 M:GG9"3KUQ!.?918G>E<7MFY#LYN(ESO M%GSB;&E:SP0MF2CU!0V@RT3:MBM$I]Y:K/+SJA#4C:EA;!/:ODKJ^R)$2]1PKC_9%FN[4<=DA3& MJKS:#!KD7):_]&OEA]:&D7]@0UAM")W>I2"GY2_4TJL+K99$XVI PP=GJML- MRG&)07FV&MYRV&>O[J\?GLBGZWGN\>[]Q^>+G@5P7-)+*J"; M$B@\ !2$Y%%)FQER)U.6;@+T0*M&M;!6[29\$_&W0G1)/_!(Z(?^&WC]QM2^ MP^L?,I5R33Y143#R"S>)4*;0S) _KB?&:F#'GV_(B!H9D9,1_7=W?A<0^9@Q M0@N;*?X%" M4N!^JVH=VE*H(5,EH!28,_+C#Z,P')R3=VS!!'EPXR \)P\5.NPL)$W_@BQ@ MJ4=>"P6_9*YY F;P.J,KH8BK"4_!7IY0 8(,3L*96I7".:U%#M*+\-S\)3>K]4;:)LV?0L(A==2;0:VHM92V4HC#Y9$OXMO*&SR2?@H<@FL"Z[0!7\ELDK&;V^W - M6\SG2E>VPTM;.D>JMO5=? @(D\L*;3F^H\R.4",KA,Y=\+37(EV:K68EK(M.1G(L B< 0( M77*; 1GJS$I!8QB4H/Z.+=OY57C\N#3?!]N<< MF6J5EY'A$@H84 ?0C.6V<.>UBT-"P4\N* BX]@,QZ$+GZ:YS2=M%J%-=F4Y! MG5,#;H6C>M+>!N%-,BQ'B0H%'I(_ MR230#$.TZP,%05L'OL6[=B[F=1*YM-%-VDQ;C&M61'X?<\/QSOC-TC7+ W&WKC?WQG?;G&X?@]OQX.MT?/>2G-V$*,? M1UXEI'+6P6V1:U6*(91[ 5!M!&*X7#D MA4._#&O0][UX$%6 R%ROY.^1M?B$C/V1-^I'N]P+_?^/>T$40LP/D:]^>S Z M(R#!>&OTKRD!K@X'\<[XH-!P[ W]<'MX!"7"@> MBF-X.QQ4G!@,O!&H\OV<&$(* LU:\7Q85U'R'MHQ./^53H_K#3YCYX1]R%;% M;%7F37,]=P*Y@Y5]3=C<':95QP.\[*,&6)+O]T)MM(VZI6>[>N\KQKCG@/_= M^M>"0B^EQ:I:CZ=,VGR&D7D!Q#+U48''_@JQ'4#I;_ PS]V!MH9V6;??)V_H MCZI^Z^#8E]"WM59EN.X:A5HQ/&;-5M[?*J"/MAQ/9SC/N>LQ+7X62$ARH&P, M.1D@9>-P",4KQKFQ[X5AZ.;&7G\4[W';;M#1ZAU+T;?.O"6\18G5-FC].![\V0&U.X M+]=$&>LT.QET@TW0J!OOQRR)8EV6[J/&'NO1P)1AQL+'=KKYF8L\1,]935V+ MY7HA@A7K)/#]@Z[$26C]L)\J/XZK[543C !J9Y!I1+ I;/6[P[A#='GY50ZLFKL+IXFR5N7N,6,43,<% M\'ZJP,QJ@ *:&\BK?P!02P,$% @ <80W47&"?&JG"0 EQD !D !X M;"]W;W)K&ULK5EK;]LX%OTKA#=8I(#JZ&VIFQ1( MTG2F@SZ")C.+Q6(_T!)M"Y5%E93B9'[]GDM*LN(X3@OT0QQ:O+S/)/^P==BN6KHPKLTDR8;E8\+9LOLK-[Z*S)R)^F2RU^62;CM:=L*S5C5QWAZ'!NJCL?W[? M^>%'#OC= =_H;049+=_QAK\]57+#%%&#&RV,J>8TE"LJ"LI-H[!;X%SS]N+\ MX_GGRRMV\_O5U2V[_/+I^LOGJ\^W-ZZYIDXF]1DAKH3DV?9LYN55,WK6Z'6[$-U)W1C M;;M="<;7V"K^%CG+I&[(#;)%$IL##1TH1@=X72MY7R YA&;-2A2*+3@^[GC9 MBBD[UW0>87SHPNBEQM$43X>U%:I(:40M43VTV2JEUN"U4')]2/!&*,$JV3 2 MK1"BGQ V%J%%UJJB*8SZO+%\"X+#[@E62UT89* 2,CA)T(F* ?9K"_L].OWY M1*H2)79SULB#?@6GO!5$5538Q093.,<699LUK4&H=AB'R37TLOPR)?*B8=]; M2&P>C$,XY&G4)Y VS[IF UE%;C17(I,JQ]X#DPBG>DTF0KUU+15*-BO6-<)K M=20W@$:+L>93@Z&%+%'LBVK)&CXO15?QX08#$@9B YE\!)8>:&,O( XX]DU8 M)KF8-^-XS1\ZQ&5P/R4D[";7T_X#RPF2;SI0'(-3LY*MAM'Z%7L'<9NB6>&I MK 1[$%RQ(^:GB>/.0K/;[<"IS48: LT\UW?2>,9N90-!1RQT/<<-/:H:<$K. MKN[1*"G$Y-DOY#UVV2H%2Z"%%K"GIQ1C2N-G5'I+R2TE3-*%;HSRS=BA;_;" MG.*X:V0O#.T;R*%8#&*/6#!SDCBDA>?$JZ(1NV'F[_F'/';%9Z,1QA$4<.&[@&T#F LG!#51_@I>I$(\] M#42,'L#K&^0@96JM"H(XM@@TJ\YKM2F@J!)'7C)UT;_+DBH(DHP2JA$C[]"$ MTU;D+QOQ0FF3RPKI3TP6A<[@"9NR-1ZCP$":7"R@:Y<,C.=YT7>OHV0:#Q() M1P=BC%JR6179RA0>6P20G5V._+C#I-4]&SHKF,QY:5!D1TR^BUZXD&_K5%\% M>"[KWH[SFTN6A#Z\K$Q%><$Y4R"/,(\:0'I>?6^+FHQUV&?(?[0GMGL5]@XD MW=50L0ZFGVT$KW93\5*NZQ::(FY*YFUFYP]1+='#A3%JZ]%!)Q;$5)1R<@A280XY^V*DS*L"AU4F1='#M1G+*/!/:5+/-QN#4[]EZQ$!10 M-XY,!K]O%3BTB#JIL"CN::U9[%(:)DAF;^:X?CRDX7[O+14UR #(] */!6GH M!.D,2FA48)YE[;JU32\7P!(&*J/ZL0]'>4G@>'&*E1]YCN]'KUX018$Z8EX0 MHQ:36[P0#&:^,>T9JPG3VZD&CTW?LJW7PN=Q4VHU,K%D)6X+ Q8>,;2-#Y"E M2P^%KS2UA;KXU)CUH)/_2$+-VA-XC52=CP&=.R[ODH",Q@.SI;M M4WNZQMN#OD\#05,W^X-7+77J/KNF#)>7H2Z O*CL3:#.XA\J-9/ V' M)SNFVD;<&3I*P>3)3 ,0U\)<^$I,0A\PU"/;:(JPK=@6@]%CWCU^H0[\:/-] M)R 83H!+1+:J9"F7#]2:4B=PW>WBTMSOX&#C0)KI5D6MT4 3)*#]O%4\QU3) MT21" -WM/FV2%$\-L*F8^DX0N/T_FXCGHT3LTF&XZ>3[]#WVD9&>B]P,(A27 MV:N#+++]MAP'J 64Z:&31L%A%LW6UN,TBJ@\.&F:]"6!/W<4M8.*&0G!B!8, M!_:XQY8/5,G9+* 9+B7MV/F8VS.@?L*,(7'F@M*?&N:R,M6EV-,!]?;R2.W- MSF,@V/97TQ2&^Y9",*I6&/#O#0S!7/.RZ\1V1!X->.;@,^&@ ULWVVD]PXR_ M%+K7G5Q$;U&V<_DS?C1U57?IH7\\.?:G73<3S@6ZHBFJ_>" *$5.$,?;N)UG MJ"G*>'LW)D'B>,EVP#S?0=C3 ]0WCCW#EQ8SFEU?4!'UY[%^NW BGE]%;=\F MZ,=8W8.NITJ- #6:>LP]Y6< YKR$L!> 9.$QNJVU=E+89\]P?=N3)6.0O+>5 M_#]DRY5U9(>8-Q2M%GUB!RZ D$>-GD+CTC>?(5X8'&B->X+K)%%,ZY %5*]H M&3$/8U.PO:O9P/PF9;Y!:]D'^XPK]6!F,:L%#%KVY+M(O^QI]VM\T2%CY\Z= M0)%DYLRB=(Q@]EY1P3-/NA<,*4SUD^YVE ;/\4N9ET0&[I82B_V4/K4B$@N:)GN*;)=BWE/\@@XY$K(NM#;UT%Q'9RYE4A X MD1L,5'<\LVIXD1/.(@S#CNO&] JO4<6\M>44J71U<32U$EEJ-!+LU/ N079+)] M;SX\'7YU.++3UPMZ<5E*18XZDYGT80I^S. _=+(VKQZG\L&W=@L M5P+=5Q$!]A<28W7WA00,O\6\_3]02P,$% @ <80W4&ULO5IK<]O(E?TK75QGUZK" M4'R*E&.[2O8H-4XEMLOVQ+6UM1^:0(OL&$1ST(!DY=?GW'L;+P*DG,G6?K!, M$MVW[_/<1^/E@\N_^9TQA?J^3S/_:K0KBL.+RTL?[\Q>^[$[F Q/[ER^UP6^ MYMM+?\B-3GC3/KV<3297EWMML]'KE_S;Q_SU2U<6J,;D[J' M5Z/IJ/KAD]WN"OKA\O7+@]Z:SZ;X]? QQ[?+FDIB]R;SUF4J-W>O1C?3%V\6 MM)X7_,V:!]_ZK$B2C7/?Z,N[Y-5H0@R9U,0%4=#X[]Z\-6E*A,#&;X'FJ#Z2 M-K8_5]3_Q+)#EHWVYJU+O]JDV+T:K4Z3(M/[N$7$^19$KW8I9[_J@=9 M.UN-5%SZPNW#9G"PMYG\K[\'/;0VK"??F+[?J\^W[=Q\^J?NNS>Y(7=I$9]-IEU MN7KO"N/A(,5.:37Y@[)987+C"Y7KPBA$J-+P\^TV-UOZX9#;++8'G2J]=V56 M*'>GGBU7R_$$GI2F"(I()24.S$C#\X@^:-IUS[M3'1N$7Z$*IWXK=6KO+-BR MF2]L45)(@?"F?#2Y5XR(_;C,;6'!_$U[VH(9CL1T,QCL$ M+WB]*]/T49GO)H^MIX4@:'/E#HP2$*!:JW22V"!G1F<1X]"WTOB7.1SU6VES MG-EP>="/I#%//\$:($;< CM(_,<^]TP1RPHZ @A\R%UL3.*%^2-)Z5B-1RX% MDOH7ZD94\AP:*W:N]#I+_(7Z>*RR9PHFCR:3B?J+\=C65\E_J01!(<2FDVBU MGEZ$M;'SMM_6 EB?K*,YD.5+5Q6)(XNHC='D\H]-($ ' MB(\T%9V#A2:^ILLHN'F9I6!#87-JP4?!V;B9/ )@XH-!$#IW&"<] M!HXI/,?J%Y)%;$0?D4XPNPYT-<@]9Q9)\83I'>@[4^NZ= M 7N@4OAX:F--4=5BXH]J5HLI9KL_@@A0!)NF4"E[>8Y[JL]EL/+WFO%7"^ZKJ5_S5WOW4)"M :6F&X)O4ZQXJKQ3%=DTG MJ>MI?H@41>#O#=<6HD$O';V-U8UG T=#U51 MESJW54[R%)H>'?&!E2*/^H"^"ZFFG5N06*NL3^Y-.A-9VAGGB0Q30T+0#C1( M%1JU[0E*\*2CJ6%$ZQ2G"9Y&B@KO/.'P#-J%4LS6<08"?2Z(X>&_4G"T3-[S M0VYEN)0XD*5RM,HI[ OH:/.L*:K*(^%D(W7.!V]XH6-@@YF32RG?#W6V[ M!PFQ=$C!4>4-Y.H]=_@JP42>A/;#F%[[>$X%1!$=+0#E&UPX:GR0X1+[-V=D8II8XH'8X;KD %T MK>JWH?.EA$UHBE<-+*AZ]40-*OZ'P$<]"S#?#P9UA2JK*8\RX(JGP,VB/5H- M:B/N YJ1CDY)-62;8S=NS;5LUIX@4;C^Q+GC8 F8&F3S+K6).*!..79XG"NZ ML#Z$="BD$\7E'?D-CI+9@LU*PWBUIRE^H!HRM13G@7%*BBA98]W*?ES:2V90N8QN9&H"(AQ.K"'7'0Z7C8>2C):S\Y&2[/S(R@J@J>3\;J.4FY'AR9& M_7,GXU6U[11 ]01E7 *JN[C&)1G(!1]M5.2./',0I%KNYC47;RYD"E]5/N>F M?/"TGB5T4>06M8)TBL=<-.[XP,/)KD;6;4.@\'-Y(C[$870\@@M((BO(M7(= M%C[IK1>21:BLWIB :V>"\H<"KN^40ZKHA>60'N:M$3,/"6D-C5RKL=X &3RQ MH78,-<)__L=Z-EW],:SM30"#HYNDJ9W#].8%]2'XL=4YH,NC]N&I^:U_T?JI MF>4VGW[-&DUWL%$]GU[00/X=-Z$LVNUQ?]#<=>0-NNHNE\@?\7T6(] MD;'L<<9ZIA;+=70])686UR ^FZFW_:S6T^OSV05V3!?K:'F];GVB<]^UP/,I M> SV&;53K)>+DDP*#MAW)%Y9"US['1 5=2BQFMJ[(50[FS:X=);<$7+#B37 M[ZOQU>P/8Q;[=XAW.H6P? R7\^[]2=!XUZSCO@=68X4G54'E0S>>9M=HZNFR M3Z1OII02F9X$ .*&T!(\[6$ P=$V8[,<)9OF[!?J3]*,_S?-^F^/._SI^G0D MO>N?5Q\2'*)N(;N! Y^<1]>3:WR8K:+5U8(^7$=7R_6_3O0HN%:K*S6-EHMK M_+U:+M278=505$17ZZ45&9]\4Z]#D*!+I H(N $ 1 M)2>HMD=1453%/S J( [L?^[NP7N 'NSOVKBU]SCM>_, M?DB!O>!Z-EW,Q[-N(5,WN]1$(1DU-VMDIQ]1/_&SZUQ[-#3^_^U2&^/9"AW9 MU;^K_J^,)@;XF_0JH'47';F+/WUC*==!E69@6/V-NA>WY3L) &[;)2:[)0NEC,T-A%,!6FEST MA[1$/H0 "!Q;@[.&J*3CM-QI5.9H5=EQ;N%[5D=/ZJ6CB[HP?;+FJHM,ZHK" MP=7 C(I:?GD!"@@A21F2 [*NX@>&8F;#*P):A_Z@WCVX^?1A2)?3HF5QU9''1Q;<*B.(IYF M4]U0>IK6Z0T"C7][>'*R?'($4F%4V1VQCU&X5[?"1@R(*H4HO[\CQO*$ M^ADQ(6;D.,#!;F^DW>68"Z^O<'O&=6FKVF4';[PTP#J/NV1F7[UPTUQ5MW6_ M:R8^3]PQF>_B!T-72(W(UM="\L)R3S,[*K<%*._;?!\SXTKDR\UQ2S@?7Q]G MK7"EK0DLMS]Z02:02:\4/!B^WSBR&W.<-U<#\$:ZJ7%[&P^@?'M>"N+A-:7! M,#:IW=,MB.&\49.2%Z)89O9^'IT\, VYQPRAW$&$(W_84-"&5J5)0&%26E6W M)P.INN)Y;*D>(55;JCSOQ\)>@P)U'.N>L6L_JTPF@1QF[BW/JC"&$Z*,U^*O[ 2,V[$;$HA41E75#9!#J 1RI\CDX;_P3[MY-"/.:,06+<#S.P=MAB]T0/VF]^M_ E!+ M P04 " !QA#=1SY;;FA<' "@$0 &0 'AL+W=ORI4:>]Z&^>J MF\' 9AM1<-O7E2CQ9:5-P1U>S7I@*R-X[I4*-4B&P\F@X++LW=_ZM4_F_E;7 M3LE2?#+,UD7!S?Y!*+V[Z\6]P\)GN=XX6ACHOXYF%$\E[@5REVMO/,*)*EUG_0RT_Y76](#@DE,D<6./YMQ3NA M%!F"&U\;F[UV2U+L/A^L_^!C1RQ+;L4[K7Z3N=O<]68]EHL5KY7[K'<_BB:> M,=G+M++^+]L%V1C"66V=+AIE>%#(,OSG3PT.'879\ 6%I%%(O-]A(^_E]]SQ M^UNC=\R0-*S1@P_5:\,Y65)2'IW!5PD]=__A_>+Q_>/MP,$6K0RR1N\AZ"4O MZ,4)^UF7;F/9^S(7^;&! 9QH/4D.GCPDKUK\=ZWZ+(TCE@R3X2OVTC:RU-M+ M7XI,(%F6_6^QM,X@^;^_8G/4VAQYFZ._C=:K>L2L&UOQ3-SU0!TKS%;T&F/L M-\$V?"L8>&:XD^6:J> Y&,?T:B4S82-&6MQD&\;+'%6W!9LJ<,.Q%<^DDDY" MP7]"$618%\;VV0 M#I_@@]6%(.G=1L(166:JSLEOHIJ2+^%S)HSCWBIW M)+*32C'Q)$PF:8<-H#QS I+DA),AQ&>',ET YTP0V!U$&5\;X1?M(;X,?*!M M>;FG=,F\AOTM5[5@ZYH;CJ0@$8@,'YV1OAU!:2M*?$*VOFCG'3HJ PA8!(%8 MK])Y/T8+4(JZ&2%$3JZD!5 A>8*8R,"C?HP8QBR5EM2>50H('=S'<&SX,'7JZYT@98_U3FDO?9POH-,F[, MGE1#/345:@3X :N&CIYKO;JNJ3"M%4 =>1>"@EEQ:8*:=X1@-+3.@4<'#EE4 M$/0MA3P#L C):B5SOX5U^!?*G?I%*%(BSC<6(J@3?'YAT^BD[US%_5DK%N+T M+89,=%QM@#@ES25 *(UG>R3?MH>WNM$JIW4#RGHDD)T\EP0# F]JM\T)=5+: MN&/)HMCW;-G)0=/Z5K6K#7KE8UU5RMN&P257GA1A-I-E&,">7?5;--U=6NJ& M*ZTP8]D;*AHX_<9;U[5%Y/8M^WAROMRH*/(/X-7;Y#J^61RMM%ELR5B@M%D&J7)Y$SET.5QJOWK'[,D3K[+:F,H M&5>C%WIL1]='FD;I),7)18Y3F%N(KR\?GQYE MWSO>WK"T/SW7RD$,7<,';"ENV+B?LG\>9SKC=L-62)VO48V*,'\OWS\$[OV7 MN/?^G'NGE?".]D-1YIZ\2&)-M=DTY[8H"VR%JCRB0!>I;OVT$< IHXOS6>:* MC9(H26/VX0QP' V^*0;%I6L@OE U9Q7K[8ZC9#IC7^!Q71ZP1A1=EVB00D-[ M+>W<4^88-G_ O8(S66HTP#D/XRG4L!.3DVDTFX[H+6&C430?I_2CH6*SX/O24>!I'(QC_("Q<1+>IG4\B MU#!GL#?Q+(KC^.V1LEXJN0[%=:CVH'[@RZF8!;T][]ZR#[I<=Z>(KM!52[3% M.9[^^/%S*']NF^?C3E%(UQXTIPT[[HQ _E0_3CKN9[*9'H^/V*9<_$3H7:"Y M92]<.][E?8+;7AC#_?1X$&-Y./2?C_?8D_;Y/4&8TFU.)VRWTX0)IO^M1'4@ M&');:1L(1^6Y*$N:&#^+"EV5HJ-K)XN'U__YMD.6)A0OY,O5CR9^%@OW;0Q. MMG/8T%U2%G7Q7$=Y[1DD+G+E D'"0$2^TESC%&ULK5EK;QLW%OTKA':Q M2 !5MI5W-PG@*&Z;8NT$<;K]L-@/G!E*8L(A59(C6?]^S[TD9T:6[44?0!!+ M&O*^SSV7G-<[Y[^%M5)1W+3&AC>3=8R;[T].0KU6K0PSMU$63Y;.MS+BJU^= MA(U7LN%-K3F9GYX^/VFEMI.WK_FW3_[M:]=%HZWZY$7HVE;Z_3MEW.[-Y&Q2 M?OBL5^M(/YR\?;V1*W6MXB^;3Q[?3GHIC6Z5#=I9X=7RS>3\[/MW3VD]+_BW M5KLP^BS(D\JY;_3E0_-F?B_0? MV'?X4LF@%L[\JINX?C-Y.1&-6LK.Q,]N]Y/*_CPC>;4S@?\7N[3VV7PBZBY$ MU^;-L*#5-OV5-SD.HPTO3^_9,,\;YFQW4L16OI=1OGWMW4YX6@UI](%=Y=TP M3EM*RG7T>*JQ+[Y=?+R\_/#E\N+JR[4XOWHO%A^OOGRX^O'B:O'AXOKU280* M6GA29W'ODKCY/>+.YN+2V;@.XL(VJCD4< +;>@/GQ] X_87E/[G/8M:V.**L8A+2-6,!<;5?*UEH%\5Z'VKC0>27^ZU/6^O2O"O.?$"<^=;Y>HU+%V-#;MV.JX%UHJ/%Y=!1"< 1PH.1+5"4D'JMFN%45ME2-I2 M6XE(L@8 MU%>,OC0/6B/]D+;K0HL'1]9]%>G\24XT]'2,!-?UBH(;7&4.:P]=XX5D:O.+\)2@XF^H.\;92/( ;@B]10 MLANIH:(4G0"YI I!_9&(.^UY>3:;]_;H5,=$1V3;JI->VJ@45V>=]-K0S M\>.PA%1\0&-JK5XB=LGT7U4*'2Q6E!)4(TQ8>:5&& BN547L)^FCI0HB<:E' MTS=..\J>+="'6J@0MCJPONP!53$GMC92HXZD,6K%D2(YI =[FJZ.M&/IJ4?Q M/I@'#@.I=<@]EE",]\(3^W"B)59IU.T&5NX93"+46$7/0E>OCTS;2H_6E^+? MRCW5IND:-25#2T!KY!M+N"(K;30T4KAS*S@26>U%ZQJ]W),_@)E7&R/KY)PJ M?HGLIMM9H6XP903H].JW3ONRTJO8>@PQ4F@9> @?3(@PS@+)- M[US6--8B5XAAB.S'1G)0I-T#"ZTDX"Z]:U/2ON.D\:A"E9):7H>F5(H$[I=B MH.)$+V#,C5#@_%$VI,?#5:[FG-V#+J[FC@@G08TJ.E )3-[A]1FFH7J-.'X, ?U&<9=Q2G MI5(LD4L$G[YVS8J=F1+?9%@'%:-A'W//#$.3K?8L)]5.8,]"1B+]GL)-D:,2 M@F>Y7^W6NEX/.]UX)W13I GUF(6CLBD>%V1=-X014' M@5M0PRJS*?4E99E^.N[T1,Y;@I;8.!\S47&Q=)&Z4JF!C=1-:H)+B>EC*TW' MG=#HU,=HZ!L1N[Y-#F1<#Y5Q%R?&)K(M/,LK>PHF;B5K^J<:X0&^7.K]-!PY MHQM6.\Q,F$1BABELH:((=#*[V" M6&3<#L\1SH4T&@NLEGVSZU+PXLZ5"BMP3_G 6!#3H-B"'#0YC2FLP;YZ>/ MY.,"RXL;S#1$L>>Y"UY?+,3G#O5V=EI]]VQ&\S./4"G,*8D4EH-4,C]F16F, M$(1/4WY-) L.H9&7IC]!IHODOUXN,9>M>;JT.3'R4+Z$1QBG+N%SN@O_*N(TZD]J'6TBR'MD9:RUC7<&^@%.\8PC41,OV* M#(+/ZF_8'7Y>P7P0#)GE,;058'Z@HV( M:O&V=6PN5;\.R&S@D!Z[EP(Y9&'% ,WUDH7TZ'C5#[UK;3*(>[X^3 !]W?(H MP*$&OUIQCEYFQ-F+(N6.7<5\8,W9^].T(#JR<9RE:<*+L+(EB^X'#?7O(7HI MFD?R,FY2U +,R)!'+]>N*5RB"$,]'Z9U2YD&2A90>M_#T4^&#QJ/D9H02!WE M=Z"/QZP=1ESZ>QN%=WL=E/H&GW!VPYEPF*N8WD5GPT;5:.F,'V(%SBJ5Z7P^ MSNDB4UBI+'"!1J%05$8^/5RI1[9-\Q2QX_19G8ZPUVH3$W3.\HDLN4:$E*)/ MHP7.@8@"O%#2 R/H;JLRI^/X!OGV]ORZU2L'E >L3B;WW9@[TSBWP[F3^*J< M/8=#[ [Y1,$PJ4X/Z)+/L#)&";?26?C8[=DA2W'G/+O-40$'5[5V!J=Q*/9Z M*WE@'!'"(44ITI@KYI?9]>P/,E3*]G7'H/!Y[R&'%4D+*A<&RK6DDHG*]>7Q M^P5$*18&H\2TH/V1?HR5V$W=%&NNNBBMONEGKCJ'E532*#X>F>FW?MX^; [\ M[)&&\(.RIOG/NI:AW"].=?<@!^>C![E4^9*#)8"!F870UD44".H[\F!5.QH\ MZ/H"C4=E8SK[%6DK2ARN=O@UE[=B @C#II#2J6FXR5+/YF#V, M+O=..>AV-ID'\>9PNAAE?I']9^4+ MAU$E-S\Q?_;T=#X0UZ@@2IG<;]:RXY(N#;P9V3G.ST167]H%EJJAM-9D@%CI@,O/Q\K[/7$T M"0RL\2A#[(\PQ9TJ,Q20+@ @]!>).+H8/A+P@$M#(:5\.N!\I_XJ;;=3(5DL MI/'5, Z0JN7S6KJZ?>?HWA1%\+[O1)5",; Y)1MWZ>9YVJNP<7SKGGG8@V^S<3%!7 LB\BY7JNF(UT$C8'0 MYT^*('AXWJVH[PUGAC].&L?@&C\=#YX\$0#W@?L!?FJ-18'M5!NN1OK&N M+(J.\ @["*I690XH>+_#G*,^_/%@#'HQ_5-1RMP\' /4'?C/UQ L8>L,MC-_ MI9Q*PQ=.=).R\>IKU^@ZDX57;;[#'@\I="'*5)3;!$::_<&@]I>.6"Z,29HO M4HK4[IX.+&3D$ #;"P &0 'AL+W=O8B=I9AN(TPQ)MZ)9G*X8AGV@ MI;-%E")5DK+C_?H=*5FQ,]L)L.1#3(IWSSWWPN,-5TI_-06BA<=22#,*"FNK MBR@R68$E,SU5H:23N=(EL[35B\A4&EGNE4H1I7%\&I6,RV \]-_N]'BH:BNX MQ#L-IBY+IM<3%&HU"I)@\^&>+PKK/D3C8<46.$7[N;K3M(LZE)R7* U7$C3. M1\%EZ]6-]CZ,W!XF1+&_X=5 M(YN2Q:PV5I6M,NU++IM?]MC&84OA/#Z@D+8*J>?=&/(LWS/+QD.M5J"=-*&Y MA7?5:Q,Y+EU2IE;3*2<].YX^?+KZ]>;3;^^O[Z<_?'>>)F<_P_7OGV\?_AQ& MEO"=5)2U6),&*SV E:3P44E;&+B6.>:[ !$1Z]BE&W:3]"CBAUKTX"0)(8W3 M^ C>2>?MB<<[.8!W_:WF=@U_78?8_9?Y,('L5R-_#"5"S# M44!7S*!>8G#$ 'Q!*-@2P:X49((9@P;4'%AM"Z7Y/YA#ILJ2BI_J*/L:PI63 M@#7O):)_;#].!&B1SUD0!K!)266T':5OG<+)5%H*8- MR+*B,7Q0OT#A$@I,".HMUCI;IIZ5G)8>D#5PI.\5BH;/'F+/L_*,6!)[('.0 MV.2-B%T_9EC9IA(HXA6] 4ZHL-?H$1-05J[ M>Z H4H[9DRV*U3-+JM;[K=65"S<81NPH1]0EI9FC[KQL2Y1+ARW;I]6'&1]1 M9[SM0 U8P]F$L$3C N].",1JGCE.K47)+8DHO:%7U3HKZ*'-Z<@YZ?S%LA)J MC=CJ;$2@$DR^;01>X2F9W#CKD';BMV*:0D9UY4B]POCSEGO5[*8>[+YY G)_ M76Z)#Y,9'NU:>J/Q9&N'G@.:U[9V%;S!8^XZ"IK.S,4^;/B10D#-M394;>:G M37CT-K<6$IOG==%$($G#L[2_D?>Y%&M?!5LME) M>I3=T1JBQ.4&WH7)Z3MX4)8)&*1A?); OA$AVAJX2M0+/U8:"C7=\F;VZKYV MD^ME,[ ]B3=C[T>F%YQ<%S@GU;AW-@B:UK396%7Y\6VF+!6V7Q8T?:-V G0^ M5]0!VXTST,WSXW\!4$L#!!0 ( '&$-U%=VRC'-1 . S 9 >&PO M=V]R:W-H965T?F]WE3T MX.SE\ZUEK@[:Z$D.E.YT44N2K5Z<7(>/'LUIO6\X(M6.].[%D3) MLBB^TGL4.QBL+([P#1A"* MWXN\VAAQD2U%(9,;SH#GA7 M&UFJIR2]1%S*6RA5)<[+4N9KQ=?_?KXT50D-^8][-ANWFXUYL_%/L?1!,-Z] M?WWQ_M.[+Q<6CKBJBOB;N$QE;L17)3;R6HEJ4RHEU!^UKFZ%SF/0 ST76UKD MX:T"$X-1[U-Q>L)/Z/KD"?$X" Y>!^ZUD'E"*Z;BPN[PKMVA6SQUBWWQH8;! M$ZA-D2:J-$)NMV5Q#;8[1.Q2X"E^EV6\L8]H#UV)I8IE!E)6*\6V2JOB(L^= M >]TM1$%-M"YKK1,Q;9>ICH6!=:7.E\#EW>7'PB+<^P+CV%@F9Z0%>]=P95@ M*5]CF2=V2L2*-6(-1:@(@$P235L!-A,AY$Z6B1$UU+KL6,D4.+X$W=VR '[, M=L NL:,J8;"R4@DPRF^!>F4J+*2=?A#\3J4JS(1W$ M%Q:1P[U(+0K([AHP\#U6JINM+G$)'$"G+BW9OOCX+09GXZ1*'D*M:2U;2D.&!((BK;IL6M4@"1 .$8 ML.U74&K236 $K+^J1J'36]I*E60N8>B/X>_3E$ ZP8"1I/ZO4VF,. >4+*.7 MC +",PM-@L*A0EE&^.(3;O,Z6^(-":P%>12V%A)Z-Q*FQ@+;Y4LH51JK?.<[ -Z[MY@ MH[E'[@W73LM390Q3\4P$F@\6M*BR MU\DRE4#&"F(B<2N&.L"?])X,"8X ^,FL@$X31%+ I4*R8%U"J[KB50$-AW>( MXZ(D<.FM1ZPZK]>(_(+C7S!O?,'">O,_0X:-G!BQN3]M64I;+PXTD4UB:YTT MH;RM2P+>N"'(FYR^IL3-L#<&B@CIMVU(9[/AO]A7?:* M4&ZI(/VQ >G B?:"I$?K=AL-F02A/]N'RF[:5*S V:QMT T&XJ"\/X?D4 P M\H-]7/=X+"1<%9)2Q+_6R/I,_]CY+,N/S^QQ+U7)B3RAP4[L7_]E'@;A;VTV MP93C(WY9;1 \^3''-A*5CA4KQ;8'".[,QDWV>F0K" UQ3=IA_5WK".'Q]S&@ M>/T%R)(Q@8\'"&K3#W+8"BOKHC8#;(@A!LPP*VES!3)K5584+_N85K)<*W:Z M&PVI0 EAR,4ZU_\%*NJL3F47'%RZ"(&B #+6MR/RX%JUZK@MRF8[EHE517IK ME8[9QL@Y9%M6@:T4V53N\-9D S8- L60Y)+UAB7 .QWG-SM?N)9,558W03]Y MRFO'48Y1@U!\P& *]WMIQ!V;6=@I^3*"C3U]RN*^H73LZUBC4N]R\0$QCTS% M.G$"_;K/3MQDNJJ4:GPL^T.Z>=/%RWX"::,XW@>CD3<:C2P%??UP0L\L6CWD M3T]^9VUK5/3U1JN5N&@457Q8K2 @.'%.,R5T@^(X2>5:E2A/W=X) H!8220= MUS*MF56O#93MB$V1 MJE-T;M2(J+9T'<.38,@T)NLA_\6D-H2ZY7%:& +4$E;DRGJV^[(:CX)GJP(8Z'-"3%/#!>5&Y?(ISZ5@!,>@94Y=3 M)MS627M*S,[(0?=L.8%-Z]QEYMWJ6);(HEEOG4?)U4W[J=/-U[2(UUC#_.U7 M$LKTF8Y TZ,P. OF5$GV:-RFM=FOF8;X>4*3G2+9V15UFC!#?B,>G&&/!R"> M*X)T%*WO*4$G"=ZY+2N;RA8JWA!S^+E/;O@-LM7,^>'%+_7#H?/#OS(GX]^K9.=3G[&R5XI"C-'>/\SOA92>ZN6)33\MI=Y_B*IS28LM+ZD.AE] M(:0ND7+JQ''N:U&FR0ZWXDJFE/W_7Y9>A.+B3Y?>_T?*/F_O"9AWKWAPW+Q3 M@,?#YST[_GP4G4[^UT717T#OD:C5$OJG!]-[\+\SIL(C/$Q!?B"TW@F%.W@U M63(-09C4M!!&VVK2%<6MU=LV6.<<+733UH[._#I/ZL/2CP.&O?]1:^H-T!>U M;<1>2^ $_L-%U%G3P+2-N88??8=T71"LE/LHH*[4YMO3%HU?0'8J$4;>9#$3CX"K#QS#T NB*=U._5EHMP"% MHS$>CT,_C$2 CT8A;L.9'P7BHTIM4^UT[LV"V1/Z?.0'$[J?C^Q]Y,^GXFU1 MKI0F@*>1MQC/NS>G8R]8+/A^[,_#?XL8O[%Z[442S:*UR.$QJUG#0<0G2BM/$H]K5 M_[Q5LU^D55^;1+'QXMV#];I4:U*B'UM]1+LXJ3M0M B*((X)WX0 MX@\)>KR8>J,P%-"O\8A?@?(QOPHF$1MZ(_"FM=KTQQZU5X=/FF^:&1OT,O0F MDPGIX=B?S<1I +4,G_".\ZA='Y,[2E5RMNHI-&MS,/)'"T"AZW#JA\']FGP/ M/3-O,IY:+HR03O.K<.'1Z/*BKY-'0&)7_F[>@@R]>31CD!-^!1PC?]: A&5_ ML6G1($# M;-6_R*LKP:6,["K?0<.W793+B/ZHZ=F..E@$+:CWKRAS>Z:!;:" MHMJ!,JYVDMIV\/T?00JTMDC-OH?4Y&>0@L\JE1V;Y$7G:YQBNYRK&]PM*%P2 M?JXB:LT7V066&AUW69 Y1F\'U$X/VUF;(<'ON9VY$Y =EX$I.W#J43COS:\\ M\6@Q\J/!>.M1&/47]"=;?L_C[*.,8HN&5WEEG7:BZ12"HF1@J:H=-?8Y@>R8 MZ,HY'DOV),*KD(IDG+0,,T/RUOTJST<.:#:4#"E-1?VJ+++&93<[&4LV@E?0 MHSI =!Q2/>T-V9IQQ@\R>)]9)&,[Q3O>"#B0LM,_1C@(.M4$PN/>T)'Q#7J* M_8OPO7!CJ2:VU66\H3D:#^3VVF:VWG$!6R:@H'^FY3Y(G@OB1*6IEP9).[0& M6,K,HHPX]#>9NTZ/.PUSI;!!L[=]U+9REK>L&(-C-L/S-*?NWEW^8%GHBU?D&VYEJ*S4EK%+#^W\__?E6H&>U<]=+U# EKJ MF@D.S]F7+BD/,^T<^&FYR&:/H+ =NCA#K#BQ9EEBA9O(&157VWYWK&IER MMZ*OP;U!N7,3=AK7.Q&Q$HN>3=KU5D0=LDC@BAU4.P49M%TW2 5/MHV6/>!X M""*EA(\R,1])J#9E4:\W8BMORR)-D8 F=>R.[JQ$O27H@3U%T6[=K[4&C;%8 M;HV;?G&@U;:K ,.$0) ?DG6R5 )^W2!K5[4T='VSCGH./(F;_@?ATXP.&7;' MO6S,!X^[7'=P@,0:Q-":FF,G]KP&)Q5TNP>3#^AH4]FJ=T=%]XW;O478[7;%,D=>")?,!EUAXCNZ(,<>C^[Z="YKNJJ+M6= M9V=L%+ -.!N@4QE_>WH5(ZX0538W(A'SB84B46Q#;<5]I!W7G;>YAW:.B?QM M02Z:@!],0WHMN$:]&IWB_.A[9?2\5TM?M*4/\.Y7L:@R)O@S'^//(A0?[VC@ M!4BG'HL0 >JQH,-%C\67KO,W7OAS/)DND&(]%K.(U[X9-.':PO3QT2L.[D]? M,;L&,ZI/G X^H&?GVGNMCR /7*0ZD?;4)?[97("< 53>=5:IB6&<#+[;ENCS MB8NRX)"(M7*WF1.)67D32(N4;TH&HNK>DNS%D]09'>G M:VP^;\_^N?$0BD1O@X5!O&$F"7%EOV3K.Q%\T7(AB/O F(HBHWG(3B+S846@>20,,UG6OG MI X0YXNQB!;>9('Z&QC-HX?*![7R;.;-IW-NH$U1R"_H:A)X"\ Z:MYUWA/J MCS1M[SPFO9-F;Y;W:(KB;C&H$[09M F6 ]UR7; #2[UK5A@VDU[_V,\"SGJ_ MNLA4N>;?EM"0$$[0_@"C?=K^?.7<_FJC6VY_^X)4!8D+ I1:X5.RZ1-[CKBY MJ8HM_X9C652("GRY41)^B1;@_:HHJN:&-FA_U//RGU!+ P04 " !QA#=1 M'<&F^[4& !L$0 &0 'AL+W=O=V26I M(_*!!D@LDIKCS?5FJ8N-5%]TPKF!;UF:Z\M68DSQMM/14<(SIMNRX#E^LY0J M8P9OU:JC"\59;)6RM!-TN_U.QD3>NKJPSZ;JZD*6)A4YGRK0998QM;WFJ=Q< MMOQ6_>!!K!)##SI7%P5;\1DWC\54X5VGL1*+C.=:R!P47UZVQO[;ZQ[)6X$_ M!=_HO6N@2!92?J&;#_%EJTN >,HC0Q88?JSY#4]3,H0POE8V6XU+4MR_KJV_ ML[%C+ NF^8U,/XO8))>M80MBOF1E:A[DYCVOXCDG>Y%,M?T+&R<[0.&HU$9F ME3(BR$3N/MFW*@]["L/N$PI!I1!8W,Z117G+#+NZ4'(#BJ31&EW84*TV@A,Y M%65F%'XK4,]J;%P[&\$3-OP /LG< M)!HF>Q.F_QPMM%#;%/\_8[S7V>]9^[Z4LCN]NX?%N_'C[83ZYA>^3"^/Y M_.'#]>-\?/UQ O-[N+G_].G^#F;S^YL_WM]_O)T\S$X5X)7N=WZNF181L#R& M6*2EX3'D..&IU!H*S(&V.6#&*+$H#5ND'(R$2&893@HV7?0ED6G,E0:!"HIK MGI,-D:-,3E0@S!8[U21@$E3=R%^CE*'MC)M$QCBM7TNA4 %%H6#*B$@4S& ) M0/.H5,((KMMP7RJXD?F:HP!!F.)$@&R#:J12R-RI3]2 V0O8HBW5)TI_+=KLI-YA&9 MS#B\(3=G>WYL+K/"MD*I:TL;RUJ47"P"DC#D9;9 ';EL@)"VQL08;;"=2#'& M]%;Z+B5MN-UKLM<@6&QA)=9DA2^72- 4>2$-=IE@:;IU38MT?9 .H*Y:LQ2E M7@#D =-T*U1M?R/+%-WRQC)VS7/^7-082EK&_,D6M@-6RVI=VB*6155X_HVK M2&A.V70!R((ZSG7+P=<'86Z84@QC/"6V&Y:B&9936FNN+594>I@].J"<10D4 MI8H27&-0(E>[O@ZZ?A\FL^G4VWMH<,7K4FTKZW6C?%$U^5I262RYO +,L5$"@B42VG$&IYI6FTW6Q&5UL*EE9"F'#&.OR$(J M\H+/;,E0#*&OCB-=2(3[4J@6/:.H\.CCVNVYN:\9#L$\P6\;D:;>KHP>S6G= M&Y9]7P7+AIHC#)M$2_**!!:X+6,7M.L+QT(NZ13S_UF5+X'96Y_8VTN)]=CH MM_!.:"PD_(5E!.,!I[?]\_HNA_XGC\8V>OA(/"&P_ ,;GDN\33I-#\?+P$W M:[_\- S\X+?OT^/W>UYWY(,_]+UNB)^CGC= W'?_:[L]Z0;Q^NVA"R)L]T)[ MT6OWAF>VBCN&J%?4$8V:A.'\\3U:@*62F=O)ARWP@V>D^H"P=-7=8G7W3TT+ M'K%2\T,>RJJ59,\F"\[S(UXCUWN-,[;QO:I9SO!DMZ #!]>ZFD;FL 2# 0QZ(SCO]M'47N%TN?BWHDO%&Q"] 52M MTGS>G-J:&!K]JV7FTF!)PKYW/AI!&&(00PC/O>YYX%X$=-4G2$%$.Q1&<]#- MJU='2^+$O173HZOX8/1TY&@R_U#134/)S))P%X!X'@18EY(P-&1ES9]WSJ-T3@7H:;I\U/"6/W!KT3=[]# M?&)J); ]4[Y$U6Y[<-YRV[B^,;*P[].XE+!2]C+A#)&1 'Z_E,A,U0TY:'Y@ MN?H/4$L#!!0 ( '&$-U$Z(QZNZ X $$J 9 >&PO=V]R:W-H965T MSD(-T&H^17$R,T#/(X@7&=OPC.T$ MB_U0(DM2V7PH++(URJ_?Y-O527-O-FI&D_635O)#C_;S;W9M4H6/*DJ[T/?7]Q7 M4M_:UR^;OBMUK;YKA>FK2K:'-ZIL]J]N@IOAQO=ZL^WHQOWKESNY M41]5]\/NNQ:_[L=5"EVIVNBF%JU:O[IY"%Z\B6D\#_A1J[V97 O29-4TO]"/ MKXM7-SX)I$J5=[2"Q+]']5:5)2T$,?[NUKP9MZ2)T^MA]3^Q[M!E)8UZVY0_ MZ:+;OKI9WHA"K65?=M\W^S\KIT]"Z^5-:?BOV-NQ470C\MYT3>4F0X)*U_:_ M_.QPF$Q8^ED&0,49PJU!\@G&.(R<>4N@UMC1BW385FU!630](8-#)^$)UJD6>A&1P ;G; ME0<8V8['#YW+5:E.$3* H^^:]C!=IR6(L'08_$%T#<107]%MY \S9QE;!9_* M=:DE5Q?G5L>UAM4G:Q+B3=\*!46X&$T?:B.D<6YI?H=3GJ@VW;R;",?:P4'3 MQ$O3C(,J")?>8FD#+$@S+Z' >[N5]8;$%(^R[*VFDB24=:Y$B#!,X7]QB/\1 M_N-W',.]FOR7KZA4%HB["O3!V)FS-/(6$>)V%L(I4_AD,]J:8G$48:6W!WD3IKA*ZVJ'FB S:)^$8:L/_ MK^L.HK(^TACPL4IO+ A8-%X$$ -AGQYC]%MX7"N2+! D=^ %2>*B\VITO>O; M(1RFZ5$]]3"/7?69!+V'NP( 4#F-:;+K6KWJ.PXO! P'7(E8K"5[.D)25WUE M7;WFQXQ.JTI):=E-.:H,9\A5VX%68OPI,(8C:7"5DRQA:/%AWC#B9RAM"IUW MPX#]5N=;L5=4%LB'Q*HW2!G&>&(GVT[#Q0\08$U&H"PRW+T8!=! P==/M"IZ M!D'F?^\AEMV70J%4I&MAC> ,0&#/O]PPV>\TS+\7MN? JJ=X/0=7QO:7)S%\ MYD?Y&/67^RQ$._?] A.?BVUI\D"V>AND@):GRMFF;6C[JMC?B01>>^%Z5 M6JT]AN@]EFDJT+:/"@1"=P?Q@#5G-V\?O@?9Q/7-'>NB:J0E6S'9*K6F7YP( MC=@TCXAB2FYS\>=FK_#+;3VL@M)!3<#IJ>PTJ"UR^*_&8 M4,?@3M?6J:GBM,75TL,U?T_UBY='A;Y2.O/&=([Z$)3T4YBM9(^6;4O.SN5G M+A[J@]@U'7Y,+;"&6=:ZQAU9P(" H5"Y-<:^Z05T(7@A5S*@>UV6)QA5#?P-#E# MA+6B5HRK*D83:(5"; MIM0%!SUI!B[FN)R:K "9U^!H]<:Q-CS62:#\-1K ML$403$RP 0H4KZ$!&KC"/IW&:K)5)U3N@6>>Y/#+3=;3M5^(;Y!+'1D"S$0_ MX<5M>T#$["4\"]U&!LJ14JV/ Z(_/C>[.19"6CP9&_B9EX5H,)+0BR+_N&$+ MY,D8:> MT;D$(0A=M!!_H51M1KH1+[DO.:]K*T,,*C5/M('4[L+4.PO49^MLHQL49;+,8]O'1&ST/^5!:#AI+;632,TC.P:!C&@3_ ^H4[>PH;U;4#?-[6IP MJ<$[<6\T_6A,21;0=)Y3J#C2NK6B)([H MG["LC@UZ;<>SNFLN<4[6EG,6RQ(NP_GR* N>W>+A/!IN>13(.]OCEH?YTPQ( MQ7M/V!34E;?-9TV< 8]O@WDF5FYAZ@==(UL_GP9M]L#D8#J9B\$73!U]B0LV M>!< Z3LZ)X01^($E*][ S\@?5FI#\#847;IEK$>&&F;,5&11<+1?TS5+Y^&( MXD19RH),]2XD<7#MVT4R3Z;SK)[/SG)&6LS]DPTG3/72+.M2@UAVA/EU]9%3 MA_)M11MFHIQ2#-$>1-"&NJ3A<"CANF-GX2V=8%^\99C.Q0\C>T',=AQC+>XDBL M43JI(2Y!TFW!?=L43$B#;+GP**AEQ=%GZ;O!4B68L 7QV$I8DO=4+)+^R.-H M0T9J1.0I&LIQ.0>S.Y7MCT#"C]>$P1,UFYR/)"%I__MASYF"$O!'VE4>7"P6 MS^0/519LHGMDN:K=63+JBH(A-5JQ!U G]"$DY5CU.YJJM& X27$)O1W?W&M6/[DV58%F*AHN7L@IVYKH\[#C9:A<(3R.)@X,S5:4EG2-^FV/WM=FVW#D MG@?\Y*!RX!H'UYFLZ.F4CVMV,I2W<;>]FFRWDQ">#/-DY>&L@& ^;4:_H/=D ME4XL@>K<5SOV>^80 S17 )1GBD^0N=P7*5NQ\62KF*A!4"8LS>R;$^K<+X5F7 MDN/>0R=\VJZR)6P/80TK#\.60_W%$[>5YW+I\=T'NS[C/W;HD& M> -!TET]:O#<*0.WZP08IRY "R-9Y!20ZCB>?]/+B,O=[!M9,L5TY)J+-]EU MT(3C[%9D@9<&"SJH#M"U47=IN:N9GN@-;[]XSJE-T"&F:%4C='#IY#@9<)+A(?].I97>!_S]QAZ,FOW**Z4H$$Y%3@DFW)HGFQZ,VR-2)%/\ M?X2O(L/8P<:>3T])T\F!NCOQPU:VKPU]/QM&<]]AC4Y,U;45NHF[XS1+TX0.E;HN&E,Q/6"8,_DX@K \MREE2&!H3? MZ[K*:<0&F;X=*"D&6XH$2[,40_?*!]I\(G'>AQ$VK@/BG>U"Q/3 F8?\:XB. MU.,YB&6[9S!LU< /R%A37$^]?O5%7UMFD* M6^KMJ3:0IM6-BUQ^;^2^%R TCI*X*!Y8#;.( FK*_##6VJOO*U@J=S)ER[Z= MVPT?)9@)RNY,DV$6E!5/L@)-)LQ)6'='RM@>*-R#-\ M0DLER058K3YW(@CIN+W;&F[LZ+:;U.R0_K ,_+*F0X;+V35:3$XL6OO^_4@] M-BUU>E<)"(<&D6"#(/C5W.Q2,P;_2U.Q/1)EKF:1X>SH6BAT'SK7.Y;NY!7! M41G;05U[VW/=')>^0[N??-8'&KCACQ>Y6ZX[^X7?>'?\/O+!?A9X'&X_KOR M0DQOJDJUQE1_GB8WHK4?+-H?7;/CCP173=D.%6FVVK3T,\BH8M3+.DF02MURH:+D(LCNS7.C>2:'P MSH#MVY:;MW.4>G<6I=%!<"_JQGE!O%QTO,8'=$_=G:%=?$2I1(O*"JW X/8L M6J6GYX4_'P[\+G!GWZW!1[+1^MEOKJJS*/&$4&+I/ *GWPM>H)0>B&C\L\>, MCBZ]X?OU ?TRQ$ZQ;+C%"RW_$)5KSJ)9!!5N>2_=O=[]AOMXQAZOU-*&+^R& ML]D\@K*W3K=[8V+0"C7\^>L^#^\,9LD'!MG>( N\!T>!Y2_<\>7"Z!T8?YK0 M_"*$&JR)G%"^* _.D%:0G5L^K'^]7M\\PM7-Y>W]]>KQZO9F$3L"]NJXW(.< M#R#9!R!I!M=:N<;"6E58?0\0$Z,CK>Q ZSS[%/%K+T>0IPRR)$L^P8! M+_\H3*SI)CFXQTX;)U0-?ZTVUAFZ%']_ E\F%=8BM 3+7]& \("A]KHOH-=(\K&"TK==D98K$"3)6%[HSXC M[\IJ*2KN)=0RA$)GH>M-IRU:SXE+JC!F2IQ M!*NRU*:B _*-P0ZAX10/!^LE2&B^P'Q#2SO4W,>!1( \[CSL0>D"*]?XV%#U M")LWJ%'7AG>41ACX43R^YT-@&R'E%Z>/FE/*F2V)WI_(S7#S@>[MV_[>IC/_ MF8<;##\)!:[1O:48[<_P-'H8P0E,BAF;)6._FF4L+Q*8)A.6I@FL>T,%9V2# M<"VJBABON74A1:NM$26'+"M8/L\@RVAG66$],B#^L\F3**@%S[VK[/P3PP]BE@<)).TM&@PS&E?W/W=E5K57R3)*N#6UXV!HM=JAP:'6I BI!?A20F_>W D MM*,?-7;\;E12]'5X$'S#],H-4_,H/;XYJV'4?CL^/%C7W-1"69"X)=-D-!U' M8(9'8-@XW87!N]&.QGA8-O1NHO$'2+_5VATVWL'Q)5[^"U!+ P04 " !Q MA#=1BA(HXOH( #Q% &0 'AL+W=OMS M;I'=UC+V* ]Y2!ZDVN]R[MH\OO']I[!R+K*OZ[8+)[-5C)MG1T>A7KEU%0[] MQG4X6?I^744L^^NCL.E=M4B/UNV1S#)[M*Z:;G9ZG/;>]:?'?HAMT[EW/0O# M>EWUMV>N]31-HY.CS?5M;MT\>/F78_5T8[*HEF[+C2^8[U; MGLSFXMF9IOOIPE\;=Q/NS!EI:(YV[&DAW?G6^HOD^[0Y:H*[MRW?VL6<74R*V9LX9;5T,;W_N8G-^ECB%[M MVY#^LYOQKM$S5@\A^O7T&!*LFVX%-EW'LCI@4QRCXR2E,^K6)T> M]_Z&]70;U&B25$VO(5S3D5$N8X_3!N_BZ>6+UR_./[QXSO[R'M43^;.1O/P.>2'9+[Z+ MJ\!>= NWN$_@"++N!)9;@<_D#RG^/+2'3 G.9":S']!3.P!4HJ>^0^_<0[ N MN 5[V7155S=5RRZZT=O);9XWH6Y]&'K'_C&_"K&''_WS!WSUCJ].?/5_"_@? MDJ=8?A8V5>U.9@C6X/HO;O:?\60?5HXM?8NP;;IK%EP,6/9QQ<:8 F)#5PV+ MAF:?AZJ/KF]O6>V[X-MF4=%VB!@0PGCJEPR9I$^@!H;CBJ@Q5]4K.HM@EB)H M2RJPIDN[>-3X!7/D/PS6O]U9_S")V-PQU@.*P7VCMJH"NW*N8X!C4_6@13F! M(KH)2>@F1 B*\(.&?NC95K6JZP;XQ#V]ECM7N:-AT]7M0$*Z-KB;E>O=J +H M@R60 ZD%WZKE-TU'(D/2==4A_Q$1OB426-6VK%K\B@RPPZ]B'6G:,JPKD,>E<[4) >DU8$*-EU?0L^4 71Y0FN+&%U/70,M.SL 4^V:&J M:]\OH+(;\?EX>'G(7LWG[\@$S63.L/)#NP#(C*H#/0-FOP[=F'X?X?K[@ (N MD&K3A:;H%W5"L> I5 M7E>WI*+[NAEC@/""*P\PUQ*I @QO7=4SVNU@A"&99X22A.N=NY<1V=LZ^BO7 M3TXM"O9S!7_KMUXN2C;?0"ZFLFEY)P2P>O"\?/!<9O>>8WDO@MC^+H0GQ_1# M .R!0\':;2))#L,23M7:#[#* 7OOOKAN<,_8N]XOACJR/2:EYDI;FBG+2R4Q M$X7F>:G3S.(TIUDIN=:T)X7B9MPK,IX;>BORDF>Y89?#AFP)&;K8Q/:.-WB8 M _(@FS4P&"L*\,I967 M"R8RR0N5,4&D9Y M9N<^1'*8_B$Z^_)@7QTP57)I!=.&E]:"*D0LP 02*H#!I<*0<0M. E=*$I=K MH9X.!OA .%YHPW3&,V&)E]$EK:S.F,G N6!&)]P-3))I9@"5*28HZOLJL%QS MD5E60)Y"LMS .#FSP-PJEDL.=Z--*<<53&UA^URP5[T/ 2G'+YL(ARBYP#NI M2ZYRJ"QD$D#"(TOH)S76P%/F OO FQ#*2R8MSC/%WNZ"ED(.A3H\8Y=5ZT8, MT$A^;:*#AW M0/BB@A#U!8!H_88@3_ *D7&C!#Q+\0R.1QY%T A)1.!Q"CX!Q 1TS@IXI!8I M+ 3Y%)B^A9885-;/5G//P(*)!"6Y*L6GH"@U *^*^$?Y%NTMA(8:Z;S@EN I'/+ MA<$^"$MCV&NRX[+WZ[L%8K\T7)39 =L7@JYKS"30%'E!>P7,*4K:@SLKE:?3 MG&1.;(Q 0UF0R7('U)SQ"90J9UGAF,AI!)8V%5 M&FU:ET@D8)C$OG+(S,#U"IB3'Y(:!^247YJP;1503OP:Q;/Z2O%3(I#+)!LD M-T9-DJM15Z0#9+FD%XR9)[W@RJ6422^((M+;0B!H2.BS)S-62#3 #I@+Y!V8 M&P'%A8!]01Y6@7:P"2\0J!J)HF1O %)+2NY!:FQ9@+)'<@,X F2/)"]'B6@? M=^!^XSY<5679.!=(B%:/<\H2N1CO(^*5QOT=GSM5(,:^N1IB==5"?L_.VPKG M\^32X_P,>62]AJ*HP/6GE6\7:+_^^(<":/V9NJUZ#*VF':A\[H\LLT.CIXD= M!16'8M+J,-/31(KMD=KNJ.G5:+@#=O:( \*Y0U3<4P)_$'*3SE'OW8:ZRRZV MMX]ZTEW_.'50+E5Q-![D73Q=P>]9NOVMSWBLY:,JFMH(ZCS.E$67@R=7S/D.%O(:TB3BG\#,I_*1!HD2" M$0SYC^HI+TW)D &1@7^K("$8+6H!2@72+&5L"9(2U4E:RO0Y&AT @EBC3$\5 M$D.! OG="H3;6592"; H 2B;B'LJ 0;]!+4VJ,IHOC2$0OE)/,O4L?R@ZJ!Q M0IH7E)11O5 9A6$H96@:L(=$1WN$ 1*=H+HGN#7;>@.C +Y(GI5VG!3HB*AJ[_P97M['YE^[WRD-?K-TUPTE M&^06^@GZ?^;8,+TMTFA+.8WZB:/Y3;\S)D,C9O$G8*&'?]G.>NB/!'%&;3#; MT8RC_OWQM[Z '-WY#+5V_77ZV$:AA<0U?I':[>Z^Y\W'SUC?KH\? W^I^NL& MS4;KEGB:'>9FQOKQ ]NXB'Z3/FI=^1C].DU7^-7I>KJ \Z7'#\9I00QV7SE/ M_PU02P,$% @ <80W4><-B6PO"0 -!< !D !X;"]W;W)K&ULI5AK;QNY%?TKA)H6-C"193EVTJUCP':\V!1-XD9)]D/1 M#Q2'TC#F#&?)&>^^"<;YR_"X76C7@H;17> M3HJFJ7\Z.@JJT*4,4U?K"F]6SI>RP:U?'X7::YGSIM(>S6>SLZ-2FFIR<<[/ M;OW%N6L;:RI]ZT5HRU+ZQRMMW>;MY'C2/?ALUD5##XXNSFNYU@O=?*UO/>Z. M>BFY*745C*N$UZNWD\OCGZY>T7I>\,WH31A="_)DZ=P=W;S/WTYF9)"V6C4D M0>+G7E]K:TD0S/@MR9ST*FGC^+J3_C/[#E^6,NAK9W\U>5.\G;R9B%RO9&N; MSV[SBT[^G)(\Y6S@_V(3U\[_.A&J#8TKTV984)HJ_LJ'A,-HPYO9G@WSM&'. M=D=%;.4[V+KU>+FGU]O/GX1 M-]_P?W%^U$ LO3Q22<15%#'?(^)X+CZXJBF"N*ERG6\+.((]O5'SSJBK^;,2 M_][:J3@YSL1\-I\](^^D=_*$Y9WL<[)=!OU;JZM&W-SC?Q#_NER&QH,2_WY& M_*M>_"L6_^K_P? /BA#O0VAEI;2052X6TFKA5N+:5??:-V:)VX6NC//BHVMT M$)\J<=FN01Z]"4!(1<>ZWYZJ IM)B\'UY= M=J\FAV!C4XBKZ]L;\;%55B./#M[='(K%[;=,_.-6'$RN*/$/D9]6-J9:"R@B M>69L?B#S\8+6DALO7I_.0&9K*2_QB"TSC9$69D'Y6C9:U-Y4RM3TK'0MS,+& M^?1T]N?]*.2M)M_/DDM\R6\FAU/Q!8\0\BI(K@=!*)!6ES7L!D++1S9[%PI) MVI=A+_R5'N@^U*@MV S7E'4!(8)[GBS'?SQAV M6%A%D>0=J8DIC_+($@E0F)F;:'% D48=1D0 VO/FY@0AQ&X*HXHH.T2?? 9*F;C=;1LC9PY+]. M%U.$O;H3'R7Y@&A>AN"4X;M,R("8P&6M]QD@/;$7+ :W)?Z$9\\Z+M0 5U95 M6V:1JJ%5Q; !(,.%6AI* 7$'XPF39EM1H2U[Q^QL"N_:=1%=56ASB&H">Q0,@$-@\;QR<&RU,M8P%V/.P9HI IP\>2J,\9%* M>9!^Y5TIAK"OMM,/$,@\CSIW.X(4!+E*\Y*@Q'/T.1-H+0!8P8+=P4%/)")@ M]T#TXU,F^MD6T1%$:_!2<>(&CCPP0/)%ZGO1-+SMXD&_O'M3H4<#N0 MS:[UXMI*&'V)PE>6A';CU!U*[_B6T@_H,;]'Y71L2*+&R=ET=G(V&ZG8$DL) M]>(XF\UFOX/PXB#6%Y %_14+NS;S1#MD*5;_8OYZ^OJ4U; %AQDEC):0HBC9 M1J .M5 BEB]S8]LXR5$:$SE!Z^]MK'^!Q"C;($Q4*_0#.. ]]9."XL5#6 M4L*95.(27RO]\I&J&5+,$"JT+0':9>V/U237F+W9HT18H&3T?2SS6+^"6"[? M&(0>H#ZQQYF'Z@<,T#\AP*+Q-, +':X;#'Z,*![R\*17*XHH6]MMG,_&%8W3 M5'/"8!$U&P@+6K5T(#H<)TXO &SH%*^P:%O:_@*Y/75LR&]W;W(=B3-4?-A M+M#HIQ22B%L5Y^E6\B$#4&_)+N!_,AN;O56Q@:MQN3@8'"$QEAP9+X-#/![$ MY8>BSZVN;Z?=D9Z_KR7\08_C!#,\[LOB\6P(]:ZZRX:/V5E;'K$>TPB0LPMM ME6:=?O[)T/0:%*LMUT8&D/U3\2M!/U0VI?DEM+0USP8_MU4NJ23 INN""T L MFZA NXIFEO"(D/)@!)ZO4]5N"EB"9ZKH2@F-XAYG7UQ^;!M9F0=B*K-/HNKO M29@XW5D3FM3W>A<"OXK!$5E[*M1H(Z:V.@Y76 9UO:;(AKZ3/LN)M+\CPG,DX)75/C+L MB.W(^RZ_, PJUW"%Y) M?;T[9?-9CAAYY:3/2< [T$^ NZ)0+:&+,1H#4"=G< MI6.06UK#QW^0FJ8/%=.2&S 2T*C6T@S59QG!-H8KEO)^V@DT0%%>C X&::3( M#68^30Y-Q?7-)[%H09_\CX%4%>Q3'&])-P[T\3L&$K&0% M85!0DP*X9XB\9O5(I0MV&^XF-/[34FQ\5VCDR'=QBY?Z,1-K=+Y*?,!Y+#[Y MRY_>S(]?_RVP0 :,/"*\ G+9Z)6X>>@:YB<<,!4=Y8;M7".JG#=2"395F[9* MXTO9)V9TF8#=(S0=MBB%DI<@6S_/Q&^PJ3J!.H[4YM-=7]Z.1E\R2^W7_+V6 M/M5 0?RHV3_M/PE?QB^AP_+X/?F#]&L#4*Q>8>L, ^I$^/B--MXTKN;OHI@. M42;XLM!(+$\+\'[E4!O2#2GH/Y1?_!=02P,$% @ <80W46V&X %") MGWH !D !X;"]W;W)K&ULO3UI5U(]67Z47VWJ_?LYZEUYD0[TW'Q)D MJ>]V]NV>_N7&UM^:C3%M7]:M?;->6164NZZ3IMMNTWK\V MI;WY]>CT2+_X5*PW+7[QZ-4ONW1MKDS[97=9PU^/W"QYL3554]@JJ/3]*^^OCGVT]_7KS]FBP^O$FN MOKQ_O_CTW\G'=\G5Q6\?+MY=G"\^?$X6Y^/367)V>- <+/ M[':75GL\3N9^-7FR*JH41J9ETK3P!3!;V\R2FTV1;1*8LNQRD[0R X"#IO_0 MM6E5W,Z2BRJ;)VF5)P7\<+.Q9;D_MC<53-MTRZ;(B[0&L,V237IMDJ4Q50)B M8Y?6\$!1X3Y0I!3M'@B^W>@2N,6=/\[:5*9.86;\W>Q:'HM;^E(5^-<5[KM) M'AQ]F5_-D]\6B\NCA_-D49;P7&MJ.;@_ .X7D%@U*0F%)MB=*0O@K[1U^_-0 MG"?GIFY!Q($%[1J &8#;UGB>"J1[:1O 7XV@ MZ+9=2><$Z06TW?'' M.ZEWC+0<:0! _NH* "V@J@*5@R,0_-OTFTF,6Q=I! #=;7<,YG:3MDFZ6H$> M86[8,BTY\ I)WKTYFCGDQLK"@O/DJ@.&"_8TO1?AREFR[&!/M<$9$B1<7+.U M,]K($L:[.1!LH 1+X:P,)@7HP$>;=YGLJ39,#TVWPR.]3+K&K+H2)KXV^D1F MKX$5ET6)<(4Y@;_2:ETL2X,;-#(33+L#5MG3'PCM'1[H90(\;&\ ((86SVVW M;'$!Y,#Q MRD) \3+9=76V@8T!_K> !T*@_HQZ PC,=G7R\>U[F*!)4:S1DTU#W8&#! M:)),2/$&1$>.9UZ"\%L5+4-,=QH,A>UL# P!GH9SX<:$? IB="!'/ *<*"D- M[.\E30]PJ>DIH,REK8'+$48U$@IR CS8U48%"=-\@)@$,JG6%O<#= %G M[AK\O"F 5H#.X7P(6M!!B&P<;PE6*Y"5MN89D?'A4_YWL+.80P&B%3W"#V1% M#=(2.+A"OLF+#'D9] OP4-+X@I9<7,!MLN;:@)C;V$$3FH(]QHIU%8A*= MHO A#DYW10YSFFM;7N.7YQ__O'AS?/HB 6&4FVV1@>9G(5;DAI@"R45TRXK^ MTM6!M>$Y"V/P@=(I).1<(/6L!O0B G#=IEA7I+, OP''NH.$K(JDU#1$"B3L M2[+=O]@P;:,I!J,]:\,#3L\#C$UQG8)TFJ%,NB: L^ ;LFO$HVS2P+&+ M6C=2 AR/41;F0NRS,0Z8T<@Q1CVD7Y\Z_?KTH'8$JRXS>&@ZZJ>B^3:F8;]W MCN0_G.:2X0'FW="810">Y 70'ZB#;!R/L[:L1.C1D_ M-=F)&<]IXT3&/ 5B/Q M%@FO)1B0YMH(J)!=5A$DB[8+[ FPEW/:6K@2*G0W"&$,P,AQBS."3(U,4NYG M])S"'Z5V40$OE2'(Y\G'#K4&Z2Z>F(0/6'XMFM;1CL!&MS>P=736P1!QH[8I MB(O;S* Y8W(QQ&%@A_1-1D=#V"$& ]N7UY^I/52AUURB5*O9M%NBA 8&G^&F MTZ3JMDM8DS@=+2)5#B"TR3"6XQC'X417A$Z1 P'N0)(8I;@_Y.W MGC#&N.M'YJ$376W JCK^#&H I+1'-X!.3/H]VB5$UB7:%C \CPB#< =:;0W$ M4:*&$ )DP5P;DVS9H08!!P9&HRH#M(^8@$[LI0=GB>KX%^9N-^AR8LZ-_6(4?4 MFQ+?Z)D287E0:CUPD_&LAHTR&"I%L4<)B":%KY=I288I1^-RLC0B$O$"DC39 M@$&H1I1$%Y9U3-HFN.U@">1Y0[_(*: ME,V^8 ?PO3@EPOCL)(LI2G;/QVDPU.0U@]Q$S=VJA>:,&.]BS),O%1RJ+/X! M7Z_):D9.LFB/D*UY")JRCG<&V=!$H5:;#08PKXWJC@S!@N@( 9+DN8]1J@#>+>P7EH7*)')6#%Y:$FYB6KR$!\4#]&XHU@% M>P&M^+[H&M)7LMP>ASPHX/F"'(FMK=&B_V9@(<(W3D<:[ 95"@Q>&O6K\_$) MEV:%DY > NLA*W8$?7$I]V"Y F-51HQ,P+^:Z+B\:6=N)<8E&OZ!?49Q#:!D MFQ4T+8M*I#(!2T"%%$H9#/:G4%)!G^D&]FZ.TT8A89H1RR,]AB!LRJTE=:90"O5FTJ)$2 5-$512S0U\H]:XW @^= M0,!9C=3IPWHP-X@E"LFA7(!9:J8[4G8LJ;=^VRIKT?=3;:"1@^ @P0B.H82> MK_=Y-8#*4L$SQC(61G[BR.]26&$$%%0]K+*U8/FF^35L'DQ-VZE6Q>/S2@H? M]-0TC,#/2,2$+<*OI-T 4B%RXA@*&@'CIY(HF$A4<.F0KC$P4309D'?_3/>/ MB:%TQ3E!LCM7GODT2^N:HF0_'G##,TW:_K-Q=]%]N4OWI%%$[]:=B2%"IL(M M!]E8M?CS.WW'/P0ZL4(]:OB$<8P+CW3R[QB_!['84F3MRE081_Y@R5'.&:Z_ MIU67UGO,=3Q.'N"H(_I(3QT]1+$9Q!R8 B0XC*@BRJ[3W 4$41,E?SL].=%- M^-G$/,$OP5I 1B$_7('W,ZI!\.CWQ^:B3@Y)EH>#_Y'!"&%A$$<0W&D'4 MQT>S4/^2E?R'.A@W-#509U@ ;R[T.Z,P/ 8IJKO"H7/URPN,#X*JSEF$.+_' M8Q4F,U$(1"C1<0,P25ZPJ=F/@9%(\"F6W))R%YE%X1<#I$<4$&]/2.]%D0LWZK,>M1@OJ1B9++T9AX:*U1W)0B M F";@#.MF3CR\]G\!IK*0!',V+V+DS@444P=CH'<0'S\0\*K%#WQJ3RIY\N;0 M09 5T*+N]:9^E- 0B>:.1PIOGOR!6""O MW+N$Q>I^P77$#X#9[-C\V#LRAWU>@YF.:ENX;LQ,3Y-K8');4PCNVW.,OZT*W37NAIY P_K:R!GZCFNL$$0Z\;8Q2HD!V M.M81&@J<--M%V?W> 8UJ+0'Q3U[D1+3D/F$Z64/T*F;]J<4R8878: [%Y , MC>90'AQ]^OA%_@!%7AO-P>#&'4G0 .15LGLU;MXZ;1B M7"X4+!\-2!;$:BZ<1),-#^.W/; ;>R;C'=0762N##!2/T572 KIY^H(BW"A 9BS;4H1D1:%<(*<]2) _ M805BC=Y&D7A <*(>KUK1V@7\<4L)>PJ^6>X(-N.AG9@$D\ M%[B\K, -,@8G7U@_4%Z6LZNMT 8QEU!SF*[F&-%DGO+!T<7K3\ >$:T4%5>H M%6&TYBYJ*X;^WATT-P-B(;J0Y!C6!K6\K0+) >QBM*0TF4VVT,5PE3#*"(>) M/<#P*$Y5<,:_G^WG;!M'_8D?9V,2P)>79/O :XSIG;4$)O6H!F:>O*-8,DDU M'J#PRZ6Z1:)Y:6YW:GP&=5-7H)-R3-0G7W8YHVUQ]070=G9R^O3XY&RF^A:_ M/T^>/SD[>DAPZ!K)/0)@1"0ONC68B G)Y-,7'/+S9^3XF*?J-1;%'Z!(UBWC..G&>[HQKCI ..-13P#IVG)0!@<,[>FS@H7V>QM MKA\U'J=5I]6) _LN.+K/L17$V7"$G)/2(EA\$*JO""=C3IS?89[H20V9B]SJ M%=CIDG7P@T,I=6 U/P$3'2FEGCE!E$&EG.P)A7%P,< J5-+5L8/?SE:LP]!( M0RU6!L#E'^?)(F?G" U36L,Y011J%/JW=T7\)*=']D'(?7"ZT[-^;N:P4#KH MTYQYG^;LH"OR6E)MR;G=+J6J9M2C^?YIR$+NYR'(G9 RF< \#[X6XWR>_&9M M3KQ!X=V4LXD"D_!Y$AH2/,0L9.,,=Y==."-XN>^5D/&J8A:,V4%8E CG[]8;I#+)%6NJ^&!EAW"\R!D)1WG] M01)_+^8V^!*P(1!&OH*):C!\KKBF^.RV1_R1SE&_2(I(!CB)P>QAZ\\M8(U M;9>X'?0@NUK)(XS!LLD\X_R"U;PSY@6P(G)&,IX+9:C&;X-ZJ]$]NM"+!-^P M8FP:%S.9"+35"AZD+WPUD$Z^5H+M9QFHUDXY1.& J:31ZC%6Q>GML<)W MI"A-W:9"BBR * #G!<@8+4JMI)J=BV;]\IEGT"!HU\<=)_ZH'(O#DU)C$YM/ M< XJ0%_ M?_KXH.:ZB"JX_L *KC\HU;0@D3"J"P_.B-=C?FYV:69^/2*#J+XV1Z]^MA%U[J?"2 #9;W2M#YXJSHM*Q0R^ND!K3GB3,:^LH-1=FX0+!<(AJ0@LOF ML$V<%\!N'=?W!"$F5!U[ MC9,;\Q ),GM0>J8G8P'0?S(,R^6@FTLP04'^F&Q3V=*NP3ITU8?$1RC[-L7. M72D JZ!*M[%R(62-G0$M793R1LH*1XJIZ^ETH>81@K!L'/.]Q]PRX) 'H4B, M:B;"0"I(ES!"ZW+:C?>RR/AV]K;&$:A"A@O0L?+!H#(B8J/J:$X"8/HR<%W4 M7YN^S#+MPBPD?QCZ?H>68CD9)EQBE WQA3FMC5W1JK0L5;2L*U6K%)8V#?R#IJNE/]H:N)I-?'G"W(( MIMR^%_-%7*P>F/- ,!T]3[@39_#;'@KL!>D)4U!#R^G]"B#HJ/KVG8[M2+[ M,'C)94^W>$BL@C1PFW<*T\QT:)@[-: L=\&0TK MF'&N)O:!)UAGSU6QSE>*]_N?C2^/$*W@U9>WH\6#&3K&\6QDN;/$-!(-1\>K M1R:($.?O,T<[.1'L',_#H92HL#+> U-.-+T+YQ+-(,# EFB,%NA]-5R/7(HC M2U'D?V"\A0O!4PS-ATP'S_@=:*+MKJ*V>^T49I 8,**Y[:,""]I PJY:HT) M<1CNU&4#>Y!R_LZ_=I.S7AF=(V2MAI/T/9I[7XW0XCTQ29Y M"170/#5"B; M>#?C9"E!@(;F"@V@D0K L(B/+<-Y?+TY"E)!NN/X^PD(NM=(7<175T<6U3; GD(N9+$,3HI=.,O MJAV1T@I&"1%4;58EW5K2**?W)I>SD.@; M#K:!CD/1!,=%N9EM,!+&0A.KTUSAG<6@"(EX8)=CD)$[#GO!B)_IKLK9TY?) MA=CT6:3U]'K03%/UV%214NR"46ZI<051DXR M0T[%Y"P$92Z-;-C8PI+$?9SN1[=FG=;NTN(H&I<>YQK0=!Z;%%IR?%YR&G$P M;PPK,[9^0KB!%89B2^]K,1X"6ZKDZPTQ82&=C)Q0 M_=+PD$0S=DD@CLO9!+X.CN.5Y0 1,3F%0:*=!(61?^_RM5BA@Y3=8"U=@%! MZTH*'99SE^C#2BTJ!#%LH(S4@HPN$MQF5+P&MQIM[2[;9"G?L4G!.[QQ\\S M,=?XH>0)28L'%Y-\W&_'44O:BXVV,[^#WT17<-#'E1.$E=),5LIOEQ//.P21 MA>:&44S4AR4B$I@@(54'(1GU#N5I;6DQ")?NB,#HXBT% +50FXZ>AR*(+"$4!E2 P)6@<1]ML?*?@N8B1%Y;Q289X?,:9LX/J M"?BEO&DO9@[.-\ TYL;HQ.%RHGCG!=4\%I ME:O4A1;J)9"RZ< MLDLD&>+4=E-3!G6'P:RPC0N7!V@)D4P 2$N_<8XOJ!CPHC34?5K0-0@X./5> M5VS([*A EVI@J/!OW0%[E&38]1*G$RCTA!XZ X!!M?#1UIQQ!&DV20=4&@R? M&U*)2M]?]&)47A< >; BPS)8VI= M9"71>![&C?U]]RL700[Y,[XW/056Q<"5W3JW.(OG\![8?;F=#RW:)7!CXOH+ MG[Z9W%VHM%>^8$!UW'Q:+PSEFDPUN=;W21.]\/..FIQ@6J%&YE0S#I!J.]@C M[IQN%OJ3^"K,QJ[:&THGLBK:J@^@5Q30%P'M['N','9JQ!10">95>W$8DFI1 M%3>=/3@,Y0]6C M;1*\'0M?4F A*N\>Y/*[RB$OI1PGV!:M7J$A^WT4BC;+.KPI)+=O%6HSKAT' MYQ5MMO@X&5WLSM5[#7+3H3>&T72LI(6=I&P%^))[ M2F;O ]>S7VE_&05 J(@VPC@KSW:_D[O7CT^.G_R4< 4W$J=N8:J?C-++86+1 M'%MPG>#T!3$,WBO@F(9L^>[<9@P5Y*Y&ZFF6KL@+%E]1RFYH]GXU/G%EHNY3 M>K^6Q9G+,PVN .W2?6WQ8C=5<1/1#IOQL%%2K"NI$1C4K.KMZK$F.?>X5CU+ MPML?P=V.GDFJ_A\OWFSTNK%;-I*PKB47)G\E$@*KHE14;\%O4FZUN-)TW A? M9W871*@7H*_>7U+I+'N])NNB,&4?@HC8'FZZG2MPIZ*PJ(J#[*F(_M!S,'4N=2N MOXD'QR+L>D,L$A8<4'V1HR3*+4$0O&H4I0TTRUU<*'\\YW7HQK7ER3 M!:=_H_(8#8;"85*^I.#K:+2X1OKDK4RVS\J1!FUX'S#"+1+12,^,0>H41 ]? M-:'4FV060 L#/W#B.NW *N-;K%$$$*:P[E8M!8E5W' ?%( <1CY])B;L(ZJE M#IW85_&UUMH$TI[($I4(T^/WE>,[H.@N5,8/?O"7>H32:2Y5@;Y@7>25J$BM MM=B;ME=E%1;J^+EW6NIJO]<,EW:1*T-2!+,,09K(]T/56H20V3UO1L5ST=FT MO# 03./GT2L14FD*GO0W@=(L!%]HK+O MF0R>8QA=U+5PR$@7E. V!AGKI5VBA%5>=.[E9U^WY@T M)W-LCO@]E _V?6Y/#[>I_PZO#'4+2K>G-L$-W 5$8(1^QB<@Z]4J5"6D4)<39) MA=K03,C!TQO/C,&MB5U[5?/=I]4$Q-7#"QI;:DH FK!NW_)V^VNM'MC>)/) MI3Y]"3(V>7#$SUQ=7G(KD[#T5*V8UV4*I[O*-A;,JN/W(%8LCHR^AM%R+U%# M)UL++GF0F0WKM<;K6N16*Y&9W/RC:R!AQ7YX%<+G[\/NAG+[!J-AUW(!MU'_ MR'T1-6EP>BO<@,3-KBT:8ESHYJ)/@<'.J)G%\XP]@$V!CE?8KR^N3N-.#CJ2 M0HL&OMD7ILS',$XU?T7&9@ONDWL^/#CZ=/5EV([&(_$PN)4%$KJ]1BY7']T)AB#Y,0Z-*,]U;UR,2Q@G(P:R9G Y0/=W9YF[BP6'H KC[/#? MRA1X/Z.1^,^(3'3],_8<@#NH,GRWR]/#;2K?V=H4ZRHYEUO'$ECX?O'NX1>,$M+\D;'R78^P_OLV+8ZS^\;NS;8+@&&'KMV/G'T=C>;?JP"-%4 M::9 ZEI;4PL+59$[ZGI..6FKE[;0>Z2@+.*L,[Z0!'\\X MZ#/QVH=!G&"\U%IB!MS#TUD%>*\U("^DQHG71>".N!";$AC3:S3@C:=!Z0TP M*#YEN6Z;_%RJ 2'O6C#GGQ><(27>[F+R!:3)'KWA912$ HD$X\-:VUT,7I7 M.?"U?*182U T&!?=\>48IS3Y0@7(66=_U45?>F"[%BGCH*PY\UT#S^[HY9=3 MST22!)0<&1,XWSM'^(5W#('LZ[4)LB:C8=TFZN'SSVKS>N:;VIT=[D6'/0VI M$\ %^"=2*+S 3BWP.7R[56TKVTG_B7&@W7.=.R?'Q.4[LZRE=^7I4_91?/G% M:/.8UQ;^D2Z7[Q97K\FAH!-)UQB?K)1W^S!C1)4U_?94@XY8=V=SS9B9:#F]^ MY5P&6YNVME[\HQD6-]I8-%2(@9=19]_=^NSTA4N]HH/'/D*EU]V[(*8J/5E] M$RU] Y7 V9U-&_V<8*,?BN81LFI.4$M^B-_V=,W"S#5\H=1,]@WM0 H>H;VI M;WC)"^YAA1YF&^\D J6:7%'*ND'A J!_%$\B+;RP8R!2Q]Z-1R@SGDPVI0#O#57JE/>OM7?!W&(]^5[/6K.S3:&R*1 M#$JT;ZZTY2%UC''J\%J=3'N3_AC/T56R7IN?V/?.[\&XJ^1OIV"<4\8D^^T4OQ:.Z"6F?[YO@A0WBZ+UE!:79I)S8 MYRZX/6;0H4BTN3LLP]M;D9$1V5K,._< PU^.=?KS2?=!'RW"7!YEBJ3&"]__ M$R$SWOV@+?2-Z35[U';)7AFZ-(8Z2'V#EG_]I[=PQ'9A",U^K\B@:QY>87;& MJ._WY_I<4<0>=YC?>% M?J'N:9_,\/44^I9"\)F2M_(B*JJ@6@2M K@EQ7GT=@+VM93*)1O!-,KO9>%0 M5J4A50X-Z0LD,*K"+8IA77T!5J\+0FSD"\7C/L\[H>'?[1)[*[>@)SZ?_[X M14\#PRX'!UZL0#L2*UI[I0S4+%Z-N5/5NMH7U]AN\)[% 1&.-1\GC+X!\XCB MP"Q%)C#ZXOCT;)9$#N^#SW8'IO6S)RL@>OH3MVB5:WWP,/H9BC-G M#H1I) IT%]M!P"5H+H3EFN'Z;(?XN0]3T@?LW4R;NQ\MC0FT<5H:L^=!H"3_ M#1+L.^UZ]B@>!>\,!L=R36]&IG?052V_/MA]F^C;EQ?\SF'_.+^Z^3TX1!BA M*LT*AI[,G_UTQ.%8_:.U.WH#\=*VK=W21\S,FAH?@-]7%D2C_($+N'=2O_H_ M4$L#!!0 ( '&$-U%>WNE$DP, &T( 9 >&PO=V]R:W-H965TJ2(,B+3E4_+/88 MK\[>Y7;7ZMI?JF,T0#/XINE0I8XHR+WPU;KS"\8%]Z@Y\XF:M"3I6T=$XWOMTVL@ MK>'V>N/]UL5.LMX M$)?:R*(V)@8%%]4_^U'G8-= 3F6U\RP04_)-2BK3=[LPH7J MK(D<%[8H,Z/HEI.=&3P\WTR?QS;F$V_GP_OAV/AO>/ M,!R-'I[N'\?WGV'R\&4\&M_,X.B1S7/4QSW?$ OKRX]KQ*L*,=R#&(1P)X7) M--R(!).W#GRBW\00;F*X"@]Z_*O,3R$*3B!LA:T#_J(F)Y'S%^WQ-XQC60K# MQ0(F,N\I@) Q.FC$!U0D]6#:>! MP1*5)4./HV5BI&'YJP+Q81L^JN&SWW"'\@D(>M$PY:Q2F=,[05\V$>^(%FZY MCLG75V2J:AB@N K56M 4,@A4\0MJVXL.*<1!21V*A< M06"WE;!ZSB(XVU(90="R9U8C\ D894PL"-O)_V5NC=G0.W3"TV90K5/:E4(/! M47C1HC*'X3&\*&[P=YFFFLH>T<%1IQN1C,X['^6.(GE+_)4RK5MMV-4^_M8( M*)#BLH-.@W-<38/FM)FEPVJ$O*I7@_B.TL*%AAQ3,FV=GE.'J&JX51LCEVZ@ MS*6A\>26&7T/H+(*=)]*:38;"]!\80S^!5!+ P04 " !QA#=1X5X2C-0" M #-!0 &0 'AL+W=O.R'PSC[NC$V7N#[QS79N<,+I.%4H_N,LGZ0>0( MH<#4.@1&OV<CA]GD]G(V@_'=S6AR.YQ/ M[FYG<#AG"X'FJ!=:BN$LP[3!&]5XR0=X<0(W2MK"P*7,,/L;("1R6X;)AN$H MV8OXK1+'T(Y;D$1)M >OOT&KY7$ MQ9*2Y;G&G%D25SHMZ.&3GJ>D(*?44Z&A%&20@57>Y4JSDO0N$<.=09>2 +LY;[:0#PU)IRW][3ORM4*PN5+O3 MBCL1S/\1LTW]XJC5B6.XYFS!!=% XTRJDE2'\5DKN6@?P5Q9)B"EQO,,=9W, M <3MJ!4E9_#>"PAW1JQ$G?M%8@BBDK:>MJUTNZN&]8B^F=>+[H;IG-.3$[@D MU^CX_#0 72^/^F+5R@_L0ED:?W\L:-^B=@:D7RIE-Q<78+O!!W\ 4$L#!!0 M ( '&$-U&+&?4]-P0 !H) 9 >&PO=V]R:W-H965TM&&* BT1*LN7,-N D#IH!28,X[3 ,^T!+E$U4$C62 MBIO]^ATIVW&'Q,6^V$?R7IZ[>X[49*OT5[,1PL*WNFK,--A8VUZ$H.&-ZBID430,:RZ;8#;Q>P]Z-E&=K60C'C28KJZY M?KD4E=I. QKL-Q[E>F/=1CB;M'PMEL)^;A\TKL*#ET+6HC%2-:!%.0WF].(R M=?I>X8L46W,D@\MDI=17M[@MID'D (E*Y-9YX/CW+*Y$53E'"./OG<_@$-(9 M'LM[[S<^=\QEQ8VX4M7OLK";:9 %4(B2=Y5]5-N/8I>/!YBKROA?V/:ZPRB MO#-6U3MC1%#+IO_GWW9U.#+(WC-@.P/F!/,IK;OELHM46M--&;T[PJ7IK M!"<;UY2EU7@JT<[.'A=?%O>?%P2N%S>+Q\?%->QV8'Y__;IY]>GN[G:YO/UT MOX2S)[ZJA!E,0HL G)LPWP6[[(.Q=X)1!G>JL1L#BZ80Q?<.0D1^@,_V\"_9 M28^_==4YQ)0 BUATPE]\*$?L_<7OE4,\BZ834&I5PQ5BU4@;;(G=P)5OAM#P MYWQE_/Y?)P(FAX")#YC\(.#J!>9:\V8MD/$6VR%-7BG3:?%6F4_Z='-\85J> MBVF @VJ$?A;![&F#6:D*AU V:["NA5N;6@,6S0AJ^7FNQYGY:5(DC=X"V M%^U+*PCD"F?26,395V:#*6\%B&=>==P*4)V&4C:\R26OH!7:WQU-+B[@!M/" MO3\$UST' #OXLNL@S=S/V/<2SF2#N%1G>%.8 2R[E[2+()[U?S2*MTG:51IMUP+2).8C%,&23(F-*88)B,TS> CUX57 M8.F(Q#0!&J4D9J@0DR1-X4&K4AAW"R%R5TV9"^,.TV2(0 @;#2%)29:-X4E9 MU-E7RT&B:8I.1EYF\9#0)/9R'(W(,&-P@D+I@4+I20I=BU)HC:7<<8G\3S*= M]/XVF99RWV#[@ISE^XFJ)%_)2MJ7 6!_ M7S5S5=?2U]H<:7-CA!T@?;4/@8R2JC#@\306S5SWN-GQVUS ?TORNG%U'.![ MBEWND*,C!/\]+Y%G*+/(-Y(F)!Z-85X4TGI'V$C"$@K()A(-V3YJ>)R-%KG" MHOV#&,Z2*"8CE@S@C-(,I?$ Y@:?13Q#2!Q6G<$N&./*L<)!\J2/<2A^_BEC ME/UZ NH8QC0B48(L3C$(WKBO,#.:$N0X4A<'@8Y^"#--*,F&D8,Y8H1&]$2- M$)RG>X8S@Y7X R#I2Q[D^#AT7N%-^K:O\HNVZZQ_=-UV#T\_//^O7M5[[\: M[KA>2\1=B1)-H_,1LEGW+W&_L*KUK]]*6;R^O;C!CQ>AG0*>ETK9_<(%.'P. MS?X%4$L#!!0 ( '&$-U'I:2;*_@, %D* 9 >&PO=V]R:W-H965T MM[2 MVM5YJV6F2RRX.5,KE+0R5[K@ED2]:)F51CZKC(J\Q8*@W2JXD%Z_6\W=ZGY7 ME387$F\UF+(HN'Z^P%QM>E[H[2;NQ&)IW42KWUWQ!8[1/JQN-4FM!F4F"I1& M* D:YSUO$)Y?Q$Z_4G@4N#%[8W"13)1Z\S.V=VOR*VW@2AS=5 MN:G^85/KII$'T])856R-B4$A9/WE/[9YV#/H!"<,V-: 5;QK1Q7+;]SR?E>K M#6BG36AN4(5:61,Y(5U1QE;3JB [V[\<7-W!X^#Z800WH\'XX6YT,_K]?@R? M[_DD1_.EV[+DQ>FVIEO$BQJ1G4 ,&=PH:9<&1G*&L]< +:+7<&0[CA?L7<3? MROP,HM '%K#@';RHB3FJ\*)3,7.AX9'G)<(W8::Y,J5& W\.)L9J:I._WO$1 M-S[BRD=\PL>8=L^LS!'4'"Z%Y'(J> X#8] :X'(&UX)/1"ZL(,\WR!V%&5"; MWN&TU%K(!5QP(\Q;^7_7L]O%YV;%I]CS:)L:U&OT^O=+A+D+>UV%3:14J6'> M$.,OQ/(]8L4>,4Y[<$=MXJ@!_;B!NM\4*,[C&->9PM?N^ M#*[@7EER_%E(L$M5&G)MOAREZAR&W"P!OY>"F*-T,]1=^$Q[0#_1F34OR0X^ M013Y8=*FP<\_=5C(?GDUVBX.55&@KM!7?(6ZT0B#R ]8=B0_G(W/8*'6J"6= M0Q:,2T"=F48US/PLBH[DH=(KI;E%F"C'<+=.JUG[0!HOE;9?+>H"A%RCL44= MZ"F,*(G]),Z.Y)/Q9 G[7@+.*4IO_K?KW?5D^;-#!%<%G3\3A0?]QX+_K_>"V-& M-3_5?+O5D]7I4!-D!]*_;@E*-6LG1_))IRSSTX =BA]H"=;V@S0^%/^A)5XR M%(>!'\3!JPPE":VF[6U/M-M^AZC\]YY(:0M2F[UY'KW5)T.N];,[U>HK862L MH-N>HMB[)SZB<]!.0T6LM!5TC5(>I5 :I+)H?)#4.Y2)A$H=NDPD+*4]D;BY M+/ 98]5=!-ZZBEI[USU5=U$]:@Q,52EM??,WL\V[:5 _%U[4ZT?7#=<+ M(0WD."?3X"Q-/-#U0Z86K%I5CX>)LO04J89+>ONA=@JT/E<4TU9P#IK79/]O M4$L#!!0 ( '&$-U&;OB-WS0@ &T8 9 >&PO=V]R:W-H965TG,E2_5P/G)'VQ=?B\6RIA?CB[.U6,A;6?]G?:/Q-.ZI MY,5*5J90%=-R?CZZ=-]=N?: W?%[(1_,WIJ1*C.EOM'#A_Q\Y)!$LI19320$ M?N[E1)8E48(OA5=@J%1"]3I;%_V4.WUQFQK#&U6G6'(<&JJ-I?\=@9XBT'O.Z 9^5N&5DI MKT4M+LZT>F":=H,:+:RJ]C2$*RKRRFVM\;7 N?KBZO+CY>?)E-W^.IW>L>4-4ORM*4^9[W+F.9XS0,_OE?8M/?\5>E_T0E3%7X+B@K.)JHPJ MBURT85+E[$9+(ZNZ?:'F['U1B2HK1,EN\5(B*&O#_KBAOLB9GL&LYJ]FMS!I=U(4TG,TV)+V5 MHH%TGT1-GS8,H2 /.6Y0" * =V8M,GD^6I,%]+T<7=PM)9NK$ME;5 O6RM&F ME(U51#4:"CQ19K53)B=E3*\,Z0)B.)_M:;3: M:@3O2/..71HB? Q*]5(U!LXR)^P:[!Z*>HFWJI)L(X5F1\Q+$^[$@?W:?:D5 MJQ^4W6"8ZW@\C6)VIVHP.F*!XW(G<-F -\/>F^&@-Z_E7&H->TR4J>&FB5@7 M8 *#Y9R":RT*+"C2OD!E#:V,A'VN"Y.5RC3ZH.\&61[V7<>*R4> N(&-B:6R M+&%V#:I0Z[D\BHFA6KM5;W-J&8((Y(,PFPSV1Q;^&'_?,?B>=Z_V()#\.8 M_7YY]^1KR)THP3<_<7O^196I%7PM'K'!32V[+94OAW1W/?C=9V[ R?HPF'] M9LL=L3C@411B$?G<\;VA (KZ (K># U0H R3 MWI)[2H>SS^@ GGR3NV\5O@U$R+3/_\%86=FBK(.3X!X0$%X)E"]U-55C_LC#E*4(DBG@8 MI>RC1!E?JC+?CS_#CMT3%F 'Q(U"&V[O&PT*R$PUW?97X:<#^-(80!GHDL:U9-:8V72T0=JHP5_=B#H=S$ MYVZ48N6%+O>\\.0'K,A11\SU(R ;F<4-0"#VK&JO:"U(NY72-:$3PVMMW6N6 M>(5UY^T=Q#=&SIN2E>BE^EAX0E"U!+2DGI#<5Q)C!F*K4ZO6ARHKFYQRBAVY MIQZZFK(DE1\ ]/(7-9_C;&L1PNN6/.J*=3L89E 5&VC:PL_A6EA6D:_;&7:"<.I*R5S M*?99U9+%IP.9'_>9'[\Y\]%VD$4^PM0YK%8+Y 15SK9<'$K]0=J':\0>W1;1 M?ICN;RT(U_(>3?^:_"BS9:5*M=@07*;<=YS=8F*;7-C16AB&-\MB;0#J"?*L M_7NG12Y9)0#K >+9Z?ZVN5"\5*#-N-3CON]L?]I\N]S+MR[J^RXO/R3OL8?$ M +P9B?<#?9=2>7ST+AY0'"\6/7TJ5%3(W/#T0$\#V5[[G?B>97N6Y' M'O,TJ+KV9Q^07PJ%HJ46E2T?>6,+-CG&=N&=D[)^PL(>LQNA:$9HNT5LX-L> MOFL#<,I8P-?(RZII:[ 19=>,M9/$7ILYA+YI'\#I3T)?CN; =@9/G#;M[/6' M'9[1Y3[6[*I4V;<_#P7[H"RO3V-[XU8KPD&7]?/7AHNWGP?NV3OZ/W#5M M8Z5+BG>D6X.B^RPCD"4N]184?0X]>0PAB5Z%UNBC'9Z$$:T#YA-VTC)D+CHU M?S=L_1!S7&=W@^&\V6G_5BI_0#]Q\-9BD,SK]GZ&.)G0>F/;TM8ZX+KHN+X MFHG0)3 0$G,XS#=!P_V7E-1L&^,[5=8"A=X23?5I/YK]%+F M)J%%FG8G%H=W>E26::^'HCODF[W;)??-OD'5TPU4^5B(65':H?^@FP8I'G;3 MEC3-$HC^W4W.E:Q0A1#UVQW9\QVS[8Z?T/'L,5D5ABXN33ORQ@X!KN_ST/'[ M7?Z%3S!H+BH2XT]N;&XN-2XEF%V-$'">4<2'RZ49L M-.3LIMVUV%CSZY7-.()Y$]X@,FE_ZBJ!I.2RP/7QU0=1MNH M0MQ@?@(IWW%W+<@/3'G$TI0G#LW[KI-R_.L93?<'ZI;%I!NH]^*BWSXP?Y=[ MVW^"[S[L7QML#0E%>!2Z]C?>%(-%AE/HN]((F$=>;%4C7 PQ M+1(.AL_,]T;5,-LF/,; B 4Z4(#JH<0<[]T H_]W,^)8$ #Y"@ &0 'AL M+W=OOH!CSSSS\GC&<[*1ZIM> M(1IXJDJA3[V5,>OCP4#G*ZR8[LLU"CI92%4Q0Y]J.=!KA:QP2E4YB((@'52, M"V]RXO;NU.1$UJ;D N\4Z+JJF'H^QU)N3KW0VV[<\^7*V(W!Y&3-EOB YLOZ M3M'7H$,I>(5"+4.PN/SU,K[P2^\P+*T0.3&]Q;3ZTQ:Q=WU%OV3BYUBF3.-%[+\C1=F=>IE'A2X8'5I M[N7F%VSC22Q>+DOM?F'3R,8DG-?:R*I5)@\J+II_]M3F84_/UZGXV/;^^@H>K MF^GM/=SX&C&YB7JWLG D!DK/,A;R/,&,MH#&4;P60JSTG E"BQ> PS( MO\[):.OD>700\=>Z[,,P]"$*HN WK +>NCPAGOP+G%NX)+KO)2Z5@A_G,VU M471!_CP 'G?@L0./]X _4-T4=8D@%W MQ?*C056!,SD59*:F*VWT>VD]B&NK M\UBO68ZG'I6?1O6(WF2V0C#2L!($%?!:R1RQT+!0L@)#9Y2P(=Q(@QH8![!G>(BYVL"9,WY!TA&B1\$ 5RC)C4NN.%T MO*Y5OJ)R4/IG*"B5#5@8^*,L[+6RN=3&IL%Z,I>B ,K,DEPY"N.A'XZ2'IP5 MQ?$[;FO6Y&_#E&*4+R1WJ>I:^L3].4EIE@1^-L]Z/"F_3;M52 M/QS&]!_[<18T).3$W#/%\G*-XB3SQZ%U)AX3>!3!Q1L9"AF_U]P\$W:UE@*M M6U&/-,(X\Y-QMK.R=JVDU<+-"] M-.0553Y2!2AR""HDWHH^S [(< UI/XU^ZKNP_T=XK"BX?>QL?3)>?*2MG*TY M]0<7GW7\P[ ?T$-2EO9-I/,VXZ]I[1\HF+0KF/3@=9]N0Z,X9(4NM=W>U1-- M%1IWFO![]730P/Z&V!42&-;P;&S?4V;E\MCTRR[SV+JB,)=+X7A76+HD&_F& MYV/X1 Z3]N_(5/.\O:K2;'^I3G^TUQEI;QQS3XTM.S_-DL;P,!S2@B+>UUD'.^-( MA6KIAB[;\"B:9C+I=KNY[JP99U[$FZ'P,U-++C24N"#5H#^B%JN:0:OY,'+M MAINY-#0JN>6*9E-45H#.%Y)X:S^L@6[:G?P-4$L#!!0 ( '&$-U'V+0!T MX 0 )D, 9 >&PO=V]R:W-H965T6Y>W:O+L]E:P2OV;T"W5855<]73,C-Q2@<;1\\ M\-7:V ?CR_.&KM@C,[\U]PIWXYZEY!6K-9>K0%##2C 2A/>*HQ$:EE)@=>D9S#7();SE-9BU;#7:IT_@UX8I MQ->K#C3;?P+*:O=4+D];W%#G&X&5DEK#&PC3*8FF$9WWTRB,/J^:)7"N" FSDB:3?\%I);U MZ186AAG)IPF\ES:T\G6L\S0F<1;#!U?+ULTG/+Y"1YCM;U]AAJG*1?F94:5/ M9A"?Y8>HDNM"MF@#7LEFD)[%\.V ]M)>>^F@5IR>"5Q+;8X);1!L>_Q,-[1@ M%R-LXIJI)S9ZJ;Z"ZC4L44Y.W=*LF?IO&GR';B//'Q@:WQ, *_JYK^A]=5[; M^QK*2V105E@8,>2L"]%:K#O,H,*K6N5LM H_R-ZNIGL/T"@EJ_VDVTPG$8GB M$&X/1$ 5U_:D!RY,E_8C2CZH(L>;DBB?P$"6LS[+V3]DV782LG-)E_=MOWDF M<$=-JW!U3 :#[,=E\![CW-9;U6+L=P.)N9&M&BP@ZIK/RV1OF&)#ZK!,'0*[ METO^OD"0)[2AC7#WQ448J:MP(34OK:M MIN9UW:(E#ZS!CPI@/.V\!6%P^HLSRI;_TJO&MEM@^STEG!)_R&G,6F_L--,- MFOP+2M.]]OY7G?]]\LO6R9X=%?@15=OKE+,5S?# ^>,U3)+@?ZH[L-^V*4F3 MP&L]P<]I,.V4'I(XCCJE!R2;IKW2(SS_0MYI&'8*10U-[U>*@**[C$>PVFR#*F-U,4JAQYH;=S//!U:IW#'P]SML8Y MVL?\7I/E-RP)SU :KB1H7(V\23B8=EQ\%?"=8VGVSN Z62KUY(R;9.0%KB 4 M&%O'P.CS@C,4PA%1&<];3J])Z8#[YQW[IZIWZF7)#,Z4^,$3FXZ\7 $&T!455W MG:BJ\I)9-AYJ58)VT<3F#E6K%9J*X]+]*7.KZ983SH[GB[O9E^N[KY=7#_/W M[\ZCL/\1KKX]WBQ^PO[5AYWS9,&6 LWIT+>4W7'X\3;3M,X4'<@41G"KI$T- M7,D$DW\)?"J[J3W:U3Z-CC)^+L09M,,61$$4'.%K-[-H5WSM WQ7SP6W&_@U M61JKZ;G\/L+9:3@[%6?GT'Q)14DA$-0*YE;%3[#>&$=-H]@THVA!B9"R!+9!"9B4T=D%QBK+2 RF*H4T#:O"%AJ! M&U,P&2,P0VY!6C4#>(,;3K@$FZK",)F84YC7S$VF/4JLQ[G63%H#8=3J1YU= M?$%/0(L-EVN@36$LD;ES79;*G6 -]%O=3N\_"+JRFL?6-5F!"\DI6Q2U>NWH M:'59+M0&<0O+"QVGI&[(!:-=43*=&+AHA;T+6"C+!'2C5M /X:TGX>_)+T.] MKI:,H5$7TM9*;+S-'IO4\OT;7B_!6Z;7G%H7N")H<-;O>J#KQ5(;5N65F)?* MTFJHCBGM8M0N@.Y72MF=X1(TVWW\!U!+ P04 " !QA#=1F/C/BN4% "_ M#@ &0 'AL+W=OW"8IA'QB)MH5(HD922;-?OX>4K+BMZZ;#ODA\N3L^ M/#YW/)[<"WFKUIQK\K&N&G4Z66O='D^G*E_SFBE7M+S!S%+(FFETY6JJ6LE9 M897J:DH]+Y[6K&PF9R=V;"[/3D2GJ[+AG;1LQ1=;;6)VF\ZHXG7@&$*]XKHT%AM\=?\ZKRA@"C+\'FY-Q2:.XW=Y8?VGWCKW<,,6? MB^JZ+/3Z=)).2,&7K*OTI;C_E0_[B8R]7%3*?LG](.M-2-XI+>I!&0CJLNG_ M[./@AZO>!S*YGER_(_/?9FP4Y>,=N*JX.3Z8:"QBQ:3X8.^^-T:\8\REY+1J] M5N2B*7CQJ8$ID(WPZ ;>.=UK\;>NP2Y.9E*Q9<=O^* MS P%2_VPR[-[39G0/%8MR_GI!+&GN+SCD[.7IC)=%EKD MM^1M:S/7/MKL-;F;-LK:%NUC5H1MTH% $L?(A[7G%6O4,?E.CEW;+ BIV1V7 M2.I; ZN5Y"M#J>^3WL&U!X#YDG9/%GP"/\&\( APN)&+G!:YYMC#+'8\2@G8 M%GIV"CL/[90?!8[G><-Y*;(:"/S3#RGUZ<^0V+2^'-GH\(]"?HIFCD>>A<]7'-3[#2)5:U>.IJD3AHDUF1DIX Q<).-2<3Y%5=F%\ ) M9[2XM='1@MQA^/]"O2=*XS%*XR='Z47=5N*!CR'3R7R-E&1CQ[%9D_4!K%#S M].>V*X;W+WC-20>;)C+/*Y;?'@&!P/V\B>!6EKDYV%H4O#(.*[CF$J5"K[,T M"?S.)G @5B9_*](.2(NML$?48I\]V MM?9P)ADYD_P'SB ;ESDGVR7)R^%"R#C\Z_0$'>"8U3M'?& #+?GC:1VH">\A%=V=,A!S5$51I6 M%-#'SU18RFP%3PK)>NZ4"E0:B/;-ZV:;-)\E=>,+8UKR.]YT_)C,I2BZ7)L< MZ$2I214H'P*;>I#;0[+HVE9([2"OZ%)7 SB3? 30X]G2'X]"ILF0L7QHT=C< M^IX/968"T CC)7/+M0F1.'*\V$/V39PD\I%R<%V@&KF$AQFBS4H70%>)UI:: M2>@$:4;\T',B;,ID+QJA^.$-G%-9<58@C$M3D)JG"Y*YDV8A"3(43\BK0(3[ MX(GG@QR8)$X:I[9,BI&@,].*?">#K5T"QS35>F%P: &ULE59_;^,V#/TJA#<,#6#$/Y,X71(@:7.X M#7>]HNGM, S[0[&9V*ML^22Y:;_]*-GUI6B;=4 02[;X^$@^FIX=A+Q3.:*& MAY)7:N[D6M?GGJ?2'$NFAJ+&BI[LA"R9IJW<>ZJ6R#)K5'(O]/VQ5[*B^]:+F:BT;RH\%J":LJ2R<<5?U M*%E18J4*48'$W=Q9!N>KD3EO#_Q1X$$=K<%$LA7BSFQ^R^:.;P@AQU0;!$:7 M>[Q S@T0T?C>83J]2V-XO'Y"_V!CIUBV3.&%X-^*3.=S)W$@PQUKN+X1AX_8 MQ6,)IH(K^P^'[JSO0-HH+V4.7A_<8A)U!:'FWCBS+2Z;98B;% M :0Y36AF84.UUD2NJ$Q1-EK2TX+L].)J?0N?OFPV<+V^@E%#B (7 M0C_T3^!%?;B1Q8O>P%LS61757L$U2MCD3"+\M=PJ+4D=?Y_ CWO\V.+';^!O MJ&FRAB.(':R8*E)@50:7!6\T9G!%3?9)J"/OK^7XM(?;'"$59=UH9F5-CK:] MHZQS5)$C;AS5Y$C9,)G6LMB2%=46M( +SNCYTIJUZY7!+0F21)?>Y8)G*!44 M"IB"G>#4ONHA<-(H\*!?P(<5: M'Q'*2*X#N&I*E$P+>6ZS8TG_#&?A=.(&XV!@UN,P<(/)U*Z32>@F232 2ZP$ MM4-K^NCIEC:^-[5" /XTFBE:6EW< M;+XJB&)W&OD0^6XR&9M+,$E@7=9C*<1N M-$ZHVL2XVE.0Q*I0JK$YZJI!QG2CTB9GVT9152FME+RMZ2C+)9Q,8!)/8>2/ MC7!^%$XUVW]HHAI+B3V)> )=&_379U8')B7Y,Z&9W].96Z&I)-'8'4VG$$44 M1 +1R/5'(;S6(M[1G*/7QMY.&ULQ5AI;^2X$?TK1,<(V@#'+5*W8QOP,8M,,#,[L#V;!$$^T!+;K8R. M7I+RD5^?5Y3ZL+?=\"8?\L626L4Z7[TJZ^2Q,S_L0FO'GIJZM:>3A7/+X]G, M%@O=*'O4+76+-_/.-,KAT=S/[-)H5?I#33V309#,&E6UD[,3_]LW2_P2Z4?[=8]HTCNNNX'/7PJ3RZ MKDD1W/AUU#E9FZ2#V_ MXXE)7]'5UO]ECX-LG$]8T5O7->-A>-!4[7!53V,>M@YDP1L'Y'A >K\'0][+ M*^74V8GI'IDA:6BC&Q^J/PWGJI:*:=7,VFKO3Z!O--L8YN\*==57!5%LR( NX:7M3*LZ-!-UNF27'0+C0,UVK)J M[X_93X/HL([.$FH ,VA1!/DN20[I,X MXWF8^?L\B'D6!8>K@-DTRW@0X66$%VG&XH GT/_.L,A2EO-41(,E$?(@"?Q] M%L=<2G&XIY[QNI[QN^MYV37+KM6MLUO5)3!]? (_6LVF%[K5\\KM;)Z]=HAW MC^U2%?IT F*UVCSHR=FW_V]1+WMC$.TQ^WYT<\3FNM0&>@Z8Y$&<4YX%SW-? M6Y'&[,8IISV@ZX[L13*'#1@#"7:< $BA^&[+9S$"X&4V-P0O MIT7,XRPB09FE[$K/-83*5^Y,0QYFZ2&;1CR/\D.6!;_Q9)H*>#E-4Z#CCW_( MI)!_6KL4RY#B2*.$)(+X<'2H'*V-'L%*G$D2X5$"H6DB\7=/?0X8)*,4UXP+ MD?LC;A=>9Y79E-/GPMNMXPO?9VZV5EF;(C8.W_ -<7L-@V[K:<,Y0: M0#>->9KFGBV$S'B2#DYOL0=7]$*DB#U5;:";!+RF0&4E< M0USQ'$4 7E?\^$ +0HF.;(@4AI/3-.1)*( ;";BF0&,8\%R$8_DHA_,1D%BU MC#]DF4P G13:>1C$3$B>I G[VK4?D)0>:<2<9GJ@'@A#-F813V+!8A[FX58( M?4LUNV^K?P^ !KMZGF))'+)4P@1/@WSLFQ,_!9YC]A5% M')$,E-0TT0MES#/ \*A,24,D!UY2*E0D"+N!SV0!1<#E"UD1Y#R7F!NQY&$8 M; P:_:#;7K-4\ P#24AT8YBPSUI10ZRP$F5^W+S&F&4A*"")*#@"RIN].W88 MDP 6NDI&7,#M\Z(PO:J'-(ZULM2JF42KACP*!(T'I, ]>QG]:U\MJ5%8@JE' MGD8CC$=WH%C&H+<<4)<[IM!*+@9%41JR$,;R_&7^MPIZO'F#>)K*VNUHIH@^ M(Z*;8NL*(]R\2MLT0GT"C+SS I[;BG+QP>A:T9(QQ82.!JFJ6$6Q;Y OX%2>9KC[90>S(QTYP8)&/7 9Y+!+8-Y5B0.BO%#B M&ON:[:&8;$TQV;LIYOLV:U-SC-NE9=?H4!2B>JBGU_/=-^-TLC.)QO8(N6'*U;/HS%-.R&_!MJ7-34$B(SDIW M'\;DPZZWXVB(CH\PD:[T[SE%"T'J-\LP XAOM'.U'N;I8^46 ]QZ),*,,$X) M\ZLF?945W9:O\C&F 3?84.)T)T1G6U\.&FWN_?<1\'77MV[XB+#^=?T)YGSX M\K 1'[[??%$&=;&LUG,<#8Y2_--CAF\BPX/KEOX[Q%WG7-?XVX566-E( ._G M7>=6#V1@_6'J[#]02P,$% @ <80W49TZH+S] @ W@4 !D !X;"]W M;W)K&UL?511;Z,X$/XK([0/NQ(7P$ @51(IW4OW M>E+:JLW>Z72Z!P<&L-;@G&V:[;^_,21L3]KV!<;V?-]\X_',\J3T-],@6OC> MRLZLO,;:XU40F*+!EIN9.F)')Y72+;>TU'5@CAIY.8!:&; PG .%!T1NKVC.8%+2B&__\^_D>7@'R\ T .P/8H'L,-*C\E5N^ M7FIU NV\BV=@;;!&#G>IL8V#;E5C^GR @:9,^=M%WS=YE_+V7 M,X@C'UC(PG?XXBG?>."+W\H7:WI2%A[QJ+0570U_;P[&:GH=_[Q#GTSTR4"? MO$5/35/V$D%5%.(9NQ[A\ )?4-6:'QM1P(9:YV<7^RZO:\TK<^0%KCSJ/8/Z M&;WUOD&HE*2^X^BZ$@\%%T8!O5&]Z5YA-\G3W-X /,D]S/P]19 M.?/C)(0LG/M1%,*VUS1/?,(@[$19DN(M-Q8(#IM*BX(#8XD?+QBP./?C= XL MR_PD7\#&" X/O! 59<&2T&=)1H>1G]&K8_/4#PET3\0:-BTZ*@,)\\,HAB3V MLSB%-/<7BPCVRE)RE]OY )$?I:F?I-E@LYB4)O%@QV'F4P;PLX<1O.HY"EZ'&:C NKCD,''Y2E M>3"8#0U@U,Z!SBNE[&7A DPC??T?4$L#!!0 ( '&$-U'(:D<'M < &H1 M 9 >&PO=V]R:W-H965TJ4<3 MK#5WOJ!?/\S>7[U\__KO].KBS>S-^<7L-;V8 M7=-5PU=M"/L&3\OZF'>=,.FC_2/V?60>@#JGX_PM7N^-O.U_P7?RU2E".BG MX5N6?I0>1_'S85W-X\D$83K$_E.(#>SE-W'?NM"55)/U?M!G&Y MVP@T6_=U0T9NES#XO<,OGH)"4-U26G:;H6H7 M@Z#X>1[7B=:@/2PK6+M:=1M8XI#>QT^QW<3G]*[O%IMYH@/2V@IC/<^,%\%H MS%1I11%LGGF<%CP+6EC+>UH9X<:]4HK"\5M5!"$+1Y>;];KK$V1H4YV:T0,$ ML:A+2Y8'QJSG<:"R!*^"0BFL+DE)+4HC23%I'4AI+8RVI(P1&KHJ4PBG"E*V MA&"!KKH$'_>C-C );I6&C''">$FZ+(3':QV"* N/"<@CQL[@T56@!NO*GUN(*K/7Q?*/JQ[X:!UGUW4R< (@B% M=]H&80JHK'060 .1 ?IIBS7LJ0N%?=B;+50$TA[GTM!;(!"1W]X"D6L.T.$Y M75;(?MD&J& ?8S[=FED%+VPH,KX*661R!B !06D5L*N!#\86K[V&C2W9HA0> M1K*%%\IA'X2U<_2:_7C3=ZL=\:X%SH(3*DA4(:7XNL5,PYJJ*'FOA#M5X#W MV9@BGQ9"NKP';51A^![<;1R4?IM1O!594!O9U.PR7(+T@9\A,I7.ZT(ZC(XM MD\?2FSSZO Y()&"8Q;Z.J!FPZS5LSCAD-0X9E)_JW,G@%!EOWJTBI>HSQT] M((@'*0>NL%T11^6VI$#0L]-F3&1LD&M@. M-E?(.W W DHH!?^"/+P"[> 342)0+1)%H#1@EXGW< ?S&?4#52#G.%1*BM^.&-Q?\_G7A5(J:^O-XD;$$H= MG3<5SF<9TN/\#'EDM8*B:)KF'Y==LXC]\.<_E;#67]"XU?,QM.IF@ZH#9IFE M/')V._&CH.I(;;4ZDG8[T6IW9'8[9OMJ=-PAG7W% >'<(BH>*($_"+G.YS7* M,,"'XI]0&=D[L4+\(P\"F?0;BFF" I2+>(L'1W0%Q&9TB7P%C33?WMX$C:^U M_*J*(G']3FV7*.(9)X26AR<\/,J9XJ*=-YL%L)-M_ /WPXNL$8)H;),J!&[7 MH-='NOR?Z3H.]T5S5XJ&G.D/R(<2_\N"&XN -(UF 24NMQF(E'&TKLPC9[P\ MH@P\N7H^9&B0UY V$><E#%P"/$H RB;BGDN M0S_!K0VJ,IHO"Z%0?C+/D#N61ZH.&B>D><5)&=4+E5$Y0BE#TX ])#K>8QL@ MT2FN>TIXMZLW< I,@#L'7/Z=YPD239F;OP):2W8#TB$K?,!=A%?YCA8R^'%2 MHB/BJKW',U#>I_I?(X;ACKI-57M;<[)!;HGLN_\O8,/UOLRC#WH[VB>.[INX MC&T?[G\5M?7--[W[^KV-_FKWP.+22N M\5-XO[O_(6$V?C__<7W\%>*7JK^MT6PT\09/Y5&![_9^_+(?%ZE;YZ_IZR[A MVSQ/E[%"J>$+.+_INK1;,(/]SRNG_P902P,$% @ <80W420L_ $@!0 M:A$ !D !X;"]W;W)K&ULS5C?;^(X$/Y71N@> M6JF%_(! JQ:)4MCEM*55V79U6NV#FSC@VR3.VDYI__L;.VF -KB5]AZ6!W"< M^<;?C,OSEMMZF;AE MRY72$YWA64Z6=$'577XC\*E3:XE82C/)> :"QN>MD7LZ]0S 2-PSNI9;8]"F M/'#^4S_,HO.6HQG1A(9*JR#X\TC'-$FT)N3QJU+:JM?4P.WQB_:I,1Z->2"2 MCGGRC45J==X:M""B,2D2=L*UFG!6$A%4\K,#)(65;^ MDJ?*$1\!>!7 >P5P@ST OP+XKP'=/8!N!>A^%-"K +V/ H(*$!C?E\XRGKXD MB@S/!%^#T-*H30_,=ADT.IAE.K(62N!;AC@UO+Z?W-[/)M]@-+^$Q=W5U>CV M'[B>PF+V:3Z;SL:C^5<8CKU.6+$:EZR\/:Q<#ZYXIE82)EE$HUT% M'32QMM-[L7/L637^721M\-TC\!S/:2!T^6&X>]( GWP(;CD&+&4!*X@/&*9$L*+-L58UG( M\H3"]R^H$&:*IO*'A4ZWIM,U=+I[Z,S2G#"A%X>$2TEE4\"4*OI&A4Z7CT/< MQL?M'7Q78F*3V&'>JYGWK,PQN6'JRO"@"D&S\!F4()DD9=)<8EZ' VW1X1$\ M4#PB%!1Y:C*N7"78(G9\TG7TYY6-#8)>KT%PTB#H![N".Q8'M<6!U>)1]$B% M8E('!'W"^B9IDT'!F^7]0;_)H.#-EGA!D^#DK:#;M1G4KPWJ6PTRM?28Q\>% MI$ P^E2#/1=V'=_='TU.Z+]Q@NOU?2_8RWE0[]F3_C0C,[NH9HD*0 M,K97E<%P@"R>*1&R^;)C5^P:J(WC)CN[]O2,7HJ*4,'ZA:N@>4)*IT%>GLYW MN-H7\$NHC>PF\[KVM+G@L7HO7#8IT1W\$>&RR8ZN/3W^1KC8%9\X$)%GVQ9X M.IONSFS2F6=/9\VU[.(=U&4AM#O5BD+,A%3PJR!"4:%+0L9BA"D&5 MX#*GICV%E*H5QC>J M.YHH"6-G$^F1Y G3C",T,R,82VBIT5+&'Z64>O(9DY1R9NNVF7.UOM7DK%TC3F$HPWRUMW M/5LW_Q>FY7TU/W9/)V[#_,AS3B<81&_?8!S@F[+MWRQ=_@MQ1<2291*+4(PT MG'8?LYXH&_OR0?'<-*(/7&%;:X8K2B(JM "^CSG:7#WH!>J_5X;_ 5!+ P04 M " !QA#=1K(9.46<# J$ &0 'AL+W=OTW9$U\0(L!+'"6\8RV$6)[9-@\6),;\ MA"Y)(E=FE,58R"&;VWS)")YJ4!S9R''J=HS#Q.JV]=R(==MT):(P(2,&^"J. M,?O=)Q%==RQHO4Z,P_E"J F[VU[B.9D0<;<<,3FR M#9"K 'K'?4C6?.,>J%0>*7U2 W_:L1P5$8E((!0%EI=GXI$H4DPRCE\9J96? MJ8";]Z_L%SIYF FHE #<#N.\%U#) 35^/OX.8"3/S+H7_A>[WA+>AYWLW=\-8?7H+1S97O^><3\ 5X- E((AC6^HU# M_@0^#HC 8<0_R>419B(A;,>VMBUDX.IX.\B"[*=!HI(@(0+7-!$+#LZ3*9EN M$]@RXSQM])IV'QD9OZVB$^#"SP YR-D1D/=N.&SM@ _>#V\:LG%S$5W-5ROA M&Y-GDJP(^)-7O6=@K>6L-IY'>I[ZM@14ZA3<[1U(0;O@_/*B& M7@4?=,K$^ _@=DZHR GMJ669Y7 M 42-*FT*\X=F^S1K8WJ"P<)88>M(VJ#"99%S6&TJ^&"]3)LJ8-7[!"I<'9G- MU*R-R0U1X;(('4N;PG&1^DV[\U\7S;":=M:T*1=]#5F\S#A("(S2>F<-*3YL;0Q30>"+G6K]DB%;/ST M[4(V\X2I#7)]1JEX':@#\K\'NG\!4$L#!!0 ( '&$-U$0&PO=V]R:W-H965T35UDO0M[+RB*/M 291&A2)>D[/3O0TJR8DNRNWV12&K.S#G# M&9&C/1??9(JQ@N\997)LI4IM/]NVC%*<(7G-MYCI+PD7&5)Z*C:VW J,X@*4 M4=MSG(&=(<*LR:A8>Q23$<\5)0P_"I!YEB'Q[PVF?#^V7.NPL"2;5)D%>S+: MH@U>8?6\?11Z9M=>8I)A)@EG(' RMJ;NYUE@[ N#%X+W\F@,1LF:\V]F,H_' MEF,(88HC93P@_=KA$%-J'&D:_U0^K3JD 1Z/#][O"NU:RQI)''+Z2F*5CJW M@A@G**=JR?>_XTI/W_B+.)7%$_:5K6-!E$O%LPJL&62$E6_TO$.5O,OB_G=/)PNGF :A@_/BZ?Y MX@L\/GR=A_/;%5S!2E=@G%,,/($IU>6#6(1!%R+,>+Y624YA&D4\9TK"^QE6 MB%#Y0>.>5S-X_^X#O /"X"GEN40LEB-;:36&DQU5S&]*YMX9YJX']YRI5,(M MBW%\ZL#6::ASX1UR<>-=]/A'3J_!=S^"YWA.!Z'PS7#W4P=\]G9X<$&-7^^L M7_CSS_BKD[_$$28[M*;X8V.C0H%CHN KEQ+^6G)*0??2'HGX[POQ>W7\7A&_ M=R[^22AT8"..V*SQAC!&V$:W+C6F75501AD64GP;QMY'3S'M:\AQ=Y MOPJB\!5/DD[>PS8G?]@HD[##J!_X#>(=1F>+*:BY!_^C7UH5].LO@>=ZOV$6 M_T>_!.U><'H-D6V;5D_-.ORTRLH^.G@RK'O!'. 2"L;E?[=>K>\(T^)H;*S? MZ+M#>=3_=%->/.YUBQ$F@>)$NW2NA[K<17F8EQ/%M\7QMN9*'Y;%,-7W'RR, M@?Z><*X.$Q.@OE%-?@!02P,$% @ <80W43FN&=@A @ ;P0 !D !X M;"]W;W)K&UL?51;;YLP%/XK%D^;M)5 DG:K"!*D MG99)2:-FW1ZF/1@X!*N^4-N$]M_/%\*R2I=+,(/@6H@AIW5#^*_BL,]I]$FJC;CG"W1>WST MGL<7&;]U] I-HP\HGD2?BTZ98Z4N\$['GDP=[_1<3P8JM!2L(-Q5KM"OK%!: MFBGZ?4%B-DK,G,3LC,2F8P5()&IT% .%LO*E(_+_UOA.>+IK1V1AWQ]N4^2'ZF^ZOXAK+/3$E4Z@-=')U,P^0]./M M RU:-U*%T&9 W;(Q?P20-L&&ULM5A=;^(X M%/TK%IJ'5NJ2V E?(XK4 KO#:-JIAG;W8;4/)C'@;1)G;*<,J_WQ>_-!0B>) M"UJ5!W Z_/-1[OA'Q66\8T^A$&D;KN;+6./UJ6\K8LI*HK8A;!F[60 M(=7P*#>6BB6C?@8* XO8=M\**8\ZDW'6]R G8Y'H@$?L02*5A"&5^UL6B-UU M!W<.'=_X9JO3#FLRCNF&+9E^BA\D/%FE%9^'+%)<1$BR]77G!G^<.W8*R$;\ MSME.';51NI25$,_IP\*_[M@I(Q8P3Z&.V4-F M5-/)6(H=DNEHL)8V,N]G:/ 7C])$66H);SG@].3V:;FXGR^7:/KU[G9Q?_.X M^'J_1+^@.Q[]326Z\;XG7/$LIAP>DVYT1:."U9W$4$7R%BXV$#?&J&WR0; M@+NM\)D9_CD)NLC)9B=V WQ^,AR/7L,MB$T9(%(&B&3VG+8 )0IZE'H5BC^_ M0!]::!:JOPQS..4<3C:'V^:Q4$C-_Z&K@$'H-(TV/&U2I9ANBM\L-S?(S*52 M]#(!3[T<.ZD^PAGB837J%4^WY.D:>=Z!\*TE#1FY0HO(ZQJ6WBM-]M[-O?UR MCKZ1]E2 KOI,TLRXEC12:R8E\YMRNU]S''9L^/SDWWQ8_Z=AI-_LX$')=&!F M2M46Q70/E4 C+4#&P2F2H57AI2;"@QIATA_8+9$>ED2&1B)E6.A16!@T]1YQ MI1+FHPL0F5QZ+ILD9EAS$'%[V"'DM2.G]7%XB!V'X.8%C,H%C(P+F!=<(\V MH58'UJ"(63/;:^8E3$?U5+ =I\VUV*XDWS9R6Z93HEAR+Z?@BR"@4J&8R9Q. M(YO"Z.B(3J_?'0U:V!P5(&QD\TD$_HIZSXA*V!D;EN;>%:*A2"+=R /7W.(: MO%+I+"9&'C.6;\HR_QOXP#ONI]7-@XW22([4TJG?;^56Z3,V"_19W(IZ_$9R MX0:%;M^WN))H;-;HAX-Z,!DVSFN&.VC/(!<-JHLK:<>]_^&U* E7D/!B?:K# M>O70NL[ ;9%<7%4';"X/YU;?.:Z+OZ&XXDK\L5G]?Q/"W_$@.,A^8WW"=;T? M#9Q:?6H>1H8M'*NZ@,V%87&"@Z:X+NK.D+3F=J7IV"SJQV<$R0*J(;<\H5I( MC.J5!;=Q()5X$[-XS]@+_+N+86;-O&TD K'9HW_1&4]V.")'!URS M\)Z;_U-2%UD'TK_-M97*$K/*3K._6Z )66QAK6K+8W6F&ULM59;C]) %/XKD\:'-5%ZXU(V0,+"JAAW M);*K#\:'H3V4B=,.SDP7]==[9NC6+A2"1GF@NA$SDD@14MN/X@MF^@#*AC M_,6"*_M/MJ6MYY"X4%ID)1@59"S??>GW,A$U@-\^ @A*0' N("P!X;F =@EH MGPOHE ;NKN+W29N2C4=#:38$FFLT9MIV.Q;-.:+Y6:A++3$688X/;JZ7\QN MKQ<+,GE_,TE9!2#61>R'B-9<%I%@,9,B M;9&@_8($GA\UP">GX6\+WB*A;^"!UP"?G@WW^PWPZ_/A>^)=K%%5J* J5&#] MA<<*52@<48J,XV\%4\QF_?,['",S#9GZS1.=G4IGYZ3.&SR_5Y)F$+P@ MLSQNG:AT^A/JM6O5/1/ MJKA[RHM7&V980M(DH'\@P/$PPJ!7JN'VTSN'@*[CA8;>],MA<9[TS;7^'@":0QP?B6$?NR8 MR[-ZCHU^ 5!+ P04 " !QA#=1$]LY-LL$ )% &0 'AL+W=O^I* .>?S^6ZV8; C]$>R18B!MRC$ MR65ORUA\H2B)MT61FYR3&&'^9$UHY#)^2S=*$E/D^ADI"A5-52TE<@/<&PZR ML0O+W@A>+&!?$#+$]P#MDMHU$*Z\$/)#W,S\RYXJ%*$0>4R8 M\!+$T:B@LP51 '._]VW(A U KD'0NQ*,@F!T)9@%P>Q*L J"U95@%P2[*\$I"$Y70K\@] \)UJG$J?O, MJ5WG@&6RC[)]DK)/-\SRK>2%E57EQ&7N<$#)#E"!Y_;$15;:&9\78X!%%ZX8 MY4\#SF/#Q^GWZ=WS] Q,IM?3Q\?I!!0C8'0WJ0;']\OE;+6:W=^MP%ZT5+%>]KV>V=-/]3UZ13A%9[R!>2OS1A[%<1AX M>2,_(!H0'XS3* U=L4N"Z7K-MTWP1%V^_V:8OQ;<(I@Q%"5_M^@Q2CU&IL>),"Z"YJIDRT1.MS.Z.%J\#G7-=FQCH+S6FT\"@XYFZTW81 (S+-NRF["I MS)IA6TX3=GT,T_I]Q[::L&\2& =I!R[<2";53=U2F["93)NN.0>>SH]A4%>Y M"UH3=RO!:;H%C0-["PD.FJ9A5J%KY-\L\V^VYG\4D10S<7Y"E")?[!HQ+T(* MXJP69>V:&[3J ;"AHQ[$Z?88IMFF6H,U]%JE7JM5[YAO*I0?(;G4HF@!)HQ? M>V2#@W^E6]65)8FQJJJ'DN>_QC4TVZ5FNU4S;VL/\2"CMQAERAD!+ZBF640= MHS<&?B*7RAQHMV]8YZKZARQ5_Y_7<- I'71:#:W2E\2C09R?[S%?P0+J94L8 MP6=@1=9LYU*^F&$6L!!%(A8"M4KCF% &ZO06-?U23?]#++%0K>J3K'/57@FKUG&8>XA02G&7K_5"'#VJD5_HY,/R$:?14O:3Y8!+SV$Y2T M!5*KIM<^1FJK[1SJ[TRM?IQ:C6\%1ZD]QFFV=K1&+20XQ[)/9K8Z!\#V@\ R MP$&41FU!J?84:'Z,-%6[!FS?-LK*#/-R!(Q7J#1=[7:@9(EN2JHV!=B^^B[= MMU\%O%I_H?,Q EZMP;#_FP+>;L?, BY=/93:VW>$Z";[II0 3QQH\@-Y.5I^ MMQIE;^\'XU?P8@8EXW/QG2M[VZ_,YQ_)EB[=!#@!(5KSJ=1SF_<#S;\[Y3>, MQ-F[_PMAC$39Y1:Y/J("P)^O"6'[&S%!^?5O^!]02P,$% @ <80W41<6 M8WN1! 2A0 !D !X;"]W;W)K&ULS5A-<]HZ M%/TK&J:+=J:-+0+0ZPX)6%.2F(#F:9C)"1*.[UNWO?,>UVVEG&4TF<.Q#I)"/_OAL9L<]6! MG5W'-%HL9=9A]+HKLJ S*E]6SURUC-)*&"4T%1%+ :?SJ\XUO)Q /R/DB)\1 MW8B]9Y"%\LK8GZPQ"J\Z9N81C6D@,Q-$_;W1/HWCS)+RX]_":*<<,R/N/^^L MW^;!JV!>B:!]%O^*0KF\ZG@=$-(Y6<=RRC9WM C(SNP%+!;Y+]@46+,#@K60 M+"G(RH,D2K?_Y&^1B#V"LJ,GH(* Z@3K! $7!-R68!4$JRW!+@AV6X)3$)RV M!+<@N&T)7D'PVA+\@N"WU0&:.^7,.L4Y12G%/E+[E%MP)S=LK3?<"0YSQ8WM M7,PG\H!(TNMRM@$\PRM[V4.^&G*^FK]1FBW3J;:1XLC<=_AP^O@R_@L'P M=CB=#@>@Z '7CX.JL_\TF8QFL]'3XPQ\ X-(D,6"TP7)%Q^;@RE]H^F:@L\# M*DD4BR\*]3(;@,^?OH!/($K!CR5;"Y*&HFM(Y78VN!$4+MYL740G7,1@PE*Y M%&"8AC34\.^;^+^.+P"&7P$RD:EQJ-], MOUYQ13=/T@?OC$[2QM&'S?2G0.[HT-?0;UO'KJ5_;QV[EG[7.G8M?=0^=D\W M$\\;?7S>M'DX+_.3]G2O81'@ ZJJ M BD XZ"_).F"9IO' 2Q*@V@54_#[01D$(TD3\4^#.U;ICI6[8YUPYP>3)%:E M2+Z/Z3:I+=W-Z5DY]-;#R/5CFE M>>CG&.Y5G0KHEV#,/8="Q;KYE71N$U M:\;F5B&1-"O2 MK&^FWY2N:I>%WH?0K]JKH7^6?O<%_]UB8JP#ZJJ3B0ZH+3N,O6_QA/)%?BDE M0)Z6;7%<]I877]?YYW^M_P9>CJ"F?YQ=E.7?_I7Y[2W;A/!%E H0T[D:RKQP MU;+DVXNK;4.R57X3\,JD9$G^N*0DI#P#J/=SQN2ND0U07A_V_@=02P,$% M @ <80W49:B$V9M P )@L !D !X;"]W;W)K&ULK99M;],P$,>_BA7Q B188N>Q4UMI?4 ,:6-J&;QV&[>Q2.QB.ROPZ;&3 M+$V3-$/ FR9V[O[^G>V[WOC(Q3>9$*+ CRQE<4/A.DO M.RXRK/10[&UY$ 3'A5.6VLAQ CO#E%G3<3'W(*9CGJN4,O(@@,RS#(N?,Y+R MX\2"UO/$BNX392;LZ?B ]V1-U./A0>B17:O$-"-,4LZ (+N)=0.OY] S#H7% M%TJ.LO$.3"@;SK^9P6T\L1Q#1%*R548"Z\<3F9,T-4J:XWLE:M5K&L?F^[/Z M^R)X'0;O2U/9?$+CI6M8X%M+A7/ M*F=-D%%6/O&/:B,:#C"XX( J!]1V\"XXN)6#6P1:DA5A+;#"T['@1R",M58S M+\7>%-XZ&LK,,:Z5T%^I]E/3U?++\OYQ^18LEN^7J]5R :H9<'._.$W./]W= MW:[7MY_NU^ =F">8[8D$E($%V1$A2 Q6Y(FPG(#7"Z(P3>4;;?>X7H#7K]Z M5\;R<\)SB5DLQ[;2X&9Y>UM!SDI(= $2(G#'F4HD6+*8Q.<"MHZX#AL]ASU# M@XH?\_0*N/ M0 YR>H#F?^P.1P,X;GT*;J'G7M!K[^* I%=+>H6D=T%R1O:4 M,M7X@8=#M^#4>"T<+MFGN.&R.O'#6O<<'@CI2["^O+H),-@DTO]64J@ MX3>48;/#?1<\[*"XR.GGB&J.:)!#)^<+]RWJ+ IAY'J-\RKANG:M>WG&-ZKY M1G^69?/3N0YD&G1.-=3Y]URK-,Z"]]T0HE;L?7;0<\-1?_"P4>GAW^=;Y=M< M%;GN"+83KL<.^I$3H MTZ$2'_G/.58)G*"&"3OLR]=G!*$27-O14M*'[__.N MTFS27$@[>"KU<+C6OYQXL%O"$?1]%+7WJFO7NJ0EHMWH.#(B]D4C9F+/F2K_ MA>O9NMF[*5JM%V925 \4/15^S MX4IW2<5KHAM9(HR!_K[C7#T/S )U:SS]#5!+ P04 " !QA#=1$-I;,1P' M I,0 &0 'AL+W=OW%)FUK[/AQ B36@>ZNX&J"L?LZM"Z-EB9=DL(FW0]_D[3TI'5BXN(WT(?C MT^,_R<_G[YJ3IRS_62RT+M'O99(6IZ-%6:X^CF>>YMHU@Q:)F,2!'R\C.)T=';2O/8M/SO)UF42I_I;CHKU'1\PLW\<.BK%\8GYVLH@=]J\N[U;>\>C;>99G%2YT6<9:B7,]/1^?X MTP0'S8@FY$>LGXK68U3/Y3[+?M9/OLY.1T%=DD[TM*QS1-6O1SW125*GJ@KY MM9,]_:6W,V)U MOFF6%,U/]+2-#49HNB[*;+D=7%6PC-/-[^CW5HG6 $Q[!I#M #)T0+@=$#83 MW5363.M+5$9G)WGVA/(ZNLI6/VBT:497LXG3^N]X6^;5NW$UKCR[//]Z@WZ< M7]U=H.N+\]N[FXOKBW^^WZ(/Z#**<_0C2M8:97-T&:=1.HVC!)T7A2X+%*4S M=!5']W$2E[$NT-LONHSBI'A7#;V[_8+>OGF'WJ X1=\7V;JHHHN3<5D57'_L M>+HM[O.F.-)3W-_KY",*\7M$ A)T#)\,'H[5_O!Q)=-.*[+3BC3YPCZM#C3X M9,D9[G*&34[:D_-VD>7EAU+GRTJK1UV4U3UB9-YHM4DDFD3U[?EX1@,<4'PR M?FQK8H8Q3##CN["].NFN3FJM\T9/UWD>IP^6.;-=+N9-1[[+R:WU?<_**M]2 M1\4ZUS,4E6A>7[^/]?7;)>8F&V^KQ(@2_$!,,TP(2430+:;8%2NLQ4ZB8M%5 ME# ^#7,N W)05$=8&#!.NXN2NZ+D 6G56GOFY](_UK'E7[U]=C<[47GI=HU M#VFJAE4EW,$\S# 52!GVS$/MYJ&&7:GH/S3)\E661Z5&]YE!H+WL. !@!MZN M7MS",/;%@6VFMFXA982S WF[XAAE5'7KBP&#F#@HO%SJO)%C%:UT;A,#F(A# M?Q(#P; =82X24T.Z"@[&C=@1IHADN$=@X"-F@P6^NT4/V:/.T[I:5-3O- NN M31* )N;^A :Z83O>7(0V649X(.BAT&88IZ)O3<. /&QG7EOHZRS5?ZK6*O]9 M=<_S]0NX !IAY4UB A BP8LK2!O0G>)N<^PM%)2H\'"1ZX@+P]Z.@0#3B)UI M1W*"M/HQ?PT9 ?H0>TLV3-O0T$PJI0Z5-:-P$ :D!\$$6$8&MF/'$8( BHB_ M7HT =XB]6QLB\828S1?&2H5ACWC )V+GTW$= @&J$.E/,P )L?EEETUL9%[$M9+\V(!H=;KU>QPM %/5GQ1A0B+W> MBDV8:;%Z%&0 *C;<7AW3-C #O/GLQB0A;W>9TV8Z:#ZA /XL.'F:2N.F'^O:HNT(LVS1\M;W>L[6 MS;G;Y8 N[L^]<: 4M_VK@V MOM)FLK9'#@;[, G\D"+MC8R+R*8S,T2VA>Q7"&R2[K[MR%5*MDX=^7-P$H DO3DX M:3HS0VQ;R/XA)8";ZN!X# "\"0 &0 'AL+W=O MBF_?C9)LW2+J!.VJ2^D-B^Y_C<>\*UVSLA']4:4<-3 MPKCJ>&NM-Q>^K^9K3(@Z%QOD9F4I9$*T&+WPHA\Z@(MXH+A3A7>PJ+2#T:+C!581,IQK2T',8XM] M9,PR&1W?,E(OW],"B^_/[%9/,C"CL"_:9+O2ZX[4\6."2I$R/Q>XC9@G5 M+=]<,.5^89?%!A[,4Z5%DH&-@H3R_9,\984H ,+: 4"4 :*W JH9H.H2W2MS M:0V()MVV%#N0-MJPV1=7&XGN56\TAH?>]70(-\/>9#H> MW@QO[R=P:/X,^H)O46HZ8P@3Y%1(N!4:%9P,4!/*U*D)FDX&QB_AOBE47JTH MKU;D^&H'^,:X$5+C AX(2Q%ND*A4HOFJ-?R$*T+E?J%27%$54Q\N<9Y*2?GJ MB(IJKJ+J5%0/>5;8J*<4:@6FNG!-R8PRJJGQ(MM_ >:?,G[>VD45M< E453! MEVNS 8PT)NKK$7FU7%[M:)$&.-,PXDK+U.9?*10&!E3-F;#2RKZ%/6_3\=K^ ML^W6XB"*HK:_+7I>$E9OQ6&0A[V07<]EUX_*'BI-35M $,NBXG_L<2-7TWB/ M'C=S>MU$PKQ[%U5;]E<=E8Q=-H4CE8ASRO@] M&A4&OQM\\'=633E)3!>C/XPBZY5(N2[MS,$?'IRU@BANO;*J+"X,XKC>*#"UZI*P1EBMO=+L%XY6 M>Z^Y(7)%N0*&2X,+SINFJ&ULC53;;N(P$/V54=2'5H+FPJVM A(%JG:UM*C0 M[L-J'PP,Q*H3L_8$VK]?VTDC=@O=OB0>SYPS9\8>QSNI7G2"2/":BDQWO81H M<^7[>I%@RO2YW&!F/"NI4D;&5&M?;Q2RI0.EPH^"H.VGC&=>+W9[$]6+94Z" M9SA1H/,T9>KM&H7<=;W0>]]XY.N$[(;?BS=LC5.DI\U$&#EHUW <\<=WIO#;:2N90OUKA;=KW "D*!"[(,S/RV.$ A+)&1\;OD M]*J4%KB_?F>_<;6;6N9,XT"*'WQ)2=>[\&")*Y8+>I2[6RSK<0(74FCWA5T9 M&WBPR#7)M 0;!2G/BC][+?NP!PB;1P!1"8B^"FB4@(8KM%#FRAHR8KU8R1TH M&VW8[,+UQJ%--3RSIS@E9;SOQ^,8'H[&LU@\#">/-R/[F=3J,,T MD8KJ,U0IW&5;U&0.CS2<#I$8%_K,A#Q-AW!Z<@8GP#.8)3+7+%OJV">CS/+[ MBU+%=:$B.J+B6R[.H1'6( JBX !\\&5X>/DWW#?]J)H254V)'%_C"-\0YP13 M7.2*$T==@_[65,SF NMF;NJ:":S!F)'UO]7@AG$%STSD9O=1"L.VKKSPLS_7 MI,QM_?6)L$8EK.&$-8\)R]'<#TI,MV6&\(9,'6IV0=)Q)':,M[WH\B+H-&-_ M>R!YLTK>_&_R,C%)H)UT^0^>=D'4WA,0!M%ENW-80*L2T/I4P$P2$X?2M3[4 MVPS"H!E6Z8I+]#&L%49AJ_V/*G]OFNQ+-F9JS3,- E<&&)QW#(\J7H?"(+EQ M S:79,;5+1/SH**R <:_DI+>#3NSU1/=^P-02P,$% @ <80W43#(NSL, M P 9@@ !D !X;"]W;W)K&ULC99=;]HP%(;_ MBA7UHI6ZYI,0*D"BE*J=UA85VEU,NS#A %83.[,-=/OU.TY"E$) O0';.1^/ MWW,M9*Z^S:ME6\@I2J*Y$!QR<+(5.J<2J7MLHDT'GN ME":VYSBAG5+&K7XW7QO+?E>L=<(XC"51ZS2E\N\-)&+;LUQKM_#"EBMM%NQ^ M-Z-+F(!^S<829W859M; O1YVC'UN\,9@JVIC8G8R$^+=3![F M/,:54IC6-]O(M^E^\=]S*C"H8B^M6S M(HO,84'7B7X1VWLH]],R\6*1J/R7;$M;QR+Q6FF1ELY(D#)>_-./4H>:@QL< MVC )%*)^39[T"289K M*8%K,E *M"+GMZ I2]0%>KU.;LGYV04Y(XR3Z4JL%;JIKJT1UJ2TXQ+LI@#S MCH!]7R=7Q'=X3H/[\,ON;N>SNXT253IYE4Y>'L\_$N]9+BEG_ZCIO4LR M%%R)A,UIT8JH"XJE4)%B02S('>.4QXPF9(*+@'V/.OT:S)26V+F_3Q#Y%9&? M$P5'B';EP0,M,2U?$B@+U21V$:N=QS(G>]/WW;"#PF[JFC98M:,PJ*P^@085 M:' 2= HHA28/:2;%IE"BB; ($M9R1ZU6NSEUJTK=.IGZ;3#%5TT,;$-G2;,P MK<.T?N3NZ7)HU'+"J)DMK-C"+]6/\5BD0#3]: 8,#W+O5^W0PNW4:_L)KUWA MM4_B%0<]+@\ZS0]Z$U[[,'D0.,$>8H.5YP1^,V)4(4:G&TMH/%]9J2/47U/B MB_31 5?H.[ZW1Q\='(MV$(:M9OI.1=\Y2?]0JWNM29LH.P?YW&PO=V]R:W-H M965T\^&?'XQWC7\6&$ D>TB03 M)Z.-E-MCRQ++#4FQ.&);DJDW*\93+-4C7UMBRPF.M5*:6,BV?2O%-!M-QGIN MP2=CELN$9F3!@UST*Q/7ZT_E$'KX*YPX),6?(GC>7F9!2.0$Q6.$_D M%[;[1*J O,+>DB5"_P>[2M8>@64N)$LK984@I5GYBQ^J1+04H#^@@"H%U%5P M!Q2<2L%YJ8);*;@Z,V4H.@\S+/%DS-D.\$):62L&.IE:6X5/LZ+NUY*KMU3I MR7W0[!(<"8!SF(P_Y;3 MK2J[! 7L] P?OWH-W@&;@9L-RH63%V)(*8.'&6E9@SDHP: , M1."297(CP#R+2?S4@*4BJ\-#C^&=(:/%W_/D"#CP$" ;V3V IB]6AU&/^NSE MZJ$A&JM$P=BZ;R>_1TQERH&UV!/@7@W<,P*_ M($(H/EGF:9Y@26)% XH2EQ271*/BP"GCDOZC)_K@E_;]%JX/R(,(>1W\/7(P M=* ?]0?@UP'XK\U\1F0?<'\/$'0=&* .[AXQQX]\U \[J&$'1MCGZ193KEN1 MK< %46R\84GT^-+J?_==C,[" MO4[V;,<>2&A41Q09(S(N=\,*AW9#_O;/)Q38VFO@_UNBREX[KX'OMCJEK%$E MUBZ2;X==L5F/-=<)AOH.HB8L9 QKRM)M+@D_+-9LG.L#S2$@V5K)$4ZSM8Z5 MR0WAS4(V);39#^ ;; BPV1&@>4N8"TE33:FW@JSR!%S0%0$'YQE(];;]OK>& M9IN.7RF;$#;4#\W<_YI-JS+=;@_D>NJOVVW[M*_(*QBB3]C0/C3S_HRH3 C) MR_619U0:D]+P,@S>H$L:'H9F(OZQ+C';5"?#Y[NDX55H)M97=4FTUR6^[[6V M_*I)HKTF\:(H'#C:H(:QD?W,X:;:5@%-50#WI,!LR@IJV!G!G]\FJ&%-9&;- MUQ2A,OVD")[G=<^7E5B["*[OH0'"1PWM(L<(_6/.U>+,.=&H5_2A&!N+T% L MH#-_!H]GY;U&8Z:\9KG$7!T:!$C( M2IFTCP*5:5[>7)0/DFWUM_P=DY*E>K@A.":\$%#O5XS)QX?"07U_-/D74$L# M!!0 ( '&$-U&;8K3:(04 +L8 9 >&PO=V]R:W-H965TELZ?!MW!#" ,_/-$V>"/NZ?0CXG9)963H>\4.' M^B @J^M6#U[-D1D18L2?#MF'1]<@"N6%TF_1S61YW5(CCXA+%BPR@?G/*QD0 MUXTL<3^^IT9;V9@1\?CZ8'T<$A&5#W+V?)-M._8)]BU198[$)&O93,/? -8Q?2)\UCMT0SZ;RZ MS\Y+W>UYH\_?/'IA$6B9+FBQ/:W&WMCQ'48N7+ZK+OD*SY0 QTIP)1FAG8W0 MCD=HUXSP3!EVJZ8_@W5 0Y&0W";VS-A>U)"\=FVD:3Q9K\=Y.H4J.*MGSNK2 M=-R24!JTD=DQI$'W%HN=MW,QXUG%'@V8\R^.&AA1N(DEXRB0BS:R-:L4KP"& M=%TWQ0&;F:.FU-%)M2X^82)Y-ROY;MN:C8I>CJHHPS!-K8@:-T)-!"/JFF$4 M4=-&MF:-4+=F)<>"&.=55-%6H1!65@BK^4*L;LE_/U+7!;R'W>-@^8]DAMK9 M>/8;"O_[;Q:"Z(\7LG9\W_'7O%EVL;\@H@W*/I&&I(A5E*B(C6S-3MDJ) *J M>6ND_EHJ^&?&]YT3U+0I:L6+DC3-!!#-@E:--L&C'@[*5>5(20!=5455V)9! M@;YH;;WH\R"%F7+8L!ELU PV;N;;%[$UO02[J8&5A'0B@FDF+,&F(M^@R>M8 M+K8(5Z\'$.751F]?H<1?RI=G/[5^0K#' IA@Z4V;69N=M%;,1=ZE0$V:BR%Y M)2[=4\!=:GS\C$DC5!J]WAJF;:FECNA MD["BWWD/ XVSFB&8-QE0WF7\2CL$J]OKA:;;EEF.6H#C*P/6A9UOQ-"2.CN( MO\=) +BQEZ&&V<;RO*0[[G0?J?9AO+=#,EWLS?/-E3=M2S+*$^V4ZBBU_G6 MAN!9D4TO ME(L9>B\Q0[F8H7<2,U15J38T*]/K!*KH=2YEZ#PI0[F4H?]/RE#UJ^,"VG;Y MRTX$LX^ZF\13Y>CPCZO3.CX%#\&"[GR6?.]G3[.3]EY\WEAZWH=7$RAX/H57 ML^0?'.O/<<"_!T+@DA4?2KTT>9&"Y*0\N6%T&Q\]OE#&I3.^W! ^MX,( MP-^O*&6'FVB [/\5W?\ 4$L#!!0 ( '&$-U$820^';P( !<& 9 M>&PO=V]R:W-H965TM%*6_E*@%8) M4KZZ=5K;J$FWBVD73C@)5HV=V:9T^_6S#4790IH;\,=YSW->8YM!Q<6SS $4 M>BTHDT,G5VIW[;IRG4.!Y27? =,S&RX*K'17;%VY$X S*RJH&WA>Y!:8,"<= MV+&Y2 >\5)0PF LDRZ+ XO<8**^&CN^\#3R2;:[,@)L.=G@+"U!/N[G0/;?- MDI$"F"2<(0&;H3/RK\>)B;X+ /R((&D%@ZZY!MLHI5C@= M"%XA8:)U-M.P5JU:%T>8^2@+)?0LT3J5CD=?1_>3&5I\GLV6:/)P-W^XG]TO M%^@CNBE5*0"-"BX4^8/M(LY>]6Z0@,ZGH#"A\@*=(<+0,N>EQ"R3 U?IHDQJ M=]T4,*X+"(X4\*6DERCT/Z# "[RGQ12=GUW\F\75EEI?0>LKL&G#(VD_<9Y5 MA%*DJT*W3&&V)2NJW4@)2J(ID6O*I?'W8[222NC=\?,=;-AB0XOM'<$:$UUK M4*MBJS+GY"7UXS#1H2\=L%X+ZYV"^5VP6A7MPR(_";MA_1;6/P4+NF#]0YB7 M]*-N6-3"HE.PL L6'<#"P#^RBG'+BD^Q>EVL^-!8'!U9Q*1E)>^REEQAV@5+ M#O9'[RJ\"OZCN7OGW%R9=UAL"9.(PD;KO,M8?PQ17T-U1_&=/?HKKO1%8INY MOKE!F ]O^%&PO=V]R:W-H965TSQG)DS)Z-Q>AO& M'T2.D 3/!:&B[^12KL]<5Z0Y*J!HL36BZF3)> &EVO*5*]8JR4!%,TYT"410'YGQ$B;--W?.?%<(-7N=0&=]!;PQ5:('FW MGG.U("LPHX&C9=X;^V<3W-,!X_,!H(VIKH$NY9^Q!;V99W_$T(T10 M*G4(J%Y/:(P(T9$4C\%7,/!1HS\A-G,N\[L0,RM(0E MD3=LGV#9\K(6H /]H#""I \%% M6 '"CP*B"A 99;:E&!TF4,)!C[,-X-I;1=,+(Z9!J_(QU=]](;DZQ0HG!Z/A MQ?!J/ 6+\^GT%HRO+^?75].KVP78>_ %?&,LVV!"P/$$28B).%'&N\4$'!^= M@". *;C-62D@S43/E8JD3N6F%:'1EE"PA]"P7+5 $)V"P//C!OCX,/Q[25H@ M]#4\\!K@DP_#_>0UW%7*6GD#*V]@XH7[Y"V%L@@!ANECB04VO?[K0MG 3*)" M_#Z0([0Y0I,CVI<#K3"EF*[ "!)(4]2DVC9$UX30L^!IX,=M/U82/=75V76+ MN]UV8KU>$8PLP>@@P6N9(]Y$:@OKU+.]);3KDH3-;-J63?L@FRG-WM&JO9-3 M:15TWE)K=*M+^HI>Q]+K'*1WJ6;UDL,"!:=@1M/6@0;IVI#=_]:$LV^_:++;;/OY^=Z_$>M]KN,F M58#WE'%K0*]4%(&BI<%ZKJUJ2;R^Z[4:RM1G]]TRJB\0L<_5S@+AV M4.=+QN3+1M\F]G=C\!=02P,$% @ <80W4<%!QN0@ P $PD !D !X M;"]W;W)K&ULC9;;;N(P$(9?Q8KVHI7:YGR@ B1( M6757/:#2[EZL]L*$@5AU8M9VH+S]VB&DE 2$A(B=S#_S>>RQW5TS_BY2 (D^ M,IJ+GI%*N;PU39&DD&%QPY:0JR]SQC,L59E**.F8UF!F6&2&_UN M^6[,^UU62$IR&',DBBS#?#,$RM8]PS9V+U[((I7ZA=GO+O$")B#?EF.N>F;M M948RR 5A.>(P[QD#^S:V+2TH+7X16(N]-M)#F3+VKCL_9CW#TD1 (9':!5:/ M%<1 J?:D./Y53HTZIA;NMW?>OY>#5X.98@$QH[_)3*8](S+0#.:XH/*%K>^A M&I"O_26,BO(?K2M;RT!)(23+*K$BR$B^?>*/*A%[ ML[(G J@7.NP*T$;CG0 M+5DYK#LL<;_+V1IQ;:V\Z4:9FU*M1D-R/8T3R=57HG2R/QP\#)[B$9K)^@:#9*$%S!#,KQJ^C2YLQO6X\AQ^X>ZHWP%XBUVG M$S56H;EW8NGKPB/F"Z(*EL)&ULG5;;;MLX$/V5@="'!$@M2[X'M@%? M4K2+UC'J9/>AZ ,MC6RB$JF25)SLU^^04A3748Q@7R22FC,\Q 6>J'[7;?SQ@7 MWG3LUM9J.I:%2;G M0)=9!E33W-,Y6'B!=[SPG>^VQN[X$_'.=OA!LU]OE8T M\VLO,<]0:"X%*$PFWBRX7@ZMO3/XF^-!'XW!1K*5\I>=?(DG7ML2PA0C8STP M>CW@ M/4.B(:ORN?7KVE!1Z/G[U_ M/F,53\_ZBV2JW1,.E6W;@ZC01F85F!AD7)1O]ECI\!Y 6 '"$T#0?0/0J0"= M]P*Z%:#KE"E#<3HLF6'3L9('4-::O-F!$].A*7PN[&_?&$5?.>',=#[[.ELM M;F#S^>;F#A:WW]:WJYO5W08^PBR*5($Q?.5LRU-N.&JX6*)A/-67]/U^LX2+ M#Y?P ;B N[TL-!.Q'ON&:%GG?E116)04PC@$5Q"VPW8#?/EN>##Z M$^Z3&+4B8:U(Z/QUWO!WJW9,\'^93['%_F(X&[<[8?S@6L\&HWPMJHS\(=FN"W;,$GS,E5S)!;2L"J:%1 M/? (&Q.B=-<_(M&A,G7"]+51.!KUFYGV:J:]LTQOS1Y5$Z/>J\V"3ACT3B@U M6/6#7KN94[_FU#_+Z4X:DHM5&N(C571-/]KFFK1TJ0PH15D%Z!WP90AU>AH)EQ')*VM*U=P0&"QS UI3/DJ"V$LCLZLB)F*-=SG=,@1+KS9 MYMZ[A)5LV8K2_]@.H=#/6V0RY@DG%PJ-DCI'U[8@0[.7L?MEKJ.1@;6F"D#] ML2P4N7N9/3/ 4FJV9%)H$-* D>1-V]KA0'36+]P=PG]Q7UY MOC&UXT)#B@EMU6X-Z"RJLJF7$R-SU^:VTE#3=,,]W8-060/ZGDB*JYK8#>J; MU?0_4$L#!!0 ( '&$-U%P!E^3" < !P? 9 >&PO=V]R:W-H965T MDDV;8CQ])*:9L2;2;+5@^Q);,.SYW/-YS1YX],?Y-K"B5X$>: M9.*\M9)R_;[;%?,538GHL#7-U"\+QE,BU2-?=L6:4Q(9H33I(L\;=%,29ZV+ M,_/NEE^>IP7,B"\Q?1*E[T";,F/LFWZXBLY;GD9$ M$SJ76@51'X\TH$FB-2DV<6K#\_47[!V.\,F9&! U8\C6.Y.J\Y;= M1!=DD\@[]O21%@;UM;XY2X3Y#YZ*L5X+S#="LK005@C2.,L_R8_"$24!W&L0 M0(4 VA<8-@C@0@#O"2#8(- K!'K'SM O!/I[ K#)AD$A,#"^SYUE/#TADER< MO5) JZR/(9U+)Q,J"1Q(D[!.] %8D4X%2#.P$,62]$NO?@< M)XD2$&==J8#JZ;KS M0X!X4:0$'PF65R)4"8132JD0\.R".'@J[RT-9-Z,5- M8^34^#O).@##-D >]!^F$W#R[C0BS]8#=2 /J-PD+RJ15ZBT^AJU3H[6"D>% MUAHMX?%:_..Q?3A>Z]"Q*'@;N]CHPPWZ)G0F56@*R3I[6_4]H[[7H/Z6/&NU JC8!W.6/5(NXUE"0<8D!2L:+6N=,,ZU#HU6G=@? M+V /JTRO_LZZC^4 J8[<&S$Y."*LG0T.^^79=LSO;\WO.\T/$B($8 OPE7!. ME'N5%PSQM,'U)IU1KG^;TOF&JRRA=GQ DH1&8/;\(B"V$@+\W;Q-PAP&],HF MP(Y?CWZP13]PH@]_4#Z/!06W/)Y3L%9PIQH!.%&9*6))0K@P;PVN4P70N9?# M?+91">,0=WK]4>FO'O!P"WCHCC;.YI1&*MHX2T$LQ(9D"KCR\5/ASKI8RW4. M2K!\WZL+M>K _5 ;'@RUZ@A_.')$FK\UW7>:?JT*J'MEHB!YM1$P(;7A R2+MK%5EV_]"KY^?V_?[> ;;?&-G/BNLCFG.A4H)@Q8FBJ(TYSE M+J7D\6PCB4X+DH%)G&QTI03"Q4*53MJ(P"0.4XBI)Y.R2IO&L2^"475?X$Y# ME$'/\KWG-";?!?FNN%^IJ5+RZTEO>@F_@J:!=$ MQ0E)V2:3M:U#E[V+^*LT7'=? MM7@*GH E0,CK](9>OQX/LER!W%SAPK,N\J)SDXY1E0]Z?L?O[U46!X?M&F"I M KFIXK4E?*'V)ZIJ9/,Z"U7+F Q^)%Q<@8N;X-HLC=Q9>B^A-L*U"4\3C9!L_JT( M8\6GRR7EM8C=L)2"W+U:9<$XC6AJZ#^WL.W.]N,#^J%W M$*ME)W0$.Y57*RBO5J#H_UG'T:4A +U0GV(RBY-8/NLR:,TR6LL+83%M><_V M$.XY$C.R'(6.X*B?P1Q^WQP&7"4RV(<#%V!+9,A-9!7 #YEB5 7X+T7\DUC, M#="36U5AQIOTU)2(N ML(J]=IP#N25)["9)=W#O-^;5]N/(_5F@V#FK<$4,MHR*CV#4?V' $9LU*" , M=XBKYJ E/&+@KIFETTXW*]]1?5.D\\P]Y6E=>UX+W*T4C4!JCLI=Y[&6B?&! M(]-7'6+AZAFF^V )6V+$!PXQ\\8Y/\N\=-EH^0L/WJ)]PY9LL)ML/I"8@T>2 M;(SCYKD%>;7RNL/+H)BP7%XCU($-[3&V+(,/M4ME[RH8/]$O8TL(>/0FQ_PV M=?>.2=UO5#\>F'OD-Q56W=*E7DKYTER_"F"8.[^XVK[=7O%>FHO-O?"IS7P# R# &0 'AL M+W=O_#G?L@[ 5[:DM4DD/[[Z\D&P>P^1$W+ U4+6R9#PG4@WYRA9K#B0VH#RS70YX7_O(&.;H86M[<1CNDJDGK!'@S59P1SDC_6, MJY%=L\1I#E2DC"(.RZ%UBS^&V-, 8_$SA8W8>4=:RH*Q7WHPC8>6HSV"#"*I M*8AZ/,,8LDPS*3]^5Z16O:<&[KYOV3\9\4K,@@@8L^R?-);)T HL%,.2%)E\ M9)LO4 GJ:KZ(9<+\HDUEZU@H*H1D>056'N0I+9_D3Q6('8#B:0>X%< ]!/2. M +P*X!T".D< G0K0N130K0!&NEUJ-X&;$$E& \XVB&MKQ:9?3/0-6L4KI;I0 MYI*KU53AY&C\(9/N\(G\G[E K)"W4_2/3O-V6 IA)R\=\)^DY- MWS'TG2/T,_)7TZHB8QQ%C#X#E^DB T29!)1 O(+6FBI9?<.J+\/GT37N>.IZ M'-C/NZEJVAU83,Y:A.U[8;];V^U)[];2NZ>E[YVO5(B"T @06Z(-X9RHH+0) M+SE[.\X$@=.0W;0ZE'W6(FS9R>\?$]VK1?=.BA[OI%B7UHD2\FM*_RTJ-*CI M@U=YC&:$H]N<%52VY2=H1*WK=YL)"AHUU68V.6NV)ZE?2^J_3M)T6WQC)EI5 M]1NJKK'C!_B@9%K-@F/N8N?E(^6\R2U1T?8N/;IXY[.)W^#P5J07GBGLOGCC MGO2FF<0K])DS(:[0/:-1P3FT5VO%NQ<@W_$/TEI9^?M6Q[+Z\F7!WBMBJ#4H M=U5OK(*XIZ4]E%[S:#B!A]T#K^R=WB@'OC)-J5!%I,YOV1+4LW7C>VO:O8/Y ML6Z(3<_U0E-VT]\)7Z54H R6BM*Y\=7-R&PO=V]R:W-H965TV>ULN M?LHU )*G(F>R;ZT1-Y]M6Z9K**B\XAM@:F7)14%13<7*EAL!=&%(16Y[CA/: M!B99Q,QZ/$2\XS!1!!9%@45SS>0\VW?ZT!*QJ\ZIM6\4A-WQR_1OQCORLN<2ACR_*]L@>N^%5ED 4M: MYCCEVZ]0^PETO)3GTOR2;8UU+)*6$GE1DY6"(F/5/WVJ\[!#.<2 M.C6ASS!Y!8#;/H5J\) ^S$?GXX1/Y0#)&[M>\E)0M9,]&)52_SDYK43>5*.^( MJ&]E?D4Z[@7Q',]IH0_/IKMQ"WUT/CUJH2=OT"D[1K=5<9H*>4V%/!.O MR>V8212E^CZ1_/U= <@8H9#_G C?:<)W3'C_6 /LEW%"!;DN>,FPK7!5L*X) MIO>@QT'0#1Q'5>EQMT#GP9(W8:\L^8TE_Z2EO8Q=D =&"ZX\_H8%&64R/6:N M"AONR+F,'"^.]LRUP%PGCH.P77;0R Y.RGZETEB0LJ0L!9(\J6-!0IODX%"+ M[T?[Y6A!A6[';]<;-GK#=W7.!;GE+"V%@/;LA@[Y)?98;/_VV"%ZH*:5XN-*I>:^HSY!);M[GN M07^[?A0<--2;L%>6H\9R]#[+8X8@0"*94E2FD^42S#%-)B!2A5#W@C83I]\2 M7H7>'R?VH;A1&_^/ MT+RB2M[A8FV^0:463S$JEN/^0']6IS$A_DN7.P)XW> M %7F[)T35]^G_J1BE3%)&ULE55;;]HP&/TK5M2'5NJ:*Z%4@%0N MTYAZ0=!V#],>3/)!K"8VLQWH^NMG.R&C(:#N)?'EG./O?+8_=[>,OXH$0**W M+*6B9R52KF]L6T0)9%A^N\0KF()_74ZYZ=J42 MDPRH((PB#LN>=>O>C$*--X 7 ENQUT;:R8*Q5]V9Q#W+T0%!"I'4"EC]-C"$ M--5"*HS?I:95+:F)^^V=^E?C77E98 %#EOX@L4QZUK6%8ECB/)4SMOT&I9^6 MUHM8*LP7;4NL8Z$H%Y)E)5E%D!%:_/%;F8<]@AL>(7@EP:L3@B,$OR3XGR4$ M)2$PF2FLF#R,L,3]+F=;Q#5:J>F&2:9A*_N$ZFV?2ZYFB>+)_O#QX64\>YH, M[L9H/GZ8/,[0P^/3>(Z^H F5P$%(-'Y3ATP FD'$5I2\0XS.1R Q2<6%P@T9 MW0"79)$"&L%"JJ'G^0B=GUV@,T0H>DI8+C"-1=>6*F*]KAV5T0V*Z+PCT;D> MNF=4)@*-:0SQ1P%;6:W\>CN_ ^^DXO<\O4*^>XD\QW,: AI^FNYV&NBCS].O M3[CQJ]WSC9Y_1,^D>T*%Y+FZBA+]O%, -)&0B5\GY(-*/C#RP1'YVXRI?7W' MYH:R9;&[(R(BEJO%SJ<<,I)G%TW[6@BWC; N/9N^UPE;RO-F/]D-J'8[##ZB M1HZ]& M9HYN355M#8^4,],\2K\DRG>J'O,5X0*E,)223I7;95B M7M3]HB/9VE3"!9.JKIIFHIY*X!J@YI>,R5U'+U ]OOV_4$L#!!0 ( '&$ M-U%P'S@%: , !4, 9 >&PO=V]R:W-H965T=2TY/)VLAOZL,0*,GEG,U#3*MB[,P5$D&C*A340 W3Y9",J+- M5JY"54@@J3-B>1A'T2!DA/)@-G%G=W(V$:7.*8<[B53)&)'/%Y"+]33 PB MX%+D7VBJLVDP"E *2U+F^EZLW\'&H;[%2T2NW"=:5W<'PP EI=*";8R- D9Y M]4V>-H'8,<"#%H-X8Q#_;M!K,>AN#+J'&O0V!CT7F4F.G9S=7YXNK!3I!YVE*;29(CJYY54\V+T=ST(3F MZMA<^;28HZ,WQ^@-HAQ]S$2I"$_5)-1&AT4+DPWG1<49MW#B&-T*KC.%KG@* MZ:\ H7&@]B)^\>(B]B*^+_-3U,4=%$=QU"#H\F!S/&XPGQ]N/O)XTZUSTG5X MW;:<@%( '70#IJ [: XJD;1PZ?AZ8^ZB:PU,??,P]6JFGF/JM3!]*$"://,5 MRBNN1"C=E- *9NA@;"MYG'7'.#*A?FQ@[]?L_3]A5QW32+A&\&2:FH*F-/;W M90RC'1E5MO9OX7'4)G90BQUXQ5ZS@E#)K,!%#QJB\"HEC(Z- )B615G)O*TB7ZT3Q^WT8]K M^K&7WA$B+C1Z-C^'B6!&20)I!Y4\I2H1)=>0(L+LHDG3>+\J<&L)XVC;/R.O MK%O**2N9YV7$.[T8_^<7'\=;KMA?6&"G@OKE0QHD:VSE?AALLD&D3]&VZ^'N MWR782K,EEY@?#6D&A4:9?NS8R50^G=N>B?U-\Y8\O9;Q;0?$_?^=\6T#P_X. M=G#&_3#CUT.Y;6[8W]W^+>5^[$&[SG!G7F(@5V[N5,CUD&KHJ$_KV?;<372_ MG5_8F=?-85N8:F"^)7)%N3*A7AK(Z'1HZD!6,VBUT:)P4]F#T&;&<\O,S.T@ M[07S?"F$?ME8@OJ?P.PG4$L#!!0 ( '&$-U%BYZ4;"00 "\+ 9 M>&PO=V]R:W-H965TM&Q(@MMYBV\HK9L:ZYPI6--A5S.#3;T-:&L\(;53),HB@+ M*R94L%SXN6NS7.C&2:'XM0';5!4S]Q=;"*SR[CA S\CG\$W]DGWT!2;K7^0H/?B_,@(D9< M\MP1!,._.W[)I20DY/%U#QIT/LGPZ?<#^CLO'L7<,LLOM?PD"E>>![, "KYA MC70?].XWOAJ$M,R_KBCFV7!B] T.[$8T^?&R\-:H1BHYQ[0RN"K1SRS_? MKM9OUS""=5/7DN,!.2;A@DFF<@YKGTE'5]PQ(>TQO &AX&.I&\M481>A0P:$ M$^9[;Q>MM^2 MS\:.88T/H$D2J*;]14-CTD B.!VGA M\^K6.H.)\>\ 9MIAIA[S] #FWS4WS FU!4GH8"@?1GHS:G# K.7.GL#6:-L; MAA9[ZK'I)MTMX\D\F2>+\*Z'TVG'Z720TRK/FZJ1S/$"6*6-$_\QN@Q]#%JD M[ F#41K/LZR?P:1C,/GQJ"CN^AA-7C"*DVF:/#+RVRZ'"7R.APXWZV1DKY(A M!;L54CC![2\_S9(X^35OC,&[T*Z$CS2;9_)F,80+#,J:=C.D/RE!:C0:D M3%\>29Q-YZ?/M RS&-8RZ[3,!E$^:GIX]&%%??QG/=O8Y^(6RN&^4 0\O/>E_M8<3).(U^'N)&U>;[F<>G.TY>ESU[1L-6 M5XVAXW EAXTPUL'7AAD\%M ;G+ YIA*5F!/8X;-4Z)K"@:\G18'LU@[K%S.% MA9NZP*# 4;!:WP3'\%Z/T3#.1E$"C7UP4>E"; 1"&.[PQ:^Y[SV@XJ[4&&95 M@&]+< /MQA*$78YO4M Q_;F2.6 26R;C7%&44,R[S4RB<=]IQP^:2\J;K:^Z[+@H]D6U&ZV[>PNJ+.C M]N39_"JFA;X5/.^'9C!\=-&VDG\QLQ7*XMW;H+MH/,4*8=KNK!TX7?L&YU8[ M;)?\9XD=+3>T =&ULE51-;]LP#/TKA-%# M"ZRUXR1K43@&\M%B'5:T:-;M,.R@V'0L5)8\24ZZ?S]*=KQL:P+L8HL2^?@> M12K9*OUB2D0+KY609A*4UM;786BR$BMF+E2-DDX*I2MFR=3KT-0:6>Z#*A'& M4?0^K!B709KXO4>=)JJQ@DM\U&":JF+ZYPR%VDZ"0;#;>.+KTKJ-,$UJML8E MVN?Z49,5]B@YKU :KB1H+";!=' ]&SM_[_"%X];LK<$I62GUXHR[?!)$CA * MS*Q#8/3;X!R%<$!$XT>'&?0I7>#^>H=^Z[63EA4S.%?B*\]M.0FN LBQ8(VP M3VK[ 3L]GF"FA/%?V':^40!98ZRJNF!B4''9_MEK5X>]@'AP("#N F+/NTWD M62Z896FBU1:T\R8TM_!2?321X])=RM)J.N449]-/-]/ES1+.8=G4M4 JMV4" MYLR4<$L7!DSF\&!+U' GVQ9PM3Q=H&5MCAH4(AW;V!;].5L9IZZ?L1S%&/.?*8HP.8#S5J*JA<0^8*7E#! M#11:5:#Z$^'SOE78%OO28[O9VZ2C.!X.DG#S!J5Q3VE\E)*7"8*S%1?<.2,MK1?KC7UA7JM1]> YEJ MI&T[O-_MWX=I.Q:_W=O'Y9[I-9>&*!44&EU<$@/=#FQK6%7[(5DI2R/GER6] M<:B= YT72MF=X1+TKV;Z"U!+ P04 " !QA#=1_U+72Q $ "'"P &0 M 'AL+W=O9&; M4UXX\ZF=>Y3SJ:ATQ@OV*$%5>4[EZRW+Q&[F$.=MXHEO4VTFW/FTI%NV9'I5 M/DHL4%P4(-EFYBS(S1T9&H#=\8VSG3KX!N/*6HB?9O!/,G,\HXAE M+-;&!,6_%W;'LLQ80AV_&J-.RVF A]]OUO^RSJ,S:ZK8G&TTT< ?@/P MWP%(< 00-(# .EHKLV[=4TWG4REV(,UNM&8^;&PL&KWAA3G&I9:XRA&GYP^? M%\O/2[B&)V8.G1=;^$)U);E^A561, G/HN0QC$,?+NZ9ICQ3E_ )> '/J:@4 M+1(U=34J,?;(_/[R&I4=$@63H9!/]FP)1N>(POZR(9=LB @1\BBEBPZ1Q;VD44= MLL ;17X_V:@E&YTD&Y+AV/.\/KY1A\]L[J<;MW3CDW3/*<,*NM%,]C&.NQZ& MY$B>3%K&R6E&H6D&F4EW*.DKEE7=>PLG'6XR(N&Q+"7>OFAX)_D?F%(WP/.R MTBS!6H"N,Z5[ZX#7D7!-QH20(Q(.ZA;Y0 CP.9-4FZI5!R/C=,TSKCGKKTJD M&Y!A$$1'DIOL"P_Q/Q"0N)(2CZ+1(M89WU+S6/5K\;N1":)A-&FUV'UW9YA_ MD%-5CNS+'#E=YQY$L;W&<\P_J+Y;_PB)1I/PO?K3K&?4F[KYY\R^N)'3U:UC MN=%]&G6/+Q\FDTX9;+A4&GY55&)40&QP0L68]"VY$QN;3>GP$:S?J#; MV;ICO#4=HVE[WLTO2(@+8<\*GO=;D^GN*>H6]0N56UXHS/<-TGF#$::&K+N^ M>J!%:1NGM=#8AMG/%#ME)LT&7-\(]*T9&(*V]Y[_#U!+ P04 " !QA#=1 M]!?&^6(" !>!@ &0 'AL+W=OA MZB20VHE:%N(HRL.64!Y44[=V)ZNIZ#6C'.XD4GW;$OEZ"4QL9D$7I8UW 3\H;-3.&-E*%D(\ MVA9$-B%@L-36@9C7,UP!8];(I/%GZQF,2"O<';^Y?W:UFUH61,&58#]I MK9M9, E0#2O2,WTO-E]@6T]F_9:"*?=$FR$V+P.T[)46[59L,F@I'][D9?L= M=@0X/B# 6P%V>0\@E^4UT:2:2K%!TD8;-SMPI3JU28YR>RAS+N0U2/0@.KI$DS1")]>@"67J%'U E*.'1O2* M\%I-0VTRL7[A* 7,^"OVZ6"@MS7G_?L\,01CGP%#JK"J>S-?ZZ2,DM-Z+,' MEHZP]!@L]L$&5;X#2^,R*OVP;(1EQV#8!\L\L"3!?E@^PO)CL,0'R_=A45YF M?E@QPHICL-0'*_9@B8D\<&:3$39Y%_;0@.F&*PW2AYSL([,X]A/+D5B^3Q2: M,!^LW+N3<5E@7/R'"W?:A>V\MT2N*5>(P&PO=V]R:W-H965T-I>$I]]OX^[Y!S6 M0KZJ D"CMY)Q-?8*K;9D"71)I0Y5EL))'6@DN' ]X>X M))1[4>CVEC(*1:49Y;"42%5E2>3/"3!1C[VN=]AXHGFA[0:.PBW)807Z>;N4 M)L(M2TI+X(H*CB1D8^^V>S,9V7R7\$*A5D=K9"O9"/%J@UDZ]GQK"!@DVC(0 M\]I!#(Q9(F/CQY[3:R4M\'A]8/_D:C>U;(B"6+"O--7%V+OV4 H9J9A^$O47 MV-2BJE1;D'&P+SW2*>W:W0Y10TH4Q=H0M$.9I3QDPK58BUD;8$.-G+3!J9X(3,?<4ZJ-?] M@ (_\)]74W1Y MH^V=H'T02J'8\%*> T\H*/3MP>2@F892?3^CT&\5^F>-+RN9%.9G0F+#:$[L M#_I>4QN2@2.QX[6+AD%G$.+=.]*#5GIP5CH^]&M.>)69125!GBEIV/(._U/3 M1JW"Z%\T;?17TZZ[G>"/IN&CD;&WSYS(G'*%&&0&YG=&!B^;B6X"+;9NBC9" MFYETR\)<@B!M@CG/A-"'P YF>ZU&OP!02P,$% @ <80W48@OMP>U! M!Q< !D !X;"]W;W)K&ULM9AO;]LV$,:_"N$- M0PMTD4A*LM0Y!IHX0[-U:!8W&X9A+QB;MH5(HDM2=C/TPY>45%&._@:! L2V MI+OC/4?Q=Y1F1\8?Q(Y2";[$42+.)SLI]V\M2ZQV-";BC.UIHJYL&(^)5(=\ M:XD]IV2=.<61A6S;LV(2)I/Y+#MWP^[*E2RKO]C=<'5EEE'48TT2$+ &<;LXG[^#;!7:T0V;Q5TB/ MHO(;:"GWC#WH@^OU^<36&=&(KJ0.0=37@5[2*-*15!Z?BZ"3LFBO\.UW)U/_ E8TPU)(WG+CN]I(5ZL*S"-!LW MNP:^YJ>:)B\?P6#U3<' @44JSW-EXK_>Y0J\T)ZI-1MX2^ M[P9NZUQ,R^RGS\]>=2TA2;(.DVV?A.E@"77+'@E^*<'OE+#,DTZ3->71H\ZY MFG^^1-E>]S[1I\:OY3AU':^NI6[G3YWZ&EK4[2#$&+=*#DK)P1#)ZI_R@[K/ MU*X$;%*9219T3ZI02TU%]E3V)H:M$V?LSN34S> !VXBDG0P&%:Z)AR! M\="T$(C&+F4Q0K66#@HZ0 E-"X+=/>AV>=?5**%I&] 9HXP&Z;";Z=V+4%V2 M/%Q)5=]\/:9)*'M78S'D"5R0AU%]/39:0EQ?N8LF2^P&T_:Y,GT #FH$>:7? M=575P!E.QY@U0T[8C/S9,QN,R&3> MEE$@V6/"$-D M/#*1<0.1V[(R2,;=2+Z*]Q%[I+180#.^A7Q'X1O0_4P&]&-\K3/IHJ=/'_KFA](ML_>0]XS*5F< M_=Q1HG;FVD!=WS UU\6!?K59OON>?P-02P,$% @ <80W43A[<9X_"0 M'#, !D !X;"]W;W)K&ULS5MK;]LX%OTKA-$% M6J"U14J4[$$2P$G<-.UTZDTV,U@L%@O&IFVALN124AZ#^?%+2K(H6=25LFT7 M[H?&#_+PD+P\YY*43QXC\37><)Z@IVT0QJ>#39+L?AF-XL6&;UD\C'8\E-^L M(K%EB7PKUJ-X)SA;9I6VP8A8ECO:,C\?/\:5UTAUY3Z*OJHWU\O3@:48\8 O$@7!Y)\'?L�"%)'M\* MT$'9IJI8?;U'?Y]U7G;FGL7\(@K^\)?)YG0P'J E7[$T2&ZBQP^\Z!!5>(LH MB+/_T6-1UAJ@11HGT;:H+!EL_3#_RYZ*@:A4<$A+!5)4( <52%L+=E'![EO! M*2HX!Q7LM@JTJ$#[5G"+"F[?"EY1P3L<)=Q285Q4&!^VX+54F!05)H>CU-8" MMO8S9_4=6%Q.=AYT>91D(7;)$G9V(J)')%1YB:=>9'&:U9>1Y8=J2=TF0G[K MRWK)V>SO=]?_^">:_C&]N43S7Z>_W:)W:+I<^BK@68"NPWS9JO!_?:2+X8(VV\1L?#D[O82O7[U9I>*Q4:NAO_LN/ C M*09,\-@ ?0%#3]/U$%DXAVX%N>P/,FX%F<$@[_G]$)&) B'6*S1".5 KW/L> M8V87'>L!=P7#?5DD)=RX!]P'&.YC&NSAB+6?T8"%/9"O>R.7L=(#]6-_U'&! M:D#YU#M.B&6B,I+KKUR$I%R$)$.U6U!O%= [Y0Q+=!%MI5W&^8J;"L'"-9<6 MEJ#[9U0M-V?/VD'I\&)$LO#EF69J=&2&@6I_<[C M1#+J:)TV6O>L[%_9>+XJFN7&!^5J)-V2I O/910^Y#QSCEUTW>9@F=@VBWD M6:\DZX%DO^Q4W,=H+>.^Q]!Z#1*'-*$2-8;CDN$89#A[XF+AQW(<);7Z$)R49$Z7J#^'871,^XM;1P]'-@?+0%8P*/3S;MF;L(OHC6H9_GO#(BGCD39OWIP"1Y5>2B;10F M&RA5P-J:,>S-LK\NFC?9)N;Z ?5;6Q_VCF0JM-=AV.QR6*6-?K@NE+%K2<"(3EX58J M-7O:^2(?HG[48#AL=7(CVE<(["O7I7#VC!.BE9S@XX@34MF_P$*W3XK03O@+ M_E9-A^I^MH&0L;-ERENUH9HFIZ,%J?%#R_H;Q%8K*.G8W43ANV\I"_R5+VGU MG1\MJ>1())5H226PI/Z(^8%;Z#$_6F()++$WMW?@(M2*2HY$48E65 +KWU6_ MC4V!4DL$;6J19O)D*HF)Y;1:'='Z2F!!K')=1D&@4AD9.3GO-RKO*T]EC'W( MT2?5S8DWM/%A!YK%'#(D+:<&ME9@&U;@&Q[P;$;_1_H%?)67;0_'[@%]4S%K MB&D+?:WR-IROJT4@.7YFXJM,N7.1NI-)*;0R;"W8]K&<.%6.G&!5[KGL_/.A#M8HLKD^=\CXN(@Y;LV7C?T8'E@-OE8F2^!Z(^:MJS;=BSK\,X M$:G2OAA%:1(G+%RJ\>OP<+OIS'9=JNI\M"_;'?N>VA84Z**CS=*QCL,/'&V M3L>!525'#?RU?Q]PM*A2>YWNY)HT7D9V0&/:D:LZVD@=>%_R.0IYPL0S6K!= MRTG8>0%1.Z5MCP-'.Z8#.V8V&5G#<"2>.V:3:VF_;E .;E+[*BOVG=QDPVI]=%L2SZZSZ9;21=O-0B;0, MH789I\-E2B:9ATB6,L0ER=Q9RHV:D0Z,/.Z,<>T:#BRJU_M3MP-Z^5'R['8^ MUR/:=1/7O(^Q;2#?).[2.9!*WW]*??Q-/F53PAT'TEK=S% MPT(_#<.4!6I%"]Y#B6A3S3%XWTZUJ%-8>@^8U([;JOEC^]E#1P-=TDZUM%-8 MVK4[,OW,5Z&9+$TVD7T/E#6(:"8T@RJ99_"LM_Q>8+]@_, M#YA*&E689L\3=(:$X2B->*3]*(UJ1:>PHK>+A7Q]F]['TH]4A,P>&FY??^A# MB[A[)"+N:A%W81&_WB]-.0VU/*(^5SVUY%/16CVKA0YO7*WM[@NUO?>6R]4" M[QZ)P+M:X-V?+?#G;E/@X2<87"WP;M],_CNTZMQMZOZ$0/PJSUGUO!DN3H7* MU!Y."5PMUNZ17&>X6G9=6'9_0$K@-E5W@K/GA5HF1(NNV_4,D[1@?R>CY,MC M*"/G+_3B6UE/ZZUW)'KK:;WU8+U]Z?UX!QSMO![WM,!Z/_W"N*,%C%LO)$>5 MQ^75[T8^,['VY?XJX"L)90T]*1$B_RE&_B:)=MD3]/=1DD3;[.6&LR47JH#\ M?A5%R?Z->BB__$',V7\!4$L#!!0 ( '&$-U%>FECL<0, * + 9 M>&PO=V]R:W-H965T M*%7@9UDP.?4.2AWO@D!N#[0DTN='RO2?'1Q&S"*U7DC#X((*NR).+?>UKPT]2#WGEBE>\/RDP$L\F1[.F:JL?C M@]"CH&7)\I(RF7,&!-U-O3F\6T)L -;B6TY/LM,'QI4-YS_,X$,V]4*CB!9T MJPP%TN:8#=_IG]O75>.[,ADBYX\3W/U&'JI1[(Z(Y4 MA5KQTQ^T<6AD^+:\D/8+3K5M,O+ MI**EPU8*RAS5K?D9Q.(#@#&5P"H : ^ M(+H"P T #P5$#2"RD:E=L7%8$D5F$\%/0!AKS68Z-I@6K=W/FR-?U6.KF-Q >2""RG.3 M,_#UP"M)6"8G@=)Z#&NP;=:^K]=&5]:&"'SD3!TD>,O\'VJR@T5@._ VH;[ M!F744D:6,KI"^;E24NELY6S_!FSH/F=,=_7)*0C;4O!*)[1.[6M7.FONV'*; M"^5IAA#$\21XZL;8885'XZ2U>B%\U H?W13^NR!,T>Q7"D<7:T,\"E%/H<,* MHC!R*XQ;A?%-A2M]E^D+Z)<2XXO%WZ9IF/0DNJP2>"6(22LQN2EQ89)-6]?CFF;7[%.BKF(+W)!?@&RDJ"H[Z&-LS?.,(P_#YR@Z'1L9&(N-%082T MJ]BH.(/2D(X[_F+D]_>=RRKVDU[LEBXSZ"-W[&#G,8*#3_E KYKG#773F/@8 M]OURV$7(1_B*9/0L&0T_]@,UHTLM&/MI_R)UVH4^'%W1_/RN0/Q_[H&!ZO%E MZB,_[9\NE]D+'VOM0:=T*:G8VQ)0@BVOF*K?_7:V+3/GMKCJS=_#NT5=+#[3 MU+7K1R+T.R=!07>:,O1-L2?J*'ZT!=*&*UUNV>Y!E]!4& /]?\>Y.@_, M FU1/OL/4$L#!!0 ( '&$-U$G*7^PSP0 $45 9 >&PO=V]R:W-H M965TSCG2KKWHMF1LE>^)42 MSA*^.UH M*\3NQC"XOR4QYF.Z(XE\LJ8LQD+>LHW!=XS@('.*(P.9YL2(<9B,YK-L[('- M9W0OHC A#PSP?1QC]GY'(GJ\'<'1:> QW&Q%.F#,9SN\(2LBGG8/3-X9)4H0 MQB3A(4T (^O;T0+>+)&3.F06OT)RY+5KD$IYH?0UO?D:W([,E!&)B"]2""S_ M#N2>1%&*)'G\5X".RG>FCO7K$_J73+P4\X(YN:?1W(&X& K/$^$H_T M^!# M53A80QWLPL'.(I-+R>*PQ +/9XP> 4NM)5IZD04S\Y;RPR2=]Y5@\FDH_<3\ M\[]/7W_^!HOGQ>,2//RS^+X"G\!*4/\5_-BE,\/!Y9(('$;\2CYY6BW!Y<45 MN &X%O," =A IZ24/#KVL#/+=USG 1R\*)Q/S.$))V^VO +@G]WW\0AB@:[#*PJ^!M$M(.X.T.R#OR"9,DC#9R!T5X<0GX%+. M83Z[5ZH9S.$F&5R:: YSS[5E: _UJ)X;06A95FG5H.J45!TMU=,:W3"<"!+T M$77..+19ZBP:#"7ENI%G*TU+,5"\F7R#X)>I5,E4I<5I*SHT\%T$U1VA6Y<+4LOQ%>+H<9"Z7 M*WHGB[>\$10@/\B; 8TBS#C8R2R=14<=G!QZ6I/MC-M;2&D$44=LJ@H"K0\G MT8&LK=Z$JC5I$J[J$]07*'5.'4@YAX:H$43/:M-6F-ECU^V@7M4K.*Q@=:38 M@1J<\$%SE=L&HMW(B.AU-\#9.6N MP 5Q_D4R 0%^5WW3W/<@V8.1ECU(SA"D9N"JFHG@AW:")G!ZH%/@O!-)^5'7 M&3D]U*#(-?56]1OIZW??)M+HUP-_9.'HD?Y ?M4&H)XVH-HGU_*C7; PX:$/ M#CC:$Z7H',ZM%Q@JEU ^G:AMHZ'"5-\ MJDIAIMT6IK!SD&=U- FH:A*0ODG0+,1A IR!,Z.P:\Y,+L"HG2_%A&VR+/,3_0JF/R \1MFLGGF(")K"6F.74F-Y6=V M^8V@N^P4ZX4*0>/L&ULG99K M;]HP%(;_RE&D29NTD@L42@5(7#JM4SNQLK::IGUPR8%8=>S,-J7\^]E.R%@7 MO,L78CM^7I_WV.9DL!7R466(&IYSQM4PR+0NSL-0+3/,B6J) KEYLQ(R)]IT MY3I4A422.BAG81)%W3 GE >C@1N;R]% ;#2C'.<2U";/B=Q-D(GM,(B#_< - M76?:#H2C04'6N$!]6\REZ86U2DISY(H*#A)7PV B<"K8 M/4UU-@S. DAQ139,WXCM>ZS\G%J]I6#*_<*VG-OK![#<*"WR"C81Y)273_)< MY>$ B+M'@*0"DI= [PC0KH#V2Z!S!.A40,=EIK3B\C CFHP&4FQ!VME&S39< M,AUM[%-NMWVAI7E+#:='%Y]N+S]_@?']^&8&\ZOQQP6"ZTS!!4\Q M_54@- 9J%\G>Q23Q*G[8L!:TX[>01$G4$-#TK_&XWX#/_AX_\[AIUWO2=GKM M(WJ+C$@\L:$IG"URLC"9<: M<_7-$U"G#JCC NH<.R3/A;FF9A6-,H?7E,,.B51OFK;>KQ3'D)=;'T-*=DU; M]0>!:"^06 '5M%M^A7XEX,G+:9V74Z_4#56/)RMI[@7E)C6H-$BBL2DM?J&H M%4>OFI+AQY+6:2,V\V-QJ_,2^\5^M[;?]>K<"6;.):.Z:1\G?K;7_CV(TK*? MZ_9;4;-G/]?IM\Z\IGNUZ9Y7:$:?:(H\A1U%EC89]_/1D?BG_X?-_ADK78<' M)2-'N7:E5\%2;+@N_W?KT;JZCUU1>S$^,56_+-(_9W%)G4+MK&!*8V4)FF;+KOK-=M-I].]<(.;H +.P&FW M^_1G""&)><)%FBKU30OD]W_\@/\/?H#>L\H>\Z64&OU(XC0_[RRU7GWL=O/Y M4B8B_Z!6,C6_/*@L$=KL9HMNOLJD"$M1$G>)X_!N(J*TT^^5QVZS?D^M=1RE M\C9#^3I)1/;S0L;J^;R#.]L#=]%BJ8L#W7YO)19R)O77U6UF]KIUE#!*9)I' M*D69?#CO#/#'*0X*04G\&G,R]R.50Q=^B4"_/.WX'A?)!K&-]IYZO M975"K(@W5W%>_D7/%>MTT'R=:Y548I-!$J6;_^)'=2'V!"8.+""5@-@"]XB M5@)ZJL"M!.ZI E8)V*D"7@GXJ0*O$GBG"OQ*X)\J""I!8 OXL8ESMC/GG#H& MKB>[,=M')=OIQN5\=S?&*ETY$EKT>YEZ1EG!FWC%1FGM4F_,&*5%%Y&Z'8Z^&V&WJ.95O-'=&',':*A2DS%YZ*LF?&/8ENB MMR.I113G[PS\=39";]^\0V]0E*(O2[7.11KFO:XVV15C=.=5)A>;3,B13"CZ MK%*]S-$X#64(Z&_:]9BT!.B:RU)?&[*]-A>D->+-.OZ *#Y#Q"$.D-"P73Y8 M94;N')6/_F=TD;:./FZ7_S[76SD. /GER><.RJ]./G=0?GWRN8/RR>GG[D-. M^K5Y__1KEVYZNMQO<3&M*YR6\>B1>+.ER.3[^[*8;\5/LX)J-,@RD2YDL7VV M+>H0F;I%0[&*M(BC?V5XA@:)6AOZ[ZD)B29:)OD_+0FY=4)NF9![)*$OR@R M\N(>4Z4UW[_'R$TZT UD$][3?E5"E!/P0VK4I'S&,3ND MQ@"%76+%NFQ2'G4=[Y"Z O)R?4H.J6L@%F':]/9/8[L,_]>O+]DWQ>^?O,//>L M5BK3I?F47DKS:"2SIV@N\Q:K!?5HP>OP/G9VC:;S0NZO A_,/N;6S X!B@7, MNHF-( J[CE4 .5ZS%IH+B&*,"NO*XABKGW;!RA*/:M4)A"%F57C-P!%3#-A MEP* 84;MQ6T*8'[@,K@:\-YS!VZUPTS$,B_=9Y[^'Z6.TD6;S<@N+GDESM\U M8)B^E/,IX K?\VWK0YA9G&WO QC&OMWS !CQ/(_9[@PU% MHRZWUP$((]SA=@4T,6PPN[W[!'&.UZCT*=<*XO16^D[D4V7Q9 M>C$T*T.L5H5+VVRW:ZPP>R65L.O(,'^I2N!-&P4>;U0"A#5L-((P[MJ+Q1C" M/,:I70D 9GKV1B4T,=>8E]F5 $1SN1?8E0!@V'$"NQ*:6'&39\2N!(!S'8;M MAP" \USJ!T^$JF,C/>**PHPB1*HUQGHGA#VV:\7?.%_5=2"[L. M#08PASB/W(>0E@ 78#NQ2@,7W[]GP- MCHF;I=#$?)?9#\, Y3+J4[L0FA@U;:1OUT$3(]ST158==/?>S"8R6Y3?&W(S MT\92FU&ULI5==;^(X%/TK5K9:M=*4Q$[(1P>0H-!""PPJTYF'U3X88DC4)&9M M4V;__3H?9"!KTDA]@=@YY]Q[?:^=Z\Z!LC<>$"+ KSA*>%<+A-C=Z3I?!R3& MO$5W))%O-I3%6,@AV^I\QPCV,U(NAJ4#M.O(3;0*03>J^SPUNR).)UMV!RI)01K)BM*W=##QNYJ1.D0BLA:I I9_[^2>1%$J)-WXI]#4 M2I,I\?3YJ/Z0Q2YC66%.[FGT,_1%T-5<#?AD@_>1>*&',2GB::=Z:QKQ[!<< M"JRA@?6>"QH79.E!'";Y/_Y5K,,)0>JH":@@H"K!ND P"X+9E& 5!*LIH5T0 MVDT)=D&PFQ*<@N T);@%P6U*\ J"US0/T#AFSFAJ Y;)_E^V[4N48[IAXWS# M8\)AXXS#8\IAEG,]+]^L]H=8X%Z'T0-@*5[JI0_9!LKXLN3#)-WJ2\'DVU#R M1&\^^@ZFWY9+L!B]@.6X_S("UT,B$@3,!K M$@K^Y63B>T#W'">^G+PZ&W=T(9U,3>GKPJ%![A"ZX) )9C01 0>CQ">^@O]4 MS[<_XD_K^1#5".AR=Q*^J1Y[*ZJ$C]G_;DY765] M^KFJFWTNN8%O1%F29AL.5@0!I;IN0/^ZJ^X8+)7^+M& MWRKUK4S?NG0,RJ8JHEQY7N5,)V.FG=-[[Q:Z;=.2<;V?;F,%#EF&[:9AG.,>5/YYEFE6_'M4Z1F>"\USW%BEAY!C5W 3!F76XEQJD!9K>I9-FMD M&ULS5C=DZ(X$/]74CSM5MT-!!!UR[%J M1KW:O=H/2W=O'Z[N(6*4W$#")6&<^>^O$Q#\0'8>>9$D='=^W?U+FG9R$/)) M)91J])*E7-T[B=;Y!]=5<4(SHNY$3CF\V0F9$0U3N7=5+BG96J4L=7W/B]R, M,.Y,)W9M*:<34>B4<;J42!591N3K(TW%X=[!SG%AQ?:)-@ON=)*3/5U3_2-? M2IBYM94MRRA73' DZ>[>>< ?YGAL%*S$7XP>U,D8&5,91#2E ML38F"#R>Z8RFJ;$$./ZKC#KUGD;Q='RT_H=U'IS9$$5G(OW)MCJY=T8.VM(= M*5*]$H>/M')H8.S%(E7V%QTJ6<]!<:&TR"IE0) Q7C[)2Q6($P4G7Q??T>=OZS5:+E9H_?%AM4#OYE03EJKWZ'>D$B*I.CX81]\342C"MVKB M:MC>&''C:JO' MXK2 @*&=%!F:B2PO-+&'1NS0@DC.^%ZA)95H;=*$_OX,AM$G33/U3P>LL(85 M6ECA6V"I!A8]@Q6?PZ)'6#G LNQ![X ])8_>MW&G!!%9$.:R>IX& V_@3]SG MTX2V2 6!B?ZIU+Q%*AJ,Q[7461P&=1P&G7'X5FBE@?G@%H)C&3\AD1MW%8)% MM%K_4!W!CNI-HCYQ8%C#&O:! \/KO'EX>)'=69O4:!A=<*!%*AP'7CL'1G4< M1IUQ6&1Y*EXIK0B0%S).H.B@/"6\(\SCVORX3]G'7E,DO#[DOT)QFK0PB"[S MWR*%X7A?Y+]-*L"X/?_XI%SBSDC,H(*!4Y3K]!4QI0JR2>FQ/@(?8(%KI 7: M% I4E3)1V3!NH])U0V"_@>#WBB5-_<)!+U@27&5VX$67)+D6&H97'+D6\H?# M&Q1IZB7N+I@0^0Q\*Z\(56S^A4]8M(>(L!3;7$W>7RC $'(B7<"9UGOZD_>-2KI#>5"X][D/19A>*\ MK%^FM%.F],\]Z9@R*O>V\S1W=<%UV7_4JW5W^V![NHOU1]/UVDZL,5.VS%^( MW#/X.DSI#DQZ=T,XSK+L0LN)%KGMRS9"0Y=GAPET[E0: 7B_$T(?)V:#^K^ MZ?]02P,$% @ <80W4= IG$N7 P GPP !D !X;"]W;W)K&ULI9?9;MLX%(9?A1!ZT0)-)%%[8!OPEL89IPWBI#/ 8"YD MB;:%2J2'I.+,VP^IK99"JP)Z8XO4_YV%/*2/1R="?[ #0AR\92EF8^W ^?%& MUUET0%G(KLD18?%F1V@6YT=*0KC LI2'1J&JV=A@K7)J)A[I),1R7F: M8/1( "[PDZL;-G(#/9$O)##E;Q6#-D0"A%$9<60O'UBN8H3:4A M$<:_E4VM<2G!\^?:^FV1N\AE&S(T)^F?2