0001327567-21-000004.txt : 20210223 0001327567-21-000004.hdr.sgml : 20210223 20210222195644 ACCESSION NUMBER: 0001327567-21-000004 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 92 CONFORMED PERIOD OF REPORT: 20210131 FILED AS OF DATE: 20210223 DATE AS OF CHANGE: 20210222 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Palo Alto Networks Inc CENTRAL INDEX KEY: 0001327567 STANDARD INDUSTRIAL CLASSIFICATION: COMPUTER PERIPHERAL EQUIPMENT, NEC [3577] IRS NUMBER: 202530195 STATE OF INCORPORATION: DE FISCAL YEAR END: 0731 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-35594 FILM NUMBER: 21662501 BUSINESS ADDRESS: STREET 1: 3000 TANNERY WAY CITY: SANTA CLARA STATE: CA ZIP: 95054 BUSINESS PHONE: 408-753-4000 MAIL ADDRESS: STREET 1: 3000 TANNERY WAY CITY: SANTA CLARA STATE: CA ZIP: 95054 10-Q 1 panw-20210131.htm 10-Q panw-20210131
0001327567false2021Q27/31P4YP4YP5YP5YP6YP6YP3YP4YP5YP1Y7.57.57.56.56.5.2500013275672020-08-012021-01-31xbrli:shares00013275672021-02-12iso4217:USD00013275672021-01-3100013275672020-07-31iso4217:USDxbrli:shares0001327567us-gaap:ProductMember2020-11-012021-01-310001327567us-gaap:ProductMember2019-11-012020-01-310001327567us-gaap:ProductMember2020-08-012021-01-310001327567us-gaap:ProductMember2019-08-012020-01-310001327567us-gaap:ServiceMember2020-11-012021-01-310001327567us-gaap:ServiceMember2019-11-012020-01-310001327567us-gaap:ServiceMember2020-08-012021-01-310001327567us-gaap:ServiceMember2019-08-012020-01-3100013275672020-11-012021-01-3100013275672019-11-012020-01-3100013275672019-08-012020-01-310001327567us-gaap:RetainedEarningsMember2020-11-012021-01-310001327567us-gaap:RetainedEarningsMember2019-11-012020-01-310001327567us-gaap:RetainedEarningsMember2020-08-012021-01-310001327567us-gaap:RetainedEarningsMember2019-08-012020-01-310001327567us-gaap:CommonStockMember2020-10-310001327567us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2020-10-310001327567us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-10-310001327567us-gaap:RetainedEarningsMember2020-10-3100013275672020-10-310001327567us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-11-012021-01-310001327567us-gaap:CommonStockMember2020-11-012021-01-310001327567us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2020-11-012021-01-310001327567us-gaap:CommonStockMember2021-01-310001327567us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2021-01-310001327567us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-310001327567us-gaap:RetainedEarningsMember2021-01-310001327567us-gaap:CommonStockMember2019-10-310001327567us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2019-10-310001327567us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-10-310001327567us-gaap:RetainedEarningsMember2019-10-3100013275672019-10-310001327567us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-11-012020-01-310001327567us-gaap:CommonStockMember2019-11-012020-01-310001327567us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2019-11-012020-01-310001327567us-gaap:CommonStockMember2020-01-310001327567us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2020-01-310001327567us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-310001327567us-gaap:RetainedEarningsMember2020-01-3100013275672020-01-310001327567us-gaap:CommonStockMember2020-07-310001327567us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2020-07-310001327567us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-07-310001327567us-gaap:RetainedEarningsMember2020-07-310001327567us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-08-012021-01-310001327567us-gaap:CommonStockMember2020-08-012021-01-310001327567us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2020-08-012021-01-310001327567us-gaap:CommonStockMember2019-07-310001327567us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2019-07-310001327567us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-07-310001327567us-gaap:RetainedEarningsMember2019-07-3100013275672019-07-310001327567us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-08-012020-01-310001327567us-gaap:CommonStockMember2019-08-012020-01-310001327567us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2019-08-012020-01-310001327567us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2021-01-310001327567us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2020-01-310001327567us-gaap:OtherAssetsMember2021-01-310001327567us-gaap:OtherAssetsMember2020-01-310001327567srt:MaximumMember2020-08-012021-01-310001327567country:US2020-11-012021-01-310001327567country:US2019-11-012020-01-310001327567country:US2020-08-012021-01-310001327567country:US2019-08-012020-01-310001327567panw:OtherAmericasMember2020-11-012021-01-310001327567panw:OtherAmericasMember2019-11-012020-01-310001327567panw:OtherAmericasMember2020-08-012021-01-310001327567panw:OtherAmericasMember2019-08-012020-01-310001327567srt:AmericasMember2020-11-012021-01-310001327567srt:AmericasMember2019-11-012020-01-310001327567srt:AmericasMember2020-08-012021-01-310001327567srt:AmericasMember2019-08-012020-01-310001327567us-gaap:EMEAMember2020-11-012021-01-310001327567us-gaap:EMEAMember2019-11-012020-01-310001327567us-gaap:EMEAMember2020-08-012021-01-310001327567us-gaap:EMEAMember2019-08-012020-01-310001327567srt:AsiaPacificMember2020-11-012021-01-310001327567srt:AsiaPacificMember2019-11-012020-01-310001327567srt:AsiaPacificMember2020-08-012021-01-310001327567srt:AsiaPacificMember2019-08-012020-01-310001327567panw:SubscriptionMember2020-11-012021-01-310001327567panw:SubscriptionMember2019-11-012020-01-310001327567panw:SubscriptionMember2020-08-012021-01-310001327567panw:SubscriptionMember2019-08-012020-01-310001327567panw:SupportMember2020-11-012021-01-310001327567panw:SupportMember2019-11-012020-01-310001327567panw:SupportMember2020-08-012021-01-310001327567panw:SupportMember2019-08-012020-01-3100013275672021-02-012021-01-310001327567us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMember2021-01-310001327567us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel2Member2021-01-310001327567us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MoneyMarketFundsMember2021-01-310001327567us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2021-01-310001327567us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMember2020-07-310001327567us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel2Member2020-07-310001327567us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MoneyMarketFundsMember2020-07-310001327567us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2020-07-310001327567us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:CertificatesOfDepositMember2021-01-310001327567us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:CertificatesOfDepositMember2021-01-310001327567us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:CertificatesOfDepositMember2021-01-310001327567us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMember2021-01-310001327567us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:CertificatesOfDepositMember2020-07-310001327567us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:CertificatesOfDepositMember2020-07-310001327567us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:CertificatesOfDepositMember2020-07-310001327567us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMember2020-07-310001327567us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Member2021-01-310001327567us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Member2021-01-310001327567us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel3Member2021-01-310001327567us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2021-01-310001327567us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Member2020-07-310001327567us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Member2020-07-310001327567us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel3Member2020-07-310001327567us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2020-07-310001327567us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:USTreasuryAndGovernmentMember2021-01-310001327567us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasuryAndGovernmentMemberus-gaap:FairValueInputsLevel2Member2021-01-310001327567us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasuryAndGovernmentMemberus-gaap:FairValueInputsLevel3Member2021-01-310001327567us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasuryAndGovernmentMember2021-01-310001327567us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:USTreasuryAndGovernmentMember2020-07-310001327567us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasuryAndGovernmentMemberus-gaap:FairValueInputsLevel2Member2020-07-310001327567us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasuryAndGovernmentMemberus-gaap:FairValueInputsLevel3Member2020-07-310001327567us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasuryAndGovernmentMember2020-07-310001327567us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2021-01-310001327567us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2021-01-310001327567us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2021-01-310001327567us-gaap:FairValueMeasurementsRecurringMember2021-01-310001327567us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2020-07-310001327567us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2020-07-310001327567us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2020-07-310001327567us-gaap:FairValueMeasurementsRecurringMember2020-07-310001327567us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:ForeignGovernmentDebtSecuritiesMember2021-01-310001327567us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForeignGovernmentDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Member2021-01-310001327567us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:ForeignGovernmentDebtSecuritiesMember2021-01-310001327567us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForeignGovernmentDebtSecuritiesMember2021-01-310001327567us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:ForeignGovernmentDebtSecuritiesMember2020-07-310001327567us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForeignGovernmentDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Member2020-07-310001327567us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:ForeignGovernmentDebtSecuritiesMember2020-07-310001327567us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForeignGovernmentDebtSecuritiesMember2020-07-310001327567us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:ForeignExchangeForwardMember2021-01-310001327567us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:ForeignExchangeForwardMember2021-01-310001327567us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:ForeignExchangeForwardMember2021-01-310001327567us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForeignExchangeForwardMember2021-01-310001327567us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:ForeignExchangeForwardMember2020-07-310001327567us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:ForeignExchangeForwardMember2020-07-310001327567us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:ForeignExchangeForwardMember2020-07-310001327567us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForeignExchangeForwardMember2020-07-310001327567us-gaap:CashEquivalentsMemberus-gaap:CertificatesOfDepositMember2021-01-310001327567us-gaap:CorporateDebtSecuritiesMemberus-gaap:CashEquivalentsMember2021-01-310001327567us-gaap:USTreasuryAndGovernmentMemberus-gaap:CashEquivalentsMember2021-01-310001327567us-gaap:CashEquivalentsMember2021-01-310001327567us-gaap:InvestmentsMemberus-gaap:CertificatesOfDepositMember2021-01-310001327567us-gaap:CorporateDebtSecuritiesMemberus-gaap:InvestmentsMember2021-01-310001327567us-gaap:USTreasuryAndGovernmentMemberus-gaap:InvestmentsMember2021-01-310001327567us-gaap:ForeignGovernmentDebtSecuritiesMemberus-gaap:InvestmentsMember2021-01-310001327567us-gaap:InvestmentsMember2021-01-310001327567us-gaap:USTreasuryAndGovernmentMemberus-gaap:CashEquivalentsMember2020-07-310001327567us-gaap:CashEquivalentsMember2020-07-310001327567us-gaap:InvestmentsMemberus-gaap:CertificatesOfDepositMember2020-07-310001327567us-gaap:CorporateDebtSecuritiesMemberus-gaap:InvestmentsMember2020-07-310001327567us-gaap:USTreasuryAndGovernmentMemberus-gaap:InvestmentsMember2020-07-310001327567us-gaap:ForeignGovernmentDebtSecuritiesMemberus-gaap:InvestmentsMember2020-07-310001327567us-gaap:InvestmentsMember2020-07-310001327567us-gaap:MoneyMarketFundsMemberus-gaap:CashAndCashEquivalentsMemberus-gaap:CashEquivalentsMember2021-01-310001327567us-gaap:MoneyMarketFundsMemberus-gaap:CashAndCashEquivalentsMemberus-gaap:CashEquivalentsMember2020-07-310001327567us-gaap:ForeignExchangeContractMember2020-08-012021-01-310001327567panw:ExpanseIncMember2020-08-012021-01-310001327567panw:ExpanseIncMember2020-12-152020-12-150001327567panw:ExpanseIncMemberus-gaap:CommonStockMember2020-12-152020-12-150001327567us-gaap:CommonStockMemberpanw:ExpanseIncMember2020-12-152020-12-150001327567panw:ExpanseIncMemberus-gaap:RestrictedStockMember2020-12-152020-12-150001327567panw:ExpanseIncMember2020-12-150001327567us-gaap:DevelopedTechnologyRightsMemberpanw:ExpanseIncMember2020-12-152020-12-150001327567panw:ExpanseIncMemberus-gaap:CustomerRelationshipsMember2020-12-152020-12-150001327567panw:SinefaMember2020-08-012021-01-310001327567panw:SinefaMember2020-11-242020-11-240001327567panw:SinefaMember2020-11-240001327567panw:SinefaMemberus-gaap:DevelopedTechnologyRightsMember2020-11-242020-11-240001327567panw:SinefaMemberus-gaap:CustomerRelationshipsMember2020-11-242020-11-240001327567panw:TheCrypsisGroupMember2020-08-012021-01-310001327567panw:TheCrypsisGroupMember2020-09-172020-09-170001327567panw:TheCrypsisGroupMember2020-09-170001327567us-gaap:DevelopedTechnologyRightsMemberpanw:TheCrypsisGroupMember2020-09-172020-09-170001327567us-gaap:CustomerRelationshipsMemberpanw:TheCrypsisGroupMember2020-09-172020-09-170001327567us-gaap:DevelopedTechnologyRightsMember2021-01-310001327567us-gaap:DevelopedTechnologyRightsMember2020-07-310001327567us-gaap:CustomerRelationshipsMember2021-01-310001327567us-gaap:CustomerRelationshipsMember2020-07-310001327567us-gaap:PatentsMember2021-01-310001327567us-gaap:PatentsMember2020-07-310001327567us-gaap:TrademarksAndTradeNamesMember2021-01-310001327567us-gaap:TrademarksAndTradeNamesMember2020-07-310001327567us-gaap:OtherIntangibleAssetsMember2021-01-310001327567us-gaap:OtherIntangibleAssetsMember2020-07-310001327567us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2020-07-310001327567us-gaap:OtherAssetsMember2020-07-310001327567panw:A2023NotesMember2018-07-31xbrli:pure0001327567panw:A2025NotesMember2020-06-030001327567panw:A2025NotesMember2020-06-032020-06-03panw:day0001327567panw:A2023NotesMember2018-07-312018-07-310001327567panw:A2023NotesOptionToConvertMember2018-07-312018-07-310001327567panw:A2025NotesOptionToConvertMember2020-06-032020-06-030001327567panw:A2023NotesMember2021-01-310001327567panw:A2025NotesMember2021-01-310001327567panw:A2023NotesMember2020-07-310001327567panw:A2025NotesMember2020-07-310001327567us-gaap:FairValueInputsLevel2Member2021-01-310001327567us-gaap:FairValueInputsLevel2Member2020-07-310001327567panw:A2023NotesMember2020-08-012021-01-310001327567panw:A2025NotesMember2020-08-012021-01-310001327567panw:A2023NotesMember2020-11-012021-01-310001327567panw:A2025NotesMember2020-11-012021-01-310001327567panw:A2023NotesMember2019-11-012020-01-310001327567panw:A2023NotesMember2019-08-012020-01-310001327567panw:A2023NotesMember2020-01-310001327567panw:A2023NoteHedgesMember2018-07-312018-07-310001327567panw:A2025NoteHedgesMember2020-06-032020-06-030001327567panw:A2023WarrantsMember2018-07-310001327567panw:A2023WarrantsMember2018-07-312018-07-310001327567panw:A2025WarrantsMember2020-06-030001327567panw:A2025WarrantsMember2020-06-032020-06-030001327567us-gaap:RevolvingCreditFacilityMember2018-09-040001327567us-gaap:RevolvingCreditFacilityMemberpanw:Term2Member2018-09-042018-09-040001327567panw:Term2bMemberus-gaap:RevolvingCreditFacilityMember2018-09-040001327567srt:MinimumMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:BaseRateMember2018-09-042018-09-040001327567srt:MaximumMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:BaseRateMember2018-09-042018-09-040001327567srt:MinimumMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2018-09-042018-09-040001327567srt:MaximumMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2018-09-042018-09-040001327567srt:MinimumMemberus-gaap:RevolvingCreditFacilityMember2018-09-042018-09-040001327567srt:MaximumMemberus-gaap:RevolvingCreditFacilityMember2018-09-042018-09-040001327567us-gaap:RevolvingCreditFacilityMember2021-01-310001327567us-gaap:InventoriesMember2021-01-310001327567panw:CloudotherServicesMember2020-08-012021-01-310001327567panw:CloudotherServicesMember2021-01-310001327567panw:ShareRepurchaseProgramBMember2019-02-280001327567panw:ShareRepurchaseProgramBMember2020-12-012020-12-310001327567panw:ShareRepurchaseProgramBMember2020-12-310001327567panw:A2012EquityIncentivePlanMemberpanw:StockOptionswithServiceandMarketConditionsMemberpanw:PerformancePeriod1Member2018-08-012019-07-310001327567panw:A2012EquityIncentivePlanMemberpanw:StockOptionswithServiceandMarketConditionsMemberpanw:PerformancePeriod1Member2017-08-012018-07-310001327567panw:A2012EquityIncentivePlanMemberpanw:PerformancePeriod2Memberpanw:StockOptionswithServiceandMarketConditionsMember2018-08-012019-07-310001327567panw:A2012EquityIncentivePlanMemberpanw:PerformancePeriod2Memberpanw:StockOptionswithServiceandMarketConditionsMember2017-08-012018-07-310001327567panw:A2012EquityIncentivePlanMemberpanw:PerformancePeriod3Memberpanw:StockOptionswithServiceandMarketConditionsMember2018-08-012019-07-310001327567panw:A2012EquityIncentivePlanMemberpanw:PerformancePeriod3Memberpanw:StockOptionswithServiceandMarketConditionsMember2017-08-012018-07-310001327567panw:A2012EquityIncentivePlanMemberpanw:PerformancePeriod4Memberpanw:StockOptionswithServiceandMarketConditionsMember2018-08-012019-07-310001327567panw:A2012EquityIncentivePlanMemberpanw:PerformancePeriod4Memberpanw:StockOptionswithServiceandMarketConditionsMember2017-08-012018-07-310001327567panw:A2012EquityIncentivePlanMemberpanw:StockOptionswithServiceandMarketConditionsMemberpanw:PerformancePeriod1Member2020-08-012021-01-310001327567panw:A2012EquityIncentivePlanMemberpanw:PerformancePeriod2Memberpanw:StockOptionswithServiceandMarketConditionsMember2020-08-012021-01-310001327567panw:A2012EquityIncentivePlanMemberpanw:PerformancePeriod3Memberpanw:StockOptionswithServiceandMarketConditionsMember2020-08-012021-01-310001327567panw:A2012EquityIncentivePlanMemberpanw:PerformancePeriod4Memberpanw:StockOptionswithServiceandMarketConditionsMember2020-08-012021-01-310001327567panw:A2012EquityIncentivePlanMember2020-08-012021-01-310001327567panw:StockOptionswithServiceandMarketConditionsMember2020-07-310001327567panw:StockOptionswithServiceandMarketConditionsMember2019-08-012020-07-310001327567panw:StockOptionswithServiceandMarketConditionsMember2020-08-012021-01-310001327567panw:StockOptionswithServiceandMarketConditionsMember2021-01-310001327567us-gaap:RestrictedStockUnitsRSUMember2020-07-310001327567panw:PerformanceStockUnitsPSUsMember2020-07-310001327567us-gaap:RestrictedStockUnitsRSUMember2020-08-012021-01-310001327567panw:PerformanceStockUnitsPSUsMember2020-08-012021-01-310001327567us-gaap:RestrictedStockUnitsRSUMember2021-01-310001327567panw:PerformanceStockUnitsPSUsMember2021-01-310001327567srt:MinimumMemberpanw:PerformanceBasedStockAwardPSAandPerformanceBasedStockUnitPSUMember2020-08-012021-01-310001327567srt:MaximumMemberpanw:PerformanceBasedStockAwardPSAandPerformanceBasedStockUnitPSUMember2020-08-012021-01-310001327567us-gaap:CostOfSalesMemberus-gaap:ProductMember2020-11-012021-01-310001327567us-gaap:CostOfSalesMemberus-gaap:ProductMember2019-11-012020-01-310001327567us-gaap:CostOfSalesMemberus-gaap:ProductMember2020-08-012021-01-310001327567us-gaap:CostOfSalesMemberus-gaap:ProductMember2019-08-012020-01-310001327567us-gaap:ServiceMemberus-gaap:CostOfSalesMember2020-11-012021-01-310001327567us-gaap:ServiceMemberus-gaap:CostOfSalesMember2019-11-012020-01-310001327567us-gaap:ServiceMemberus-gaap:CostOfSalesMember2020-08-012021-01-310001327567us-gaap:ServiceMemberus-gaap:CostOfSalesMember2019-08-012020-01-310001327567us-gaap:ResearchAndDevelopmentExpenseMember2020-11-012021-01-310001327567us-gaap:ResearchAndDevelopmentExpenseMember2019-11-012020-01-310001327567us-gaap:ResearchAndDevelopmentExpenseMember2020-08-012021-01-310001327567us-gaap:ResearchAndDevelopmentExpenseMember2019-08-012020-01-310001327567us-gaap:SellingAndMarketingExpenseMember2020-11-012021-01-310001327567us-gaap:SellingAndMarketingExpenseMember2019-11-012020-01-310001327567us-gaap:SellingAndMarketingExpenseMember2020-08-012021-01-310001327567us-gaap:SellingAndMarketingExpenseMember2019-08-012020-01-310001327567us-gaap:GeneralAndAdministrativeExpenseMember2020-11-012021-01-310001327567us-gaap:GeneralAndAdministrativeExpenseMember2019-11-012020-01-310001327567us-gaap:GeneralAndAdministrativeExpenseMember2020-08-012021-01-310001327567us-gaap:GeneralAndAdministrativeExpenseMember2019-08-012020-01-310001327567panw:A2012EquityIncentivePlanMemberpanw:StockOptionswithServiceandMarketConditionsMembersrt:MaximumMember2020-08-012021-01-310001327567panw:A2012EquityIncentivePlanMembersrt:MinimumMemberpanw:StockOptionswithServiceandMarketConditionsMember2020-08-012021-01-310001327567panw:A2012EquityIncentivePlanMemberpanw:StockOptionswithServiceandMarketConditionsMember2020-08-012021-01-310001327567panw:ExpanseIncMember2020-11-012021-01-310001327567panw:SinefaMember2020-11-012021-01-310001327567us-gaap:ConvertibleDebtSecuritiesMember2020-11-012021-01-310001327567us-gaap:ConvertibleDebtSecuritiesMember2019-11-012020-01-310001327567us-gaap:WarrantMember2020-11-012021-01-310001327567us-gaap:WarrantMember2019-11-012020-01-310001327567panw:RestrictedStockUnitsRSUsandPerformanceStockUnitsPSUsMember2020-11-012021-01-310001327567panw:RestrictedStockUnitsRSUsandPerformanceStockUnitsPSUsMember2019-11-012020-01-310001327567us-gaap:EmployeeStockOptionMember2020-11-012021-01-310001327567us-gaap:EmployeeStockOptionMember2019-11-012020-01-310001327567us-gaap:RestrictedStockMember2020-11-012021-01-310001327567us-gaap:RestrictedStockMember2019-11-012020-01-310001327567us-gaap:EmployeeStockMember2020-11-012021-01-310001327567us-gaap:EmployeeStockMember2019-11-012020-01-310001327567panw:BridgecrewIncMemberus-gaap:SubsequentEventMember2021-02-012021-02-28


UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
_____________________ 
FORM 10-Q
 _____________________
(Mark One)
    QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended January 31, 2021
or
    TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from             to             
Commission File Number 001-35594
PALO ALTO NETWORKS, INC.
(Exact name of registrant as specified in its charter)  
 
Delaware20-2530195
(State or other jurisdiction of
incorporation or organization)
(I.R.S. Employer
Identification No.)
3000 Tannery Way
Santa Clara, California 95054
(Address of principal executive office, including zip code)
(408753-4000
(Registrant’s telephone number, including area code)
NA
(Former name, former address and former fiscal year, if changed since last report)

Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Common stock, $0.0001 par value per sharePANWNew York Stock Exchange
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.    Yes      No  
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).    Yes      No  
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filerAccelerated filerEmerging growth company
Non-accelerated filerSmaller reporting company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.  


Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).  Yes     No  
The number of shares outstanding of the registrant’s common stock as of February 12, 2021 was 97,242,603.



TABLE OF CONTENTS

Page
PART I - FINANCIAL INFORMATION
Item 1.
Item 2.
Item 3.
Item 4.
PART II - OTHER INFORMATION
Item 1.
Item 1A.
Item 2.
Item 6.

- 2 -


RISK FACTOR SUMMARY
Our business is subject to numerous risks and uncertainties, including those highlighted in Part II, Item 1A titled “Risk Factors.” These risks include, but are not limited to, the following:
The ongoing global COVID-19 outbreak could harm our business and results of operations.
Our business and operations have experienced growth in recent periods, and if we do not effectively manage any future growth or are unable to improve our systems, processes, and controls, our operating results could be adversely affected.
Our operating results may vary significantly from period to period and be unpredictable, which could cause the market price of our common stock to decline.
The sudden and significant global economic downturn could have an adverse effect on our business and operating results.
Our revenue growth rate in recent periods may not be indicative of our future performance.
We have a history of losses, anticipate increasing our operating expenses in the future, and may not be able to achieve or maintain profitability or maintain or increase cash flow on a consistent basis, which could cause our business, financial condition, and operating results to suffer.
If we are unable to sell new and additional product, subscription, and support offerings to our end-customers, our future revenue and operating results will be harmed.
We face intense competition in our market and we may lack sufficient financial or other resources to maintain or improve our competitive position.
A network or data security incident may allow unauthorized access to our network or data, harm our reputation, create additional liability, and adversely impact our financial results.
Reliance on shipments at the end of the quarter could cause our revenue for the applicable period to fall below expected levels.
Seasonality may cause fluctuations in our revenue.
If we are unable to hire, integrate, train, retain, and motivate qualified personnel and senior management, our business could suffer.
If we are not successful in executing our strategy to increase sales of our products, subscriptions and support offerings to new and existing medium and large enterprise end-customers, our operating results may suffer.
We rely on revenue from subscription and support offerings, and because we recognize revenue from subscription and support over the term of the relevant service period, downturns or upturns in sales of these subscription and support offerings are not immediately reflected in full in our operating results.
Defects, errors, or vulnerabilities in our products, subscriptions, or support offerings, the failure of our products or subscriptions to block a virus or prevent a security breach, misuse of our products, or risks of product liability claims could harm our reputation and adversely impact our operating results.
False detection of applications, viruses, spyware, vulnerability exploits, data patterns, or URL categories could adversely affect our business.
We rely on our channel partners to sell substantially all of our products, including subscriptions and support, and if these channel partners fail to perform, our ability to sell and distribute our products and subscriptions will be limited, and our operating results will be harmed.
If we do not accurately predict, prepare for, and respond promptly to rapidly evolving technological and market developments and successfully manage product and subscription introductions and transitions to meet changing end-customer needs in the enterprise security market, our competitive position and prospects will be harmed.
Our current research and development efforts may not produce successful products, subscriptions, or features that result in significant revenue, cost savings or other benefits in the near future, if at all.
We may acquire other businesses, which could require significant management attention, disrupt our business, dilute stockholder value, and adversely affect our operating results.
- 3 -

Because we depend on manufacturing partners to build and ship our products, we are susceptible to manufacturing and logistics delays and pricing fluctuations that could prevent us from shipping customer orders on time, if at all, or on a cost-effective basis, which may result in the loss of sales and end-customers.
Managing the supply of our products and product components is complex. Insufficient supply and inventory may result in lost sales opportunities or delayed revenue, while excess inventory may harm our gross margins.
Because some of the key components in our products come from limited sources of supply, we are susceptible to supply shortages or supply changes, which could disrupt or delay our scheduled product deliveries to our end-customers and may result in the loss of sales and end-customers.
The sales prices of our products and subscriptions may decrease, which may reduce our gross profits and adversely impact our financial results.
We generate a significant amount of revenue from sales to distributors, resellers, and end-customers outside of the United States, and we are therefore subject to a number of risks associated with international sales and operations.
We are exposed to fluctuations in currency exchange rates, which could negatively affect our financial condition and operating results.
We are exposed to the credit and liquidity risk of some of our channel partners and end-customers, and to credit exposure in weakened markets, which could result in material losses.
A portion of our revenue is generated by sales to government entities, which are subject to a number of challenges and risks.
Our ability to sell our products and subscriptions is dependent on the quality of our technical support services and those of our channel partners, and the failure to offer high-quality technical support services could have a material adverse effect on our end-customers’ satisfaction with our products and subscriptions, our sales, and our operating results.
Claims by others that we infringe their proprietary technology or other rights could harm our business.
Our proprietary rights may be difficult to enforce or protect, which could enable others to copy or use aspects of our products or subscriptions without compensating us.
Our use of open source software in our products and subscriptions could negatively affect our ability to sell our products and subscriptions and subject us to possible litigation.
We license technology from third parties, and our inability to maintain those licenses could harm our business.
Our failure to adequately protect personal information could have a material adverse effect on our business.
We face risks associated with having operations and employees located in Israel.
We are subject to governmental export and import controls that could subject us to liability or impair our ability to compete in international markets.
Our failure to raise additional capital or generate the significant capital necessary to expand our operations and invest in new products and subscriptions could reduce our ability to compete and could harm our business.
We have a corporate structure aligned with the international nature of our business activities, and if we do not achieve increased tax benefits as a result of our corporate structure, our financial condition and operating results could be adversely affected.
We may not have the ability to raise the funds necessary to settle conversions of our convertible senior notes, repurchase our convertible senior notes upon a fundamental change or repay our convertible senior notes in cash at their maturity, and our future debt may contain limitations on our ability to pay cash upon conversion or repurchase of our convertible senior notes.
Our charter documents and Delaware law, as well as certain provisions contained in the indentures governing our convertible senior notes, could discourage takeover attempts and lead to management entrenchment, which could also reduce the market price of our common stock.
- 4 -

PART I
ITEM 1.    FINANCIAL STATEMENTS
PALO ALTO NETWORKS, INC.

CONDENSED CONSOLIDATED BALANCE SHEETS
(Unaudited, in millions, except per share data)

January 31, 2021July 31, 2020
Assets
Current assets:
Cash and cash equivalents$2,113.2 $2,958.0 
Short-term investments1,058.0 789.8 
Accounts receivable, net of allowance for credit losses of $9.4 and $2.3 at January 31, 2021 and July 31, 2020, respectively
669.2 1,037.1 
Prepaid expenses and other current assets435.4 344.3 
Total current assets4,275.8 5,129.2 
Property and equipment, net330.7 348.1 
Operating lease right-of-use assets252.1 258.7 
Long-term investments857.1 554.4 
Goodwill2,583.5 1,812.9 
Intangible assets, net541.1 358.2 
Other assets648.1 603.9 
Total assets$9,488.4 $9,065.4 
Liabilities, temporary equity, and stockholders’ equity
Current liabilities:
Accounts payable$44.7 $63.6 
Accrued compensation261.0 322.2 
Accrued and other liabilities255.3 256.8 
Deferred revenue2,289.7 2,049.1 
Convertible senior notes, net1,525.6  
Total current liabilities4,376.3 2,691.7 
Convertible senior notes, net1,629.1 3,084.1 
Long-term deferred revenue1,872.7 1,761.1 
Long-term operating lease liabilities317.9 336.6 
Other long-term liabilities93.9 90.1 
Commitments and contingencies (Note 11)
Temporary equity161.2  
Stockholders’ equity:
Preferred stock; $0.0001 par value; 100.0 shares authorized; none issued and outstanding at January 31, 2021 and July 31, 2020
  
Common stock and additional paid-in capital; $0.0001 par value; 1,000.0 shares authorized; 97.2 and 96.3 shares issued and outstanding at January 31, 2021 and July 31, 2020, respectively
2,429.8 2,259.2 
Accumulated other comprehensive income9.9 10.5 
Accumulated deficit(1,402.4)(1,167.9)
Total stockholders’ equity1,037.3 1,101.8 
Total liabilities, temporary equity, and stockholders’ equity$9,488.4 $9,065.4 

See notes to condensed consolidated financial statements.
- 5 -

PALO ALTO NETWORKS, INC.

CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(Unaudited, in millions, except per share data)

Three Months EndedSix Months Ended
January 31,January 31,
2021202020212020
Revenue:
Product$254.7 $246.5 $492.0 $477.7 
Subscription and support762.2 570.2 1,470.9 1,110.9 
Total revenue1,016.9 816.7 1,962.9 1,588.6 
Cost of revenue:
Product75.6 68.7 137.8 133.8 
Subscription and support232.0 164.4 447.6 317.0 
Total cost of revenue307.6 233.1 585.4 450.8 
Total gross profit709.3 583.6 1,377.5 1,137.8 
Operating expenses:
Research and development266.7 185.4 504.1 355.9 
Sales and marketing427.4 374.9 816.0 740.6 
General and administrative104.0 76.2 190.7 146.0 
Total operating expenses798.1 636.5 1,510.8 1,242.5 
Operating loss(88.8)(52.9)(133.3)(104.7)
Interest expense(40.7)(19.0)(80.9)(37.9)
Other income (expense), net(0.5)10.8 1.9 27.0 
Loss before income taxes(130.0)(61.1)(212.3)(115.6)
Provision for income taxes12.3 12.6 22.2 17.7 
Net loss$(142.3)$(73.7)$(234.5)$(133.3)
Net loss per share, basic and diluted$(1.48)$(0.75)$(2.45)$(1.37)
Weighted-average shares used to compute net loss per share, basic and diluted95.9 98.3 95.7 97.5 

See notes to condensed consolidated financial statements.
- 6 -

PALO ALTO NETWORKS, INC.

CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS
(Unaudited, in millions)

Three Months EndedSix Months Ended
January 31,January 31,
2021202020212020
Net loss$(142.3)$(73.7)$(234.5)$(133.3)
Other comprehensive income (loss), net of tax:
Change in unrealized gains (losses) on investments(0.3)(1.1)(1.6)1.6 
Change in unrealized gains (losses) on cash flow hedges7.0 (0.1)1.0 0.3 
Other comprehensive income (loss)6.7 (1.2)(0.6)1.9 
Comprehensive loss$(135.6)$(74.9)$(235.1)$(131.4)

See notes to condensed consolidated financial statements.
- 7 -

PALO ALTO NETWORKS, INC.

CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
(Unaudited, in millions)

Three Months Ended January 31, 2021
 Common Stock
and
Additional Paid-In Capital
Accumulated
Other
Comprehensive Income (Loss)
Accumulated
Deficit
Total 
Stockholders’
Equity
 SharesAmount
Balance as of October 31, 202095.2 $2,003.9 $3.2 $(1,260.1)$747.0 
Net loss— — — (142.3)(142.3)
Other comprehensive income— — 6.7 — 6.7 
Issuance of common stock in connection with employee equity incentive plans0.7 0.1 — — 0.1 
Taxes paid related to net share settlement of equity awards— (5.7)— — (5.7)
Share-based compensation for equity-based awards— 252.0 — — 252.0 
Issuance of common and restricted common stock in connection with acquisition1.3 340.7 — — 340.7 
Temporary equity reclassification— (161.2)— — (161.2)
Balance as of January 31, 202197.2 $2,429.8 $9.9 $(1,402.4)$1,037.3 

Three Months Ended January 31, 2020
 Common Stock
and
Additional Paid-In Capital
Accumulated
Other
Comprehensive Income (Loss)
Accumulated
Deficit
Total 
Stockholders’
Equity
 SharesAmount
Balance as of October 31, 201997.6 $2,477.5 $(0.6)$(960.5)$1,516.4 
Net loss— — — (73.7)(73.7)
Other comprehensive loss— — (1.2)— (1.2)
Issuance of common stock in connection with employee equity incentive plans0.8 0.8 — — 0.8 
Taxes paid related to net share settlement of equity awards— (6.7)— — (6.7)
Share-based compensation for equity-based awards— 172.9 — — 172.9 
Settlement of warrants1.3 — — — — 
Balance as of January 31, 202099.7 $2,644.5 $(1.8)$(1,034.2)$1,608.5 









Six Months Ended January 31, 2021
 Common Stock
and
Additional Paid-In Capital
Accumulated
Other
Comprehensive Income (Loss)
Accumulated
Deficit
Total 
Stockholders’
Equity
 SharesAmount
Balance as of July 31, 202096.3 $2,259.2 $10.5 $(1,167.9)$1,101.8 
Net loss— — — (234.5)(234.5)
Other comprehensive loss— — (0.6)— (0.6)
Issuance of common stock in connection with employee equity incentive plans1.7 45.7 — — 45.7 
Taxes paid related to net share settlement of equity awards— (15.4)— — (15.4)
Share-based compensation for equity-based awards— 460.8 — — 460.8 
Repurchase and retirement of common stock(2.1)(500.0)— — (500.0)
Issuance of common and restricted common stock in connection with acquisition1.3 340.7 — — 340.7 
Temporary equity reclassification— (161.2)— — (161.2)
Balance as of January 31, 202197.2 $2,429.8 $9.9 $(1,402.4)$1,037.3 



Six Months Ended January 31, 2020
 Common Stock
and
Additional Paid-In Capital
Accumulated
Other
Comprehensive Income (Loss)
Accumulated
Deficit
Total 
Stockholders’
Equity
 SharesAmount
Balance as of July 31, 201996.8 $2,490.9 $(3.7)$(900.9)$1,586.3 
Net loss— — — (133.3)(133.3)
Other comprehensive income— — 1.9 — 1.9 
Issuance of common stock in connection with employee equity incentive plans1.8 37.1 — — 37.1 
Taxes paid related to net share settlement of equity awards— (12.0)— — (12.0)
Share-based compensation for equity-based awards— 326.6 — — 326.6 
Repurchase and retirement of common stock(0.9)(198.1)— — (198.1)
Settlement of warrants2.0 — — — — 
Balance as of January 31, 202099.7 $2,644.5 $(1.8)$(1,034.2)$1,608.5 

See notes to condensed consolidated financial statements.
- 8 -

PALO ALTO NETWORKS, INC.

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(Unaudited, in millions)
Six Months Ended
January 31,
20212020
Cash flows from operating activities
Net loss
$(234.5)$(133.3)
Adjustments to reconcile net loss to net cash provided by operating activities:
Share-based compensation for equity-based awards431.4 318.4 
Depreciation and amortization122.9 92.4 
Gain related to facility exit (3.1)
Amortization of deferred contract costs134.4 110.9 
Amortization of debt discount and debt issuance costs70.6 31.2 
Amortization of operating lease right-of-use assets20.7 21.1 
Amortization of investment premiums, net of accretion of purchase discounts5.9 (4.6)
Changes in operating assets and liabilities, net of effects of acquisitions:
Accounts receivable, net
398.7 43.1 
Prepaid expenses and other assets
(240.4)(141.5)
Accounts payable
(23.6)(17.3)
Accrued compensation
(64.2)(61.1)
Accrued and other liabilities
(57.1)(31.8)
Deferred revenue
334.6 307.7 
Net cash provided by operating activities899.4 532.1 
Cash flows from investing activities
Purchases of investments(1,112.5)(283.3)
Proceeds from sales of investments 1.1 
Proceeds from maturities of investments534.1 1,255.1 
Business acquisitions, net of cash acquired(630.5)(195.7)
 Purchases of property, equipment, and other assets
(61.7)(96.3)
Net cash provided by (used in) investing activities(1,270.6)680.9 
Cash flows from financing activities
Payments for debt issuance costs
(0.2) 
Repurchases of common stock
(500.0)(198.1)
Proceeds from sales of shares through employee equity incentive plans
45.7 36.9 
Payments for taxes related to net settlement of equity awards
(15.4)(12.0)
Net cash used in financing activities(469.9)(173.2)
Net increase (decrease) in cash, cash equivalents, and restricted cash(841.1)1,039.8 
Cash, cash equivalents, and restricted cash - beginning of period2,961.7 965.0 
Cash, cash equivalents, and restricted cash - end of period $2,120.6 $2,004.8 
Reconciliation of cash, cash equivalents, and restricted cash to the condensed consolidated balance sheets
Cash and cash equivalents$2,113.2 $2,000.0 
Restricted cash included in prepaid expenses and other current assets3.8 2.5 
Restricted cash included in other assets3.6 2.3 
Total cash, cash equivalents, and restricted cash$2,120.6 $2,004.8 
See notes to condensed consolidated financial statements.

- 9 -

 NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
1. Description of Business and Summary of Significant Accounting Policies
Description of Business
Palo Alto Networks, Inc. (the “Company,” “we,” “us,” or “our”), located in Santa Clara, California, was incorporated in March 2005 under the laws of the State of Delaware and commenced operations in April 2005. We empower enterprises, service providers, and government entities to secure all users, applications, data, networks, and devices with comprehensive context at all times, across all locations.
Basis of Presentation and Principles of Consolidation
The accompanying condensed consolidated financial statements have been prepared in conformity with U.S. generally accepted accounting principles (“GAAP”), consistent in all material respects with those applied in our Annual Report on Form 10-K for the fiscal year ended July 31, 2020, filed with the Securities and Exchange Commission (“SEC”) on September 4, 2020. Our condensed consolidated financial statements include our accounts and our wholly owned subsidiaries. All significant intercompany balances and transactions have been eliminated in consolidation.
Our condensed consolidated financial statements are unaudited but include all adjustments of a normal recurring nature necessary for a fair presentation of our quarterly results. Our condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and related notes in our Annual Report on Form 10-K for the fiscal year ended July 31, 2020.
Use of Estimates
The preparation of condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. We base our estimates on historical experience and also on assumptions that we believe are reasonable. Actual results could differ materially from those estimates due to risks and uncertainties, including uncertainty in the current economic environment due to COVID-19.
Summary of Significant Accounting Policies
There have been no material changes to our significant accounting policies as of and for the six months ended January 31, 2021, as compared to the significant accounting policies described in our Annual Report on Form 10-K for the fiscal year ended July 31, 2020, except for the change in our accounting policies for credit losses due to our adoption of the new credit losses guidance. Refer to “Recently Adopted Accounting Pronouncements” below.
Recently Adopted Accounting Pronouncements
Credit Losses
In June 2016, the Financial Accounting Standards Board (“FASB”) issued new authoritative guidance on the accounting for credit losses on most financial assets and certain financial instruments. The standard replaces the incurred loss model with an expected credit loss model for financial assets measured at amortized cost, including trade accounts receivables and financing receivables. Credit losses on available-for-sale debt securities are required to be recorded through an allowance rather than as a write-down.
We adopted this standard in our first quarter of fiscal 2021 using the modified-retrospective approach. The adoption of this standard did not have a material impact on our condensed consolidated financial statements. We updated the following accounting policies as a result of the adoption of this guidance.
Cash, Cash Equivalents, and Investments
We consider all highly liquid investments with original maturities of three months or less at the date of purchase to be cash equivalents. Investments not considered cash equivalents, and with maturities of one year or less from the condensed consolidated balance sheet date, are classified as short-term investments. Investments with maturities greater than one year from the condensed consolidated balance sheet date are classified as long-term investments.
We classify our investments in marketable debt securities as available-for-sale at the time of purchase. When the fair value of a security is below its amortized cost, the amortized cost will be reduced to its fair value if it is more likely than not that we are required to sell the impaired security before recovery of its amortized cost basis, or we have the intention to sell the security. If neither of these conditions are met, we determine whether the impairment is due to credit losses by comparing the present value of the expected cash flows of the security with its amortized cost basis. The amount of impairment recognized is limited to the excess of the amortized cost over the fair value of the security. An allowance for credit losses for the excess of amortized cost over the expected cash flows is
- 10 -

recorded in other income (expense), net in our condensed consolidated statements of operations. Impairment losses that are not credit-related are included in accumulated other comprehensive income (loss) (“AOCI”) in stockholders’ equity.
Accounts Receivable
Trade accounts receivable are recorded at the invoiced amount, net of allowances for credit losses for any potential uncollectible amounts. The allowance for credit losses is based on our assessment of the collectability of accounts. Management regularly reviews the adequacy of the allowance for credit losses on a collective basis by considering the age of each outstanding invoice, each customer’s expected ability to pay and collection history, current market conditions, and reasonable and supportable forecasts of future economic conditions to determine whether the allowance is appropriate. Accounts receivable deemed uncollectible are charged against the allowance for credit losses when identified. For the three and six months ended January 31, 2021 and 2020, the allowance for credit losses activity was not significant.
Financing Receivables
We provide financing arrangements, primarily loans, for certain qualified end-user customers to purchase our products and services. Payment terms on these financing arrangements are generally up to three years. We evaluate our allowance for credit losses by assessing the risks and losses inherent in our financing receivables on either an individual or a collective basis. Our assessment considers various factors, including lifetime expected losses determined using customer risk profile, current economic conditions that may affect a customer’s ability to pay, and forward-looking economic considerations. Financing receivables are written off when they are considered uncollectible, and related outstanding balances are reversed and charged against the allowance for credit losses. Short-term financing receivables are included in prepaid expenses and other current assets, and long-term financing receivables are included in other assets on our condensed consolidated balance sheets. Refer to Note 5. Financing Receivables for additional information.
Recently Issued Accounting Pronouncements
Debt with Conversion Options
In August 2020, the FASB issued new authoritative guidance to simplify the accounting for certain financial instruments with characteristics of liabilities and equity, including convertible instruments and contracts on an entity’s own equity. The standard reduces the number of models used to account for convertible instruments and simplifies both the classification of debt on the balance sheet and the earnings per share calculation. The standard is effective for us in our first quarter of fiscal 2023 and will be applied on a modified retrospective basis. Early adoption is permitted from our first quarter of fiscal 2022. We are currently evaluating the impact of this standard on our condensed consolidated financial statements.
2. Revenue
Disaggregation of Revenue
The following table presents revenue by geographic theater (in millions):
Three Months Ended January 31,Six Months Ended January 31,
2021202020212020
Revenue:
Americas
United States$644.0 $505.6 $1,272.4 $1,000.5 
Other Americas46.9 39.1 88.8 73.8 
Total Americas690.9 544.7 1,361.2 1,074.3 
Europe, the Middle East, and Africa (“EMEA”)205.8 166.2 376.7 313.8 
Asia Pacific and Japan (“APAC”)120.2 105.8 225.0 200.5 
Total revenue$1,016.9 $816.7 $1,962.9 $1,588.6 
- 11 -

The following table presents revenue for groups of similar products and services (in millions):
Three Months Ended January 31,Six Months Ended January 31,
2021202020212020
Revenue:
Product$254.7 $246.5 $492.0 $477.7 
Subscription and support
Subscription461.7 342.6 889.7 661.2 
Support300.5 227.6 581.2 449.7 
Total subscription and support762.2 570.2 1,470.9 1,110.9 
Total revenue$1,016.9 $816.7 $1,962.9 $1,588.6 
Deferred Revenue
During the six months ended January 31, 2021 and 2020, we recognized approximately $1.2 billion and $915.0 million of revenue pertaining to amounts that were deferred as of July 31, 2020 and 2019, respectively.
Remaining Performance Obligations
Revenue expected to be recognized from remaining performance obligations was $4.6 billion as of January 31, 2021, of which we expect to recognize approximately $2.5 billion over the next 12 months and the remainder thereafter.
3. Fair Value Measurements
We categorize assets and liabilities recorded or disclosed at fair value on our condensed consolidated balance sheets based upon the level of judgment associated with inputs used to measure their fair value. The categories are as follows:
Level 1—Inputs are unadjusted quoted prices in active markets for identical assets or liabilities.
Level 2—Inputs are quoted prices for similar assets and liabilities in active markets or inputs that are observable for the assets or liabilities, either directly or indirectly through market corroboration, for substantially the full term of the financial instruments.
Level 3—Inputs are unobservable inputs based on our own assumptions used to measure assets and liabilities at fair value. The inputs require significant management judgment or estimation.
- 12 -

The following table presents the fair value of our financial assets and liabilities measured at fair value on a recurring basis using the above input categories as of January 31, 2021 and July 31, 2020 (in millions):
January 31, 2021July 31, 2020
Level 1Level 2Level 3TotalLevel 1Level 2Level 3Total
Cash equivalents:
Money market funds$310.2 $ $ $310.2 $1,589.5 $ $ $1,589.5 
Certificates of deposit  150.1  150.1     
Corporate debt securities 1.9  1.9     
U.S. government and agency securities 335.6  335.6  342.0  342.0 
Total cash equivalents310.2 487.6  797.8 1,589.5 342.0  1,931.5 
Short-term investments:
Certificates of deposit 22.2  22.2  26.9  26.9 
Corporate debt securities 206.1  206.1  100.2  100.2 
U.S. government and agency securities 791.5  791.5  645.6  645.6 
Non-U.S. government and agency securities38.2 38.2 17.1 17.1 
Total short-term investments 1,058.0  1,058.0  789.8  789.8 
Long-term investments:
Certificates of deposit 5.0  5.0  5.0  5.0 
Corporate debt securities 116.9  116.9  91.7  91.7 
U.S. government and agency securities 702.4  702.4  447.4  447.4 
Non-U.S. government and agency securities 32.8  32.8  10.3  10.3 
Total long-term investments 857.1  857.1  554.4  554.4 
Prepaid expenses and other current assets:
Foreign currency forward contracts 17.6  17.6  13.6  13.6 
Total prepaid expenses and other current assets 17.6  17.6  13.6  13.6 
Other assets:
Foreign currency forward contracts     1.4  1.4 
Total other assets:     1.4  1.4 
Total assets measured at fair value$310.2 $2,420.3 $ $2,730.5 $1,589.5 $1,701.2 $ $3,290.7 
Accrued and other liabilities:
Foreign currency forward contracts$ $0.1 $ $0.1 $ $ $ $ 
Total accrued and other liabilities 0.1  0.1     
Total liabilities measured at fair value$ $0.1 $ $0.1 $ $ $ $ 
Refer to Note 10. Debt for the carrying amount and estimated fair value of our convertible senior notes as of January 31, 2021 and July 31, 2020.
- 13 -

4. Cash Equivalents and Investments
Available-for-sale Debt Securities
The following tables summarize the amortized cost, unrealized gains and losses, and fair value of our available-for-sale debt securities as of January 31, 2021 and July 31, 2020 (in millions):
January 31, 2021
Amortized Cost Unrealized GainsUnrealized LossesFair Value
Cash equivalents:
Certificates of deposit$150.1 $ $ $150.1 
Corporate debt securities1.9   1.9 
U.S. government and agency securities335.6   335.6 
Total available-for-sale cash equivalents$487.6 $ $ $487.6 
Investments:
Certificates of deposit$27.2 $ $ $27.2 
Corporate debt securities322.0 1.0  323.0 
U.S. government and agency securities1,491.9 2.0  1,493.9 
Non-U.S. government securities71.0   71.0 
Total available-for-sale investments$1,912.1 $3.0 $ $1,915.1 

July 31, 2020
Amortized Cost Unrealized GainsUnrealized LossesFair Value
Cash equivalents:
U.S. government and agency securities$342.0 $ $ $342.0 
Total available-for-sale cash equivalents$342.0 $ $ $342.0 
Investments:
Certificates of deposit$31.9 $ $ $31.9 
Corporate debt securities190.1 1.8  191.9 
U.S. government and agency securities1,090.3 2.8 (0.1)1,093.0 
Non-U.S. government and agency securities27.4   27.4 
Total available-for-sale investments$1,339.7 $4.6 $(0.1)$1,344.2 
We do not intend to sell any of the securities in an unrealized loss position and it is not likely that we would be required to sell these securities before recovery of their amortized cost basis, which may be at maturity. We did not recognize any credit losses related to our available-for-sale debt securities during the three and six months ended January 31, 2021.
The following table summarizes the amortized cost and fair value of our available-for-sale debt securities as of January 31, 2021, by contractual years-to-maturity (in millions):
Amortized CostFair Value
Due within one year$1,544.2 $1,545.6 
Due between one and three years855.5 857.1 
Total$2,399.7 $2,402.7 
Marketable Equity Securities
Marketable equity securities consist of money market funds and are included in cash and cash equivalents on our condensed consolidated balance sheets. As of January 31, 2021 and July 31, 2020, the carrying value of our marketable equity securities were $310.2 million and $1.6 billion, respectively. There were no unrealized gains or losses recognized for these securities during the three and six months ended January 31, 2021 and 2020.
- 14 -

5. Financing Receivables
We provide financing arrangements, primarily loans, for certain qualified end-user customers to purchase our products. The following table summarizes our short-term and long-term financing receivables as of January 31, 2021 (in millions):
Amount
Short-term financing receivables, gross
$26.8 
Allowance for credit losses(0.3)
Short-term financing receivables, net
$26.5 
Long-term financing receivables, gross
$38.9 
Allowance for credit losses(0.4)
Long-term financing receivables, net
$38.5 
Through July 31, 2020, financing receivables were not significant to our condensed consolidated balance sheet. There was no significant activity in allowance for credit losses during the three and six months ended January 31, 2021. Past due amounts on financing receivables were immaterial as of January 31, 2021 and July 31, 2020.
6. Derivative Instruments
As a global business, we are exposed to currency exchange rate risk. Substantially all of our revenue is transacted in U.S. dollars, however, a portion of our operating expenditures are incurred outside of the United States and are denominated in foreign currencies, making them subject to fluctuations in foreign currency exchange rates. We enter into foreign currency derivative contracts with maturities of 15 months or less, which we designate as cash flow hedges, to manage the foreign currency exchange rate risk associated with these expenditures.
As of January 31, 2021 and July 31, 2020, the total notional amount of our outstanding foreign currency forward contracts was $286.5 million and $443.6 million, respectively. Refer to Note 3. Fair Value Measurements for the fair value of our derivative instruments as reported on our condensed consolidated balance sheets as of January 31, 2021.
During the three and six months ended January 31, 2021 and 2020, both unrealized gains and losses recognized in AOCI related to our cash flow hedges and amounts reclassified into earnings were not material. Unrealized gains and losses in AOCI related to our cash flow hedges as of January 31, 2021 and 2020 were not material.
7. Acquisitions
Expanse Inc.
On December 15, 2020, we completed our acquisition of Expanse Inc. (“Expanse”), a privately-held company specializing in attack surface management. We expect the acquisition will enrich our Cortex offerings and provide organizations an integrated view of the enterprise to combine external, internal, and threat data. The total purchase consideration for the acquisition of Expanse was $797.2 million, which consisted of the following (in millions):
Amount
Cash$434.9 
Common stock (1.1 million shares)
340.7 
Fair value of replacement awards21.6 
Total$797.2 
As part of the acquisition, we issued replacement equity awards, which included 0.2 million shares of our restricted common stock. The total fair value of the replacement equity awards was $160.0 million, of which the portion attributable to services performed prior to the acquisition date was allocated to purchase consideration. The remaining fair value was allocated to future services and will be expensed over the remaining service periods as share-based compensation.
- 15 -

We have accounted for this transaction as a business combination and allocated the purchase consideration to assets acquired and liabilities assumed based on preliminary estimated fair values, as presented in the following table (in millions):
Amount
Goodwill$601.2 
Identified intangible assets160.3 
Cash51.1 
Net liabilities assumed(15.4)
Total$797.2 
Goodwill generated from this business combination is primarily attributable to the assembled workforce and expected post-acquisition synergies from integrating Expanse technology into our platforms. The goodwill is not deductible for income tax purposes.
The following table presents details of the identified intangible assets acquired (in millions, except years):
Fair ValueEstimated Useful Life
Developed technology
$123.4 6 years
Customer relationships36.9 10 years
Total$160.3 
Sinefa Group, Inc.
On November 24, 2020, we completed our acquisition of Sinefa Group, Inc. and its wholly owned subsidiaries (“Sinefa”), a privately-held digital experience monitoring company. We believe the acquisition will extend our Prisma Access offering. The total purchase consideration for the acquisition of Sinefa was $27.0 million, which consisted of the following (in millions):
Amount
Cash$26.9 
Fair value of replacement awards0.1 
Total$27.0 
As part of the acquisition, we issued $11.5 million of replacement equity awards, of which the portion attributable to services performed prior to the acquisition date was allocated to purchase consideration. The remaining fair value was allocated to future services and will be expensed over the remaining service periods as share-based compensation.
We have accounted for this transaction as a business combination and allocated the purchase consideration to assets acquired and liabilities assumed based on preliminary estimated fair values, as presented in the following table (in millions):
Amount
Goodwill$13.7 
Identified intangible assets20.4 
Net liabilities assumed(7.1)
Total$27.0 
Goodwill generated from this business combination is primarily attributable to the assembled workforce and expected post-acquisition synergies from integrating Sinefa technology into our platforms. The goodwill is deductible for income tax purposes.
The following table presents details of the identified intangible assets acquired (in millions, except years):
Fair ValueEstimated Useful Life
Developed technology
$18.6 6 years
Customer relationships1.8 8 years
Total$20.4 
The Crypsis Group
On September 17, 2020, we completed our acquisition of The Crypsis Group (“Crypsis”), an incident response, risk management, and digital forensics consulting firm. We believe the acquisition will expand our capabilities and strengthen our Cortex strategy. The total purchase consideration for the acquisition of Crypsis was $227.7 million, which consisted of the following (in millions):
- 16 -

Amount
Cash$225.7 
Fair value of replacement awards2.0 
Total$227.7 
As part of the acquisition, we issued $27.1 million of replacement awards, of which the portion attributable to services performed prior to the acquisition date was allocated to purchase consideration. The remaining fair value was allocated to future services and will be expensed over the remaining service periods as share-based compensation.
We have accounted for this transaction as a business combination and allocated the purchase consideration to assets acquired and liabilities assumed based on preliminary estimated fair values, as presented in the following table (in millions):
Amount
Goodwill$157.6 
Identified intangible assets54.4 
Net assets acquired15.7 
Total$227.7 
Goodwill generated from this business combination is primarily attributable to the assembled workforce and expected post-acquisition synergies from integrating Crypsis technology into our platforms. The goodwill is deductible for income tax purposes.
The following table presents details of the identified intangible assets acquired (in millions, except years):
Fair ValueEstimated Useful Life
Developed technology
$6.9 3 years
Customer relationships47.5 7 years
Total$54.4 
Additional Acquisition-Related Information
The operating results of the acquired companies are included in our condensed consolidated statements of operations from the respective dates of acquisition. Pro forma results of operations have not been presented because the effects of the acquisitions were not material to our condensed consolidated statements of operations.
Additional information related to the acquired companies, such as that related to income tax and other contingencies, existing as of the respective acquisition dates but unknown to us, may become known during the remainders of the respective measurement periods, not to exceed 12 months from each such acquisition date, which may result in changes to the amounts and allocations recorded.
8. Goodwill and Intangible Assets
Goodwill
The following table presents details of our goodwill during the six months ended January 31, 2021 (in millions):
Amount
Balance as of July 31, 2020$1,812.9 
Goodwill acquired772.5 
Measurement period adjustment(1.9)
Balance as of January 31, 2021$2,583.5 
- 17 -

Purchased Intangible Assets
The following table presents details of our purchased intangible assets as of January 31, 2021 and July 31, 2020 (in millions):
January 31, 2021July 31, 2020
Gross Carrying AmountAccumulated AmortizationNet Carrying AmountGross Carrying AmountAccumulated AmortizationNet Carrying Amount
Intangible assets subject to amortization:
Developed technology$574.6 $(191.0)$383.6 $425.9 $(146.6)$279.3 
Customer relationships172.7 (19.7)153.0 87.6 (12.4)75.2 
Acquired intellectual property7.8 (3.5)4.3 6.3 (3.2)3.1 
Trade name and trademarks9.4 (9.4) 9.4 (9.4) 
Other2.8 (2.6)0.2 3.1 (2.5)0.6 
Total purchased intangible assets$767.3 $(226.2)$541.1 $532.3 $(174.1)$358.2 
We recognized amortization expense of $29.7 million and $53.3 million for the three and six months ended January 31, 2021, respectively, and $17.9 million and $34.8 million for the three and six months ended January 31, 2020, respectively.
The following table summarizes estimated future amortization expense of our intangible assets as of January 31, 2021 (in millions):
Amount
Fiscal years ending July 31:
Remaining 2021$62.7 
2022122.1 
202396.0 
202486.0 
202572.3 
2026 and thereafter102.0 
Total future amortization expense$541.1 

9. Deferred Contract Costs
The following table presents details of our short-term and long-term deferred contract costs as of January 31, 2021 and July 31, 2020 (in millions):
January 31, 2021July 31, 2020
Short-term deferred contract costs$224.4 $206.0 
Long-term deferred contract costs410.5 422.3 
Total deferred contract costs$634.9 $628.3 
We recognized amortization expense for our deferred contract costs of $68.6 million and $134.4 million during the three and six months ended January 31, 2021, respectively, and $55.3 million and $110.9 million during the three and six months ended January 31, 2020, respectively. We did not recognize any impairment losses on our deferred contract costs during the three and six months ended January 31, 2021 or 2020.
10. Debt
Convertible Senior Notes
In July 2018, we issued $1.7 billion aggregate principal amount of 0.75% Convertible Senior Notes due 2023 (the “2023 Notes”) and, in June 2020, we issued $2.0 billion aggregate principal amount of 0.375% Convertible Senior Notes due 2025 (the “2025 Notes,” and together with the 2023 Notes, the “Notes”). The 2023 Notes bear interest at a fixed rate of 0.75% per year, payable semi-annually in arrears on January 1 and July 1 of each year, beginning on January 1, 2019. The 2025 Notes bear interest at a fixed rate of 0.375% per year, payable semi-annually in arrears on June 1 and December 1 of each year, beginning on December 1, 2020. Each series of the convertible notes is governed by an indenture between us, as the issuer, and U.S. Bank National Association, as Trustee (individually, each an “Indenture,” and together, the “Indentures”). The Notes of each series are unsecured, unsubordinated obligations and the applicable Indenture governing each series of Notes does not contain any financial covenants or restrictions on the payments of dividends, the incurrence of indebtedness, or the issuance or repurchase of securities by us or any of our subsidiaries. The
- 18 -

2023 Notes and the 2025 Notes mature on July 1, 2023 and June 1, 2025, respectively. We cannot redeem the 2023 Notes prior to maturity. We may redeem for cash all or any portion of the 2025 Notes, at our option, on or after June 5, 2023, and prior to the 31st scheduled trading day immediately preceding the maturity date if the last reported sale price of our common stock has been at least 130% of the conversion price then in effect for at least 20 trading days during any 30 consecutive trading day period ending on and including the trading day preceding the date on which we provide notice of redemption. The redemption will be at a price equal to 100% of the principal amount of the 2025 Notes and adjusted for interest. If we call any or all of the 2025 Notes for redemption, holders may convert such 2025 Notes called for redemption at any time prior to the close of business on the second scheduled trading day immediately preceding the redemption date.
The following table presents details of our Notes (number of shares in millions):
 Conversion Rate per $1,000 PrincipalInitial Conversion PriceConvertible DateInitial Number of Shares
2023 Notes3.7545 $266.35 April 1, 20236.4 
2025 Notes3.3602 $297.60 March 1, 20256.7 
Holders of the Notes may surrender their Notes for conversion at their option at any time prior to the close of business on the business day immediately preceding their respective convertible dates only under the following circumstances:
during any fiscal quarter commencing after the fiscal quarters ending on October 31, 2018 and October 31, 2020 for the 2023 Notes and the 2025 Notes, respectively (and only during such fiscal quarter), if the last reported sale price of our common stock for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on the last trading day of the immediately preceding fiscal quarter is greater than or equal to 130% of the applicable conversion price for the respective Notes on each applicable trading day (the “sale price condition”);
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 the applicable series 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 common stock and the applicable conversion rate for the respective Notes on each such trading day; or
upon the occurrence of specified corporate events.
On or after the respective convertible date, holders may surrender all or any portion of their Notes for conversion at any time prior to the close of business on the second scheduled trading day immediately preceding the applicable maturity date regardless of the foregoing conditions, and such conversions will be settled upon the applicable maturity date. Upon conversion, holders of the Notes of a series will receive cash equal to the aggregate principal amount of the Notes of such series to be converted, and, at our election, cash and/or shares of our common stock for any amounts in excess of the aggregate principal amount of the Notes of such series being converted.
The conversion price will be subject to adjustment in some events. Holders of the Notes of a series who convert their Notes of such series in connection with certain corporate events that constitute a “make-whole fundamental change” under the applicable Indenture are, under certain circumstances, entitled to an increase in the conversion rate for such series of Notes. Additionally, upon the occurrence of a corporate event that constitutes a “fundamental change” under the applicable Indenture, holders of the Notes of such series may require us to repurchase for cash all or a portion of the Notes of such series at a repurchase price equal to 100% of the principal amount of the Notes of such series plus accrued and unpaid interest to, but excluding, the fundamental change repurchase date.
The sale price condition was met for the 2023 Notes during the fiscal quarter ended January 31, 2021, and as a result, holders may convert their 2023 Notes at any time during the fiscal quarter ending April 30, 2021. Accordingly, the net carrying amount of the 2023 Notes was reclassified into current liabilities and the portion of the equity component representing the conversion option was reclassified into temporary equity in our condensed consolidated balance sheet as of January 31, 2021. The portion of the equity component classified as temporary equity is measured as the difference between the principal and net carrying amount of the 2023 Notes, excluding debt issuance costs.
The sale price condition was not met for the 2025 Notes during the fiscal quarters ended January 31, 2021 and July 31, 2020 and was not met for the 2023 Notes during the fiscal quarter ended July 31, 2020. Since the 2025 Notes for both periods and the 2023 Notes as of July 31, 2020 were not convertible, the associated net carrying amount was classified as a long-term liability and the equity component was included in additional paid-in capital in our condensed consolidated balance sheets.
As of January 31, 2021, all of the Notes remained outstanding.
- 19 -

The following table sets forth the components of the Notes as of January 31, 2021 and July 31, 2020 (in millions):
January 31, 2021July 31, 2020
2023 Notes2025 NotesTotal2023 Notes2025 NotesTotal
Liability component:
Principal$1,693.0 $2,000.0 $3,693.0 $1,693.0 $2,000.0 $3,693.0 
Less: debt discount and debt issuance costs, net of amortization167.4 370.9 538.3 200.0 408.9 608.9 
Net carrying amount$1,525.6 $1,629.1 $3,154.7 $1,493.0 $1,591.1 $3,084.1 
Equity component (including amounts classified as temporary equity)$315.0 $403.0 $718.0 $315.0 $403.0 $718.0 
The total estimated fair value of the Notes was $5.0 billion and $4.1 billion at January 31, 2021 and July 31, 2020, respectively. The fair value was determined based on the closing trading price per $100 of the Notes as of the last day of trading for the period. We consider the fair value of the Notes at January 31, 2021 and July 31, 2020 to be a Level 2 measurement. The fair value of the Notes is primarily affected by the trading price of our common stock and market interest rates. Based on the closing price of our common stock on January 31, 2021, the if-converted values of the 2023 Notes and 2025 Notes exceeded their principal amounts by $575.4 million and $398.1 million, respectively.
The following table sets forth interest expense recognized related to the Notes (dollars in millions):
Three Months Ended January 31,Six Months Ended January 31,
2021202020212020
2023 Notes2025 NotesTotal2023 NotesTotal2023 Notes2025 NotesTotal2023 NotesTotal
Contractual interest expense$3.1$1.9$5.0 $3.1$3.1 $6.3$3.8$10.1 $6.3$6.3 
Amortization of debt discount15.718.534.2 15.215.2 31.436.768.1 30.230.2 
Amortization of debt issuance costs0.60.71.3 0.50.5 1.11.42.5 1.01.0 
Total interest expense recognized$19.4$21.1$40.5 $18.8$18.8 $38.8$41.9$80.7 $37.5$37.5 
Effective interest rate of the liability component5.2 %5.4 %5.2 %5.2 %5.4 %5.2 %
Note Hedges
To minimize the impact of potential economic dilution upon conversion of our Notes, we entered into separate convertible note hedge transactions (the “2023 Note Hedges,” with respect to the 2023 Notes, the “2025 Note Hedges,” with respect to the 2025 Notes, and the 2023 Notes Hedges together with 2025 Note Hedges, the “Note Hedges”) with respect to our common stock concurrent with the issuance of each series of the Notes.
The following table presents details of our Note Hedges (in millions):
Initial Number of SharesAggregate Purchase
2023 Note Hedges6.4 $332.0 
2025 Note Hedges6.7 $370.8 
The Note Hedges cover shares of our common stock at a strike price per share that corresponds to the initial applicable conversion price of the applicable series of the Notes, which are also subject to adjustment, and are exercisable upon conversion of the applicable series of the Notes. The Note Hedges will expire upon maturity of the applicable series of the Notes. The Note Hedges are separate transactions and are not part of the terms of the applicable series of the Notes. Holders of the Notes of either series will not have any rights with respect to the Note Hedges. Any shares of our common stock receivable by us under the Note Hedges are excluded from the calculation of diluted earnings per share as they are antidilutive. The aggregate amounts paid for the Note Hedges are included in additional paid-in capital in our condensed consolidated balance sheets.
- 20 -

Warrants
Separately, but concurrently with the issuance of each series of our Notes, we entered into transactions whereby we sold warrants (the “2023 Warrants,” with respect to the 2023 Notes, the “2025 Warrants,” with respect to the 2025 Notes, and the 2023 Warrants together with the 2025 Warrants, the “Warrants”) to acquire shares of our common stock, subject to anti-dilution adjustments. The 2023 Warrants and 2025 Warrants are exercisable beginning October 2023 and September 2025, respectively.
The following table presents details of the Warrants (in millions, except per share data):
Initial Number
of Shares
Strike Price
per Share
Aggregate
Proceeds
2023 Warrants6.4 $417.80 $145.4 
2025 Warrants6.7 $408.47 $202.8 
The shares issuable under the Warrants will be included in the calculation of diluted earnings per share when the average market value per share of our common stock for the reporting period exceeds the applicable strike price for such series of Warrants. The Warrants are separate transactions and are not part of either series of Notes or Note Hedges and are not remeasured through earnings each reporting period. Holders of the Notes of either series will not have any rights with respect to the Warrants. The aggregate proceeds received from the sale of the Warrants are included in additional paid-in capital in our condensed consolidated balance sheets.
Revolving Credit Facility
On September 4, 2018, we entered into a credit agreement (the “Credit Agreement”) with certain institutional lenders that provides for a $400.0 million unsecured revolving credit facility (the “Credit Facility”), with an option to increase the amount of the Credit Facility by up to an additional $350.0 million, subject to certain conditions. The Credit Facility matures on the earlier of (i) September 4, 2023 and (ii) the date that is 91 days prior to the stated maturity of our 2023 Notes if (a) any of the 2023 Notes are still outstanding and (b) our unrestricted cash and cash equivalents are less than the then outstanding principal amount of our 2023 Notes plus $400.0 million.
The borrowings under the Credit Facility currently bear interest, at our option, at a base rate plus a spread of 0.00% to 0.75%, or an adjusted LIBO Rate plus a spread of 1.00% to 1.75%, in each case with such spread being determined based on our leverage ratio. We are obligated to pay an ongoing commitment fee on undrawn amounts at a rate of 0.125% to 0.250%, depending on our leverage ratio. Regulatory authorities that oversee financial markets have announced that after the end of 2021, they would no longer compel banks currently reporting information used to set the LIBO Rate to continue to make rate submissions. As a result, it is possible that beginning in 2022, the LIBO Rate will no longer be available as a reference rate. Under the terms of our Credit Facility, in the event of the discontinuance of the LIBO Rate, a mutually agreed-upon alternative benchmark rate will be established to replace the LIBO Rate, which may include the Secured Overnight Financing Rate (“SOFR”). We do not anticipate that the discontinuance of the LIBO Rate will materially impact our liquidity or financial position.
As of January 31, 2021, there were no amounts outstanding and we were in compliance with all covenants under the Credit Agreement.
11. Commitments and Contingencies
Purchase Commitments
Manufacturing Purchase Commitments
Our electronics manufacturing service provider (“EMS provider”) procures components and assembles our products based on our forecasts. These forecasts are based on estimates of demand for our products primarily for the next 12 months, which are in turn based on historical trends and an analysis from our sales and product management organizations, adjusted for overall market conditions. In order to reduce manufacturing lead times and plan for adequate supply, we may issue non-cancelable orders for products and components to our manufacturing partners or component suppliers. As of January 31, 2021, our purchase commitments under such orders were $157.7 million excluding obligations under contracts that we can cancel without a significant penalty. 
- 21 -

Other Purchase Commitments
We have entered into various non-cancelable agreements with certain service providers, under which we are committed to minimum or fixed purchases through the year ending July 31, 2026. The following table presents details of the aggregate future non-cancelable purchase commitments under these agreements as of January 31, 2021 (in millions):
Amount
Fiscal years ending July 31:
Remaining 2021$ 
2022134.3 
2023227.2 
2024285.7 
2025345.3 
2026 and thereafter551.1 
Total other purchase commitments$1,543.6 
Litigation
We are subject to legal proceedings, claims, and litigation arising in the ordinary course of business, including intellectual property litigation. Such matters are subject to many uncertainties and outcomes are not predictable with assurance. We accrue for contingencies when we believe that a loss is probable and that we can reasonably estimate the amount of any such loss.
To the extent there is a reasonable possibility that a loss exceeding amounts already recognized may be incurred and the amount of such additional loss would be material, we will either disclose the estimated additional loss or state that such an estimate cannot be made. As of January 31, 2021, we have not recorded any significant accruals for loss contingencies associated with such legal proceedings, determined that an unfavorable outcome is probable or reasonably possible, or determined that the amount or range of any possible loss is reasonably estimable.
12. Stockholders’ Equity
Share Repurchase Program
In February 2019, our board of directors authorized a $1.0 billion share repurchase program, which is funded from available working capital. In December 2020, our board of directors authorized a $700.0 million increase to our share repurchase program, bringing the total authorization to $1.7 billion. The expiration date of this repurchase authorization was extended to December 31, 2021, and our repurchase program may be suspended or discontinued at any time. Repurchases under our program are to be made at management’s discretion from time to time on the open market, through privately negotiated transactions, transactions structured through investment banking institutions, block purchase techniques, 10b5-1 trading plans, or a combination of the foregoing.
During the six months ended January 31, 2021, we repurchased and retired 2.1 million shares of our common stock under the authorization for an aggregate purchase price of $500.0 million, including transaction costs, at an average price of $242.44 per share. The total price of the shares repurchased and related transaction costs were reflected as a reduction to common stock and additional paid-in capital on our condensed consolidated balance sheets. As of January 31, 2021, $1.0 billion remained available for future share repurchases under our current repurchase authorization.
13. Equity Award Plans
Assumed Share-based Compensation Plans
Expanse Holding Company, Inc. Amended and Restated 2012 Stock Incentive Plan
In connection with our acquisition of Expanse in December 2020, we assumed the Expanse Holding Company, Inc. Amended and Restated 2012 Stock Incentive Plan (the “Expanse Plan”), under which the assumed Expanse equity awards were granted. The assumed equity awards will be settled in shares of our common stock and will retain the terms and conditions under which they were originally granted; forfeited awards will not be returned to the Expanse Plan. No additional equity awards will be granted under the Expanse Plan. Refer to Note 7. Acquisitions for more information on our Expanse acquisition and the related equity awards assumed.
Sinefa Group, Inc.2020 Stock Plan
In connection with our acquisition of Sinefa in November 2020, we assumed the Sinefa Group, Inc. 2020 Stock Plan (the “Sinefa Plan”), under which the assumed Sinefa equity awards were granted. The assumed equity awards will be settled in shares of our common stock and will retain the terms and conditions under which they were originally granted; forfeited awards will not be returned to the Sinefa Plan. No additional equity awards will be granted under the Sinefa Plan. Refer to Note 7. Acquisitions for more information on our Sinefa acquisition and the related equity awards assumed.
- 22 -

The Crypsis Group Stock Incentive Plan
In connection with our acquisition of Crypsis in September 2020, we assumed the Crypsis Group Holdings, LLC 2017 Equity Incentive Plan (the “Crypsis Group Plan”), under which the assumed Crypsis equity awards were granted. The assumed equity awards will be settled in shares of our common stock and will retain the terms and conditions under which they were originally granted; forfeited awards will not be returned to the Crypsis Group Plan. No additional equity awards will be granted under the Crypsis Group Plan. Refer to Note 7. Acquisitions for more information on our Crypsis acquisition and the related equity awards assumed.
Performance Stock Option (“PSO”) Activities
We have granted PSOs with both a market condition and a service condition to certain executives. The market condition for PSOs granted in the fiscal years 2018 and 2019 requires the price of our common stock to equal or exceed $297.75, $397.00, $496.25, and $595.50 during the four-, five-, six-, and seven-and-a-half-year periods following the date of grant in fiscal year 2018 and 2019, respectively. The market condition for PSOs granted in the quarter ended January 31, 2021 requires the price of our common stock to equal or exceed $397.00, $496.25, $595.50 and $700.00 during the three-, four-, five-, and six-and-a-half-year periods following the date of grant. To the extent that the market condition has been met, one-fourth of the PSOs will vest on the anniversary date of the grant date for such PSOs, subject to continued service. Certain outstanding PSOs may be exercised prior to vesting (“early exercise”). Shares of common stock issued upon early exercise of the PSOs will be restricted and, at our option, subject to repurchase if the option holder ceases to be a service provider. The maximum contractual term of our PSOs ranged from six and a half years to seven and a half years from the date of grant, depending on vesting period. During the six months ended January 31, 2021, 0.3 million shares of our PSOs vested as the first stock price target for our PSOs granted in fiscal years 2018 and 2019 was satisfied and the service condition was met.
The following table summarizes the PSO activity under our stock plans during the reporting period (in millions, except per share amounts):
PSOs Outstanding 
Number of SharesWeighted-Average Exercise Price Per Share Weighted-Average Remaining Contractual Term
(Years)
Aggregate Intrinsic Value
Balance—July 31, 20202.8$194.14 5.2$170.9 
Granted0.2$304.29 
Balance—January 31, 20213.0$200.97 4.8$441.7 
Exercisable—January 31, 20212.8$194.14 4.7$433.2 
Restricted Stock Unit (“RSU”) and Performance-Based Stock Unit (“PSU”) Activities
The following table summarizes the RSU and PSU activity under our stock plans during the reporting period (in millions, except per share amounts):
RSUs OutstandingPSUs Outstanding
Number of Shares Weighted-Average Grant-Date Fair Value Per ShareAggregate Intrinsic ValueNumber of Shares Weighted-Average Grant-Date Fair Value Per ShareAggregate Intrinsic Value
Balance—July 31, 20206.6 $203.30 $1,688.1 0.6 $231.42 $147.2 
Granted3.2 $278.45 0.4 $244.15 
Vested
(1.4)$195.08 (0.1)$204.03 
Forfeited
(0.4)$209.19 0.0 $232.00 
Balance—January 31, 20218.0 $234.13 $2,805.3 0.9 $238.98 $305.8 
Our PSUs generally vest over a period of one to four years from the date of grant. The actual number of PSUs earned and eligible to vest is determined based on the level of achievement against revenue growth, pre-established billings and operating margin goals, or pre-defined individual performance targets for the fiscal year.
- 23 -

Share-Based Compensation
The following table summarizes share-based compensation included in costs and expenses (in millions):
Three Months EndedSix Months Ended
January 31,January 31,
2021202020212020
Cost of product revenue
$1.6 $1.6 $3.1 $2.9 
Cost of subscription and support revenue
23.8 20.0 46.0 38.9 
Research and development
103.6 67.0 199.0 129.4 
Sales and marketing
69.7 54.9 134.6 98.7 
General and administrative
42.4 29.4 71.3 54.2 
Total share-based compensation$241.1 $172.9 $454.0 $324.1 
During the three and six months ended January 31, 2021, we accelerated the vesting of certain equity awards in connection with our acquisitions; as a result, we recorded $15.5 million and $22.6 million, respectively, of share-based compensation within general and administrative expense in our condensed consolidated statements of operations.
As of January 31, 2021, total compensation cost related to unvested share-based awards not yet recognized was $2.1 billion. This cost is expected to be amortized over a weighted-average period of approximately 2.8 years.
14. Income Taxes
For the three and six months ended January 31, 2021, our provision for income taxes reflects an effective tax rate of negative 9.5% and negative 10.5%, respectively. Our effective tax rate for the six months ended January 31, 2021 was negative as we recorded a provision for income taxes on year-to-date losses primarily due to income taxes in profitable foreign jurisdictions and withholding taxes. For the three months ended January 31, 2021, our foreign income tax and withholding tax were largely offset by the effects of one-time tax benefits of $5.1 million and $8.2 million as a result of our acquisitions of Expanse and Sinefa. Our effective tax rates differ from the U.S. statutory tax rate primarily due to changes in our valuation allowance.

Our provision for income taxes for the three and six months ended January 31, 2020 reflects an effective tax rate of negative 20.6% and negative 15.3%, respectively. Our effective tax rate for the six months ended January 31, 2020 was negative as we recorded a provision for income taxes on year-to-date losses. The provision for income taxes for the six months ended January 31, 2020, is primarily due to income taxes in profitable foreign jurisdictions, U.S. state taxes, and withholding taxes. Our effective tax rates differ from the U.S. statutory tax rate primarily due to deductibility of our share-based compensation, foreign income at other than U.S. tax rates, and changes in our valuation allowance.
15. Net Loss Per Share
Basic net loss per share is computed by dividing net loss by basic weighted-average shares outstanding during the period. Diluted net loss per share is computed by dividing net loss by diluted weighted-average shares outstanding, including potentially dilutive securities.
The following table presents the computation of basic and diluted net loss per share of common stock (in millions, except per share data):
Three Months EndedSix Months Ended
January 31,January 31,
2021202020212020
Net loss
$(142.3)$(73.7)$(234.5)$(133.3)
Weighted-average shares used to compute net loss per share, basic and diluted95.9 98.3 95.7 97.5 
Net loss per share, basic and diluted$(1.48)$(0.75)$(2.45)$(1.37)
- 24 -

The following securities were excluded from the computation of diluted net loss per share of common stock for the periods presented as their effect would have been antidilutive (in millions):
Three and Six Months Ended
January 31,
20212020
Convertible senior notes13.1 6.4 
Warrants related to the issuance of convertible senior notes13.1 6.4 
RSUs and PSUs8.9 7.2 
Options to purchase common stock, including PSOs3.0 3.1 
Restricted stock awards and performance-based stock awards0.5 0.1 
ESPP shares0.3 0.2 
Total38.9 23.4 

16. Other Income (expense), Net
The following table sets forth the components of other income (expense), net (in millions):
Three Months EndedSix Months Ended
January 31,January 31,
2021202020212020
Interest income$2.3 $13.9 $5.2 $29.7 
Foreign currency exchange losses, net(3.7)(2.4)(1.6)(2.0)
Other 0.9 (0.7)(1.7)(0.7)
Total other income (expense), net$(0.5)$10.8 $1.9 $27.0 

17. Subsequent Events
Business Combination
In February 2021, we entered into a definitive agreement to acquire Bridgecrew Inc. (“Bridgecrew”), a privately-held cloud security company, for total consideration of approximately $200 million, including approximately $156 million in cash, and approximately $44 million in replacement equity awards, subject to adjustment. We expect the acquisition will expand our Prisma Cloud offering to deliver security across the full application lifecycle. The acquisition is expected to close during our third quarter of fiscal 2021.
- 25 -

ITEM 2.     MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
The following discussion and analysis of our financial condition and results of operations should be read in conjunction with our condensed consolidated financial statements and related notes appearing elsewhere in this Quarterly Report on Form 10-Q. The following discussion and analysis contains forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995. These statements include, among other things: expectations regarding drivers of and factors affecting growth in our business; the performance advantages of our products and subscription and support offerings and the potential benefits to our customers; statements regarding trends in billings, our mix of product and subscription and support revenue, cost of revenue, gross margin, cash flows, operating expenses, including future share-based compensation expense, income taxes, investment plans and liquidity; expectations regarding our revenues, including the seasonality and cyclicality from quarter to quarter; expectations and intentions with respect to the products, technologies and businesses that we acquire and introduce; our strategy of acquiring complementary businesses and our ability to successfully acquire and integrate businesses and technologies, including closing the proposed Bridgecrew acquisition; expected recurring revenues resulting from expected growth in our installed base and increased adoption of our products and cloud-based subscription services; the sufficiency of our existing cash and investments to meet our cash needs for the foreseeable future; our intentions to sell any of our available-for-sale debt instruments; our expectations regarding the impact of the discontinuance of the LIBO Rate upon our liquidity or financial position; the timing and amount of sublease income, capital expenditures and share repurchases; expectations to increase customer financing activities in the future; expectations regarding the potential impacts of the outbreak of the coronavirus disease in 2019 (“COVID-19”) and related public health measures on our business, the business of our customers, suppliers and channel partners, and the economy; and other statements regarding our future operations, financial condition and prospects, and business strategies. Forward-looking statements generally can be identified by words such as “anticipates,” “believes,” “could,” “estimates,” “expects,” “intends,” “may,” “plans,” “predicts,” “projects,” “would,” “will be,” “will continue,” “will likely result,” and similar expressions. These forward-looking statements are based on current expectations and assumptions that are subject to risks and uncertainties, which could cause our actual results to differ materially from those anticipated or implied by any forward-looking statements. Factors that could cause or contribute to such differences include, but are not limited to, those discussed in this Quarterly Report on Form 10-Q, and in particular, the risks discussed under the caption “Risk Factors” in Part II, Item 1A of this report and those discussed in other documents we file with the Securities and Exchange Commission (“SEC”). We undertake no obligation to revise or publicly release the results of any revision to these forward-looking statements, except as required by law. Given these risks and uncertainties, readers are cautioned not to place undue reliance on such forward-looking statements.
Our Management’s Discussion and Analysis of Financial Condition and Results of Operations (“MD&A”) is organized as follows:
Overview. A discussion of our business and overall analysis of financial and other highlights in order to provide context for the remainder of MD&A.
Key Financial Metrics. A summary of our generally accepted accounting principles (“GAAP”) and non-GAAP key financial metrics, which management monitors to evaluate our performance.
Results of Operations. A discussion of the nature and trends in our financial results and an analysis of our financial results comparing the three and six months ended January 31, 2021 to the three and six months ended January 31, 2020.
Liquidity and Capital Resources. An analysis of changes in our balance sheets and cash flows, and a discussion of our financial condition and our ability to meet cash needs.
Critical Accounting Estimates. A discussion of our accounting policies that require critical estimates, assumptions, and judgments.
Recent Accounting Pronouncements. A discussion of expected impacts of impending accounting changes on financial information to be reported in the future.
Overview
We empower enterprises, service providers, and government entities to secure all users, applications, data, networks and devices with comprehensive visibility and context continuously across all locations. We deliver cybersecurity products covering a broad range of use cases, enabling our end-customers to secure their networks, remote workforce, access to the service edge, branch locations, public and private clouds, and to advance their Security Operations Centers (“SOC”). We believe our portfolio offers advanced prevention and security, while reducing the total cost of ownership for organizations by improving operational efficiency and eliminating the need for siloed point products. We do this with solutions focused on delivering value in three fundamental areas:
Intelligent Network Security:
Secure the network through our ML-powered Next-Generation Firewalls, available in a number of form factors, including physical, virtual, and containerized appliances, as well as a cloud-delivered service. This also includes our add-on Cloud-delivered Security Services (“Security Services”), such as Threat Prevention, WildFire, URL Filtering, DNS Security, IoT Security, GlobalProtect, SD-WAN, and Enterprise Data Loss Prevention that secure applications, users,
- 26 -

and devices across our ML-powered Next-Generation Firewalls, Prisma, and Cortex product lines. Panorama, our network security management solution, available as hardware or virtual machine, can centrally manage all of our firewalls irrespective of their form factor, location, or scale.
Cloud Security:
Secure the cloud through our Prisma security offerings. Prisma Cloud, the industry’s most comprehensive Cloud Native Security Platform (“CNSP”), secures multi- and hybrid-cloud environments and cloud native applications integrating security across the full deployment lifecycle. Prisma SaaS protects SaaS applications. Prisma Access, a comprehensive Secure Access Service Edge (“SASE”) offering, together with CloudGenix SD-WAN, is used to secure remote workforces and enable the cloud-delivered branch. CloudGenix SD-WAN autonomous networking and integrated security is available as a combination of physical, virtual, and cloud-delivered appliances and services. VM-Series and CN-Series enforce in-line network security in multi- and hybrid- cloud environments.
Security Analytics and Operations:
Secure the future through our Cortex security offerings. These include Cortex XDR for prevention, detection, and response platforms to stop modern security attacks, Cortex XSOAR for security orchestration, automation, and response (“SOAR”), Expanse for attack surface management (“ASM”), Autofocus for threat intelligence, and Cortex Data Lake to collect and integrate security data for analytics. These products are delivered as software or SaaS subscriptions. In addition, Crypsis provides incident response, risk management, and digital forensics services to help and protect our customers.
For the second quarter of fiscal 2021 and 2020, total revenue was $1.0 billion and $816.7 million, respectively, representing year-over-year growth of 24.5%. Our growth reflects the increased adoption of our portfolio, which consists of product, subscriptions, and support. We believe our portfolio will enable us to benefit from recurring revenues as we continue to grow our installed end-customer base. As of January 31, 2021, we had end-customers in more than 170 countries. Our end-customers represent a broad range of industries including education, energy, financial services, government entities, healthcare, Internet and media, manufacturing, public sector, and telecommunications, and include some of the largest Fortune 100 and Global 2000 companies in the world. We maintain a field sales force that works closely with our channel partners in developing sales opportunities. We use a two-tiered, indirect fulfillment model whereby we sell our products, subscriptions, and support to our distributors, which, in turn, sell to our resellers, which then sell to our end-customers.
Our product revenue was $254.7 million, or 25.0% of total revenue, for the second quarter of fiscal 2021, representing year-over-year growth of 3.3%. Product revenue is generated from sales of our appliances, primarily our ML-powered Next-Generation Firewall, which is available in a number of form factors, including as physical, virtual, and containerized appliances. Our ML-powered Next-Generation Firewall incorporates our PAN-OS operating system, which provides a consistent set of capabilities across our entire product line. Our products are designed for different performance requirements throughout an organization, ranging from our PA-220, which is designed for small organizations and remote or branch offices, to our top-of-the-line PA-7080, which is designed for large-scale data centers and service provider use. The same firewall functionality that is delivered in our physical appliances is also available in our VM-Series virtual firewalls, which secure virtualized and cloud-based computing environments, and in our CN-Series container firewalls, which secure container environments and traffic.
Our subscription and support revenue grew to $762.2 million, or 75.0% of total revenue, for the second quarter of fiscal 2021, representing year-over-year growth of 33.7%. Our subscriptions provide our end-customers with near real-time access to the latest antivirus, intrusion prevention, web filtering, and modern malware prevention capabilities across the network, endpoints, and the cloud. When end-customers purchase our physical, virtual, or container firewall appliances, they typically purchase support in order to receive ongoing security updates, upgrades, bug fixes, and repairs. In addition to the subscriptions purchased with these appliances, end-customers may also purchase other subscriptions on a per-user, per-endpoint, or capacity-based basis. We also offer professional services, including incident response, risk management, and digital forensic services.
We continue to invest in innovation as we evolve and further extend the capabilities of our platforms, as we believe that innovation and timely development of new features and products are essential to meeting the needs of our end-customers and improving our competitive position. For example, in December 2020, we acquired Expanse Inc. (“Expanse”), which we expect will enrich our Cortex offerings and provide organizations an integrated view of the enterprise to combine external, internal, and threat data, and in November 2020 we acquired Sinefa Group, Inc. and its wholly owned subsidiaries (“Sinefa”), which we expect to extend our Prisma Access offering.
We believe that the growth of our business and our short-term and long-term success are dependent upon many factors, including our ability to extend our technology leadership, grow our base of end-customers, expand deployment of our portfolio and support offerings within existing end-customers, and focus on end-customer satisfaction. To manage any future growth effectively, we must continue to improve and expand our information technology and financial infrastructure, our operating and administrative systems and controls, and our ability to manage headcount, capital, and processes in an efficient manner. While these areas present significant opportunities for us, they also pose challenges and risks that we must successfully address in order to sustain the growth of
- 27 -

our business and improve our operating results. For additional information regarding the challenges and risks we face, see the “Risk Factors” section in Part II, Item 1A of this Quarterly Report on Form 10-Q.
Impact of COVID-19 on Our Business
We are actively monitoring, evaluating, and responding to developments relating to COVID-19, which has and is expected to result in continued significant global, social, and business disruption. While we instituted a global work-from-home policy beginning in March 2020, we did not incur significant disruptions in our work operations during the second quarter of fiscal 2021. We are conducting business as usual with restrictions to employee travel and have transitioned in-person marketing events to virtual formats, among other modifications. These changes will substantially remain in effect in the third quarter of fiscal 2021, and are likely to extend to future quarters. We will continue to actively monitor the situation, including progress made through vaccinations, and will make further changes to our business operations as may be required by federal, state, or local authorities or that we determine are in the best interests of our employees, end-customers, partners, suppliers, and stockholders. Our focus remains on the safety of our employees, striving to protect the health and well-being of the communities in which we operate, and providing technology to our employees, end-customers, and partners to help them do their best work while remote.
Although some end-customers adopted Prisma Access as their secure work-from-home solution for the longer term, COVID-19 may curtail our end-customers’ spending and could lead them to delay or defer purchasing decisions, and lengthen sales cycles and payment terms, which could materially adversely impact our business, results of operations, and overall financial performance. Also, certain of our end-customers or partners may be or may become credit or cash constrained, making it difficult for them to fulfill their payment obligations to us. The extent of the impact of COVID-19 on our operational and financial performance will depend on developments, including the duration and spread of the virus, impact on our end-customers’ spending, volume of sales and length of our sales cycles, impact on our partners, suppliers, and employees, actions that may be taken by governmental authorities, and other factors identified in Part II, Item 1A “Risk Factors” in this Form 10-Q. Given the dynamic nature of these circumstances, the full impact of COVID-19 on our ongoing business, results of operations, and overall financial performance cannot be reasonably estimated at this time.
Key Financial Metrics
We monitor the key financial metrics set forth in the tables below to help us evaluate growth trends, establish budgets, measure the effectiveness of our sales and marketing efforts, and assess operational efficiencies. We discuss revenue, gross margin, and the components of operating loss and margin below under “—Results of Operations.”
January 31, 2021July 31, 2020
(in millions)
Total deferred revenue$4,162.4 $3,810.2 
Cash, cash equivalents, and investments$4,028.3 $4,302.2 

Three Months Ended January 31,Six Months Ended January 31,
2021202020212020
(dollars in millions)
Total revenue$1,016.9 $816.7 $1,962.9 $1,588.6 
Total revenue year-over-year percentage increase24.5 %14.8 %23.6 %16.2 %
Gross margin69.8 %71.5 %70.2 %71.6 %
Operating loss$(88.8)$(52.9)$(133.3)$(104.7)
Operating margin(8.7)%(6.5)%(6.8)%(6.6)%
Billings1,214.7 $998.9 2,297.5 $1,896.3 
Billings year-over-year percentage increase21.6 %17.2 %21.2 %17.7 %
Cash flow provided by operating activities$899.4 $532.1 
Free cash flow (non-GAAP)$837.7 $435.8 
Deferred Revenue. Our deferred revenue primarily consists of amounts that have been invoiced but have not been recognized as revenue as of the period end. The majority of our deferred revenue balance consists of subscription and support revenue that is recognized ratably over the contractual service period. We monitor our deferred revenue balance because it represents a significant portion of revenue to be recognized in future periods.
Billings. We define billings as total revenue plus the change in total deferred revenue, net of acquired deferred revenue, during the period. We consider billings to be a key metric used by management to manage our business, and believe billings provides investors with an important indicator of the health and visibility of our business because it includes subscription and support revenue, which is recognized ratably over the contractual service period, and product revenue,
- 28 -

which is recognized at the time of shipment, provided that all other conditions for revenue recognition have been met. We consider billings to be a useful metric for management and investors, particularly if we continue to experience increased sales of subscriptions and strong renewal rates for subscription and support offerings, and as we monitor our near-term cash flows. While we believe that billings provides useful information to investors and others in understanding and evaluating our operating results in the same manner as our management, it is important to note that other companies, including companies in our industry, may not use billings, may calculate billings differently, may have different billing frequencies, or may use other financial measures to evaluate their performance, all of which could reduce the usefulness of billings as a comparative measure. We calculate billings in the following manner:
Three Months Ended January 31,Six Months Ended January 31,
2021202020212020
(in millions)(in millions)
Billings:
Total revenue$1,016.9 $816.7 $1,962.9 $1,588.6 
Add: change in total deferred revenue, net of acquired deferred revenue197.8 182.2 334.6 307.7 
Billings$1,214.7 $998.9 $2,297.5 $1,896.3 
•    Cash Flow Provided by Operating Activities. We monitor cash flow provided by operating activities as a measure of our overall business performance. Our cash flow provided by operating activities is driven in large part by sales of our products and from up-front payments for subscription and support offerings. Monitoring cash flow provided by operating activities enables us to analyze our financial performance without the non-cash effects of certain items such as depreciation, amortization, and share-based compensation costs, thereby allowing us to better understand and manage the cash needs of our business.
•    Free Cash Flow (non-GAAP). We define free cash flow, a non-GAAP financial measure, as cash provided by operating activities less purchases of property, equipment, and other assets. We consider free cash flow to be a profitability and liquidity measure that provides useful information to management and investors about the amount of cash generated by the business after necessary capital expenditures. A limitation of the utility of free cash flow as a measure of our financial performance and liquidity is that it does not represent the total increase or decrease in our cash balance for the period. In addition, it is important to note that other companies, including companies in our industry, may not use free cash flow, may calculate free cash flow in a different manner than we do, or may use other financial measures to evaluate their performance, all of which could reduce the usefulness of free cash flow as a comparative measure. A reconciliation of free cash flow to cash flow provided by operating activities, the most directly comparable financial measure calculated and presented in accordance with GAAP, is provided below:
Six Months Ended January 31,
20212020
(in millions)
Free cash flow (non-GAAP):
Net cash provided by operating activities$899.4 $532.1 
Less: purchases of property, equipment, and other assets61.7 96.3 
Free cash flow (non-GAAP)$837.7 $435.8 
Net cash provided by (used in) investing activities$(1,270.6)$680.9 
Net cash used in financing activities$(469.9)$(173.2)

- 29 -

Results of Operations
The following table summarizes our results of operations for the periods presented and as a percentage of our total revenue for those periods based on our condensed consolidated statements of operations data. The period-to-period comparison of results is not necessarily indicative of results for future periods.
Three Months Ended January 31,Six Months Ended January 31,
2021202020212020
Amount% of RevenueAmount% of RevenueAmount% of RevenueAmount% of Revenue
(dollars in millions)
Revenue:
Product$254.725.0 %$246.5 30.2 %$492.025.1 %$477.7 30.1 %
Subscription and support762.275.0 %570.2 69.8 %1,470.974.9 %1,110.9 69.9 %
Total revenue
1,016.9100.0 %816.7 100.0 %1,962.9100.0 %1,588.6 100.0 %
Cost of revenue:
Product75.67.4 %68.7 8.4 %137.87.0 %133.8 8.4 %
Subscription and support232.022.8 %164.4 20.1 %447.622.8 %317.0 20.0 %
Total cost of revenue(1)
307.630.2 %233.1 28.5 %585.429.8 %450.8 28.4 %
Total gross profit
709.369.8 %583.6 71.5 %1,377.570.2 %1,137.8 71.6 %
Operating expenses:
Research and development266.726.2 %185.4 22.7 %504.125.7 %355.9 22.4 %
Sales and marketing427.442.1 %374.9 46.0 %816.041.6 %740.6 46.6 %
General and administrative104.010.2 %76.2 9.3 %190.79.7 %146.0 9.2 %
Total operating expenses(1)
798.178.5 %636.5 78.0 %1,510.877.0 %1,242.5 78.2 %
Operating loss
(88.8)(8.7)%(52.9)(6.5)%(133.3)(6.8)%(104.7)(6.6)%
Interest expense
(40.7)(4.0)%(19.0)(2.3)%(80.9)(4.1)%(37.9)(2.4)%
Other income (expense), net(0.5)(0.1)%10.8 1.3 %1.9 0.1 %27.0 1.7 %
Loss before income taxes(130.0)(12.8)%(61.1)(7.5)%(212.3)(10.8)%(115.6)(7.3)%
Provision for income taxes12.3 1.2 %12.6 1.5 %22.2 1.1 %17.7 1.1 %
Net loss$(142.3)(14.0)%$(73.7)(9.0)%$(234.5)(11.9)%$(133.3)(8.4)%
______________
(1)Includes share-based compensation as follows:
Three Months Ended January 31,Six Months Ended January 31,
2021202020212020
(in millions)
Cost of product revenue
$1.6 $1.6 $3.1 $2.9 
Cost of subscription and support revenue
23.8 20.0 46.0 38.9 
Research and development
103.6 67.0 199.0 129.4 
Sales and marketing
69.7 54.9 134.6 98.7 
General and administrative
42.4 29.4 71.3 54.2 
Total share-based compensation$241.1 $172.9 $454.0 $324.1 

Revenue
Our revenue consists of product revenue and subscription and support revenue. Revenue is recognized upon transfer of control of the corresponding promised products and subscriptions and support to our customers in an amount that reflects the consideration we expect to be entitled to in exchange for those products and subscriptions and support. We expect our revenue to vary from quarter to quarter based on seasonal and cyclical factors.
- 30 -

Product Revenue
Product revenue is derived primarily from sales of our appliances. Product revenue also includes revenue derived from software licenses of Panorama and the VM-Series. Our appliances and software licenses include a broad set of built-in networking and security features and functionalities. We generally recognize product revenue at the time of hardware shipment or delivery of software licenses.
Three Months Ended January 31,Six Months Ended January 31,
20212020Change20212020Change
AmountAmountAmount%AmountAmountAmount%
(dollars in millions)
Product$254.7 $246.5 $8.2 3.3 %$492.0 $477.7 $14.3 3.0 %
The change in product revenue for the three and six months ended January 31, 2021 compared to the same periods in 2020 represented a modest increase in product sales in both periods.
Subscription and Support Revenue
Subscription and support revenue is derived primarily from sales of our subscription and support offerings. Our contractual subscription and support contracts are typically one to five years. We recognize revenue from subscriptions and support over time as the services are performed. As a percentage of total revenue, we expect our subscription and support revenue to vary from quarter to quarter and to increase over the long term as we introduce new subscriptions, renew existing subscription and support contracts, and expand our installed end-customer base.
Three Months Ended January 31,Six Months Ended January 31,
20212020Change20212020Change
AmountAmountAmount%AmountAmountAmount%
(dollars in millions)
Subscription$461.7 $342.6 $119.1 34.8 %$889.7 $661.2 $228.5 34.6 %
Support300.5 227.6 72.9 32.0 %581.2 449.7 131.5 29.2 %
Total subscription and support$762.2 $570.2 $192.0 33.7 %$1,470.9 $1,110.9 $360.0 32.4 %
Subscription and support revenue increased for the three and six months ended January 31, 2021 compared to the same periods in 2020. The increase in both periods was due to increased demand for our subscription and support offerings from both new and existing end-customers. The mix between subscription revenue and support revenue will fluctuate over time, depending on the introduction of new subscription offerings, renewals of support services, and our ability to increase sales to new and existing end-customers. The change in subscription and support revenue due to changes in pricing was not significant for either period.
Revenue by Geographic Theater
Three Months Ended January 31,Six Months Ended January 31,
20212020Change20212020Change
AmountAmountAmount%AmountAmountAmount%
(dollars in millions)
Americas$690.9 $544.7 $146.2 26.8 %$1,361.2 $1,074.3 $286.9 26.7 %
EMEA205.8 166.2 39.6 23.8 %376.7 313.8 62.9 20.0 %
APAC120.2 105.8 14.4 13.6 %225.0 200.5 24.5 12.2 %
Total revenue
$1,016.9 $816.7 $200.2 24.5 %$1,962.9 $1,588.6 $374.3 23.6 %
With respect to geographic theaters, the increase in revenue for the three and six months ended January 31, 2021 compared to the same periods in 2020 was driven primarily by the Americas, due to its larger and more established sales force. Revenue from our other geographic theaters, both Europe, the Middle East, and Africa (“EMEA”) and Asia Pacific and Japan (“APAC”), increased for the three and six months ended January 31, 2021 compared to the same periods in 2020 due to continued investment in our global sales force in order to support our growth and innovation.
Cost of Revenue
Our cost of revenue consists of cost of product revenue and cost of subscription and support revenue.
- 31 -

Cost of Product Revenue
Cost of product revenue primarily includes costs paid to our manufacturing partners. Our cost of product revenue also includes personnel costs, which consist of salaries, benefits, bonuses, share-based compensation, and travel and entertainment associated with our operations organization, amortization of intellectual property licenses, product testing costs, shipping and tariff costs, and allocated costs. Allocated costs consist of certain facilities, depreciation, benefits, recruiting, and information technology costs that we allocate based on headcount. We expect our cost of product revenue to fluctuate with our product revenue.
Three Months Ended January 31,Six Months Ended January 31,
20212020Change20212020Change
AmountAmountAmount%AmountAmountAmount%
(dollars in millions)
Cost of product revenue$75.6 $68.7 $6.9 10.0 %$137.8 $133.8 $4.0 3.0 %
Number of employees at period end118 111 6.3 %118 111 6.3 %
Cost of product revenue increased for the three months ended January 31, 2021 compared to the same period in 2020 primarily due to an increase in inventory reserve and higher amortization of intellectual property licenses. Cost of product revenue for the six months ended January 31, 2021 was relatively flat compared to the same period in 2020.
Cost of Subscription and Support Revenue
Cost of subscription and support revenue includes personnel costs for our global customer support and technical operations organizations, customer support and repair costs, third-party professional services costs, data center and cloud hosting service costs, amortization of acquired intangible assets and capitalized software development costs, and allocated costs. We expect our cost of subscription and support revenue to increase as our installed end-customer base grows and adoption of our cloud-based subscription offerings increases.
Three Months Ended January 31,Six Months Ended January 31,
20212020Change20212020Change
AmountAmountAmount%AmountAmountAmount%
(dollars in millions)
Cost of subscription and support revenue$232.0 $164.4 $67.6 41.1 %$447.6 $317.0 $130.6 41.2 %
Number of employees at period end1,697 1,331 366 27.5 %1,697 1,331 366 27.5 %
Cost of subscription and support revenue increased for the three and six months ended January 31, 2021 compared to the same periods in 2020, primarily due to increased costs to support the growth of our subscription and support offerings. Cloud hosting service costs, which support the adoption of our cloud-based subscription offerings, increased $16.7 million for the three months ended January 31, 2021 compared to the same period in 2020, and increased $42.9 million for the six months ended January 31, 2021 compared to the same period in 2020. Personnel costs grew $20.6 million to $100.2 million for the three months ended January 31, 2021 compared to the same period in 2020, and grew $34.3 million to $187.8 million for the six months ended January 31, 2021 compared to the same period in 2020, primarily due to headcount growth. The remaining increase for both the three and six month periods was primarily due to increased outside service costs for global customer support from the expansion of our customer base, and the amortization of intangible assets from our recent acquisitions.
Gross Margin
Gross margin, or gross profit as a percentage of revenue, has been and will continue to be affected by a variety of factors, including the introduction of new products, manufacturing costs, tariff costs, the average sales price of our products, cloud hosting service costs, personnel costs, the mix of products sold, and the mix of revenue between product and subscription and support offerings. For sales of our products, our higher-end firewall products generally have higher gross margins than our lower-end firewall products within each product series. We expect our gross margins to fluctuate over time depending on the factors described above.
Three Months Ended January 31,Six Months Ended January 31,
2021202020212020
Amount Gross MarginAmount Gross MarginAmountGross MarginAmountGross Margin
(dollars in millions)
Product$179.1 70.3 %$177.8 72.1 %$354.2 72.0 %$343.9 72.0 %
Subscription and support530.2 69.6 %405.8 71.2 %1,023.3 69.6 %793.9 71.5 %
Total gross profit
$709.3 69.8 %$583.6 71.5 %$1,377.5 70.2 %$1,137.8 71.6 %
- 32 -

Product gross margin decreased for the three months ended January 31, 2021 compared to the same period in 2020, primarily due to an increase in inventory reserve and higher amortization of intellectual property licenses. Product gross margin was flat for the six months ended January 31, 2021 compared to the same period in 2020.
Subscription and support gross margin decreased for the three and six months ended January 31, 2021 compared to the same periods in 2020, primarily due to an increase in costs to support our cloud-based offerings in both periods.
Operating Expenses
Our operating expenses consist of research and development, sales and marketing, and general and administrative expense. Personnel costs are the most significant component of operating expenses and consist of salaries, benefits, bonuses, share-based compensation, travel and entertainment, and with regard to sales and marketing expense, sales commissions. Our operating expenses also include allocated costs, which consist of certain facilities, depreciation, benefits, recruiting, and information technology costs that we allocate based on headcount. We expect operating expenses generally to increase in absolute dollars and decrease over the long term as a percentage of revenue as we continue to scale our business. In response to COVID-19, we instituted a global work-from-home policy and limited employee travel beginning in March 2020. Further, we have canceled in-person events and either replaced them with virtual events or postponed them to future periods. As of January 31, 2021, we expect to recognize approximately $2.1 billion of share-based compensation expense over a weighted-average period of approximately 2.8 years, excluding additional share-based compensation expense related to any future grants of share-based awards. Share-based compensation expense is generally recognized on a straight-line basis over the requisite service periods of the awards.
Research and Development
Research and development expense consists primarily of personnel costs. Research and development expense also includes prototype-related expenses and allocated costs. We expect research and development expense to increase in absolute dollars as we continue to invest in our future products and services, although our research and development expense may fluctuate as a percentage of total revenue.
Three Months Ended January 31,Six Months Ended January 31,
20212020Change20212020Change
Amount Amount Amount%AmountAmountAmount%
(dollars in millions)
Research and development$266.7 $185.4 $81.3 43.9 %$504.1 $355.9 $148.2 41.6 %
Number of employees at period end2,195 1,646 549 33.4 %2,195 1,646 549 33.4 %
Research and development expense increased for the three and six months ended January 31, 2021 compared to the same periods in 2020. The increase was primarily due to personnel costs, which grew $72.3 million to $216.0 million for the three months ended January 31, 2021 compared to the same period in 2020, and grew $127.1 million to $404.0 million for the six months ended January 31, 2021 compared to the same period in 2020. The increase in personnel costs in both periods was primarily due to headcount growth. The increase in personnel costs in the six months ended January 31, 2021 was also due to accelerated vesting of certain equity awards.
Sales and Marketing
Sales and marketing expense consists primarily of personnel costs, including commission expense. Sales and marketing expense also includes costs for market development programs, promotional and other marketing costs, professional services, and allocated costs. We continue to thoughtfully invest in headcount and have substantially grown our international sales presence. We expect sales and marketing expense to continue to increase in absolute dollars as we increase the size of our sales and marketing organizations to increase touch points with end-customers and to expand our international presence, although our sales and marketing expense may fluctuate as a percentage of total revenue.
Three Months Ended January 31,Six Months Ended January 31,
20212020Change20212020Change
Amount Amount Amount%AmountAmountAmount%
(dollars in millions)
Sales and marketing$427.4 $374.9 $52.5 14.0 %$816.0 $740.6 $75.4 10.2 %
Number of employees at period end4,065 3,699366 9.9 %4,065 3,699 366 9.9 %
Sales and marketing expense increased for the three and six months ended January 31, 2021 compared to the same periods in 2020, primarily due to personnel costs, which grew $34.9 million to $323.4 million, for the three months ended January 31, 2021 compared to the same period in 2020, and grew $65.2 million to $616.7 million for the six months ended January 31, 2021 compared to the same period in 2020. The increase in personnel costs in both periods was largely due to headcount growth, partially offset by
- 33 -

decreased travel expenses due to COVID-19. In addition, expenses increased in both periods as a result of go-to-market initiatives, including advertising, which were partially offset by a decrease in trade shows and convention expenses as in-person events were replaced with virtual events due to COVID-19.
General and Administrative
General and administrative expense consists primarily of personnel costs for our executive, finance, human resources, legal, and information technology organizations, and professional services costs, which consist primarily of legal, auditing, accounting, and other consulting costs. General and administrative expense also includes certain non-recurring general expenses and impairment losses. Certain facilities, depreciation, benefits, recruiting, and information technology costs are allocated to other organizations based on headcount. We expect general and administrative expense to increase in absolute dollars due to additional costs associated with accounting, compliance, and insurance, although our general and administrative expense may fluctuate as a percentage of total revenue.
Three Months Ended January 31,Six Months Ended January 31,
20212020Change20212020Change
Amount Amount Amount%AmountAmountAmount%
(dollars in millions)
General and administrative$104.0 $76.2 $27.8 36.5 %$190.7 $146.0 $44.7 30.6 %
Number of employees at period end963 856 107 12.5 %963 856 107 12.5 %
General and administrative expense increased for the three and six months ended January 31, 2021 compared to the same periods in 2020. Personnel costs increased $16.6 million to $72.2 million for the three months ended January 31, 2021 compared to the same period in 2020, and grew $23.8 million to $125.7 million for the six months ended January 31, 2021 compared to the same period in 2020. The increase in personnel costs in both periods was primarily due to the accelerated vesting of certain equity awards in connection with our acquisitions. The remaining increase in both periods was due to acquisition-related costs, and in the six months ended January 31, 2021, increases in credit losses.
Interest Expense
Interest expense primarily consists of non-cash interest expense from the amortization of the debt discount and debt issuance costs related to our 0.75% Convertible Senior Notes due 2023 (the “2023 Notes”) and the 0.375% Convertible Senior Notes due 2025 (the “2025 Notes,” and together with “2023 Notes,” the “Notes”), and also includes the contractual interest expense related to our Notes.
 Three Months Ended January 31,Six Months Ended January 31,
 20212020Change20212020Change
AmountAmountAmount%AmountAmountAmount%
 (dollars in millions)
Interest expense$40.7 $19.0 $21.7 114.2 %$80.9 $37.9 $43.0 113.5 %
Interest expense increased for the three and six months ended January 31, 2021 compared to the same periods in 2020 primarily due to our 2025 Notes issued in the fourth quarter of fiscal 2020. Refer to Note 10. Debt in Part I, Item 1 of this Quarterly Report on Form 10-Q for more information on our Notes.
Other Income (expense), Net
Other income (expense), net includes interest income earned on our cash, cash equivalents, and investments, foreign currency remeasurement gains and losses, and foreign currency transaction gains and losses.
 Three Months Ended January 31,Six Months Ended January 31,
 20212020Change20212020Change
AmountAmountAmount%AmountAmountAmount%
 (dollars in millions)
Other income (expense), net$(0.5)$10.8 $(11.3)(104.6)%$1.9 $27.0 $(25.1)(93.0)%
The change in other income (expense), net for the three and six months ended January 31, 2021 compared to the same periods in 2020 was primarily due to lower interest income earned on our cash, cash equivalents, and investments balances as a result of lower interest rates for the three and six months ended January 31, 2021 compared to the same periods in 2020.
- 34 -

Provision for Income Taxes
Provision for income taxes consists primarily of income taxes in foreign jurisdictions in which we conduct business and withholding taxes. We maintain a full valuation allowance for domestic and certain foreign deferred tax assets, including net operating loss carryforwards and certain domestic tax credits. In recent years, we reorganized our corporate structure and intercompany relationships to more closely align with the international nature of our business activities. Our corporate structure has caused, and may continue to cause, disproportionate relationships between our overall effective tax rate and other jurisdictional measures. To the extent we revisit our corporate structure, it may have an impact on our tax provision.
Three Months Ended January 31,Change Six Months Ended January 31,Change 
20212020Amount%20212020Amount%
(dollars in millions)
Provision for income taxes$12.3 $12.6 $(0.3)(2.4)%$22.2 $17.7 $4.5 25.4 %
Effective tax rate(9.5)%(20.6)%(10.5)%(15.3)%
We recorded an income tax provision for the three and six months ended January 31, 2021, primarily due to income taxes in profitable foreign jurisdictions and withholding taxes. Our negative effective tax rate decreased for the three and six months ended January 31, 2021 compared to the same periods in 2020 primarily due to our valuation allowance. Refer to Note 14. Income Taxes in Part I, Item 1 of this Quarterly Report on Form 10-Q for more information.
Liquidity and Capital Resources
January 31, 2021July 31, 2020
(in millions)
Working capital(1)
$(100.5)$2,437.5 
Cash, cash equivalents, and investments:
Cash and cash equivalents$2,113.2 $2,958.0 
Investments1,915.1 1,344.2 
Total cash, cash equivalents, and investments$4,028.3 $4,302.2 
______________
(1)The net carrying amount of the 2023 Notes was classified in current liabilities in our condensed consolidated balance sheets as of January 31, 2021. Refer to 10. Debt in Part I, Item 1 of this Quarterly Report on Form 10-Q for information on the Notes.
As of January 31, 2021, our total cash, cash equivalents, and investments of $4.0 billion were held for general corporate purposes, of which approximately $792.2 million was held outside of the United States. As of January 31, 2021, we had no unremitted earnings when evaluating our outside basis difference relating to our U.S. investment in foreign subsidiaries. However, there could be local withholding taxes payable due to various foreign countries if certain lower tier earnings are distributed. Withholding taxes that would be payable upon remittance of these lower tier earnings are not expected to be material.
In July 2018, we issued the 2023 Notes with an aggregate principal amount of $1.7 billion. In June 2020, we issued the 2025 Notes with an aggregate principal amount of $2.0 billion. The 2023 Notes mature on July 1, 2023 and the 2025 Notes mature on June 1, 2025; however, under certain circumstances, holders may surrender their Notes of a series for conversion prior to the applicable maturity date. Upon conversion of the Notes of a series, we will pay cash equal to the aggregate principal amount of the Notes of such series to be converted, and, at our election, will pay or deliver cash and/or shares of our common stock for the amount of our conversion obligation in excess of the aggregate principal amount of the Notes of such series being converted. The sale price condition was met for the 2023 Notes during the fiscal quarter ended January 31, 2021, and as a result, holders may convert their 2023 Notes at any time during the fiscal quarter ending April 30, 2021. We believe that our cash provided by operating activities, together with our existing cash, cash equivalents and investments will be sufficient to meet our anticipated cash needs should the holders choose to convert their 2023 Notes during the fiscal quarter ending April 30, 2021. As of January 31, 2021, all of our Notes remained outstanding. Refer to Note 10. Debt in Part I, Item 1 of this Quarterly Report on Form 10-Q for information on the Notes.
In September 2018, we entered into a credit agreement (the “Credit Agreement”) that provides for a $400.0 million unsecured revolving credit facility (the “Credit Facility”), with an option to increase the amount of the credit facility up to an additional $350.0 million, subject to certain conditions. As of January 31, 2021, there were no amounts outstanding and we were in compliance with all covenants under the Credit Agreement. Refer to Note 10. Debt in Part I, Item 1 of this Quarterly Report on Form 10-Q for more information on the Credit Agreement.
In February 2019, our board of directors authorized a $1.0 billion share repurchase program, and, in December 2020, our board of directors authorized a $700.0 million increase to our share repurchase program, bringing the total authorization to $1.7 billion.
- 35 -

Repurchases are funded from available working capital and may be made at management’s discretion from time to time. The expiration date of this repurchase program was extended to December 31, 2021, and our repurchase program may be suspended or discontinued at any time. As of January 31, 2021, $1.0 billion remained available for future share repurchases under this repurchase program. Refer to Note 12. Stockholders’ Equity in Part I, Item 1 of this Quarterly Report on Form 10-Q for more information on this repurchase program.
The following table summarizes our cash flows for the six months ended January 31, 2021 and 2020:
Six Months Ended January 31,
20212020
(in millions)
Net cash provided by operating activities$899.4 $532.1 
Net cash provided by (used in) investing activities(1,270.6)680.9 
Net cash used in financing activities(469.9)(173.2)
Net increase (decrease) in cash, cash equivalents, and restricted cash$(841.1)$1,039.8 
Cash from operations could be affected by various risks and uncertainties, including, but not limited to, the effects of COVID-19 and other risks detailed in Part II, Item 1A “Risk Factors” in this Form 10-Q. We believe that our cash flow from operations with existing cash and cash equivalents will be sufficient to meet our anticipated cash needs for at least the next 12 months and thereafter for the foreseeable future. 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 products and subscription and support offerings, the costs to acquire or invest in complementary businesses and technologies, the costs to ensure access to adequate manufacturing capacity, the investments in our infrastructure to support the adoption of our cloud-based subscription offerings, the investments in our new corporate headquarters, the continuing market acceptance of our products and subscription and support offerings, and macroeconomic events such as COVID-19. In addition, from time to time we may incur additional tax liability in connection with certain corporate structuring decisions.
We may also choose to seek additional equity or debt financing. In the event that additional financing is required from outside sources, we may not be able to raise it on terms acceptable to us or at all. If we are unable to raise additional capital when desired, our business, operating results, and financial condition may be adversely affected.
Operating Activities
Our operating activities have consisted of net losses adjusted for certain non-cash items and changes in assets and liabilities.
Cash provided by operating activities during the six months ended January 31, 2021 was $899.4 million, an increase of $367.3 million compared to the same period in 2020. The increase was primarily due to growth of our business as reflected by an increase in billings, and an increase in collections during the six months ended January 31, 2021, partially offset by a decrease in cash due to timing of payments.
Investing Activities
Our investing activities have consisted of capital expenditures, net investment purchases, sales, and maturities, and business acquisitions. We expect to continue such activities as our business grows.
Cash used in investing activities during the six months ended January 31, 2021 was $1,270.6 million, a net change of $2.0 billion compared to cash provided by investing activities of $680.9 million during the same period in 2020. The change was primarily due to higher purchases of investments, a decrease in proceeds from maturities of investments, and an increase in net cash payments for business acquisitions during the six months ended January 31, 2021.
Financing Activities
Our financing activities have consisted of cash used to repurchase shares of our common stock, and payments for tax withholding obligations of certain employees related to the net share settlement of equity awards.
Cash used in financing activities during the six months ended January 31, 2021 was $469.9 million, an increase of $296.7 million compared to the same period in 2020. The increase was primarily due to higher repurchases of our common stock during the six months ended January 31, 2021.
Contractual Obligations and Commitments
Except for those disclosed in Note 11. Commitments and Contingencies in Part I, Item 1 of this Quarterly Report on Form 10-Q, there have been no material changes outside of the ordinary course of business to our contractual obligations and commitments disclosed in our Annual Report on Form 10-K for the fiscal year ended July 31, 2020.
- 36 -

Off-Balance Sheet Arrangements
As of January 31, 2021, 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 Estimates
Our condensed consolidated financial statements have been prepared in accordance with U.S. GAAP. The preparation of these condensed consolidated financial statements requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue, expenses, and related disclosures. We base our estimates on historical experience and on various other assumptions that we believe are reasonable under the circumstances. These estimates and assumptions are affected by management’s application of accounting policies, as well as uncertainties, including the current economic environment due to the global impact of COVID-19. We evaluate our estimates and assumptions on an ongoing basis. Actual results may differ from these estimates. To the extent that there are material differences between these estimates and our actual results, our future financial statements will be affected.
We believe the critical accounting estimates discussed under Item 7, “Management’s Discussion and Analysis of Financial Condition and Results of Operations” in our Annual Report on Form 10-K for the fiscal year ended July 31, 2020 reflect our more significant judgments and estimates used in the preparation of our condensed consolidated financial statements. There have been no significant changes to our critical accounting estimates as filed in such report.
Recent Accounting Pronouncements
For a discussion of the recent accounting pronouncements, refer to “Recently Adopted Accounting Pronouncements” and “Recently Issued Accounting Pronouncements” in Note 1. Description of Business and Summary of Significant Accounting Policies in Part I, Item 1 of this Quarterly Report on Form 10-Q.
ITEM 3.    QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
Our assessment of our exposures to market risk has not changed materially since the presentation set forth in Part II, Item 7A of our Annual Report on Form 10-K for the fiscal year ended July 31, 2020.
ITEM 4.    CONTROLS AND PROCEDURES
Evaluation of Disclosure Controls and Procedures
Our management, with the participation of our chief executive officer and chief financial officer, evaluated the effectiveness of our disclosure controls and procedures pursuant to Rule 13a-15 under the Securities Exchange Act of 1934, as amended (the “Exchange Act”), as of the end of the period covered by this report. Based on our evaluation, our chief executive officer and chief financial officer concluded that, as of January 31, 2021, our disclosure controls and procedures are designed at a reasonable assurance level and are effective to provide reasonable assurance that information we are required to disclose in reports that we file or submit under the Exchange Act is recorded, processed, summarized, and reported within the time periods specified in SEC rules and forms, and that such information is accumulated and communicated to our management, including our chief executive officer and chief financial officer, as appropriate, to allow timely decisions regarding required disclosure.
Changes in Internal Control over Financial Reporting
As a result of COVID-19, most of our workforce has been working from home since March 2020. However, there were no changes in our internal control over financial reporting identified in connection with the evaluation required by Rule 13a-15(d) and 15d-15(d) of the Exchange Act that occurred during the fiscal quarter ended January 31, 2021 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
Limitations on Controls
In designing and evaluating the disclosure controls and procedures, management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives. In addition, the design of disclosure controls and procedures must reflect the fact that there are resource constraints and that management is required to apply its judgment in evaluating the benefits of possible controls and procedures relative to their costs. Further, no evaluation of controls can provide absolute assurance that misstatements due to error or fraud will not occur or that all control issues and instances of fraud, if any, within the Company have been detected.
- 37 -

PART II
ITEM 1.    LEGAL PROCEEDINGS
The information set forth under the “Litigation” subheading in Note 11. Commitments and Contingencies in Part I, Item 1 of this Quarterly Report on Form 10-Q is incorporated herein by reference.
ITEM 1A.    RISK FACTORS
Our operations and financial results are subject to various risks and uncertainties including those described below. 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, also may become important factors that affect us. If any of the following risks or others not specified below materialize, our business, financial condition, and operating results could be materially adversely affected, and the market price of our common stock could decline. In addition, the impacts of COVID-19 and any worsening of the economic environment may exacerbate the risks described below, any of which could have a material impact on us. This situation is changing rapidly, and additional impacts may arise that we are not currently aware of.
Risks Related to Our Business and Our Industry
The ongoing global COVID-19 outbreak could harm our business and results of operations.
The novel strain of COVID-19 identified in late 2019 has spread globally, including within the United States, and has resulted in government authorities implementing numerous measures to try to contain the virus, such as travel bans and restrictions, quarantines, shelter in place orders, and shutdowns. This outbreak has negatively impacted and will likely continue to have a negative impact on, worldwide economic activity and financial markets and has impacted, and will further impact, our workforce and operations, the operations of our end-customers, and those of our respective channel partners, vendors and suppliers. In light of the uncertain and rapidly evolving situation relating to the spread of this virus and various government restrictions and guidelines, we have taken measures intended to mitigate the spread of the virus and minimize the risk to our employees, channel partners, end-customers, and the communities in which we operate. These measures include transitioning our employee population to work remotely from home beginning in March 2020, which continued through the six months ended January 31, 2021 and is expected to continue into future quarters. Although we continue to monitor the situation and may adjust our current policies as more information and public health guidance become available, as well as progress made through vaccinations, these precautionary measures that we have adopted could negatively affect our customer success efforts, sales and marketing efforts, delay and lengthen our sales cycles, and create operational or other challenges, any of which could harm our business and results of operations. In addition, COVID-19 may continue to disrupt the operations of our end-customers and channel partners for an indefinite period of time, including as a result of travel restrictions and/or business shutdowns, all of which could negatively impact our business and results of operations, including cash flows.
The ongoing impact of COVID-19 is fluid and uncertain, but it has caused and may continue to cause various negative effects, including an inability to meet with our existing or potential end-customers; our end-customers deciding to delay or abandon their planned purchases; increased requests for delayed payment terms or product discounts by our end-customers and channel partners; us delaying, canceling, or withdrawing from user and industry conferences and other marketing events, including some of our own; changes in the demand of our products, which has caused us to reprioritize our engineering and research and development efforts and make changes to our original offering roadmap; and delays or possible disruptions in our supply chain. As a result, we may experience extended sales cycles; our demand generation activities, and our ability to close transactions with end-customers and partners may be negatively impacted; our ability to provide 24x7 worldwide support and/or replacement parts to our end-customers may be adversely affected; and it has been and, until the COVID-19 outbreak is contained and global economic activity stabilizes, will continue to be more difficult for us to forecast our operating results.
More generally, the outbreak has not only significantly and adversely increased economic and demand uncertainty, but it has caused a global economic slowdown, and it is likely that it will cause a global recession which could likely decrease technology spending and adversely affect demand for our offerings and harm our business and results of operations.
Our business and operations have experienced growth in recent periods, and if we do not effectively manage any future growth or are unable to improve our systems, processes, and controls, our operating results could be adversely affected.
We have experienced growth and increased demand for our products and subscriptions over the last few years. As a result, our employee headcount has increased significantly, and we expect it to continue to grow over the next year. For example, from the end of fiscal 2020 to the end of the second quarter of fiscal 2021, our headcount increased from 8,014 to 9,038 employees. In addition, as we have grown, our number of end-customers has also increased significantly, and we have increasingly managed more complex deployments of our products and subscriptions with larger end-customers. The growth and expansion of our business and product, subscription, and support offerings places a significant strain on our management, operational, and financial resources. To manage any future growth effectively, we must continue to improve and expand our information technology and financial infrastructure, our operating and administrative systems and controls, and our ability to manage headcount, capital, and processes in an efficient manner, all of which may be more difficult to accomplish the longer that our employees must work remotely from home.
- 38 -

We may not be able to successfully implement or scale improvements to our systems, processes, and controls in an efficient or timely manner. In addition, our existing systems, processes, and controls may not prevent or detect all errors, omissions, or fraud. We may also experience difficulties in managing improvements to our systems, processes, and controls or in connection with third-party software licensed to help us with such improvements. Any future growth would add complexity to our organization and require effective coordination throughout our organization. Failure to manage any future growth effectively could result in increased costs, disrupt our existing end-customer relationships, reduce demand for or limit us to smaller deployments of our products, or harm our business performance and operating results.
Our operating results may vary significantly from period to period and be unpredictable, which could cause the market price of our common stock to decline.
Our operating results, in particular, our revenues, gross margins, operating margins, and operating expenses, have historically varied from period to period, and even though we have experienced growth, we expect variation to continue as a result of a number of factors, many of which are outside of our control and may be difficult to predict, including:
our ability to attract and retain new end-customers or sell additional products and subscriptions to our existing end-customers;
the budgeting cycles, seasonal buying patterns, and purchasing practices of our end-customers, including the likely slowdown in technology spending due to the global economic downturn;
changes in end-customer, distributor or reseller requirements, or market needs;
price competition;
the timing and success of new product and service introductions by us or our competitors or any other change in the competitive landscape of our industry, including consolidation among our competitors or end-customers and strategic partnerships entered into by and between our competitors;
changes in the mix of our products, subscriptions, and support, including changes in multi-year subscriptions and support;
our ability to successfully and continuously expand our business domestically and internationally, particularly in the current global economic slowdown;
changes in the growth rate of the enterprise security market;
deferral of orders from end-customers in anticipation of new products or product enhancements announced by us or our competitors;
the timing and costs related to the development or acquisition of technologies or businesses or strategic partnerships;
lack of synergy or the inability to realize expected synergies, resulting from acquisitions or strategic partnerships;
our inability to execute, complete, or integrate efficiently any acquisitions that we may undertake;
increased expenses, unforeseen liabilities, or write-downs and any impact on our operating results from any acquisitions we consummate;
our ability to increase the size and productivity of our distribution channel;
decisions by potential end-customers to purchase security solutions from larger, more established security vendors or from their primary network equipment vendors;
changes in end-customer penetration or attach and renewal rates for our subscriptions;
timing of revenue recognition and revenue deferrals;
our ability to manage production and manufacturing related costs, global customer service organization costs, inventory excess and obsolescence costs, and warranty costs, especially due to potential disruptions in our supply chain as a result of COVID-19;
our ability to manage cloud hosting service costs and scale the cloud-based subscription offerings;
insolvency or credit difficulties confronting our end-customers, which could increase due to the effects of COVID-19 and adversely affect their ability to purchase or pay for our products and subscription and support offerings in a timely manner or at all, or confronting our key suppliers, including our sole source suppliers, which could disrupt our supply chain;
any disruption in our channel or termination of our relationships with important channel partners, including as a result of consolidation among distributors and resellers of security solutions;
our inability to fulfill our end-customers’ orders due to supply chain delays or events that impact our manufacturers or their suppliers, which may be adversely affected by the effects of COVID-19;
- 39 -

the cost and potential outcomes of litigation, which could have a material adverse effect on our business;
seasonality or cyclical fluctuations in our markets;
future accounting pronouncements or changes in our accounting policies;
increases or decreases in our expenses caused by fluctuations in foreign currency exchange rates, as an increasing amount of our expenses is incurred and paid in currencies other than the U.S. dollar;
political, economic, and social instability caused by the United Kingdom’s exit from the European Union (“Brexit”), continued hostilities in the Middle East, terrorist activities, any disruptions from COVID-19 and any disruption these events may cause to the broader global industrial economy; and
general macroeconomic conditions, both domestically and in our foreign markets that could impact some or all regions where we operate, including the expected global economic slowdown and potential global recession caused by the COVID-19 pandemic.
Any one of the factors above, or the cumulative effect of some of the factors referred to above, may result in significant fluctuations in our financial and other operating results. This variability and unpredictability could result in our failure to meet our revenue, margin, or other operating result expectations or those of securities analysts or investors for a particular period. If we fail to meet or exceed such expectations for these or any other reasons, the market price of our common stock could fall substantially, and we could face costly lawsuits, including securities class action suits.
The sudden and significant global economic downturn could have an adverse effect on our business and operating results.
We operate globally and as a result our business and revenues are impacted by global macroeconomic conditions. The multinational efforts to contain the spread of COVID-19 have had a significant adverse effect on the global macroeconomic environment that could lead to a global recession. In addition, the instability in the global credit markets, the recent contraction of China’s economy, falling demand for oil and other commodities, uncertainties regarding the effects of Brexit, uncertainties related to the timing of the lifting of governmental restrictions to mitigate the spread of COVID-19, changes in public policies such as domestic and international regulations, taxes, or international trade agreements, international trade disputes, government shutdowns, geopolitical turmoil and other disruptions to global and regional economies and markets could continue to add uncertainty to global economic conditions.
These adverse conditions could result in reductions in sales of our products and subscriptions, longer sales cycles, reductions in subscription or contract duration and value, slower adoption of new technologies, and increased price competition. As a result, any continued or further uncertainty, weakness or deterioration in global macroeconomic and market conditions may cause our end-customers to modify spending priorities or delay purchasing decisions, and result in lengthened sales cycles, any of which could harm our business and operating results.
Our revenue growth rate in recent periods may not be indicative of our future performance.
We experienced revenue growth rates of 23.6% and 16.2% in the six months ended January 31, 2021 and the six months ended January 31, 2020, respectively. Our revenue for any prior quarterly or annual period should not be relied upon as an indication of our future revenue or revenue growth for any future period. If we are unable to maintain consistent or increasing revenue or revenue growth, the market price of our common stock could be volatile, and it may be difficult for us to achieve and maintain profitability or maintain or increase cash flow on a consistent basis.
We have a history of losses, anticipate increasing our operating expenses in the future, and may not be able to achieve or maintain profitability or maintain or increase cash flow on a consistent basis, which could cause our business, financial condition, and operating results to suffer.
Other than fiscal 2012, we have incurred losses in all fiscal years since our inception. As a result, we had an accumulated deficit of $1.4 billion as of January 31, 2021. We anticipate that our operating expenses will continue to increase in the foreseeable future as we continue to grow our business. Our growth efforts may prove more expensive than we currently anticipate, and we may not succeed in increasing our revenues sufficiently, or at all, to offset increasing expenses. Revenue growth may slow or revenue may decline for a number of possible reasons, including the downturn in the global and U.S. economy due to COVID-19, slowing demand for our products or subscriptions, increasing competition, a decrease in the growth of, or a demand shift in, our overall market, or a failure to capitalize on growth opportunities. Any failure to increase our revenue as we grow our business could prevent us from achieving or maintaining profitability or maintaining or increasing cash flow on a consistent basis. In addition, we may have difficulty achieving profitability under U.S. GAAP due to share-based compensation expense and other non-cash charges. If we are unable to navigate these challenges as we encounter them, our business, financial condition, and operating results may suffer.
If we are unable to sell new and additional product, subscription, and support offerings to our end-customers, our future revenue and operating results will be harmed.
Our future success depends, in part, on our ability to expand the deployment of our portfolio with existing end-customers and create demand for our new offerings, including cloud security, AI, and analytics offerings. This may require increasingly sophisticated
- 40 -

and costly sales efforts that may not result in additional sales. The rate at which our end-customers purchase additional products, subscriptions, and support depends on a number of factors, including the perceived need for additional security products, including subscription and support offerings, as well as general economic conditions. Further, existing end-customers have no contractual obligation to and may not renew their subscription and support contracts after the completion of their initial contract period. Our end-customers’ renewal rates may decline or fluctuate as a result of a number of factors, including their level of satisfaction with our subscriptions and our support offerings, the frequency and severity of subscription outages, our product uptime or latency, and the pricing of our, or competing, subscriptions. Additionally, our end-customers may renew their subscription and support agreements for shorter contract lengths or on other terms that are less economically beneficial to us. We also cannot be certain that our end-customers will renew their subscription and support agreements. If our efforts to sell additional products and subscriptions to our end-customers are not successful or our end-customers do not renew their subscription and support agreements or renew them on less favorable terms, our revenues may grow more slowly than expected or decline.
We face intense competition in our market and we may lack sufficient financial or other resources to maintain or improve our competitive position.
The market for enterprise security products is intensely competitive, and we expect competition to increase in the future from established competitors and new market entrants. Our main competitors fall into five categories:
large companies that incorporate security features in their products, such as Cisco Systems, Inc. (“Cisco”) or those that have acquired, or may acquire, large network and endpoint security vendors and have the technical and financial resources to bring competitive solutions to the market;
independent security vendors such as Check Point Software Technologies Ltd. (“Check Point”), Fortinet, Inc. (“Fortinet”), and Zscaler, Inc. (“Zscaler”) that offer a mix of network and endpoint security products;
startups and single-vertical vendors that offer independent or emerging solutions in network;
public cloud vendors and startups that offer solutions for cloud security (private, public and hybrid cloud); and
large and small companies, such as Crowdstrike, Inc (“Crowdstrike”) that offer solutions for security operations and endpoint security.
Many of our existing competitors have, and some of our potential competitors could have, substantial competitive advantages such as:
greater name recognition and longer operating histories;
larger sales and marketing budgets and resources;
broader distribution and established relationships with distribution partners and end-customers;
greater customer support resources;
greater resources to make strategic acquisitions or enter into strategic partnerships;
lower labor and development costs;
newer or disruptive products or technologies;
larger and more mature intellectual property portfolios; and
substantially greater financial, technical, and other resources.
In addition, some of our larger competitors have substantially broader and more diverse product and services offerings, which may make them less susceptible to downturns in a particular market and allow them to leverage their relationships based on other products or incorporate functionality into existing products to gain business in a manner that discourages users from purchasing our products and subscriptions, including through selling at zero or negative margins, offering concessions, product bundling, or a closed technology offering. Many of our smaller competitors that specialize in providing protection from a single type of security threat are often able to deliver these specialized security products to the market more quickly than we can.
Organizations that use legacy products and services may believe that these products and services are sufficient to meet their security needs or that our offerings only serve the needs of a portion of the enterprise security market. Accordingly, these organizations may continue allocating their information technology budgets for legacy products and services and may not adopt our security offerings. Further, many organizations have invested substantial personnel and financial resources to design and operate their networks and have established deep relationships with other providers of networking and security products. As a result, these organizations may prefer to purchase from their existing suppliers rather than add or switch to a new supplier such as us regardless of product performance, features, or greater services offerings or may be more willing to incrementally add solutions to their existing security infrastructure from existing suppliers than to replace it wholesale with our solutions.
- 41 -

Conditions in our market could change rapidly and significantly as a result of technological advancements, partnering or acquisitions by our competitors, or continuing market consolidation. New start-up companies that innovate and large competitors that are making significant investments in research and development may invent similar or superior products and technologies that compete with our products and subscriptions. Some of our competitors have made or could make acquisitions of businesses that may allow them to offer more directly competitive and comprehensive solutions than they had previously offered and adapt more quickly to new technologies and end-customer needs. Our current and potential competitors may also establish cooperative relationships among themselves or with third parties that may further enhance their resources.
These competitive pressures in our market or our failure to compete effectively may result in price reductions, fewer orders, reduced revenue and gross margins, and loss of market share. Any failure to meet and address these factors could seriously harm our business and operating results.
A network or data security incident may allow unauthorized access to our network or data, harm our reputation, create additional liability and adversely impact our financial results.
Increasingly, companies are subject to a wide variety of attacks on their networks on an ongoing basis. In addition to traditional computer “hackers,” malicious code (such as viruses and worms), phishing attempts, employee theft or misuse, and denial of service attacks, sophisticated nation-state and nation-state supported actors engage in intrusions and attacks (including advanced persistent threat intrusions) and add to the risks to our internal networks, cloud deployed enterprise and customer facing environments and the information they store and process. These risks may increase due to COVID-19. Despite significant efforts to create security barriers to such threats, it is virtually impossible for us to entirely mitigate these risks. We and our third-party service providers may face security threats and attacks from a variety of sources. Our data, corporate systems, third-party systems and security measures may be breached due to the actions of outside parties, employee error, malfeasance, a combination of these, or otherwise, and, as a result, an unauthorized party may obtain access to our data. Furthermore, as a well-known provider of security solutions, we may be a more attractive target for such attacks. A breach in our data security or an attack against our service availability, or that of our third-party service providers, could impact our networks or networks secured by our products and subscriptions, creating system disruptions or slowdowns and exploiting security vulnerabilities of our products, and the information stored on our networks or those of our third-party service providers could be accessed, publicly disclosed, altered, lost, or stolen, which could subject us to liability and cause us financial harm. Although we have not yet experienced significant damages from unauthorized access by a third party of our internal network, any actual or perceived breach of network security in our systems or networks, or any other actual or perceived data security incident we or our third-party service providers suffer, could result in damage to our reputation, negative publicity, loss of channel partners, end-customers and sales, loss of competitive advantages over our competitors, increased costs to remedy any problems and otherwise respond to any incident, regulatory investigations and enforcement actions, costly litigation, and other liability. In addition, we may incur significant costs and operational consequences of investigating, remediating, eliminating and putting in place additional tools and devices designed to prevent actual or perceived security breaches and other security incidents, as well as the costs to comply with any notification obligations resulting from any security incidents. While we maintain cybersecurity insurance, our insurance may be insufficient to cover all liabilities incurred by these incidents, and any incidents may result in loss of, or increased costs of, our cybersecurity insurance. Any of these negative outcomes could adversely impact the market perception of our products and subscriptions and end-customer and investor confidence in our company and could seriously harm our business or operating results.
Reliance on shipments at the end of the quarter could cause our revenue for the applicable period to fall below expected levels.
As a result of end-customer buying patterns and the efforts of our sales force and channel partners to meet or exceed their sales objectives, we have historically received a substantial portion of sales orders and generated a substantial portion of revenue during the last few weeks of each fiscal quarter. If expected revenue at the end of any fiscal quarter is delayed for any reason, including the failure of anticipated purchase orders to materialize (particularly for large enterprise end-customers with lengthy sales cycles), our logistics partners’ inability to ship products prior to fiscal quarter-end to fulfill purchase orders received near the end of a fiscal quarter (including due to the effects of COVID-19), our failure to manage inventory to meet demand, any failure of our systems related to order review and processing, or any delays in shipments based on trade compliance requirements (including new compliance requirements imposed by new or renegotiated trade agreements), revenue could fall below our expectations and the estimates of analysts for that quarter, which could adversely impact our business and operating results and cause a decline in the market price of our common stock.
Seasonality may cause fluctuations in our revenue.
We believe there are significant seasonal factors that may cause our second and fourth fiscal quarters to record greater revenue sequentially than our first and third fiscal quarters. We believe that this seasonality results from a number of factors, including:
end-customers with a December 31 fiscal year-end choosing to spend remaining unused portions of their discretionary budgets before their fiscal year-end, which potentially results in a positive impact on our revenue in our second fiscal quarter;
our sales compensation plans, which are typically structured around annual quotas and commission rate accelerators, which potentially results in a positive impact on our revenue in our fourth fiscal quarter;
- 42 -

seasonal reductions in business activity during August in the United States, Europe and certain other regions, which potentially results in a negative impact on our first fiscal quarter revenue; and
the timing of end-customer budget planning at the beginning of the calendar year, which can result in a delay in spending at the beginning of the calendar year potentially resulting in a negative impact on our revenue in our third fiscal quarter.
As we continue to grow, seasonal or cyclical variations in our operations may become more pronounced, and our business, operating results and financial position may be adversely affected.
If we are unable to hire, integrate, train, retain, and motivate qualified personnel and senior management, our business could suffer.
Our future success depends, in part, on our ability to continue to hire, integrate, train, and retain qualified and highly skilled personnel. We are substantially dependent on the continued service of our existing engineering personnel because of the complexity of our offerings. Additionally, any failure to hire, integrate, train, and adequately incentivize our sales personnel or the inability of our recently hired sales personnel to effectively ramp to target productivity levels could negatively impact our growth and operating margins. Competition for highly skilled personnel, particularly in engineering, is often intense, especially in the San Francisco Bay Area, where we have a substantial presence and need for such personnel. Due to COVID-19, we slowed hiring in the third quarter of 2020, which could adversely affect our ability to retain qualified personnel. Additionally, potential changes in U.S. immigration and work authorization laws and regulations, including in reaction to COVID-19, may make it difficult to renew or obtain visas for any highly skilled personnel that we have hired or are actively recruiting.
In addition, the industry in which we operate generally experiences high employee attrition. Although we have entered into employment offer letters with our key personnel, these agreements have no specific duration and constitute at-will employment. We do not maintain key person life insurance policies on any of our employees. The loss of one or more of our key employees, and any failure to have in place and execute an effective succession plan for key executives, could seriously harm our business. If we are unable to hire, integrate, train, or retain the qualified and highly skilled personnel required to fulfill our current or future needs, our business, financial condition, and operating results could be harmed.
Our future performance also depends on the continued services and continuing contributions of our senior management to execute on our business plan and to identify and pursue new opportunities and product innovations. The loss of services of senior management, the decrease in the effectiveness of such services due to working remotely from home, or the ineffective management of any leadership transitions, especially within our sales organization, could significantly delay or prevent the achievement of our development and strategic objectives, which could adversely affect our business, financial condition, and operating results.
Further, we believe that a critical contributor to our success and our ability to retain highly skilled personnel has been our corporate culture, which we believe fosters innovation, teamwork, passion for end-customers, focus on execution, and the facilitation of critical knowledge transfer and knowledge sharing. As we grow and change, we may find it difficult to maintain these important aspects of our corporate culture. Any failure to preserve our culture as we grow could limit our ability to innovate and could negatively affect our ability to retain and recruit personnel, continue to perform at current levels or execute on our business strategy.
If we are not successful in executing our strategy to increase sales of our products and subscriptions to new and existing medium and large enterprise end-customers, our operating results may suffer.
Our growth strategy is dependent, in part, upon increasing sales of our products, services, subscriptions and offerings to new and existing medium and large enterprise end-customers. Sales to these end-customers involve risks that may not be present, or that are present to a lesser extent, with sales to smaller entities. These risks include:
competition from competitors, such as Cisco and Check Point, that traditionally target larger enterprises, service providers, and government entities and that may have pre-existing relationships or purchase commitments from those end-customers;
increased purchasing power and leverage held by large end-customers in negotiating contractual arrangements with us;
more stringent requirements in our worldwide support contracts, including stricter support response times and penalties for any failure to meet support requirements; and
longer sales cycles, particularly during the current economic slowdown and in some cases over 12 months, and the associated risk that substantial time and resources may be spent on a potential end-customer that elects not to purchase our products and subscriptions.
In addition, product purchases by large enterprises are frequently subject to budget constraints, multiple approvals, and unplanned administrative, processing, and other delays. Finally, large enterprises typically have longer implementation cycles, require greater product functionality and scalability and a broader range of services, demand that vendors take on a larger share of risks, sometimes require acceptance provisions that can lead to a delay in revenue recognition, and expect greater payment flexibility from vendors. All of these factors can add further risk to business conducted with these end-customers. If we fail to realize an expected sale
- 43 -

from a large end-customer in a particular quarter or at all, our business, operating results, and financial condition could be materially and adversely affected.
We rely on revenue from subscription and support offerings, and because we recognize revenue from subscription and support over the term of the relevant service period, downturns or upturns in sales of these subscription and support offerings are not immediately reflected in full in our operating results.
Subscription and support revenue accounts for a significant portion of our revenue, comprising 74.9% of total revenue in the six months ended January 31, 2021 and 69.9% of total revenue in the six months ended January 31, 2020. Sales of new or renewal subscription and support contracts may decline and fluctuate as a result of a number of factors, including end-customers’ level of satisfaction with our products and subscriptions (including newly integrated products and services), the prices of our products and subscriptions, the prices of products and services offered by our competitors, and reductions in our end-customers’ spending levels. If our sales of new or renewal subscription and support contracts decline, our total revenue and revenue growth rate may decline, and our business will suffer. In addition, we recognize subscription and support revenue over the term of the relevant service period, which is typically one to five years. As a result, much of the subscription and support revenue we report each fiscal quarter is the recognition of deferred revenue from subscription and support contracts entered into during previous fiscal quarters. Consequently, a decline in new or renewed subscription or support contracts in any one fiscal quarter will not be fully or immediately reflected in revenue in that fiscal quarter but will negatively affect our revenue in future fiscal quarters. Also, it is difficult for us to rapidly increase our subscription and support revenue through additional subscription and support sales in any period, as revenue from new and renewal subscription and support contracts must be recognized over the applicable service period.
Defects, errors, or vulnerabilities in our products, subscriptions, or support offerings, the failure of our products or subscriptions to block a virus or prevent a security breach, misuse of our products, or risks of product liability claims could harm our reputation and adversely impact our operating results.
Because our products and subscriptions are complex, they have contained and may contain design or manufacturing defects or errors that are not detected until after their commercial release and deployment by our end-customers. For example, from time to time, certain of our end-customers have reported defects in our products related to performance, scalability, and compatibility. Additionally, defects may cause our products or subscriptions to be vulnerable to security attacks, cause them to fail to help secure networks, or temporarily interrupt end-customers’ networking traffic. Because the techniques used by computer hackers to access or sabotage networks change frequently and generally are not recognized until launched against a target, we may be unable to anticipate these techniques and provide a solution in time to protect our end-customers’ networks. Furthermore, as a well-known provider of security solutions, our networks, products, including cloud-based technology, and subscriptions could be targeted by attacks specifically designed to disrupt our business and harm our reputation. In addition, defects or errors in our subscription updates or our products could result in a failure of our subscriptions to effectively update end-customers’ hardware and cloud-based products. Our data centers and networks may experience technical failures and downtime, may fail to distribute appropriate updates, or may fail to meet the increased requirements of a growing installed end-customer base, any of which could temporarily or permanently expose our end-customers’ networks, leaving their networks unprotected against the latest security threats. Moreover, our products must interoperate with our end-customers’ existing infrastructure, which often have different specifications, utilize multiple protocol standards, deploy products from multiple vendors, and contain multiple generations of products that have been added over time. As a result, when problems occur in a network, it may be difficult to identify the sources of these problems.
The occurrence of any such problem in our products and subscriptions, whether real or perceived, could result in:
expenditure of significant financial and product development resources in efforts to analyze, correct, eliminate, or work-around errors or defects or to address and eliminate vulnerabilities;
loss of existing or potential end-customers or channel partners;
delayed or lost revenue;
delay or failure to attain market acceptance;
an increase in warranty claims compared with our historical experience, or an increased cost of servicing warranty claims, either of which would adversely affect our gross margins; and
litigation, regulatory inquiries, or investigations, each of which may be costly and harm our reputation.
Further, our products and subscriptions may be misused by end-customers or third parties that obtain access to our products and subscriptions. For example, our products and subscriptions could be used to censor private access to certain information on the Internet. Such use of our products and subscriptions for censorship could result in negative press coverage and negatively affect our reputation.
The limitation of liability provisions in our standard terms and conditions of sale may not fully or effectively protect us from claims as a result of federal, state, or local laws or ordinances, or unfavorable judicial decisions in the United States or other countries. The sale and support of our products and subscriptions also entails the risk of product liability claims. Although we may be
- 44 -

indemnified by our third-party manufacturers for product liability claims arising out of manufacturing defects, because we control the design of our products and subscriptions, we may not be indemnified for product liability claims arising out of design defects. We maintain insurance to protect against certain claims associated with the use of our products and subscriptions, but our insurance coverage may not adequately cover any claim asserted against us. In addition, even claims that ultimately are unsuccessful could result in our expenditure of funds in litigation, divert management’s time and other resources, and harm our reputation.
False detection of applications, viruses, spyware, vulnerability exploits, data patterns, or URL categories could adversely affect our business.
Our classifications of application type, virus, spyware, vulnerability exploits, data, or URL categories may falsely detect, report and act on applications, content, or threats that do not actually exist. This risk is heightened by the inclusion of a “heuristics” feature in our products and subscriptions, which attempts to identify applications and other threats not based on any known signatures but based on characteristics or anomalies which indicate that a particular item may be a threat. These false positives may impair the perceived reliability of our products and subscriptions and may therefore adversely impact market acceptance of our products and subscriptions. If our products and subscriptions restrict important files or applications based on falsely identifying them as malware or some other item that should be restricted, this could adversely affect end-customers’ systems and cause material system failures. Any such false identification of important files or applications could result in damage to our reputation, negative publicity, loss of channel partners, end-customers and sales, increased costs to remedy any problem, and costly litigation.
We rely on our channel partners to sell substantially all of our products, including subscriptions and support, and if these channel partners fail to perform, our ability to sell and distribute our products and subscriptions will be limited, and our operating results will be harmed.
Substantially all of our revenue is generated by sales through our channel partners, including distributors and resellers. We provide our channel partners with specific training and programs to assist them in selling our products, including subscriptions and support offerings, but there can be no assurance that these steps will be utilized or effective. In addition, our channel partners may be unsuccessful in marketing, selling, and supporting our products and subscriptions. We may not be able to incentivize these channel partners to sell our products and subscriptions to end-customers and in particular, to large enterprises. These channel partners may also have incentives to promote our competitors’ products and may devote more resources to the marketing, sales, and support of competitive products. Our channel partners operations may also be negatively impacted by other effects COVID-19 is having on the global economy, such as increased credit risk of end-customers and the uncertain credit markets. Our agreements with our channel partners may generally be terminated for any reason by either party with advance notice prior to each annual renewal date. We cannot be certain that we will retain these channel partners or that we will be able to secure additional or replacement channel partners. In addition, any new channel partner requires extensive training and may take several months or more to achieve productivity. Our channel partner sales structure could subject us to lawsuits, potential liability, and reputational harm if, for example, any of our channel partners misrepresent the functionality of our products or subscriptions to end-customers or violate laws or our corporate policies. If we fail to effectively manage our sales channels or channel partners, our ability to sell our products and subscriptions and operating results will be harmed.
If we do not accurately predict, prepare for, and respond promptly to rapidly evolving technological and market developments and successfully manage product and subscription introductions and transitions to meet changing end-customer needs in the enterprise security market, our competitive position and prospects will be harmed.
The enterprise security market has grown quickly and is expected to continue to evolve rapidly. Moreover, many of our end-customers operate in markets characterized by rapidly changing technologies and business plans, which require them to add numerous network access points and adapt increasingly complex enterprise networks, incorporating a variety of hardware, software applications, operating systems, and networking protocols. We must continually change our products and expand our business strategy in response to changes in network infrastructure requirements, including the expanding use of cloud computing. For example, organizations are moving portions of their data to be managed by third parties, primarily infrastructure, platform and application service providers, and may rely on such providers’ internal security measures. In 2019, we announced our new cloud security offerings, for securing access to the cloud (Prisma), and our security offerings for securing the future of security operations (Cortex). While we have historically been successful in developing, acquiring, and marketing new products and product enhancements that respond to technological change and evolving industry standards, we may not be able to continue to do so and there can be no assurance that our new or future offerings will be successful or will achieve widespread market acceptance. If we fail to accurately predict end-customers’ changing needs and emerging technological trends in the enterprise security industry, including in the areas of mobility, virtualization, cloud computing, and software defined networks (“SDN”), our business could be harmed. In addition, COVID-19 and the resulting increase in customer demand for work-from-home technologies and other technologies have caused us to reprioritize our engineering and R&D efforts and there can be no assurance that any product enhancements or new features will be successful or address our end-customer needs.
The technology in our portfolio is especially complex because it needs to effectively identify and respond to new and increasingly sophisticated methods of attack, while minimizing the impact on network performance. Additionally, some of our new features and related enhancements may require us to develop new hardware architectures that involve complex, expensive, and time-consuming research and development processes. The development of our portfolio is difficult and the timetable for commercial release
- 45 -

and availability is uncertain as there can be long time periods between releases and availability of new features. If we experience unanticipated delays in the availability of new products, features and subscriptions, and fail to meet customer expectations for such availability, our competitive position and business prospects will be harmed.
Additionally, we must commit significant resources to developing new features and new cloud security, AI/analytics and other offerings before knowing whether our investments will result in products, subscriptions, and features the market will accept. The success of new features depends on several factors, including appropriate new product definition, differentiation of new products, subscriptions, and features from those of our competitors, and market acceptance of these products, services and features. Moreover, successful new product introduction and transition depends on a number of factors including, our ability to manage the risks associated with new product production ramp-up issues, the availability of application software for new products, the effective management of purchase commitments and inventory, the availability of products in appropriate quantities and costs to meet anticipated demand, and the risk that new products may have quality or other defects or deficiencies, especially in the early stages of introduction. There can be no assurance that we will successfully identify opportunities for new products and subscriptions, develop and bring new products and subscriptions to market in a timely manner, or achieve market acceptance of our products and subscriptions, including our product enhancement efforts in connection with COVID-19, or that products, subscriptions, and technologies developed by others will not render our products, subscriptions, or technologies obsolete or noncompetitive.
Our current research and development efforts may not produce successful products, subscriptions, or features that result in significant revenue, cost savings or other benefits in the near future, if at all.
Developing our products, subscriptions, features, and related enhancements is expensive. Our investments in research and development may not result in significant design improvements, marketable products, subscriptions, or features, or may result in products, subscriptions, or features that are more expensive than anticipated. Additionally, we may not achieve the cost savings or the anticipated performance improvements we expect, and we may take longer to generate revenue, or generate less revenue, than we anticipate. Our future plans include significant investments in research and development and related product and subscription opportunities. We believe that we must continue to dedicate a significant amount of resources to our research and development efforts to maintain our competitive position. However, we may not receive significant revenue from these investments in the near future, if at all, or these investments may not yield the expected benefits, either of which could adversely affect our business and operating results.
We may acquire other businesses, which could require significant management attention, disrupt our business, dilute stockholder value, and adversely affect our operating results.
As part of our business strategy, we may acquire or make investments in complementary companies, products, or technologies. For example, in March 2018, we acquired Evident.io, Inc., in April 2018, we acquired Cyber Secdo Ltd. (“Secdo”), in October 2018, we acquired RedLock Inc., in March 2019, we acquired Demisto, Inc., in June 2019, we acquired PureSec Ltd. (“PureSec”), in July 2019, we acquired Twistlock Ltd. (“Twistlock”), in September 2019, we acquired Zingbox, in December 2019, we acquired Aporeto, in April 2020, we acquired CloudGenix Inc (“CloudGenix”), in September 2020, we acquired The Crypsis Group, in November 2020, we acquired Sinefa Group, Inc. and in December 2020, we acquired Expanse Inc. The identification of suitable acquisition candidates is difficult, and we may not be able to complete such acquisitions on favorable terms, if at all. If we do complete future acquisitions, we may not ultimately strengthen our competitive position or achieve our goals and business strategy; we may be subject to claims or liabilities assumed from an acquired company, product, or technology; acquisitions we complete could be viewed negatively by our end-customers, investors, and securities analysts; and we may incur costs and expenses necessary to address an acquired company’s failure to comply with laws and governmental rules and regulations. Additionally, we may be subject to litigation or other claims in connection with the acquired company, including claims from terminated employees, customers, former stockholders, or other third parties, which may differ from or be more significant than the risks our business faces. If we are unsuccessful at integrating past or future acquisitions in a timely manner, or the technologies and operations associated with such acquisitions, into our company, the revenue and operating results of the combined company could be adversely affected. Any integration process may require significant time and resources, which may disrupt our ongoing business and divert management’s attention, and we may not be able to manage the integration process successfully or in a timely manner. We may not successfully evaluate or utilize the acquired technology or personnel, realize anticipated synergies from the acquisition, or accurately forecast the financial impact of an acquisition transaction and integration of such acquisition, including accounting charges and any potential impairment of goodwill and intangible assets recognized in connection with such acquisitions. We may have to pay cash, incur debt, or issue equity or equity-linked securities to pay for any future acquisitions, each of which could adversely affect our financial condition or the market price of our common stock. Furthermore, the sale of equity or issuance of equity-linked debt to finance any future acquisitions could result in dilution to our stockholders. See the risk factors entitled “Our failure to raise additional capital or generate the significant capital necessary to expand our operations and invest in new products and subscriptions could reduce our ability to compete and could harm our business” and “The issuance of additional stock in connection with financings, acquisitions, investments, our stock incentive plans, the conversion of
- 46 -

our Notes or exercise of the related Warrants, or otherwise will dilute all other stockholders.” The occurrence of any of these risks could harm our business, operating results, and financial condition.
Risks Related to our Supply Chain
Because we depend on manufacturing partners to build and ship our products, we are susceptible to manufacturing and logistics delays and pricing fluctuations that could prevent us from shipping customer orders on time, if at all, or on a cost-effective basis, which may result in the loss of sales and end-customers.
We depend on manufacturing partners, primarily Flextronics International, Ltd. (“Flex”), our electronics manufacturing service provider (“EMS provider”), as our sole source manufacturers for our product lines. Our reliance on these manufacturing partners reduces our control over the manufacturing process and exposes us to risks, including reduced control over quality assurance, product costs, product supply, timing and transportation risk. Our products are manufactured by our manufacturing partners at facilities located in the United States. Some of the components in our products are sourced either through Flex or directly by us from component suppliers outside the United States. The portion of our products that are sourced outside the United States may subject us to additional logistical risks (which may increase due to the global impact of COVID-19) or risks associated with complying with local rules and regulations in foreign countries. Significant changes to existing international trade agreements could lead to sourcing or logistics disruption resulting from import delays or the imposition of increased tariffs on our sourcing partners. For example, the United States and Chinese governments have each enacted, and discussed additional, import tariffs. These tariffs, depending on their ultimate scope and how they are implemented, could negatively impact our business by increasing our costs. For example, some components that we import for final manufacturing in the United States have been impacted by these recent tariffs. As a result, our costs have increased and we have raised, and may be required to further raise, prices on our hardware products. Each of these factors could severely impair our ability to fulfill orders.
In addition, we are subject to requirements under the Dodd-Frank Wall Street Reform and Consumer Protection Act of 2010 (the “Dodd-Frank Act”) to diligence, disclose, and report whether or not our products contain minerals originating from the Democratic Republic of the Congo and adjoining countries, or conflict minerals. Although the SEC has provided guidance with respect to a portion of the conflict minerals filing requirements that may somewhat reduce our reporting practices, we have incurred and expect to incur additional costs to comply with these disclosure requirements, including costs related to determining the source of any of the relevant minerals and metals used in our products. These requirements could adversely affect the sourcing, availability, and pricing of minerals used in the manufacture of semiconductor devices or other components used in our products. We may also encounter end-customers who require that all of the components of our products be certified as conflict free. If we are not able to meet this requirement, such end-customers may choose not to purchase our products.
Our manufacturing partners typically fulfill our supply requirements on the basis of individual purchase orders. We do not have long-term contracts with these manufacturers that guarantee capacity, the continuation of particular pricing terms, or the extension of credit limits. Accordingly, they are not obligated to continue to fulfill our supply requirements and the prices we pay for manufacturing services could be increased on short notice. Our contract with Flex permits them to terminate the agreement for their convenience, subject to prior notice requirements. If we are required to change manufacturing partners, our ability to meet our scheduled product deliveries to our end-customers could be adversely affected, which could cause the loss of sales to existing or potential end-customers, delayed revenue or an increase in our costs which could adversely affect our gross margins. COVID-19 has resulted in certain cases to cause delays and challenges in obtaining components and inventory, as well as increases to freight and shipping costs, and may result in a material adverse effect on our results of operations. Any production interruptions for any reason, such as a natural disaster, epidemic or pandemic such as COVID-19, capacity shortages, or quality problems, at one of our manufacturing partners would negatively affect sales of our product lines manufactured by that manufacturing partner and adversely affect our business and operating results.
Managing the supply of our products and product components is complex. Insufficient supply and inventory may result in lost sales opportunities or delayed revenue, while excess inventory may harm our gross margins.
Our manufacturing partners procure components and build our products based on our forecasts, and we generally do not hold inventory for a prolonged period of time. These forecasts are based on estimates of future demand for our products, which are in turn based on historical trends and analyses from our sales and product management organizations, adjusted for overall market conditions. COVID-19 has made forecasting more difficult and we may experience increased challenges to our supply chain due to the unpredictability of the impacts of COVID-19. In order to reduce manufacturing lead times and plan for adequate component supply, from time to time we may issue forecasts for components and products that are non-cancelable and non-returnable.
Our inventory management systems and related supply chain visibility tools may be inadequate to enable us to forecast accurately and effectively manage supply of our products and product components. If we ultimately determine that we have excess supply, we may have to reduce our prices and write-down inventory, which in turn could result in lower gross margins. If our actual component usage and product demand are lower than the forecast, we provide to our manufacturing partners, we accrue for losses on manufacturing commitments in excess of forecasted demand. Alternatively, insufficient supply levels may lead to shortages that result in delayed product revenue or loss of sales opportunities altogether as potential end-customers turn to competitors’ products that are readily available. If we are unable to effectively manage our supply and inventory, our operating results could be adversely affected.
- 47 -

Because some of the key components in our products come from limited sources of supply, we are susceptible to supply shortages or supply changes, which could disrupt or delay our scheduled product deliveries to our end-customers and may result in the loss of sales and end-customers.
Our products rely on key components, including integrated circuit components, which our manufacturing partners purchase on our behalf from a limited number of component suppliers, including sole source providers. The manufacturing operations of some of our component suppliers are geographically concentrated in Asia and elsewhere, which makes our supply chain vulnerable to regional disruptions, such as natural disasters, fire, political instability, civil unrest, a power outage, or health risks, such as epidemics and pandemics like COVID-19, and as a result could impair the volume of components that we are able to obtain. Lead times for components may also be adversely impacted by factors outside of our control including COVID-19.
Further, we do not have volume purchase contracts with any of our component suppliers, and they could cease selling to us at any time. If we are unable to obtain a sufficient quantity of these components in a timely manner for any reason, sales of our products could be delayed or halted, or we could be forced to expedite shipment of such components or our products at dramatically increased costs. Our component suppliers also change their selling prices frequently in response to market trends, including industry-wide increases in demand, and because we do not have volume purchase contracts with these component suppliers, we are susceptible to price fluctuations related to raw materials and components and may not be able to adjust our prices accordingly. Additionally, poor quality in any of the sole-sourced components in our products could result in lost sales or sales opportunities.
If we are unable to obtain a sufficient volume of the necessary components for our products on commercially reasonable terms or the quality of the components do not meet our requirements, we could also be forced to redesign our products and qualify new components from alternate component suppliers. The resulting stoppage or delay in selling our products and the expense of redesigning our products could result in lost sales opportunities and damage to customer relationships, which would adversely affect our business and operating results.
Risks Related to Sales of our Products, Subscriptions and Support Offerings
The sales prices of our products and subscription and support offerings may decrease, which may reduce our gross profits and adversely impact our financial results.
The sales prices for our products, subscriptions and support offerings may decline for a variety of reasons, including competitive pricing pressures, discounts, a change in our mix of products, subscriptions and support offerings, anticipation of the introduction of new products, subscriptions or support offerings, or promotional programs or pricing pressures as a result of the economic downturn resulting from COVID-19. Competition continues to increase in the market segments in which we participate, and we expect competition to further increase in the future, thereby leading to increased pricing pressures. Larger competitors with more diverse product and service offerings may reduce the price of products or subscriptions that compete with ours or may bundle them with other products and subscriptions. Additionally, although we price our products, subscriptions and support offerings worldwide in U.S. dollars, currency fluctuations in certain countries and regions may negatively impact actual prices that channel partners and end-customers are willing to pay in those countries and regions. Furthermore, we anticipate that the sales prices and gross profits for our products could decrease over product life cycles. We cannot guarantee that we will be successful in developing and introducing new offerings with enhanced functionality on a timely basis, or that our product, subscriptions and support offerings, if introduced, will enable us to maintain our prices and gross profits at levels that will allow us to achieve and maintain profitability.
We generate a significant amount of revenue from sales to distributors, resellers, and end-customers outside of the United States, and we are therefore subject to a number of risks associated with international sales and operations.
We have a limited history of marketing, selling, and supporting our products, subscriptions and support offerings internationally. We may experience difficulties in recruiting, training, managing, and retaining an international staff, and specifically staff related to sales management and sales personnel. We also may not be able to maintain successful strategic distributor relationships internationally or recruit additional companies to enter into strategic distributor relationships. Business practices in the international markets that we serve may differ from those in the United States and may require us in the future to include terms other than our standard terms related to payment, warranties, or performance obligations in end-customer contracts.
Additionally, our international sales and operations are subject to a number of risks, including the following:
political, economic and social uncertainty around the world, health risks such as epidemics and pandemics like COVID-19, macroeconomic challenges in Europe, terrorist activities, and continued hostilities in the Middle East;
greater difficulty in enforcing contracts and accounts receivable collection and longer collection periods;
the uncertainty of protection for intellectual property rights in some countries;
greater risk of unexpected changes in foreign and domestic regulatory practices, tariffs, and tax laws and treaties, including regulatory and trade policy changes adopted by the current administration or foreign countries in response to regulatory changes adopted by the current administration;
- 48 -

risks associated with trade restrictions and foreign legal requirements, including the importation, certification, and localization of our products required in foreign countries;
greater risk of a failure of foreign employees, channel partners, distributors, and resellers to comply with both U.S. and foreign laws, including antitrust regulations, the U.S. Foreign Corrupt Practices Act, 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, which non-compliance could include increased costs;
heightened risk of unfair or corrupt business practices in certain geographies and of improper or fraudulent sales arrangements;
increased expenses incurred in establishing and maintaining office space and equipment for our international operations;
management communication and integration problems resulting from cultural and geographic dispersion; and
fluctuations in exchange rates between the U.S. dollar and foreign currencies in markets where we do business and related impact on sales cycles.
These and other factors could harm our future international revenues 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.
Further, we are subject to risks associated with changes in economic and political conditions in countries in which we operate or sell our products and subscriptions. For instance, Brexit creates an uncertain political and economic environment in the U.K. and across E.U. member states for the foreseeable future. On January 31, 2020 the U.K. left the European Union. The U.K. continued to participate in the E.U. Customs Union and E.U. Single Market during a transition period that lasted until December 31, 2020, after which point the free movement of persons, goods, services and capital between the U.K. and the E.U. ended, and the E.U. and the U.K. formed two separate markets and two distinct regulatory and legal spaces. The U.K. and E.U. signed the E.U.-U.K. Trade and Cooperation Agreement (i.e. the Brexit deal) on December 24, 2020 that includes provisions on certain aspects of trade and other strategic and political issues and the E.U.-U.K. Trade and Cooperation Agreement came into force on January 1, 2021. At this time, we cannot predict the impact that the Brexit deal and any future agreements will have on our business. Our financial condition and operating results may be impacted by such uncertainty with potential disruptions to our relationships with existing and future customers, suppliers and employees all possibly having a material adverse impact on our business, prospects, financial condition and/or operating results.
We are exposed to fluctuations in currency exchange rates, which could negatively affect our financial condition and operating results.
Our sales contracts are primarily denominated in U.S. dollars, and therefore, substantially all of our revenue is not subject to foreign currency risk. However, there has been, and may continue to be, significant volatility in global stock markets and foreign currency exchange rates that result in the strengthening of the U.S. dollar against foreign currencies in which we conduct business. The strengthening of the U.S. dollar increases the real cost of our products to our end-customers outside of the United States and may lead to delays in the purchase of our products, subscriptions, and support, and the lengthening of our sales cycle. If the U.S. dollar continues to strengthen, this could adversely affect our financial condition and operating results. In addition, increased international sales in the future, including through our channel partners and other partnerships, may result in greater foreign currency denominated sales, increasing our foreign currency risk.
Our operating expenses incurred outside the United States and denominated in foreign currencies are increasing and are subject to fluctuations due to changes in foreign currency exchange rates. If we are not able to successfully hedge against the risks associated with foreign currency fluctuations, our financial condition and operating results could be adversely affected. We have entered into forward contracts in an effort to reduce our foreign currency exchange exposure related to our foreign currency denominated expenditures. As of January 31, 2021, the total notional amount of our outstanding foreign currency forward contracts was $286.5 million. For more information on our hedging transactions, refer to Note 6. Derivative Instruments in Part I, Item 1 of this Quarterly Report on Form 10-Q. The effectiveness of our existing hedging transactions and the availability and effectiveness of any hedging transactions we may decide to enter into in the future may be limited and we may not be able to successfully hedge our exposure, which could adversely affect our financial condition and operating results.
We are exposed to the credit and liquidity risk of some of our channel partners and end-customers, and to credit exposure in weakened markets, which could result in material losses.
Most of our sales are made on an open credit basis. Beyond our open credit arrangements, we have also experienced demands for customer financing due to COVID-19 and our competitors’ offerings. The majority of these demands are currently facilitated by leasing and other financing arrangements provided by our distributors and resellers. To respond to this demand, we expect to increase our customer financing activities in the future.
- 49 -

We believe customer financing is a competitive factor in obtaining business. The loan financing arrangements provided by our distributors and resellers may include not only financing the acquisition of our products and services but also providing additional funds for other costs associated with network installation and integration of our products and services.
Our exposure to the credit risks relating to the financing activities described above may increase if our customers are adversely affected by a global economic downturn or periods of economic uncertainty. Although we have programs in place with our distributors and resellers that are designed to monitor and mitigate these risks, we cannot guarantee these programs will be effective in reducing the credit risks, especially as we expand our business internationally. If we are unable to adequately control these risks, our business, operating results, and financial condition could be harmed.
In the past, we have experienced non-material losses due to bankruptcies among customers. If these losses increase due to COVID-19 or global economic conditions, they could harm our business and financial condition. A material portion of our sales is derived through our distributors.
For the six months ended January 31, 2021, three distributors individually represented 10% or more of our total revenue, and in the aggregate represented 56.8% of our total revenue. As of January 31, 2021, two distributors individually represented 10% or more of our gross accounts receivable, and in the aggregate represented 42.4% of our gross accounts receivable.
Additionally, to the degree that turmoil in the credit markets makes it more difficult for some customers to obtain financing, those customers’ ability to pay could be adversely impacted, which in turn could have a material adverse impact on our business, operating results, and financial condition.
A portion of our revenue is generated by sales to government entities, which are subject to a number of challenges and risks.
Sales to government entities are subject to a number of risks. Selling to government entities can be highly competitive, expensive, and time-consuming, often requiring significant upfront time and expense without any assurance that these efforts will generate a sale. The substantial majority of our sales to date to government entities have been made indirectly through our channel partners. Government certification requirements for products and subscriptions like ours may change, thereby restricting our ability to sell into the federal government sector until we have attained the revised certification. If our products and subscriptions are late in achieving or fail to achieve compliance with these certifications and standards, or our competitors achieve compliance with these certifications and standards, we may be disqualified from selling our products, subscriptions and support offerings to such governmental entity, or be at a competitive disadvantage, which would harm our business, operating results, and financial condition. Government demand and payment for our products, subscriptions and support offerings may be impacted by government shutdowns, public sector budgetary cycles, contracting requirements, and funding authorizations, with funding reductions or delays adversely affecting public sector demand for our products, subscriptions and support offerings. Government entities may have statutory, contractual, or other legal rights to terminate contracts with our distributors and resellers for convenience or due to a default, and any such termination may adversely impact our future operating results. Governments routinely investigate and audit government contractors’ administrative processes, and any unfavorable audit could result in the government refusing to continue buying our products, subscriptions and support offerings, a reduction of revenue, or fines or civil or criminal liability if the audit uncovers improper or illegal activities, which could adversely impact our operating results in a material way. Additionally, the U.S. government may require certain of the products that it purchases to be manufactured in the United States and other relatively high cost manufacturing locations, and we may not manufacture all products in locations that meet such requirements, affecting our ability to sell these products, subscriptions and support offerings to the U.S. government.
Our ability to sell our products and subscriptions is dependent on the quality of our technical support services and those of our channel partners, and the failure to offer high-quality technical support services could have a material adverse effect on our end-customers’ satisfaction with our products and subscriptions, our sales, and our operating results.
After our products and subscriptions are deployed within our end-customers’ networks, our end-customers depend on our technical support services, as well as the support of our channel partners, to resolve any issues relating to our products. Our channel partners often provide similar technical support for third parties’ products and may therefore have fewer resources to dedicate to the support of our products and subscriptions. If we or our channel partners do not effectively assist our end-customers in deploying our products and subscriptions, succeed in helping our end-customers quickly resolve post-deployment issues, or provide effective ongoing support, our ability to sell additional products and subscriptions to existing end-customers would be adversely affected and our reputation with potential end-customers could be damaged. While we have been able to meet increased demand for support services in the six months ended January 31, 2021, failure to do so in the future could have a material adverse effect on our business.
Many larger enterprise, service provider, and government entity end-customers have more complex networks and require higher levels of support than smaller end-customers. If we or our channel partners fail to meet the requirements of these larger end-customers, it may be more difficult to execute on our strategy to increase our coverage with larger end-customers. Additionally, if our channel partners do not effectively provide support to the satisfaction of our end-customers, we may be required to provide direct support to such end-customers, which would require us to hire additional personnel and to invest in additional resources. It can take several months to recruit, hire, and train qualified technical support employees. We may not be able to hire such resources fast enough to keep up with unexpected demand, particularly if the sales of our products exceed our internal forecasts. As a result, our ability, and the ability of our channel partners to provide adequate and timely support to our end-customers will be negatively impacted, and our end-
- 50 -

customers’ satisfaction with our products and subscriptions will be adversely affected. Additionally, to the extent that we may need to rely on our sales engineers to provide post-sales support while we are ramping our support resources, our sales productivity will be negatively impacted, which would harm our revenues. Our failure or our channel partners’ failure to provide and maintain high-quality support services could have a material adverse effect on our business, financial condition, and operating results.
Risks Related to Intellectual Property and Technology Licensing
Claims by others that we infringe their proprietary technology or other rights could harm our business.
Companies in the enterprise security industry own large numbers of patents, copyrights, trademarks, domain names, and trade secrets and frequently enter into litigation based on allegations of infringement, misappropriation, or other violations of intellectual property or other rights. Third parties have asserted and may in the future assert claims of infringement of intellectual property rights against us. For example, in December 2011, Juniper, one of our competitors, filed a lawsuit against us alleging patent infringement. In September 2013, we filed a lawsuit against Juniper alleging patent infringement. In May 2014, we entered into a Settlement, Release and Cross-License Agreement with Juniper to resolve all pending disputes between Juniper and us, including dismissal of all pending litigation.
Third parties may also assert such claims against our end-customers or channel partners, whom our standard license and other agreements obligate us to indemnify against claims that our products and subscriptions infringe the intellectual property rights of third parties. In addition, to the extent we hire personnel from competitors, we may be subject to allegations that they have been improperly solicited, that they have divulged proprietary or other confidential information, or that their former employers own their inventions or other work product. Furthermore, we may be unaware of the intellectual property rights of others that may cover some or all of our technology or products and subscriptions. As the number of products and competitors in our market increases and overlaps occur, infringement claims may increase. While we intend to increase the size of our patent portfolio, our competitors and others may now and in the future have significantly larger and more mature patent portfolios than we have. In addition, litigation may involve patent holding companies or other adverse patent owners who have no relevant product revenue and against whom our own patents may therefore provide little or no deterrence or protection. In addition, we have not registered our trademarks in all of our geographic markets and failure to secure those registrations could adversely affect our ability to enforce and defend our trademark rights. Any claim of infringement by a third party, even those without merit, could cause us to incur substantial costs defending against the claim, could distract our management from our business, and could require us to cease use of such intellectual property. Furthermore, because of the substantial amount of discovery required in connection with intellectual property litigation, there is a risk that some of our confidential information could be compromised by disclosure during this type of litigation. A successful claimant could secure a judgment, or we may agree to a settlement that prevents us from distributing certain products or performing certain services or that requires us to pay substantial damages, royalties, or other fees. Any of these events could seriously harm our business, financial condition, and operating results.
Our proprietary rights may be difficult to enforce or protect, which could enable others to copy or use aspects of our products or subscriptions without compensating us.
We rely and expect to continue to rely on a combination of confidentiality and license agreements with our employees, consultants, and third parties with whom we have relationships, as well as trademark, copyright, patent, and trade secret protection laws, to protect our proprietary rights. We have filed various applications for certain aspects of our intellectual property. Valid patents may not issue from our pending applications, and the claims eventually allowed on any patents may not be sufficiently broad to protect our technology or products and subscriptions. We cannot be certain that we were the first to make the inventions claimed in our pending patent applications or that we were the first to file for patent protection, which could prevent our patent applications from issuing as patents or invalidate our patents following issuance. Additionally, the process of obtaining patent protection is expensive and time-consuming, and we may not be able to prosecute all necessary or desirable patent applications at a reasonable cost or in a timely manner. Any issued patents may be challenged, invalidated or circumvented, and any rights granted under these patents may not actually provide adequate defensive protection or competitive advantages to us. Additional uncertainty may result from changes to patent-related laws and court rulings in the United States and other jurisdictions. As a result, we may not be able to obtain adequate patent protection or effectively enforce any issued patents.
Despite our efforts to protect our proprietary rights, unauthorized parties may attempt to copy aspects of our products or subscriptions or obtain and use information that we regard as proprietary. We generally enter into confidentiality or license agreements with our employees, consultants, vendors, and end-customers, and generally limit access to and distribution of our proprietary information. However, we cannot be certain that we have entered into such agreements with all parties who may have or have had access to our confidential information or that the agreements we have entered into will not be breached. We cannot guarantee that any of the measures we have taken will prevent misappropriation of our technology. Because we may be an attractive target for computer hackers, we may have a greater risk of unauthorized access to, and misappropriation of, our proprietary information. In addition, the laws of some foreign countries do not protect our proprietary rights to as great an extent as the laws of the United States, and many foreign countries do not enforce these laws as diligently as government agencies and private parties in the United States. From time to time, we may need to take legal action to enforce our patents and other intellectual property rights, to protect our trade secrets, to determine the validity and scope of the proprietary rights of others or to defend against claims of infringement or invalidity. Such litigation could result in substantial costs and diversion of resources and could negatively affect our business, operating results, and
- 51 -

financial condition. 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. If we are unable to protect our proprietary rights (including aspects of our software and products protected other than by patent rights), we may find ourselves at a competitive disadvantage to others who need not incur the additional expense, time, and effort required to create the innovative products that have enabled us to be successful to date. Any of these events would have a material adverse effect on our business, financial condition, and operating results.
Our use of open source software in our products and subscriptions could negatively affect our ability to sell our products and subscriptions and subject us to possible litigation.
Our products and subscriptions contain software modules licensed to us by third-party authors under “open source” licenses. Some open source licenses contain requirements that we make available applicable source code for modifications or derivative works we create based upon the type of open source software we use. If we combine our proprietary software with open source software in a certain manner, we could, under certain open source licenses, be required to release the source code of our proprietary software to the public. This would allow our competitors to create similar products or subscriptions with lower development effort and time and ultimately could result in a loss of product sales for us.
Although we monitor our use of open source software to avoid subjecting our products and subscriptions to conditions we do not intend, the terms of many open source licenses have not been interpreted by United States courts, and there is a risk that these licenses could be construed in a way that could impose unanticipated conditions or restrictions on our ability to commercialize our products and subscriptions. From time to time, there have been claims against companies that distribute or use open source software in their products and subscriptions, asserting that open source software infringes the claimants’ intellectual property rights. We could be subject to suits by parties claiming infringement of intellectual property rights in what we believe to be licensed open source software. If we are held to have breached the terms of an open source software license, we could be required to seek licenses from third parties to continue offering our products and subscriptions on terms that are not economically feasible, to reengineer our products and subscriptions, to discontinue the sale of our products and subscriptions if reengineering could not be accomplished on a timely basis, or to make generally available, in source code form, our proprietary code, any of which could adversely affect our business, operating results, and financial condition.
In addition to risks related to license requirements, usage of open source software can lead to greater risks than use of third-party commercial software, as open source licensors generally do not provide warranties or assurance of title or controls on origin of the software. In addition, many of the risks associated with usage of open source software, such as the lack of warranties or assurances of title, cannot be eliminated, and could, if not properly addressed, negatively affect our business. We have established processes to help alleviate these risks, including a review process for screening requests from our development organizations for the use of open source software, but we cannot be sure that our processes for controlling our use of open source software in our products and subscriptions will be effective.
We license technology from third parties, and our inability to maintain those licenses could harm our business.
We incorporate technology that we license from third parties, including software, into our products and subscriptions. We cannot be certain that our licensors are not infringing the intellectual property rights of third parties or that our licensors have sufficient rights to the licensed intellectual property in all jurisdictions in which we may sell our products and subscriptions. In addition, some licenses may be non-exclusive, and therefore our competitors may have access to the same technology licensed to us. Some of our agreements with our licensors may be terminated for convenience by them. We may also be subject to additional fees or be required to obtain new licenses if any of our licensors allege that we have not properly paid for such licenses or that we have improperly used the technologies under such licenses, and such licenses may not be available on terms acceptable to us or at all. If we are unable to continue to license any of this technology because of intellectual property infringement claims brought by third parties against our licensors or against us, or claims against us by our licensors, or if we are unable to continue our license agreements or enter into new licenses on commercially reasonable terms, our ability to develop and sell products and subscriptions containing such technology would be severely limited, and our business could be harmed. Additionally, if we are unable to license necessary technology from third parties, we may be forced to acquire or develop alternative technology, which we may be unable to do in a commercially feasible manner or at all, and we may be required to use alternative technology of lower quality or performance standards. This would limit and delay our ability to offer new or competitive products and subscriptions and increase our costs of production. As a result, our margins, market share, and operating results could be significantly harmed.
Risks Related to Privacy and Data Protection
Our failure to adequately protect personal information could have a material adverse effect on our business.
A wide variety of provincial, state, national, and international laws and regulations apply to the collection, use, retention, protection, disclosure, transfer, and other processing of personal data. These data protection and privacy-related laws and regulations are evolving and being tested in courts and may result in ever-increasing regulatory and public scrutiny as well as escalating levels of enforcement and sanctions. Further, the interpretation and application of foreign laws and regulations in many cases is uncertain, and our legal and regulatory obligations in foreign jurisdictions are subject to frequent and unexpected changes, including the potential for
- 52 -

various regulatory or other governmental bodies to enact new or additional laws or regulations, to issue rulings that invalidate prior laws or regulations, or to increase penalties significantly.
For example, the E.U. General Data Protection Regulation (“GDPR”), which became effective in May 2018, imposes more stringent data protection requirements, and provides for greater penalties for noncompliance, than E.U. laws that previously applied. The GDPR requires, among other things, that personal data only be transferred outside of the E.U. to certain jurisdictions, including the United States, if steps are taken to legitimize those data transfers. We have relied on the E.U.-U.S. and Swiss-U.S. Privacy Shield programs, and the use of model contractual clauses approved by the E.U. Commission, to legitimize these transfers. Both the E.U.-U.S. Privacy Shield and these model contractual clauses have been subject to legal challenge. We are dealing with the recent “Schrems II” decision by the Court of Justice of the European Union and its impact on our data transfer mechanisms. The effects of this decision are highly uncertain and difficult to predict. Among other effects, we may experience additional costs associated with increased compliance burdens and new contract negotiations with third parties that aid in processing data on our behalf. We may experience reluctance or refusal by current or prospective European customers to use our products, and we may find it necessary or desirable to make further changes to our handling of personal data of residents of the European Economic Area (“EEA”). The regulatory environment applicable to the handling of EEA residents’ personal data, and our actions taken in response, may cause us to assume additional liabilities or incur additional costs and could result in our business, operating results and financial condition being harmed. Additionally, we and our customers may face a risk of enforcement actions by data protection authorities in the EEA relating to personal data transfers to us and by us from the EEA. Any such enforcement actions could result in substantial costs and diversion of resources, distract management and technical personnel and negatively affect our business, operating results, and financial condition.
In the U.K., a Data Protection Act that substantially implements the GDPR also became law in May 2018. It remains unclear, however, how this act and other U.K. data protection laws or regulations will develop in the medium to longer term and how data transfers to and from the United Kingdom will be regulated after Brexit.
California recently enacted the California Consumer Privacy Act (“CCPA”), which requires, among other things, covered companies to provide new disclosures to California consumers, and afford such consumers new abilities to opt-out of certain sales of personal information, and also affords a private right of action to individuals affected by a data breach, if the breach was caused by a lack of reasonable security. The enforcement of the CCPA by the California Attorney General commenced on July 1, 2020. The CCPA has been amended on multiple occasions and is the subject of regulations of the California Attorney General, which could be subject to additional modifications. It remains unclear what, if any, additional modifications will be made to this legislation or how it will be interpreted and enforced. The effects of the CCPA potentially are significant, however, and may require us to modify our data processing practices and policies and to incur substantial costs and expenses for compliance. Moreover, a new privacy law, the California Privacy Rights Act (“CPRA”) was approved by California voters, and significantly modifies the CCPA, potentially resulting in further uncertainty and requiring us to incur additional costs and expenses in an effort to comply.
We may also from time to time be subject to, or face assertions that we are subject to, additional obligations relating to personal data by contract or due to assertions that self-regulatory obligations or industry standards apply to our practices. Other states have also expanded their data protection laws. Additionally, the Federal Trade Commission and many state attorneys general are interpreting federal and state consumer protection laws to impose standards for the online collection, use, dissemination, and security of data. Further, we may be or become subject to data localization laws mandating that data collected in a foreign country be processed and stored within that country. Each of these privacy, security, and data protection laws and regulations, and any other such changes or new laws or regulations, could impose significant limitations, or require changes to our business model or practices or growth strategy, which may increase our compliance expenses and make our business more costly or less efficient to conduct.
Our actual or perceived failure to comply with applicable laws and regulations or other obligations to which we are now or which we may be subject relating to personal data, or to protect personal data from unauthorized acquisition, use or other processing, could result in consequences such as enforcement actions and regulatory investigations against us, fines, public censure, claims for damages by end-customers and other affected individuals, damage to our reputation and loss of goodwill (both in relation to existing end-customers and prospective end-customers), any of which could have a material adverse effect on our operations, financial performance, and business. Evolving and changing definitions of personal data and personal information, within the E.U., the United States, and elsewhere, especially relating to classification of Internet Protocol (“IP”) addresses, machine identification, location data, and other information, may limit or inhibit our ability to operate or expand our business, including limiting strategic partnerships that may involve the sharing or uses of data, and may require significant expenditures and efforts in order to comply. Even the perception of privacy, data protection or information security concerns, whether or not valid, may harm our reputation and inhibit adoption of our products and subscriptions by current and future end-customers.
Risks Related to Operations Outside the United States
We face risks associated with having operations and employees located in Israel.
As a result of various of our acquisitions, including Secdo, PureSec and Twistlock, we have offices and employees located in Israel. Accordingly, political, economic, and military conditions in Israel directly affect our operations. The future of peace efforts between Israel and its Arab neighbors remains uncertain. There has been a significant increase in hostilities and political unrest between Hamas and Israel in the past few years. The effects of these hostilities and violence on the Israeli economy and our operations
- 53 -

in Israel are unclear, and we cannot predict the effect on us of further increases in these hostilities or future armed conflict, political instability or violence in the region. Current or future tensions and conflicts in the Middle East could adversely affect our business, operating results, financial condition and cash flows.
In addition, many of our employees in Israel are obligated to perform annual reserve duty in the Israeli military and are subject to being called for active duty under emergency circumstances. We cannot predict the full impact of these conditions on us in the future, particularly if emergency circumstances or an escalation in the political situation occurs. If many of our employees in Israel are called for active duty for a significant period of time, our operations and our business could be disrupted and may not be able to function at full capacity. Any disruption in our operations in Israel could adversely affect our business.
We are subject to governmental export and import controls that could subject us to liability or impair our ability to compete in international markets.
Because we incorporate encryption technology into our products, certain of our products are subject to U.S. export controls and may be exported outside the United States only with the required export license or through an export license exception. If we were to fail to comply with U.S. export licensing requirements, U.S. customs regulations, U.S. economic sanctions, or other laws, we could be subject to substantial civil and criminal penalties, including fines, incarceration for responsible employees and managers, and the possible loss of export or import privileges. Obtaining the necessary export license for a particular sale may be time-consuming and may result in the delay or loss of sales opportunities. Furthermore, U.S. export control laws and economic sanctions prohibit the shipment of certain products to U.S. embargoed or sanctioned countries, governments, and persons. Even though we take precautions to ensure that our channel partners comply with all relevant regulations, any failure by our channel partners to comply with such regulations could have negative consequences for us, including reputational harm, government investigations, and penalties.
In addition, various countries regulate the import of certain encryption technology, including through import permit and license requirements, and have enacted laws that could limit our ability to distribute our products or could limit our end-customers’ ability to implement our products in those countries. Changes in our products or changes in export and import regulations may create delays in the introduction of our products into international markets, prevent our end-customers with international operations from deploying our products globally or, in some cases, prevent or delay the export or import of our products to certain countries, governments, or persons altogether. Any change in export or import regulations, economic sanctions or related legislation, shift in the enforcement or scope of existing regulations, or change in the countries, governments, persons, or technologies targeted by such regulations, could result in decreased use of our products by, or in our decreased ability to export or sell our products to, existing or potential end-customers with international operations. Any decreased use of our products or limitation on our ability to export to or sell our products in international markets would likely adversely affect our business, financial condition, and operating results.
Risk Related to Need for Additional Capital
Our failure to raise additional capital or generate the significant capital necessary to expand our operations and invest in new products and subscriptions could reduce our ability to compete and could harm our business.
We intend to continue to make investments to support our business growth and may require additional funds to respond to business challenges, including the need to develop new features to enhance our portfolio improve our operating infrastructure, or acquire complementary businesses and technologies. Accordingly, we may need to engage in equity or debt financings to secure additional funds. If we raise additional equity or equity-linked financing, our stockholders may experience significant dilution of their ownership interests and the market price of our common stock could decline. For example, in July 2018, we issued our 2023 Notes (the “2023 Notes”) and in June 2020 we issued our 2025 Notes (the “2025 Notes”). Any conversion of the outstanding 2023 Notes and 2025 Notes (the “2023 Notes,” together with the “2025 Notes,” the “Notes”) into common stock will dilute the ownership interests of existing stockholders to the extent we deliver shares upon conversion of such Notes. See the risk factor entitled “The issuance of additional stock in connection with financings, acquisitions, investments, our stock incentive plans, the conversion of our Notes or exercise of the related Warrants, or otherwise will dilute all other stockholders.” The holders of our Notes have priority over holders of our common stock, and if we engage in future debt financings, the holders of such additional debt would also have priority over the holders of our common stock. Current and future indebtedness may also contain terms that, among other things, restrict our ability to incur additional indebtedness. We may also be required to take other actions that would otherwise be in the interests of the debt holders and would require us to maintain specified liquidity or other ratios, any of which could harm our business, operating results, and financial condition. We may not be able to obtain additional financing on terms favorable to us, if at all. If we are unable to obtain adequate financing or financing on terms satisfactory to us when we require it, our ability to continue to support our business growth and to respond to business challenges could be significantly impaired, and our business may be adversely affected.
Tax, Accounting, Compliance and Regulatory Risks
We have a corporate structure aligned with the international nature of our business activities, and if we do not achieve increased tax benefits as a result of our corporate structure, our financial condition and operating results could be adversely affected.
We have reorganized our corporate structure and intercompany relationships to more closely align with the international nature of our business activities. This corporate structure may allow us to reduce our overall effective tax rate through changes in how we use our intellectual property, international procurement, and sales operations. This corporate structure may also allow us to obtain
- 54 -

financial and operational efficiencies. These efforts require us to incur expenses in the near term for which we may not realize related benefits. If the structure is not accepted by the applicable tax authorities, if there are any changes in, or interpretations of, domestic and international tax laws that negatively impact the structure, or if we do not operate our business consistent with the structure and applicable tax provisions, we may fail to achieve the reduction in our overall effective tax rate and the other financial and operational efficiencies that we anticipate as a result of the structure and our future financial condition and operating results may be negatively impacted. In addition, we continue to evaluate our corporate structure in light of current and pending tax legislation, and any changes to our corporate structure may require us to incur additional expenses and may impact our overall effective tax rate.
We may have exposure to greater than anticipated tax liabilities.
Our income tax obligations are based in part on our corporate structure and intercompany arrangements, including the manner in which we develop, value, and use our intellectual property and the valuations of our intercompany transactions. The tax laws applicable to our business, including the laws of the United States and other jurisdictions, are subject to interpretation and certain jurisdictions may aggressively interpret their laws in an effort to raise additional tax revenue. The tax authorities of the jurisdictions in which we operate may challenge our methodologies for valuing developed technology or intercompany arrangements, which could increase our worldwide effective tax rate and harm our financial position and operating results. It is possible that tax authorities may disagree with certain positions we have taken, and any adverse outcome of such a review or audit could have a negative effect on our financial position and operating results. Further, the determination of our worldwide provision for income taxes and other tax liabilities requires significant judgment by management, and there are transactions where the ultimate tax determination is uncertain. Although we believe that our estimates are reasonable, the ultimate tax outcome may differ from the amounts recorded in our condensed consolidated financial statements and may materially affect our financial results in the period or periods for which such determination is made.
In addition, our future income tax obligations could be adversely affected by changes in, or interpretations of, tax laws in the United States or in other jurisdictions in which we operate.
If our estimates or judgments relating to our critical accounting policies are based on assumptions that change or prove to be incorrect, our operating results could fall below our publicly announced guidance or the expectations of securities analysts and investors, resulting in a decline in the market price of our common stock.
The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in our condensed consolidated financial statements and accompanying notes. We base our estimates on historical experience and on various other assumptions that we believe to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets, liabilities, equity, revenue, and expenses that are not readily apparent from other sources. For more information, refer to the section entitled “Critical Accounting Estimates” in “Management’s Discussion and Analysis of Financial Condition and Results of Operations” in Part I, Item 2 of this Quarterly Report on Form 10-Q. In general, if our estimates, judgments or assumptions relating to our critical accounting policies change or if actual circumstances differ from our estimates, judgments or assumptions, including uncertainty in the current economic environment due to COVID-19, our operating results may be adversely affected and could fall below our publicly announced guidance or the expectations of securities analysts and investors, resulting in a decline in the market price of our common stock.
Failure to comply with governmental laws and regulations could harm our business.
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, workplace safety, product safety, environmental laws, consumer protection laws, privacy and data-protection laws, anti-bribery laws (including the U.S. Foreign Corrupt Practices Act and the U.K. Anti-Bribery Act), import/export controls, federal securities laws, and tax laws and regulations. In certain jurisdictions, these regulatory requirements may be more stringent than those 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, 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 resulting from any alleged noncompliance, our business, operating results, and financial condition could be materially 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 professional fees. Enforcement actions, litigation, and sanctions could harm our business, operating results, and financial condition.
If we fail to comply with environmental requirements, our business, financial condition, operating results, and reputation could be adversely affected.
We are subject to various environmental laws and regulations including laws governing the hazardous material content of our products and laws relating to the collection of and recycling of electrical and electronic equipment. Examples of these laws and regulations include the E.U. Restriction on the Use of Certain Hazardous Substances in Electrical and Electronic Equipment Directive (“RoHS”) and the E.U. Waste Electrical and Electronic Equipment Directive (“WEEE Directive”), as well as the implementing legislation of the E.U. member states. Similar laws and regulations have been passed or are pending in China, South Korea, Norway, and Japan and may be enacted in other regions, including in the United States, and we are, or may in the future be, subject to these laws and regulations.
- 55 -

The E.U. RoHS and the similar laws of other jurisdictions limit the content of certain hazardous materials such as lead, mercury, and cadmium in the manufacture of electrical equipment, including our products. Our current products comply with the E.U. RoHS requirements. However, if there are changes to this or other laws (or their interpretation) or if new similar laws are passed in other jurisdictions, we may be required to reengineer our products to use components compatible with these regulations. This reengineering and component substitution could result in additional costs to us or disrupt our operations or logistics.
The WEEE Directive requires electronic goods producers to be responsible for the collection, recycling, and treatment of such products. Changes in interpretation of the directive may cause us to incur costs or have additional regulatory requirements to meet in the future in order to comply with this directive, or with any similar laws adopted in other jurisdictions.
We are also subject to environmental laws and regulations governing the management of hazardous materials, which we use in small quantities in our engineering labs. Our failure to comply with past, present, and future similar laws could result in reduced sales of our products, substantial product inventory write-offs, reputational damage, penalties, and other sanctions, any of which could harm our business and financial condition. We also expect that our products will be affected by new environmental laws and regulations on an ongoing basis. To date, our expenditures for environmental compliance have not had a material impact on our operating results or cash flows, and although we cannot predict the future impact of such laws or regulations, they will likely result in additional costs and may increase penalties associated with violations or require us to change the content of our products or how they are manufactured, which could have a material adverse effect on our business, operating results, and financial condition.
Risks Related to Potential Catastrophic Events
Our business is subject to the risks of earthquakes, fire, power outages, floods, health risks and other catastrophic events, and to interruption by man-made problems such as terrorism.
Both our corporate headquarters and the location where our products are manufactured are located in the San Francisco Bay Area, a region known for seismic activity. In addition, other natural disasters, such as fire or floods, a significant power outage, telecommunications failure, terrorism, an armed conflict, cyberattacks, epidemics and pandemics such as COVID-19, or other geo-political unrest could affect our supply chain, manufacturers, logistics providers, channel partners, or end-customers or the economy as a whole and such disruption could impact our shipments and sales. These risks may be further increased if the disaster recovery plans for us and our suppliers prove to be inadequate. To the extent that any of the above should result in delays or cancellations of customer orders, the loss of customers, or the delay in the manufacture, deployment, or shipment of our products, our business, financial condition, and operating results would be adversely affected.
Risks Related to Our Notes
We may not have the ability to raise the funds necessary to settle conversions of our Notes, repurchase our Notes upon a fundamental change or repay our Notes in cash at their maturity, and our future debt may contain limitations on our ability to pay cash upon conversion or repurchase of our Notes.
We will need to make cash payments (1) if holders of our Notes require us to repurchase all or a portion of their Notes upon the occurrence of a fundamental change (e.g. a change of control of Palo Alto Networks, Inc.) before the maturity date, (2) upon conversion of our Notes, (3) to repay our 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 payments.
In addition, our ability to repurchase or to pay cash upon conversion of our Notes may be limited by law, regulatory authority or agreements governing our future indebtedness. Our failure to repurchase our Notes at a time when the repurchase is required by the applicable indenture governing such Notes or to pay cash upon conversion of such Notes as required by the applicable indenture would constitute a default under the indenture. A default under the applicable indenture or the fundamental change itself could also lead to a default under agreements governing our future indebtedness. 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 and repurchase our Notes or to pay cash upon conversion of our Notes.
We may still incur substantially more debt or take other actions that would diminish our ability to make payments on our Notes when due.
We and our subsidiaries may be able to incur substantial additional debt in the future, subject to the restrictions contained in our debt instruments, some of which may be secured debt. We are not restricted under the terms of the indenture governing our Notes from incurring additional debt, securing existing or future debt, recapitalizing our debt or taking a number of other actions that are not limited by the terms of such indenture governing our Notes that could have the effect of diminishing our ability to make payments on our Notes when due. While the terms of any future indebtedness we may incur could restrict our ability to incur additional indebtedness, any such restrictions will indirectly benefit holders of our Notes only to the extent any such indebtedness or credit facility is not repaid or does not mature while our Notes are outstanding.
- 56 -

Risks Related to Our Common Stock
Our actual operating results may differ significantly from our guidance.
From time to time, we have released, and may continue to release, guidance in our quarterly earnings releases, quarterly earnings conference calls, or otherwise, regarding our future performance that represents our management’s estimates as of the date of release. This guidance, which includes forward-looking statements, has been and will be based on projections prepared by our management. These projections are not prepared with a view toward compliance with published guidelines of the American Institute of Certified Public Accountants, and neither our registered public accountants nor any other independent expert or outside party compiles or examines the projections. Accordingly, no such person expresses any opinion or any other form of assurance with respect to the projections.
Projections are based upon a number of assumptions and estimates that, while presented with numerical specificity, are inherently subject to significant business, economic, and competitive uncertainties and contingencies, many of which are beyond our control, such as COVID-19, and are based upon specific assumptions with respect to future business decisions, some of which will change. The rapidly evolving market in which we operate may make it difficult to evaluate our current business and our future prospects, including our ability to plan for and model future growth. We intend to state possible outcomes as high and low ranges which are intended to provide a sensitivity analysis as variables are changed. However, actual results will vary from our guidance and the variations may be material. The principal reason that we release guidance is to provide a basis for our management to discuss our business outlook as of the date of release with analysts and investors. We do not accept any responsibility for any projections or reports published by any such persons. Investors are urged not to rely upon our guidance in making an investment decision regarding our common stock.
Any failure to successfully implement our operating strategy or the occurrence of any of the events or circumstances set forth in this “Risk Factors” section in this Quarterly Report on Form 10-Q could result in our actual operating results being different from our guidance, and the differences may be adverse and material.
The market price of our common stock historically has been volatile and the value of your investment could decline.
The market price of our common stock has been volatile since our initial public offering (“IPO”) in July 2012. The reported high and low sales prices of our common stock during the last 12 months have ranged from $125.47 to $397.63, as measured through February 12, 2021. The market price of our common stock may fluctuate widely in response to various factors, some of which are beyond our control. These factors include:
announcements of new products, subscriptions or technologies, commercial relationships, strategic partnerships, acquisitions, or other events by us or our competitors;
price and volume fluctuations in the overall stock market from time to time;
news announcements that affect investor perception of our industry, including reports related to the discovery of significant cyberattacks;
significant volatility in the market price and trading volume of technology companies in general and of companies in our industry;
fluctuations in the trading volume of our shares or the size of our public float;
actual or anticipated changes in our operating results or fluctuations in our operating results;
whether our operating results meet the expectations of securities analysts or investors;
actual or anticipated changes in the expectations of securities analysts or investors, whether as a result of our forward- looking statements, our failure to meet such expectations or otherwise;
inaccurate or unfavorable research reports about our business and industry published by securities analysts or reduced coverage of our company by securities analysts;
litigation involving us, our industry, or both;
actions instituted by activist shareholders or others;
regulatory developments in the United States, foreign countries or both;
major catastrophic events, such as COVID-19;
sales or repurchases of large blocks of our common stock or substantial future sales by our directors, executive officers, employees and significant stockholders;
sales of our common stock by investors who view our Notes as a more attractive means of equity participation in us;
hedging or arbitrage trading activity involving our common stock as a result of the existence of our Notes;
- 57 -

departures of key personnel; or
economic uncertainty around the world.
The market price of our common stock could decline for reasons unrelated to our business, operating results, or financial condition and as a result of events that do not directly affect us. In the past, following periods of volatility in the market price of a company’s securities, securities class action litigation has often been brought against that company. Securities litigation could result in substantial costs and divert our management’s attention and resources from our business. This could have a material adverse effect on our business, operating results, and financial condition.
The convertible note hedge and warrant transactions may affect the value of our common stock.
In connection with the sale of our 2023 Notes and 2025 Notes, we entered into convertible note hedge transactions (the “Note Hedges”) with certain counterparties. In connection with each such sale of the Notes, we also entered into warrant transactions with the counterparties pursuant to which we sold warrants (the “Warrants”) for the purchase of our common stock. The Note Hedges for our 2023 Notes and 2025 Notes are expected generally to reduce the potential dilution to our common stock upon any conversion of our Notes and/or offset any cash payments we are required to make in excess of the principal amount of any such converted Notes. The Warrants could separately have a dilutive effect to the extent that the market price per share of our common stock exceeds the applicable strike price of the Warrants unless, subject to certain conditions, we elect to cash settle such Warrants.
The applicable counterparties or their respective affiliates may modify their hedge positions by entering into or unwinding various derivatives with respect to our common stock and/or purchasing or selling our common stock or other securities of ours in secondary market transactions prior to the maturity of the outstanding Notes (and are likely to do so during any applicable observation period related to a conversion of our Notes). This activity could also cause or avoid an increase or a decrease in the market price of our common stock or our Notes, which could affect a note holder’s ability to convert its Notes and, to the extent the activity occurs during any observation period related to a conversion of our Notes, it could affect the amount and value of the consideration that the note holder will receive upon conversion of our Notes.
We do not make any representation or prediction as to the direction or magnitude of any potential effect that the transactions described above may have on the price of our Notes or our common stock. In addition, we do not make any representation that the counterparties or their respective affiliates will engage in these transactions or that these transactions, once commenced, will not be discontinued without notice.
The issuance of additional stock in connection with financings, acquisitions, investments, our stock incentive plans, the conversion of our Notes or exercise of the related Warrants, or otherwise will dilute all other stockholders.
Our amended and restated certificate of incorporation authorizes us to issue up to 1.0 billion shares of common stock and up to 100.0 million shares of preferred stock with such rights and preferences as may be determined by our board of directors. Subject to compliance with applicable rules and regulations, we may issue shares of common stock or securities convertible into shares of our common stock from time to time in connection with a financing, acquisition, investment, our stock incentive plans, the conversion of our Notes, the settlement of our Warrants related to each such series of the Notes, or otherwise. Any such issuance could result in substantial dilution to our existing stockholders and cause the market price of our common stock to decline.
We cannot guarantee that our share repurchase program will be fully consummated, or that it will enhance shareholder value, and share repurchases could affect the price of our common stock.
As of January 31, 2021, we had $1.0 billion available under our share repurchase program which will expire on December 31, 2021 and may be suspended or discontinued by the Company at any time without prior notice. Although our board of directors has authorized a share repurchase program, we are not obligated to repurchase any specific dollar amount or to acquire any specific number of shares under the program. The share repurchase program could affect the price of our common stock, increase volatility and diminish our cash reserves. In addition, the program may be suspended or terminated at any time, which may result in a decrease in the price of our common stock.
We are subject to risks associated with our strategic investments. Impairments in the value of our investments could negatively impact our financial results.
In July 2017, we formed the $20.0 million Palo Alto Networks Venture Fund. The fund is aimed at seed-, early-, and growth-stage security companies with a cloud-based application approach. We may not realize a return on our capital investments. Many such private companies generate net losses and the market for their products, services or technologies may be slow to develop, and, therefore, are dependent on the availability of later rounds of financing from banks or investors on favorable terms to continue their operations. The financial success of our investment in any company is typically dependent on a liquidity event, such as a public offering, acquisition or other favorable market event reflecting appreciation in the cost of our initial investment. The capital markets for public offerings and acquisitions are dynamic and the likelihood of liquidity events for the companies we have invested in, and intend to invest in, could significantly change. Further, valuations of privately-held companies are inherently complex due to the lack of readily available market data and as such, the basis for these valuations is subject to the timing and accuracy of the data received from these companies. If we determine that any of our investments in such companies have experienced a decline in value, we may be
- 58 -

required to record an impairment, which could be material and negatively impact our financial results. All of our investments are subject to a risk of a partial or total loss of investment capital.
We do not intend to pay dividends for the foreseeable future.
We have never declared or paid any dividends on our common stock. We intend to retain any earnings to finance the operation and expansion of our business, and we do not anticipate paying any cash dividends in the future. As a result, you may only receive a return on your investment in our common stock if the market price of our common stock increases.
Our charter documents and Delaware law, as well as certain provisions contained in the indentures governing our Notes, could discourage takeover attempts and lead to management entrenchment, which could also reduce the market price of our common stock.
Provisions in our amended and restated certificate of incorporation and amended and restated bylaws may have the effect of delaying or preventing a change in control of our company or changes in our management. Our amended and restated certificate of incorporation and amended and restated bylaws include provisions that:
establish that our board of directors is divided into three classes, Class I, Class II and Class III, with three-year staggered terms;
authorize 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;
provide our board of directors with the exclusive right 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;
prohibit our stockholders from taking action by written consent;
specify that special meetings of our stockholders may be called only by the chairman of our board of directors, our president, our secretary, or a majority vote of our board of directors;
require 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;
authorize our board of directors to amend our bylaws by majority vote; and
establish advance notice procedures with which our stockholders must comply to nominate candidates to our board of directors or to propose matters to be acted upon at a stockholders’ meeting.
These provisions may frustrate or prevent any attempts by our stockholders to replace or remove our current management by making it more difficult for our stockholders to replace members of our board of directors, which is responsible for appointing the members of management. 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. Additionally, certain provisions contained in the indenture governing our Notes could make it more difficult or more expensive for a third party to acquire us. The application of Section 203 or certain provisions contained in the indenture governing our Notes also could have the effect of delaying or preventing a change in control of us. Any of these provisions could, under certain circumstances, depress the market price of our common stock.
General Risk Factors
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.
As a public company, we are subject to the reporting requirements of the Exchange Act, the Sarbanes-Oxley Act, the Dodd-Frank Act, the listing requirements of the New York Stock Exchange (“NYSE”), and other applicable securities rules and regulations. Compliance with these rules and regulations have increased our legal and financial compliance costs, made some activities more difficult, time-consuming or costly, and increased demand on our systems and resources. Among other things, the Exchange Act requires that we file annual, quarterly, and current reports with respect to our business and operating results. In addition, the Sarbanes-Oxley Act requires, among other things, that we maintain effective disclosure controls and procedures and internal control over financial reporting. In order to meet the requirements of 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 and operating results. Although we have already hired additional employees to comply with these requirements, we may need to hire even more employees in the future, which will increase our costs and expenses.
In addition, changing laws, regulations, and standards related 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.
- 59 -

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 may be harmed.
We are obligated to maintain proper and effective internal control over financial reporting. We may not complete our analysis of our internal control over financial reporting in a timely manner, or this internal control may not be determined to be effective, which may adversely affect investor confidence in our company and, as a result, the value of our common stock.
While we were able to determine in our management’s report for fiscal 2020 that our internal control over financial reporting is effective, as well as provide an unqualified attestation report from our independent registered public accounting firm to that effect, we may not be able to complete our evaluation, testing, and any required remediation in a timely fashion, may be unable to assert that our internal controls are effective, or our independent registered public accounting firm may not be able to formally attest to the effectiveness of our internal control over financial reporting in the future. In the event that our chief executive officer, chief financial officer, or independent registered public accounting firm determines in the future that our internal control over financial reporting is not effective as defined under Section 404, we could be subject to one or more investigations or enforcement actions by state or federal regulatory agencies, stockholder lawsuits or other adverse actions requiring us to incur defense costs, pay fines, settlements or judgments and causing investor perceptions to be adversely affected and potentially resulting in a decline in the market price of our stock.
ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS
Unregistered Sales of Equity Securities
During the three months ended January 31, 2021, we issued a total of 10,022 shares of our unregistered common stock in post-closing payouts in connection with our acquisition of Aporeto, Inc., which closed in November 2019 (the “Aporeto Transaction”).
The Aporeto Transaction did not involve any underwriters, any underwriting discounts or commissions, or any public offering. We believe the offers, sales, and issuances of the securities pursuant to the Aporeto Transaction were exempt from registration under the Securities Act of 1933, as amended (the “Act”) by virtue of Section 4(a)(2) of the Act and Rule 506 of Regulation D promulgated thereunder, because the issuance of securities to the recipients did not involve a public offering. The recipients of the securities in the Aporeto Transaction represented their intentions to acquire the securities for investment only and not with a view to or for sale in connection with any distribution thereof, and appropriate legends were placed upon the stock certificates issued in these transactions. All recipients had adequate access, through their relationships with us or otherwise, to information about us. The issuances of these securities were made without any general solicitation or advertising.
During the three months ended January 31, 2021, we also issued unregistered shares of our common stock as previously reported on our Current Reports on Form 8-K filed on November 12, 2020 and amended on December 16, 2020.
Purchases of Equity Securities by the Issuer and Affiliated Purchasers
On February 26, 2019, we announced that our board of directors authorized a $1.0 billion share repurchase program, which is funded from available working capital. On December 8, 2020, we announced that our board of directors authorized a $700.0 million increase to our share repurchase program, bringing the total authorization to $1.7 billion. The expiration date of this repurchase authorization was extended to December 31, 2021, and our repurchase program may be suspended or discontinued at any time. Repurchases under our program are to be made at management’s discretion on the open market, through privately negotiated transactions, transactions structured through investment banking institutions, block purchase techniques, 10b5-1 trading plans, or a combination of the foregoing. There were no shares repurchased under our share repurchase program during the three months ended January 31, 2021, and $1.0 billion remained available for future share repurchases as of January 31, 2021.
Between November 1, 2020 and November 30, 2020, December 1, 2020 and December 31, 2020 and January 1, 2021 and January 31, 2021, shares of restricted common stock were delivered by certain employees upon vesting of equity awards to satisfy tax withholding requirements. The average value of shares delivered to satisfy tax withholding requirements during these periods were $223.02 per share, $321.27 per share and $370.55 per share, respectively. The number of shares delivered to satisfy tax withholding requirements during these periods was not significant.


- 60 -

ITEM 6.    EXHIBITS
Exhibit
Number
Exhibit DescriptionIncorporated by Reference
FormFile No.ExhibitFiling Date
Addendum to Offer Letter by and between the Registrant and Luis Felipe Visoso, dated December 7, 2020.8-K001-3559410.1December 8, 2020
Sinefa Group, Inc. 2020 Stock Plan.S-8333-25142399.1December 17, 2020
Expanse Holding Company, Inc. Amended and Restated 2012 Stock Incentive Plan.S-8333-25142599.1December 17, 2020
Offer Letter by and between the Registrant and Dr. Helene D. Gayle, dated February 17, 2021S-8001-3559410.1February 22, 2021
Certification of the Chief Executive Officer pursuant to Section 302(a) of the Sarbanes-Oxley Act of 2002.
Certification of the Chief Financial Officer pursuant to Section 302(a) of the Sarbanes-Oxley Act of 2002.
32.1
Certification of Chief Executive Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.
32.2
Certification of Chief Financial Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.
101
The following financial information from Palo Alto Networks, Inc.’s Quarterly Report on Form 10-Q for the three months ended January 31, 2021 formatted in Inline XBRL includes: (i) Condensed Consolidated Balance Sheets, (ii) Condensed Consolidated Statements of Operations, (iii) Condensed Consolidated Statements of Comprehensive Loss, (iv) Condensed Consolidated Statements of Stockholders’ Equity, (v) Condensed Consolidated Statements of Cash Flows, and (vi) Notes to the Condensed Consolidated Financial Statements.
104Cover Page Interactive Data File—(formatted as Inline XBRL and contained in Exhibit 101).
*    Indicates a management contract or compensatory plan or arrangement.
†    The certifications attached as Exhibit 32.1 and 32.2 that accompany this Quarterly Report on Form 10-Q are not deemed filed with the Securities and Exchange Commission and are not to be incorporated by reference into any filing of Palo Alto Networks, 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 of this Quarterly Report on Form 10-Q, irrespective of any general incorporation language contained in such filing.
- 61 -


SIGNATURES
Pursuant to the requirements of the Securities Exchange Act of 1934, the Registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.


Date: February 22, 2021

PALO ALTO NETWORKS, INC.
By:
/s/ LUIS FELIPE VISOSO
Luis Felipe Visoso
Chief Financial Officer
(Duly Authorized Officer and Principal Financial Officer)


Date: February 22, 2021

PALO ALTO NETWORKS, INC.
By:
/s/ JEAN COMPEAU
Jean Compeau
Chief Accounting Officer
(Duly Authorized Officer and Principal Accounting Officer)

- 62 -
EX-31.1 2 panwex311q221.htm EX-31.1 Document

Exhibit 31.1
CERTIFICATION PURSUANT TO SECTION 302(a)
OF THE SARBANES-OXLEY ACT OF 2002

I, Nikesh Arora, certify that:
1.I have reviewed this Quarterly Report on Form 10-Q of Palo Alto Networks, Inc.;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
(a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
(b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
(c)Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
(d)Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
(a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
(b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

 
/s/ NIKESH ARORA
Nikesh Arora
Chief Executive Officer and Director
Date: February 22, 2021

EX-31.2 3 panwex312q221.htm EX-31.2 Document

Exhibit 31.2
CERTIFICATION PURSUANT TO SECTION 302(a)
OF THE SARBANES-OXLEY ACT OF 2002

I, Luis Felipe Visoso, certify that:
1.I have reviewed this Quarterly Report on Form 10-Q of Palo Alto Networks, Inc.;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
(a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
(b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
(c)Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
(d)Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
(a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
(b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
 

/s/ LUIS FELIPE VISOSO
Luis Felipe Visoso
Chief Financial Officer
Date: February 22, 2021

EX-32.1 4 panwex321q221.htm EX-32.1 Document

Exhibit 32.1
CERTIFICATION OF CHIEF EXECUTIVE OFFICER
PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
I, Nikesh Arora, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Quarterly Report on Form 10-Q of Palo Alto Networks, Inc. for the quarterly period ended January 31, 2021, fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended, and that information contained in such Quarterly Report on Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of Palo Alto Networks, Inc.

 
/s/ NIKESH ARORA
Nikesh Arora
Chief Executive Officer and Director
Date: February 22, 2021

EX-32.2 5 panwex322q221.htm EX-32.2 Document

Exhibit 32.2
CERTIFICATION OF CHIEF FINANCIAL OFFICER
PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
I, Luis Felipe Visoso, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Quarterly Report on Form 10-Q of Palo Alto Networks, Inc. for the quarterly period ended January 31, 2021, fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended, and that information contained in such Quarterly Report on Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of Palo Alto Networks, Inc.

 
/s/ LUIS FELIPE VISOSO
Luis Felipe Visoso
Chief Financial Officer
Date: February 22, 2021

EX-101.SCH 6 panw-20210131.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 1006007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 1007008 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Reconciliation of cash, cash equivalents, and restricted cash to the consolidated balance sheets link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Notes) link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2403401 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 2104102 - Disclosure - Revenue (Notes) link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Revenue (Disaggregation of Revenue - Geographic Theater) (Details) link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - Revenue (Disaggregation of Revenue - Type of Revenue) (Details) link:presentationLink link:calculationLink link:definitionLink 2408404 - Disclosure - Revenue (Deferred Revenue) (Details) link:presentationLink link:calculationLink link:definitionLink 2409405 - Disclosure - Revenue (Remaining Performance Obligations) (Details) link:presentationLink link:calculationLink link:definitionLink 2409405 - Disclosure - Revenue (Remaining Performance Obligations) (Details) link:presentationLink link:calculationLink link:definitionLink 2110103 - Disclosure - Fair Value Measurements (Notes) link:presentationLink link:calculationLink link:definitionLink 2311302 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2412406 - Disclosure - Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 2113104 - Disclosure - Cash Equivalents and Investments (Notes) link:presentationLink link:calculationLink link:definitionLink 2314303 - Disclosure - Cash Equivalents and Investments (Tables) link:presentationLink link:calculationLink link:definitionLink 2415407 - Disclosure - Cash Equivalents and Investments (Available-for-Sale Securities) (Details) link:presentationLink link:calculationLink link:definitionLink 2416408 - Disclosure - Cash Equivalents and Investments (Available-for-Sale Securities, Contractual Maturities) (Details) link:presentationLink link:calculationLink link:definitionLink 2417409 - Disclosure - Cash Equivalents and Investments (Marketable Equity Securities) (Details) link:presentationLink link:calculationLink link:definitionLink 2118105 - Disclosure - Financing Receivables (Notes) link:presentationLink link:calculationLink link:definitionLink 2319304 - Disclosure - Financing Receivables (Tables) link:presentationLink link:calculationLink link:definitionLink 2420410 - Disclosure - Financing Receivables (Details) link:presentationLink link:calculationLink link:definitionLink 2121106 - Disclosure - Derivative Instruments (Notes) link:presentationLink link:calculationLink link:definitionLink 2422411 - Disclosure - Derivative Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 2123107 - Disclosure - Acquisition (Notes) link:presentationLink link:calculationLink link:definitionLink 2324305 - Disclosure - Acquisition (Tables) link:presentationLink link:calculationLink link:definitionLink 2425412 - Disclosure - Acquisition (Additional Information) (Details) link:presentationLink link:calculationLink link:definitionLink 2426413 - Disclosure - Acquisition (Purchase Price Allocation) (Details) link:presentationLink link:calculationLink link:definitionLink 2426413 - Disclosure - Acquisition (Purchase Price Allocation) (Details) link:presentationLink link:calculationLink link:definitionLink 2427414 - Disclosure - Acquisition (Intangible assets acquired as part of business combination) (Details) link:presentationLink link:calculationLink link:definitionLink 2128108 - Disclosure - Goodwill and Intangible Assets (Notes) link:presentationLink link:calculationLink link:definitionLink 2329306 - Disclosure - Goodwill and Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2430415 - Disclosure - Goodwill and Intangible Assets (Goodwill) (Details) link:presentationLink link:calculationLink link:definitionLink 2431416 - Disclosure - Goodwill and Intangible Assets (Purchased Intangible Assets by Major Class) (Details) link:presentationLink link:calculationLink link:definitionLink 2432417 - Disclosure - Goodwill and Intangible Assets (Amortization Expense) (Details) link:presentationLink link:calculationLink link:definitionLink 2433418 - Disclosure - Goodwill and Intangible Assets (Future Amortization Expense of Intangible Assets) (Details) link:presentationLink link:calculationLink link:definitionLink 2134109 - Disclosure - Deferred Contract Costs (Notes) link:presentationLink link:calculationLink link:definitionLink 2335307 - Disclosure - Deferred Contract Costs (Tables) link:presentationLink link:calculationLink link:definitionLink 2436419 - Disclosure - Deferred Contract Costs Deferred Contract Costs (Details) link:presentationLink link:calculationLink link:definitionLink 2137110 - Disclosure - Debt (Notes) link:presentationLink link:calculationLink link:definitionLink 2338308 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 2439420 - Disclosure - Debt (Additional Details) (Details) link:presentationLink link:calculationLink link:definitionLink 2440421 - Disclosure - Debt (Components of Convertible Senior Notes) (Details) link:presentationLink link:calculationLink link:definitionLink 2441422 - Disclosure - Debt (Schedule of Interest Expense Recognized) (Details) link:presentationLink link:calculationLink link:definitionLink 2442423 - Disclosure - Debt (Note Hedges) (Details) link:presentationLink link:calculationLink link:definitionLink 2443424 - Disclosure - Debt (Warrants) (Details) link:presentationLink link:calculationLink link:definitionLink 2444425 - Disclosure - Debt (Revolving Credit Facility) (Details) link:presentationLink link:calculationLink link:definitionLink 2145111 - Disclosure - Commitments and Contingencies (Notes) link:presentationLink link:calculationLink link:definitionLink 2346309 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 2447426 - Disclosure - Commitments and Contingencies (Manufacturing Purchase Commitments) (Details) link:presentationLink link:calculationLink link:definitionLink 2448427 - Disclosure - Commitments and Contingencies (Other Purchase Commitments) (Details) link:presentationLink link:calculationLink link:definitionLink 2149112 - Disclosure - Stockholders' Equity (Notes) link:presentationLink link:calculationLink link:definitionLink 2450428 - Disclosure - Stockholders' Equity (Details) link:presentationLink link:calculationLink link:definitionLink 2151113 - Disclosure - Equity Award Plans (Notes) link:presentationLink link:calculationLink link:definitionLink 2352310 - Disclosure - Equity Award Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 2453429 - Disclosure - Equity Award Plans (Performance Stock Option Activities) - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2454430 - Disclosure - Equity Award Plans - PSO Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2455431 - Disclosure - Equity Award Plans (Restricted Stock Unit (RSU) and Performance-Based Stock Unit (PSU) Activities) (Details) link:presentationLink link:calculationLink link:definitionLink 2456432 - Disclosure - Equity Award Plans (Allocation of Share-Based Compensation Expense) (Details) link:presentationLink link:calculationLink link:definitionLink 2157114 - Disclosure - Income Taxes (Notes) link:presentationLink link:calculationLink link:definitionLink 2458433 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2159115 - Disclosure - Net Loss Per Share (Notes) link:presentationLink link:calculationLink link:definitionLink 2360311 - Disclosure - Net Loss Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2461434 - Disclosure - Net Loss Per Share (Computation of Basic and Diluted Net Loss Per Share) (Details) link:presentationLink link:calculationLink link:definitionLink 2462435 - Disclosure - Net Loss Per Share (Schedule of Antidilutive Securities Excluded from Computation) (Details) link:presentationLink link:calculationLink link:definitionLink 2163116 - Disclosure - Other Income, Net (Notes) link:presentationLink link:calculationLink link:definitionLink 2364312 - Disclosure - Other Income, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 2465436 - Disclosure - Other Income, Net (Details) link:presentationLink link:calculationLink link:definitionLink 2166117 - Disclosure - Subsequent Events (Notes) link:presentationLink link:calculationLink link:definitionLink 2467437 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 panw-20210131_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 panw-20210131_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 panw-20210131_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Beginning balance Ending balance Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Document Type Document Type Other assets Long-term deferred contract costs Other Assets [Member] Payments for debt issuance costs Payments of Debt Issuance Costs Class of Warrant or Right Class of Warrant or Right [Table] Level 3 Fair Value, Inputs, Level 3 [Member] Revolving credit facility amount outstanding Long-term Line of Credit Share-based compensation for equity-based awards APIC, Share-based Payment Arrangement, Increase for Cost Recognition Contract with customer, liability, revenue recognized Contract with Customer, Liability, Revenue Recognized Total current liabilities Liabilities, Current Minimum Maturity Date Term, Cash and Cash Equivalents Balance Criteria Term 2b [Member] Term 2b [Member] Common stock (1.1 million shares) Business Combination, Consideration Transferred, Other Goodwill acquired Goodwill, Acquired During Period Asset Class Asset Class [Axis] 2025 Warrants 2025 Warrants [Member] 2025 Warrants Schedule of future non-cancelable purchase commitments for cloud services Unrecorded Unconditional Purchase Obligations Disclosure [Table Text Block] Other comprehensive income (loss), net of tax: Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] Share Repurchase Program B Share Repurchase Program B [Member] Share Repurchase Program B [Member] Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Line Of Credit Facility, Maturity Terms Line Of Credit Facility, Maturity Terms [Domain] [Domain] for Line Of Credit Facility, Maturity Terms [Axis] Recent accounting pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Cost of revenue: Cost of Goods and Services Sold Vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Security Exchange Name Security Exchange Name Subscription and support Total subscription and support Service [Member] 2023 Note Hedges 2023 Note Hedges [Member] 2023 Note Hedges [Member] Derivative Derivative [Line Items] 2023 Notes, Option to Convert 2023 Notes - Option to Convert [Member] 2023 Notes - Option to Convert Fair value Finite-lived Intangible Assets Acquired Threshold consecutive trading days (in days) Debt Instrument, Convertible, Threshold Consecutive Trading Days Schedule of available-for-sale securities Debt Securities, Available-for-sale [Table Text Block] Balance, beginning (in shares) Balance, ending (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Cash flows from financing activities Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract] Support Support [Member] Support [Member] Share based compensation expense, accelerated cost Share-based Payment Arrangement, Accelerated Cost Unrecorded Unconditional Purchase Obligation Unrecorded Unconditional Purchase Obligation [Table] Less: debt discount and debt issuance costs, net of amortization Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net Property and equipment, net Property, Plant and Equipment, Net Fair value of convertible senior notes Convertible Debt, Fair Value Disclosures Performance Period 4 Performance Period 4 [Member] Performance Period 4 [Member] LIBOR London Interbank Offered Rate (LIBOR) [Member] Accumulated other comprehensive income (loss) AOCI Attributable to Parent [Member] Spread on variable rate Debt Instrument, Basis Spread on Variable Rate Debt Securities, Available-for-sale Debt Securities, Available-for-sale [Line Items] Total assets Assets Foreign Exchange Contract Foreign Exchange Contract [Member] Taxes paid related to net share settlement of equity awards Share-based Payment Arrangement, Decrease for Tax Withholding Obligation Entity Address, State or Province Entity Address, State or Province Options exercisable, weighted-average remaining contractual term (in years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Effective interest rate of the liability component Debt Instrument, Interest Rate, Effective Percentage Unrealized Losses Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax Common stock and additional paid-in capital; $0.0001 par value; 1,000.0 shares authorized; 97.2 and 96.3 shares issued and outstanding at January 31, 2021 and July 31, 2020, respectively Common Stocks, Including Additional Paid in Capital Subsequent Event Subsequent Event [Member] Variable Rate Variable Rate [Domain] Equity Interest Type [Axis] Equity Interest Type [Axis] Amortization of operating lease right-of-use assets Operating Lease, Right-of-Use Asset, Amortization Operating Lease, Right-of-Use Asset, Amortization Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Share-based Payment Arrangement [Abstract] Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivative Instruments and Hedging Activities Disclosure [Abstract] General and administrative General and Administrative Expense [Member] Restricted stock awards and performance-based stock awards Restricted Stock [Member] Accounts receivable, net Increase (Decrease) in Accounts Receivable Threshold trading days (in days) Debt Instrument, Convertible, Threshold Trading Days Current liabilities: Liabilities, Current [Abstract] Maximum contract term of cash flow hedge Maximum Length of Time Hedged in Cash Flow Hedge Credit Facility Credit Facility [Axis] Unrecorded Unconditional Purchase Obligation by Category of Item Purchased Unrecorded Unconditional Purchase Obligation by Category of Item Purchased [Axis] Non-U.S. government and agency securities Debt Security, Government, Non-US [Member] Forfeited (in usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Remaining performance obligations Revenue, Remaining Performance Obligation, Amount Financial Instruments Financial Instrument [Axis] Schedule of finite-lived intangible assets acquired as part of business combination Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block] Equity [Abstract] Equity [Abstract] Foreign currency forward contracts Foreign Exchange Forward [Member] Net assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Commitments and contingencies (Note 11) Commitments and Contingencies Long-term deferred revenue Contract with Customer, Liability, Noncurrent Cash, cash equivalents, and restricted cash - beginning of period Cash, cash equivalents, and restricted cash - end of period Total cash, cash equivalents, and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents 2025 Unrecorded Unconditional Purchase Obligation, Due within Five Years Stock repurchase, remaining authorized repurchase amount Stock Repurchase Program, Remaining Authorized Repurchase Amount Class of Stock [Domain] Class of Stock [Domain] Weighted-average shares used to compute net loss per share, basic and diluted (in shares) Weighted Average Number of Shares Outstanding, Basic and Diluted Strike price of warrants (in usd per share) Class of Warrant or Right, Exercise Price of Warrants or Rights Cash and cash equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Debt Instrument, Redemption Debt Instrument, Redemption [Line Items] Options exercisable (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Money market funds Money Market Funds [Member] RSUs and PSUs, Additional Disclosures Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract] Amortization of deferred contract costs Deferred contract costs, amortization expense Capitalized Contract Cost, Amortization Asset Class Asset Class [Domain] Performance Period 2 Performance Period 2 [Member] Performance Period 2 [Member] Award vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Remaining performance obligations, expected timing of satisfaction, period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Financial Instruments Financial Instruments [Domain] Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Issuance of common stock in connection with employee equity incentive plans Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture Convertible debt, other details Convertible Debt Other Details [Table Text Block] Convertible Debt Other Details [Table Text Block] Goodwill Rollforward Goodwill [Roll Forward] 2022 Unrecorded Unconditional Purchase Obligation, Due within Two Years Products and Services Product and Service [Domain] Prepaid expenses and other current assets Short-term deferred contract costs Prepaid Expenses and Other Current Assets [Member] Total fair value of replacement equity awards Business Acquisition, Replacement Equity Awards, Fair Value Business Acquisition, Replacement Equity Awards, Fair Value Vested (in usd 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 Schedule of Share-based Compensation Arrangements by Share-based Payment Award Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Operating loss Operating Income (Loss) Financing Receivables Accounts, Notes, Loans and Financing Receivable [Line Items] Small Business Entity Small Business Goodwill Balance as of July 31, 2020 Balance as of January 31, 2021 Goodwill Stock repurchase program, increase in authorized amount Stock Repurchase Program, Increase (Decrease) in Authorized Amount Stock Repurchase Program, Increase (Decrease) in Authorized Amount Fair Value, Measurement Frequency Measurement Frequency [Domain] Statement Statement [Line Items] Threshold business days, per $1,000 principal (in days) Debt Instrument, Convertible Per $1,000 Principal, Threshold Business Days Debt Instrument, Convertible Per $1,000 Principal, Threshold Business Days Revenue: Revenue from Contract with Customer, Excluding Assessed Tax Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Amendment Flag Amendment Flag Balance, beginning (in usd per share) Balance, ending (in usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Plan Name [Axis] Plan Name [Axis] Reconciliation of cash, cash equivalents, and restricted cash to the balance sheet Reconciliation of cash, cash equivalents, and restricted cash [Table] Reconciliation of cash, cash equivalents, and restricted cash [Table] Subsequent Event Type Subsequent Event Type [Axis] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Amortization of debt discount Amortization of Debt Discount (Premium) Contractual interest expense Interest Expense, Debt, Excluding Amortization PSUs Performance-Based Stock Award (“PSA”) and Performance-Based Stock Unit (“PSU”) [Member] Performance-Based Stock Award (“PSA”) and Performance-Based Stock Unit (“PSU”) [Member] Cash flows from operating activities Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract] Identified intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Stock Options with Service and Market Conditions Stock Options with Service and Market Conditions [Member] Stock Options with Service and Market Conditions [Member] Stock Options and PSOs, Outstanding, Weighted-Average Exercise Price Roll Forward Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Amortized Cost  Debt Securities, Available-for-sale, Amortized Cost Changes in operating assets and liabilities, net of effects of acquisitions: Increase (Decrease) in Operating Capital [Abstract] Common stock, shares outstanding (in shares) Common stock, beginning balance (in shares) Common stock, ending balance (in shares) Common Stock, Shares, Outstanding Deferred Contract Costs Capitalized Contract Cost [Table] Revenue from external customers by products and services Revenue from External Customers by Products and Services [Table Text Block] Level 1 Fair Value, Inputs, Level 1 [Member] Entity Central Index Key Entity Central Index Key Interest expense Interest Expense Financing receivable payment terms Financing Receivable, Payment Terms Financing Receivable, Payment Terms Class of Stock [Axis] Class of Stock [Axis] 2026 and thereafter Unrecorded Unconditional Purchase Obligation, Due after Five Years Plan Name [Domain] Plan Name [Domain] Stockholders’ Equity Stockholders' Equity Note Disclosure [Text Block] Use of estimates Use of Estimates, Policy [Policy Text Block] Revenue from External Customers by Products and Services Revenue from External Customers by Products and Services [Table] Other Other Intangible Assets [Member] Cash Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Accounts receivable, net of allowance for credit losses of $9.4 and $2.3 at January 31, 2021 and July 31, 2020, respectively Accounts Receivable, after Allowance for Credit Loss, Current Investments: Investments [Member] Description of Business and Summary of Significant Accounting Policies Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Due between one and three years Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after One Through Five Years, Amortized Cost Schedule of allocation of share-based compensation expense Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Schedule of purchased finite-lived intangible assets by major class Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block] Debt Instrument Debt Instrument, Name [Domain] Due within one year Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling within One Year, Fair Value Total current assets Assets, Current Net increase (decrease) in cash, cash equivalents, and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Equity component (including amounts classified as temporary equity) Debt Instrument, Convertible, Carrying Amount of Equity Component Net loss Net loss Net loss Net Income (Loss) Attributable to Parent Short-term financing receivables, net Financing Receivable, after Allowance for Credit Loss, Current Common stock Common Stock [Member] Current assets: Assets, Current [Abstract] 2025 Finite-Lived Intangible Assets, Amortization Expense, Year Five Title of 12(b) Security Title of 12(b) Security Debt Instrument Debt Instrument [Axis] Share-based Compensation Arrangement by Share-based Payment Award Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Disaggregation of Revenue Disaggregation of Revenue [Line Items] Convertible senior notes Convertible Debt Securities [Member] Marketable equity securities Equity Securities, FV-NI Amortization of debt discount and debt issuance costs Amortization of Debt Issuance Costs and Discounts Schedule of restricted stock unit (“RSU”) and performance-based stock unit (“PSU”) activities Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block] Products and Services Product and Service [Axis] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Due between one and three years Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after One Through Five Years, Fair Value Purchases of investments Payments to Acquire Investments Share-based compensation expense Share-based Payment Arrangement, Expense Total liabilities, temporary equity, and stockholders’ equity Liabilities and Equity Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Option for additional borrowing capacity Line of Credit Facility, Option for Additional Borrowing Capacity1 Line of Credit Facility, Option for Additional Borrowing Capacity 2023 Warrants 2023 Warrants [Member] 2023 Warrants [Member] Debt Instrument Redemption Debt Instrument Redemption [Table] Schedule of components of other income, net Schedule of Other Nonoperating Income, by Component [Table Text Block] Threshold consecutive trading days, per $1,000 principal (in days) Debt Instruments, Convertible Per $1,000 Principal, Threshold Consecutive Trading Days Debt Instruments, Convertible Per $1,000 Principal, Threshold Consecutive Trading Days Certificates of deposit Certificates of Deposit [Member] Threshold percentage of stock price trigger (in percentage) Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger Accrued and other liabilities Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities Settlement of warrants (in shares) Stock Issued During Period, Shares, Settlement of Warrants Stock Issued During Period, Shares, Settlement of Warrants Cash and cash equivalents Cash and Cash Equivalents [Member] Long-term operating lease liabilities Operating Lease, Liability, Noncurrent Operating expenses: Operating Expenses [Abstract] Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Income tax benefit resulting from acquisition Income Tax Expense (Benefit) Resulting from Acquisition Income Tax Expense (Benefit) Resulting from Acquisition Prepaid expenses and other current assets: Prepaid Expenses and Other Current Assets, Fair Value Disclosure Prepaid Expenses and Other Current Assets, Fair Value Disclosure Current borrowing capacity Line of Credit Facility, Current Borrowing Capacity Corporate debt securities Corporate Debt Securities [Member] Stockholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] Schedule of Stock by Class Schedule of Stock by Class [Table] Foreign currency forward contracts Derivative Liability Subsequent Events Subsequent Events [Text Block] Financing Receivables Financing Receivables [Text Block] Gross Carrying Amount Intangible Assets, Gross (Excluding Goodwill) Short-term financing receivables, gross Financing Receivable, before Allowance for Credit Loss, Current Revenue: Revenues [Abstract] Warrants sold, shares authorized to sell to counterparties (in shares) Class of Warrant or Right, Number of Securities Called by Warrants or Rights 2025 Notes, Option To Convert 2025 Notes, Option To Convert [Member] 2025 Notes, Option To Convert Fair value, measurements, recurring Fair Value, Recurring [Member] Allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Current Schedule of antidilutive securities excluded from the computation of net loss per share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] 2023 Notes 2023 Notes [Member] 2023 Notes [Member] Award Type Award Type [Axis] Remaining Performance Obligations, Expected Timing of Satisfaction Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Manufacturing purchase commitments Total other purchase commitments Unrecorded Unconditional Purchase Obligation Other Other Nonoperating Income (Expense) Long-term investments: Long Term Investments, Fair Value Disclosure Long Term Investments, Fair Value Disclosure Class of Stock Class of Stock [Line Items] Short- and long-term financing receivables Financing Receivable, Allowance for Credit Loss [Table Text Block] Subsequent Events [Abstract] Subsequent Events [Abstract] Accumulated other comprehensive income Accumulated Other Comprehensive Income (Loss), Net of Tax Line of Credit Facility Line of Credit Facility [Table] Trade name and trademarks Trademarks and Trade Names [Member] Geographical Geographical [Axis] Accumulated Deficit Retained Earnings [Member] Bridgecrew Inc Bridgecrew Inc [Member] Bridgecrew Inc Subsequent Event Type Subsequent Event Type [Domain] Award performance period Share-based Compensation Arrangement by Share-based Payment Award, Award Performance Period Share-based Compensation Arrangement by Share-based Payment Award, Award Performance Period Amortization of debt issuance costs Amortization of Debt Issuance Costs Short-term investments: Short Term Investments, Fair Value Disclosure Short Term Investments, Fair Value Disclosure Subsequent Events Subsequent Event [Line Items] Temporary equity Temporary Equity, Par Value Deferred Contract Costs Capitalized Contract Cost [Line Items] Statement Statement [Table] Equity Interest Issued or Issuable, Type [Domain] Equity Interest Issued or Issuable, Type [Domain] Other Americas Other Americas [Member] Other Americas [Member] Components of convertible senior notes Convertible Debt [Table Text Block] Expanse Inc. Expanse Inc [Member] Expanse Inc Goodwill and Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Schedule of deferred contract costs Capitalized Contract Cost [Table Text Block] Schedule of fair value of financial assets and liabilities Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Maximum Maximum [Member] Employee Service Share-based Compensation, Allocation of Recognized Period Costs Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] PSUs Outstanding Performance Stock Units (PSUs) [Member] Performance Stock Units (PSUs) [Member] Shares of common stock covered by note hedges (in shares) Shares Of Common Stock Covered By Note Hedges Shares Of Common Stock Covered By Note Hedges Convertible senior notes, net Convertible Debt, Current Measurement period adjustment Goodwill, Purchase Accounting Adjustments Receivables [Abstract] Marketable Equity Securities Marketable Equity Securities [Line Items] Marketable Equity Securities [Line Items] Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Weighted-Average Remaining Contractual Term (Years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Fair Value Fair Value Debt Securities, Available-for-sale Antidilutive Securities, Name Antidilutive Securities, Name [Domain] Cash equivalents: Marketable equity securities Cash Equivalents [Member] Accumulated deficit Retained Earnings (Accumulated Deficit) Repurchases of common stock Payments for Repurchase of Common Stock City Area Code City Area Code Document Period End Date Document Period End Date Aggregate principal amount Debt Instrument, Face Amount Class of Warrant or Right Class of Warrant or Right [Axis] 2012 Equity Incentive Plan 2012 Equity Incentive Plan [Member] 2012 Equity Incentive Plan [Member] Aggregate proceeds Proceeds from Issuance of Warrants Sales and marketing Selling and Marketing Expense Options vested during period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares Minimum Minimum [Member] Investments Marketable Securities, Policy [Policy Text Block] Schedule of recognized identified assets acquired and liabilities assumed Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Accounts receivable Accounts Receivable [Policy Text Block] 2022 Finite-Lived Intangible Assets, Amortization Expense, Year Two Investments, Debt and Equity Securities [Abstract] Investments, Debt and Equity Securities [Abstract] Balance Sheet Location Balance Sheet Location [Domain] Range [Domain] Statistical Measurement [Domain] Adjustments to reconcile net loss to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Cover page. Cover [Abstract] Developed technology Developed Technology Rights [Member] Schedule of stock option and performance stock option (PSO) activity Share-based Payment Arrangement, Option, Activity [Table Text Block] Purchases of property, equipment, and other assets Payments to Acquire Productive Assets Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities RSUs and PSUs, Outstanding Roll Forward Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward] 2026 and thereafter Finite-Lived Intangible Assets, Amortization Expense, after Year Five Options exercisable, aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Provision for income taxes Income Tax Expense (Benefit) Equity Award Plans Share-based Payment Arrangement [Text Block] Total accrued and other liabilities Accrued Liabilities, Fair Value Disclosure Issuance of common and restricted common stock in connection with acquisition Stock Issued During Period, Value, Acquisitions Customer relationships Customer Relationships [Member] Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Other long-term liabilities Other Liabilities, Noncurrent Class of Warrant or Right Class of Warrant or Right [Domain] Commitment fee rate on undrawn amounts (in percentage) Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Intangible assets, net Net Carrying Amount Intangible Assets, Net (Excluding Goodwill) Options exercisable, weighted-average exercise price (in usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Foreign currency exchange losses, net Foreign Currency Transaction Gain (Loss), before Tax Total assets measured at fair value Assets, Fair Value Disclosure Long-term investments Long-term Investments Earnings Per Share [Abstract] Earnings Per Share [Abstract] Fair Value, Hierarchy Fair Value Hierarchy and NAV [Axis] Granted (in usd 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 Accrued compensation Increase (Decrease) in Employee Related Liabilities Loss before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Entity Interactive Data Current Entity Interactive Data Current Principal Long-term Debt, Gross Assets Assets [Abstract] Unrealized Gains Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax Preferred stock, par value (in usd per share) Preferred Stock, Par or Stated Value Per Share Schedule of Accounts, Notes, Loans and Financing Receivable Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Proceeds from sales of investments Proceeds from the sale of investments Proceeds from the sale of investments Entity Registrant Name Entity Registrant Name 2023 Finite-Lived Intangible Assets, Amortization Expense, Year Three Future amortization expense of intangible assets Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Cash Equivalents and Investments Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] Total operating expenses Operating Expenses Warrants details Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block] Initial conversion rate (in shares per $1,000 principal amount) Debt Instrument, Convertible, Conversion Ratio Total deferred contract costs Capitalized Contract Cost, Net Due within one year Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling within One Year, Amortized Cost Net loss per share, basic and diluted Net loss per share, basic and diluted (in usd per share) Earnings Per Share, Basic and Diluted Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Total future amortization expense Finite-Lived Intangible Assets, Net Allowance for credit losses Financing Receivable, Allowance for Credit Loss, Noncurrent Remaining 2021 Unrecorded Unconditional Purchase Obligation, Due in Remainder of Fiscal Year Total Americas Americas [Member] 2024 Unrecorded Unconditional Purchase Obligation, Due within Four Years Debt Disclosure [Abstract] Debt Disclosure [Abstract] Schedule of Note Hedge Transactions Schedule of Note Hedge Transactions [Line Items] [Line Items] for Schedule of Note Hedge Transactions [Table] Number of common stock convertible at initial conversion rate (in shares) Debt Instrument, Convertible, Number of Equity Instruments Derivative Instrument Derivative Instrument [Axis] Increase (Decrease) in Stockholders' Equity Increase (Decrease) in Stockholders' Equity [Roll Forward] Employee Service Share-based Compensation, Allocation of Recognized Period Costs Income Statement Location [Domain] Range [Axis] Statistical Measurement [Axis] If-converted values in excess of principal Debt Instrument, Convertible, If-converted Value in Excess of Principal Entity Address, Postal Zip Code Entity Address, Postal Zip Code Replacement equity awards (in shares) Share Based Payment Arrangement By Share Based Payment Award, Equity Instruments Other Than Options, Shares Issued As Replacement Equity Awards In Connection With Acquisition Share Based Payment Arrangement By Share Based Payment Award, Equity Instruments Other Than Options, Shares Issued As Replacement Equity Awards In Connection With Acquisition Aggregate Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Stock Options and PSOs, Outstanding Roll Forward Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Performance Period 3 Performance Period 3 [Member] Performance Period 3 [Member] Basis of accounting Basis of Accounting, Policy [Policy Text Block] Note Hedge Note Hedge [Domain] [Domain] for Note Hedge [Axis] Accounts payable Increase (Decrease) in Accounts Payable Document Transition Report Document Transition Report Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Notional amount Derivative, Notional Amount Share-based Compensation, Performance Period [Axis] Share-based Compensation, Performance Period [Axis] Share-based Compensation, Performance Period [Axis] Debt instrument, redemption price, percentage Debt Instrument, Redemption Price, Percentage Long-term financing receivables, gross Financing Receivable, before Allowance for Credit Loss, Noncurrent Reconciliation of cash, cash equivalents, and restricted cash Reconciliation of cash, cash equivalents, and restricted cash [Line Items] [Line Items] for Reconciliation of cash, cash equivalents, and restricted cash [Table] Unrecorded Unconditional Purchase Obligation Unrecorded Unconditional Purchase Obligation [Line Items] Debt Debt Disclosure [Text Block] Schedule of Finite-Lived Intangible Assets Schedule of Finite-Lived Intangible Assets [Table] Interest expense recognized related to the convertible senior notes Interest Income and Interest Expense Disclosure [Table Text Block] Net liabilities assumed Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Liabilities Assumed Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Liabilities Assumed Document Quarterly Report Document Quarterly Report Revenue from external customers by geographic areas Revenue from External Customers by Geographic Areas [Table Text Block] Common stock, shares authorized (in shares) Common Stock, Shares Authorized Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Restricted cash Restricted Cash Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Balance, beginning (in shares) Balance, ending (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Total compensation cost not yet recognized, unvested awards Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Minimum Maturity Date Term Criteria Term 2 [Member] Term 2 [Member] Share-based Compensation, Performance Period [Domain] Share-based Compensation, Performance Period [Domain] Share-based Compensation, Performance Period Common stock and additional paid in capital Common Stock Including Additional Paid in Capital [Member] Income Tax Contingency [Line Items] Income Tax Contingency [Line Items] Share-based compensation for equity-based awards Share-based Payment Arrangement, Noncash Expense Computation of basic and diluted net loss per share of common stock Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Derivative Instruments Derivative Instruments and Hedging Activities Disclosure [Text Block] Derivative [Table] Derivative [Table] RSUs and PSUs Restricted Stock Units (RSUs) and Performance Stock Units (PSUs) [Member] Restricted Stock Units (RSUs) and Performance Stock Units (PSUs) [Member] Entity File Number Entity File Number Other Income, Net Other Nonoperating Income and Expense [Text Block] Credit Facility Credit Facility [Domain] Accrued compensation Employee-related Liabilities, Current Business acquisition, shares issued (in shares) Business Acquisition, Equity Interest Issued or Issuable, Number of Shares Base Rate Base Rate [Member] Level 2 Fair Value, Inputs, Level 2 [Member] Income Taxes Income Tax Disclosure [Text Block] Performance stock options to vest on anniversary of grant date, subject to continued service Performance stock options to vest on anniversary of grant date, subject to continued service Performance stock options to vest on anniversary of grant date, subject to continued service Repurchase price per share (in usd per share) Stock Repurchased and Retired During Period, Price Paid Per Share Stock Repurchased and Retired During Period, Price Paid Per Share Repurchase and retirement of common stock (in shares) Repurchase and retirement of common stock (in shares) Stock Repurchased and Retired During Period, Shares Marketable Equity Securities Marketable Equity Securities [Table] Marketable Equity Securities [Table] Antidilutive Securities Antidilutive Securities [Axis] Schedule of note hedge transactions Schedule of Note Hedge Transactions [Table Text Block] [Table Text Block] for Schedule of Note Hedge Transactions [Table] Document Fiscal Year Focus Document Fiscal Year Focus Unconditional Purchase Obligation, Category of Goods or Services Acquired Unconditional Purchase Obligation, Category of Goods or Services Acquired [Domain] Fair value measurements Fair Value Measurement, Policy [Policy Text Block] Warrants related to the issuance of convertible senior notes Warrant [Member] Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Note Hedge Note Hedge [Axis] Note Hedge [Axis] Product Product [Member] Liabilities, temporary equity, and stockholders’ equity Liabilities and Equity [Abstract] Entity Current Reporting Status Entity Current Reporting Status Share Repurchase Program Share Repurchase Program [Domain] Issuance of common stock in connection with employee equity incentive plans (in shares) Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture Other assets Other Assets, Noncurrent Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax Derivative Contract Derivative Contract [Domain] Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Sinefa Group, Inc. Sinefa [Member] Sinefa Net carrying amount Long-term Debt Remaining 2021 Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year 2024 Finite-Lived Intangible Assets, Amortization Expense, Year Four Fair Value Debt Securities, Available-for-sale, Fair Value, Fiscal Year Maturity [Abstract] Fair Value, Measurements, Fair Value Hierarchy Fair Value, Measurements, Fair Value Hierarchy Fair Value Hierarchy and NAV [Domain] Aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Nonvested Other assets: Other Assets, Fair Value Disclosure Fair value of replacement awards Business Combination, Consideration Transferred, Equity Interests Issued and Issuable Number of days prior to maturity of 2023 Notes (in days) Debt Instrument, Number Of Days Prior To Stated Maturity Date Debt Instrument, Number Of Days Prior To Stated Maturity Date Subsequent Event Subsequent Event [Table] Share based compensation, cost not yet recognized, amortization period Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Entity Address, City or Town Entity Address, City or Town Revenue Deferred Contract Costs Revenue from Contract with Customer [Text Block] Repurchase and retirement of common stock Repurchase and retirement of common stock Stock Repurchased and Retired During Period, Value Issuance of common and restricted common stock in connection with acquisition (in shares) Stock Issued During Period, Shares, Acquisitions United States UNITED STATES Gain related to facility exit Gain (Loss) on Termination of Lease Business acquisitions, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Contractual interest rate (in percentage) Debt Instrument, Interest Rate, Stated Percentage Business Acquisition, Acquiree Business Acquisition, Acquiree [Domain] Business Combinations [Abstract] Business Combinations [Abstract] Finite-Lived Intangible Assets by Major Class Finite-Lived Intangible Assets by Major Class [Axis] Total gross profit Gross Profit Entity Tax Identification Number Entity Tax Identification Number Geographical Geographical [Domain] Cash Payments to Acquire Businesses, Gross Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs Income Statement Location [Axis] Business Acquisition Business Acquisition [Axis] Other Income and Expenses [Abstract] Other Income and Expenses [Abstract] Schedule of contractual maturities of available-for-sale securities Investments Classified by Contractual Maturity Date [Table Text Block] Total liabilities measured at fair value Financial and Nonfinancial Liabilities, Fair Value Disclosure Expiration period Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period Net cash provided by (used in) investing activities Net Cash Provided by (Used in) Investing Activities Fair Value Measurements, Recurring and Nonrecurring Fair Value, Recurring and Nonrecurring [Table] Interest income Interest Income, Other Document Fiscal Year End Date Current Fiscal Year End Date 2023 Unrecorded Unconditional Purchase Obligation, Due within Three Years Total purchase consideration Total Business Combination, Consideration Transferred Business Acquisition Business Acquisition [Line Items] General and administrative General and Administrative Expense Accounts payable Accounts Payable, Current Class of Warrant or Right Class of Warrant or Right [Line Items] Accrued and other liabilities Accrued Liabilities, Current Manufacturing products and components Inventories [Member] Temporary equity reclassification Reclassifications of Temporary to Permanent Equity Document Fiscal Period Focus Document Fiscal Period Focus Change in unrealized gains (losses) on investments Other Comprehensive Income (Loss), Securities, Available-for-sale, Adjustment, after Tax Common stock, shares issued (in shares) Common Stock, Shares, Issued Common stock, par value (in usd per share) Common Stock, Par or Stated Value Per Share Performance Period 1 Performance Period 1 [Member] Performance Period 1 [Member] Antidilutive Securities Excluded from Computation of Earnings Per Share Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Balance, beginning (in usd per share) Balance, ending (in usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Payments for taxes related to net settlement of equity awards Payment, Tax Withholding, Share-based Payment Arrangement Schedule of Business Acquisitions, by Acquisition Schedule of Business Acquisitions, by Acquisition [Table] Total interest expense recognized Interest Expense, Debt 2025 Notes 2025 Notes [Member] 2025 Notes Schedule of Note Hedge Transactions Schedule of Note Hedge Transactions [Table] Schedule of Note Hedge Transactions [Table] Measurement Frequency Measurement Frequency [Axis] Other income (expense), net Total other income (expense), net Other Nonoperating Income (Expense), Net Other Nonoperating Income (Expense), Net Net Loss Per Share Earnings Per Share [Text Block] Entity Filer Category Entity Filer Category Income Tax Contingency [Table] Income Tax Contingency [Table] Initial conversion price (in usd per share) Debt Instrument, Convertible, Conversion Price Award Type Award Type [Domain] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Cloud and other services Cloud other Services [Member] Cloud other Services [Member] Amount added to outstanding principal amount of 2023 Notes in minimum maturity date criteria Line Of Credit Facility, Minimum Maturity Date Term, Amount Added to Outstanding Principal Amount of 2023 Notes in Criteria for Maturity Date Line Of Credit Facility, Minimum Maturity Date Term, Amount Added to Outstanding Principal Amount of 2023 Notes in Criteria for Maturity Date Revolving Credit Facility Revolving Credit Facility [Member] Granted (in usd per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Cost of revenue: Cost of Goods and Services Sold [Abstract] Cost of revenue Cost of Sales [Member] RSUs Outstanding Restricted Stock Units (RSUs) [Member] Research and development Research and Development Expense [Member] Effective income tax rate (in percentage) Effective Income Tax Rate Reconciliation, Percent Debt Securities, Available-for-sale Debt Securities, Available-for-sale [Table] Disaggregation of Revenue Disaggregation of Revenue [Table] Target stock price (in usd per share) Share-based Compensation Payment Award, Performance Target Stock Price, Common Stock Price Share-based Compensation Payment Award, Performance Target Stock Price, Common Stock Price Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Acquisition Business Combination Disclosure [Text Block] Share Repurchase Program Share Repurchase Program [Axis] Proceeds from maturities of investments Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-sale Sales and marketing Selling and Marketing Expense [Member] Line of Credit Facility Line of Credit Facility [Line Items] Research and development Research and Development Expense Proceeds from sales of shares through employee equity incentive plans Proceeds, Issuance of Shares, Share-based Payment Arrangement, Including Option Exercised Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Amortized Cost Debt Securities, Available-for-sale, Amortized Cost, Fiscal Year Maturity [Abstract] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Schedule of goodwill Schedule of Goodwill [Table Text Block] Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Options, Additional Disclosures Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Revenue: Revenue from External Customer [Line Items] Equity Component Equity Components [Axis] RSUs and PSUs, Outstanding, Weighted-Average Grant-Date Fair Value Per Share Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] 2025 Note Hedges 2025 Note Hedges [Member] 2025 Note Hedges Financing receivables Financing Receivable [Policy Text Block] Total stockholders’ equity Stockholders' Equity Attributable to Parent Amortization expense Amortization of Intangible Assets Finite-Lived Intangible Assets, Major Class Name Finite-Lived Intangible Assets, Major Class Name [Domain] Local Phone Number Local Phone Number Aggregate purchase Purchase of Note Hedges Purchase of Note Hedges Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Deferred revenue Contract with Customer, Liability, Current Asia Pacific and Japan (“APAC”) Asia Pacific [Member] Amortization of investment premiums, net of accretion of purchase discounts Accretion (Amortization) of Discounts and Premiums, Investments Fair Value Measurements Fair Value Disclosures [Text Block] Threshold percentage of notes price trigger, per $1,000 principal (in percentage) Debt Instrument, Convertible, Threshold Percentage of Notes Price Trigger Debt Instrument, Convertible, Threshold Percentage of Notes Price Trigger Finite-Lived Intangible Assets Finite-Lived Intangible Assets [Line Items] Subscription Subscription [Member] Subscription [Member] Entity Address, Address Line One Entity Address, Address Line One Total Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Emerging Growth Company Entity Emerging Growth Company Europe, the Middle East, and Africa (“EMEA”) EMEA [Member] Line Of Credit Facility, Maturity Terms Line Of Credit Facility, Maturity Terms [Axis] Line Of Credit Facility, Maturity Terms [Axis] Depreciation and amortization Depreciation, Depletion and Amortization Allowance for credit losses Financing Receivable, Allowance for Credit Loss, Current Impairment loss Capitalized Contract Cost, Impairment Loss Preferred stock; $0.0001 par value; 100.0 shares authorized; none issued and outstanding at January 31, 2021 and July 31, 2020 Preferred Stock, Value, Issued Variable Rate Variable Rate [Axis] Cash equivalents: Cash and Cash Equivalents, Fair Value Disclosure Schedule of purchase consideration Schedule of Business Acquisitions, by Acquisition [Table Text Block] Antidilutive securities (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Long-term financing receivables, net Financing Receivable, after Allowance for Credit Loss, Noncurrent Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Equity Component Equity Component [Domain] Remaining Performance Obligations, Expected Timing of Satisfaction Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Deferred revenue Increase (Decrease) in Contract with Customer, Liability The Crypsis Group The Crypsis Group [Member] The Crypsis Group Options to purchase common stock, including PSOs Share-based Payment Arrangement, Option [Member] Trading Symbol Trading Symbol Short-term investments Short-term Investments Convertible senior notes, net Convertible Debt, Noncurrent Cash flows from investing activities Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract] Share repurchase, authorized amount Stock Repurchase Program, Authorized Amount Change in unrealized gains (losses) on cash flow hedges Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Parent U.S. government and agency securities US Treasury and Government [Member] ESPP shares Employee Stock [Member] Estimated useful life Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Acquired intellectual property Patents [Member] Entity Shell Company Entity Shell Company Income Statement [Abstract] Income Statement [Abstract] Remaining Performance Obligations, Expected Timing of Satisfaction, Start Date Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Balance Sheet Location Balance Sheet Location [Axis] EX-101.PRE 10 panw-20210131_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 panw-20210131_htm.xml IDEA: XBRL DOCUMENT 0001327567 2020-08-01 2021-01-31 0001327567 2021-02-12 0001327567 2021-01-31 0001327567 2020-07-31 0001327567 us-gaap:ProductMember 2020-11-01 2021-01-31 0001327567 us-gaap:ProductMember 2019-11-01 2020-01-31 0001327567 us-gaap:ProductMember 2020-08-01 2021-01-31 0001327567 us-gaap:ProductMember 2019-08-01 2020-01-31 0001327567 us-gaap:ServiceMember 2020-11-01 2021-01-31 0001327567 us-gaap:ServiceMember 2019-11-01 2020-01-31 0001327567 us-gaap:ServiceMember 2020-08-01 2021-01-31 0001327567 us-gaap:ServiceMember 2019-08-01 2020-01-31 0001327567 2020-11-01 2021-01-31 0001327567 2019-11-01 2020-01-31 0001327567 2019-08-01 2020-01-31 0001327567 us-gaap:RetainedEarningsMember 2020-11-01 2021-01-31 0001327567 us-gaap:RetainedEarningsMember 2019-11-01 2020-01-31 0001327567 us-gaap:RetainedEarningsMember 2020-08-01 2021-01-31 0001327567 us-gaap:RetainedEarningsMember 2019-08-01 2020-01-31 0001327567 us-gaap:CommonStockMember 2020-10-31 0001327567 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2020-10-31 0001327567 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-10-31 0001327567 us-gaap:RetainedEarningsMember 2020-10-31 0001327567 2020-10-31 0001327567 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-11-01 2021-01-31 0001327567 us-gaap:CommonStockMember 2020-11-01 2021-01-31 0001327567 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2020-11-01 2021-01-31 0001327567 us-gaap:CommonStockMember 2021-01-31 0001327567 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2021-01-31 0001327567 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-31 0001327567 us-gaap:RetainedEarningsMember 2021-01-31 0001327567 us-gaap:CommonStockMember 2019-10-31 0001327567 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2019-10-31 0001327567 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-10-31 0001327567 us-gaap:RetainedEarningsMember 2019-10-31 0001327567 2019-10-31 0001327567 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-11-01 2020-01-31 0001327567 us-gaap:CommonStockMember 2019-11-01 2020-01-31 0001327567 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2019-11-01 2020-01-31 0001327567 us-gaap:CommonStockMember 2020-01-31 0001327567 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2020-01-31 0001327567 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-31 0001327567 us-gaap:RetainedEarningsMember 2020-01-31 0001327567 2020-01-31 0001327567 us-gaap:CommonStockMember 2020-07-31 0001327567 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2020-07-31 0001327567 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-07-31 0001327567 us-gaap:RetainedEarningsMember 2020-07-31 0001327567 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-08-01 2021-01-31 0001327567 us-gaap:CommonStockMember 2020-08-01 2021-01-31 0001327567 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2020-08-01 2021-01-31 0001327567 us-gaap:CommonStockMember 2019-07-31 0001327567 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2019-07-31 0001327567 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-07-31 0001327567 us-gaap:RetainedEarningsMember 2019-07-31 0001327567 2019-07-31 0001327567 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-08-01 2020-01-31 0001327567 us-gaap:CommonStockMember 2019-08-01 2020-01-31 0001327567 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2019-08-01 2020-01-31 0001327567 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2021-01-31 0001327567 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2020-01-31 0001327567 us-gaap:OtherAssetsMember 2021-01-31 0001327567 us-gaap:OtherAssetsMember 2020-01-31 0001327567 srt:MaximumMember 2020-08-01 2021-01-31 0001327567 country:US 2020-11-01 2021-01-31 0001327567 country:US 2019-11-01 2020-01-31 0001327567 country:US 2020-08-01 2021-01-31 0001327567 country:US 2019-08-01 2020-01-31 0001327567 panw:OtherAmericasMember 2020-11-01 2021-01-31 0001327567 panw:OtherAmericasMember 2019-11-01 2020-01-31 0001327567 panw:OtherAmericasMember 2020-08-01 2021-01-31 0001327567 panw:OtherAmericasMember 2019-08-01 2020-01-31 0001327567 srt:AmericasMember 2020-11-01 2021-01-31 0001327567 srt:AmericasMember 2019-11-01 2020-01-31 0001327567 srt:AmericasMember 2020-08-01 2021-01-31 0001327567 srt:AmericasMember 2019-08-01 2020-01-31 0001327567 us-gaap:EMEAMember 2020-11-01 2021-01-31 0001327567 us-gaap:EMEAMember 2019-11-01 2020-01-31 0001327567 us-gaap:EMEAMember 2020-08-01 2021-01-31 0001327567 us-gaap:EMEAMember 2019-08-01 2020-01-31 0001327567 srt:AsiaPacificMember 2020-11-01 2021-01-31 0001327567 srt:AsiaPacificMember 2019-11-01 2020-01-31 0001327567 srt:AsiaPacificMember 2020-08-01 2021-01-31 0001327567 srt:AsiaPacificMember 2019-08-01 2020-01-31 0001327567 panw:SubscriptionMember 2020-11-01 2021-01-31 0001327567 panw:SubscriptionMember 2019-11-01 2020-01-31 0001327567 panw:SubscriptionMember 2020-08-01 2021-01-31 0001327567 panw:SubscriptionMember 2019-08-01 2020-01-31 0001327567 panw:SupportMember 2020-11-01 2021-01-31 0001327567 panw:SupportMember 2019-11-01 2020-01-31 0001327567 panw:SupportMember 2020-08-01 2021-01-31 0001327567 panw:SupportMember 2019-08-01 2020-01-31 0001327567 2021-02-01 2021-01-31 0001327567 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2021-01-31 0001327567 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2021-01-31 0001327567 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2021-01-31 0001327567 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2021-01-31 0001327567 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2020-07-31 0001327567 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2020-07-31 0001327567 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2020-07-31 0001327567 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2020-07-31 0001327567 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2021-01-31 0001327567 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2021-01-31 0001327567 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2021-01-31 0001327567 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2021-01-31 0001327567 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2020-07-31 0001327567 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2020-07-31 0001327567 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2020-07-31 0001327567 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2020-07-31 0001327567 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2021-01-31 0001327567 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2021-01-31 0001327567 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2021-01-31 0001327567 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2021-01-31 0001327567 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2020-07-31 0001327567 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2020-07-31 0001327567 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2020-07-31 0001327567 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2020-07-31 0001327567 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2021-01-31 0001327567 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2021-01-31 0001327567 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2021-01-31 0001327567 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2021-01-31 0001327567 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2020-07-31 0001327567 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2020-07-31 0001327567 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2020-07-31 0001327567 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2020-07-31 0001327567 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-01-31 0001327567 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-01-31 0001327567 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-01-31 0001327567 us-gaap:FairValueMeasurementsRecurringMember 2021-01-31 0001327567 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-07-31 0001327567 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-07-31 0001327567 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-07-31 0001327567 us-gaap:FairValueMeasurementsRecurringMember 2020-07-31 0001327567 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2021-01-31 0001327567 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2021-01-31 0001327567 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2021-01-31 0001327567 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2021-01-31 0001327567 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2020-07-31 0001327567 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2020-07-31 0001327567 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2020-07-31 0001327567 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2020-07-31 0001327567 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignExchangeForwardMember 2021-01-31 0001327567 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignExchangeForwardMember 2021-01-31 0001327567 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignExchangeForwardMember 2021-01-31 0001327567 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignExchangeForwardMember 2021-01-31 0001327567 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignExchangeForwardMember 2020-07-31 0001327567 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignExchangeForwardMember 2020-07-31 0001327567 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignExchangeForwardMember 2020-07-31 0001327567 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignExchangeForwardMember 2020-07-31 0001327567 us-gaap:CashEquivalentsMember us-gaap:CertificatesOfDepositMember 2021-01-31 0001327567 us-gaap:CashEquivalentsMember us-gaap:CorporateDebtSecuritiesMember 2021-01-31 0001327567 us-gaap:CashEquivalentsMember us-gaap:USTreasuryAndGovernmentMember 2021-01-31 0001327567 us-gaap:CashEquivalentsMember 2021-01-31 0001327567 us-gaap:InvestmentsMember us-gaap:CertificatesOfDepositMember 2021-01-31 0001327567 us-gaap:InvestmentsMember us-gaap:CorporateDebtSecuritiesMember 2021-01-31 0001327567 us-gaap:InvestmentsMember us-gaap:USTreasuryAndGovernmentMember 2021-01-31 0001327567 us-gaap:InvestmentsMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2021-01-31 0001327567 us-gaap:InvestmentsMember 2021-01-31 0001327567 us-gaap:CashEquivalentsMember us-gaap:USTreasuryAndGovernmentMember 2020-07-31 0001327567 us-gaap:CashEquivalentsMember 2020-07-31 0001327567 us-gaap:InvestmentsMember us-gaap:CertificatesOfDepositMember 2020-07-31 0001327567 us-gaap:InvestmentsMember us-gaap:CorporateDebtSecuritiesMember 2020-07-31 0001327567 us-gaap:InvestmentsMember us-gaap:USTreasuryAndGovernmentMember 2020-07-31 0001327567 us-gaap:InvestmentsMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2020-07-31 0001327567 us-gaap:InvestmentsMember 2020-07-31 0001327567 us-gaap:CashAndCashEquivalentsMember us-gaap:CashEquivalentsMember us-gaap:MoneyMarketFundsMember 2021-01-31 0001327567 us-gaap:CashAndCashEquivalentsMember us-gaap:CashEquivalentsMember us-gaap:MoneyMarketFundsMember 2020-07-31 0001327567 us-gaap:ForeignExchangeContractMember 2020-08-01 2021-01-31 0001327567 panw:ExpanseIncMember 2020-08-01 2021-01-31 0001327567 panw:ExpanseIncMember 2020-12-15 2020-12-15 0001327567 panw:ExpanseIncMember us-gaap:CommonStockMember 2020-12-15 2020-12-15 0001327567 panw:ExpanseIncMember us-gaap:CommonStockMember 2020-12-15 2020-12-15 0001327567 us-gaap:RestrictedStockMember panw:ExpanseIncMember 2020-12-15 2020-12-15 0001327567 panw:ExpanseIncMember 2020-12-15 0001327567 panw:ExpanseIncMember us-gaap:DevelopedTechnologyRightsMember 2020-12-15 2020-12-15 0001327567 panw:ExpanseIncMember us-gaap:CustomerRelationshipsMember 2020-12-15 2020-12-15 0001327567 panw:SinefaMember 2020-08-01 2021-01-31 0001327567 panw:SinefaMember 2020-11-24 2020-11-24 0001327567 panw:SinefaMember 2020-11-24 0001327567 panw:SinefaMember us-gaap:DevelopedTechnologyRightsMember 2020-11-24 2020-11-24 0001327567 panw:SinefaMember us-gaap:CustomerRelationshipsMember 2020-11-24 2020-11-24 0001327567 panw:TheCrypsisGroupMember 2020-08-01 2021-01-31 0001327567 panw:TheCrypsisGroupMember 2020-09-17 2020-09-17 0001327567 panw:TheCrypsisGroupMember 2020-09-17 0001327567 panw:TheCrypsisGroupMember us-gaap:DevelopedTechnologyRightsMember 2020-09-17 2020-09-17 0001327567 panw:TheCrypsisGroupMember us-gaap:CustomerRelationshipsMember 2020-09-17 2020-09-17 0001327567 us-gaap:DevelopedTechnologyRightsMember 2021-01-31 0001327567 us-gaap:DevelopedTechnologyRightsMember 2020-07-31 0001327567 us-gaap:CustomerRelationshipsMember 2021-01-31 0001327567 us-gaap:CustomerRelationshipsMember 2020-07-31 0001327567 us-gaap:PatentsMember 2021-01-31 0001327567 us-gaap:PatentsMember 2020-07-31 0001327567 us-gaap:TrademarksAndTradeNamesMember 2021-01-31 0001327567 us-gaap:TrademarksAndTradeNamesMember 2020-07-31 0001327567 us-gaap:OtherIntangibleAssetsMember 2021-01-31 0001327567 us-gaap:OtherIntangibleAssetsMember 2020-07-31 0001327567 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2020-07-31 0001327567 us-gaap:OtherAssetsMember 2020-07-31 0001327567 panw:A2023NotesMember 2018-07-31 0001327567 panw:A2025NotesMember 2020-06-03 0001327567 panw:A2025NotesMember 2020-06-03 2020-06-03 0001327567 panw:A2023NotesMember 2018-07-31 2018-07-31 0001327567 panw:A2023NotesOptionToConvertMember 2018-07-31 2018-07-31 0001327567 panw:A2025NotesOptionToConvertMember 2020-06-03 2020-06-03 0001327567 panw:A2023NotesMember 2021-01-31 0001327567 panw:A2025NotesMember 2021-01-31 0001327567 panw:A2023NotesMember 2020-07-31 0001327567 panw:A2025NotesMember 2020-07-31 0001327567 us-gaap:FairValueInputsLevel2Member 2021-01-31 0001327567 us-gaap:FairValueInputsLevel2Member 2020-07-31 0001327567 panw:A2023NotesMember 2020-08-01 2021-01-31 0001327567 panw:A2025NotesMember 2020-08-01 2021-01-31 0001327567 panw:A2023NotesMember 2020-11-01 2021-01-31 0001327567 panw:A2025NotesMember 2020-11-01 2021-01-31 0001327567 panw:A2023NotesMember 2019-11-01 2020-01-31 0001327567 panw:A2023NotesMember 2019-08-01 2020-01-31 0001327567 panw:A2023NotesMember 2020-01-31 0001327567 panw:A2023NoteHedgesMember 2018-07-31 2018-07-31 0001327567 panw:A2025NoteHedgesMember 2020-06-03 2020-06-03 0001327567 panw:A2023WarrantsMember 2018-07-31 0001327567 panw:A2023WarrantsMember 2018-07-31 2018-07-31 0001327567 panw:A2025WarrantsMember 2020-06-03 0001327567 panw:A2025WarrantsMember 2020-06-03 2020-06-03 0001327567 us-gaap:RevolvingCreditFacilityMember 2018-09-04 0001327567 us-gaap:RevolvingCreditFacilityMember panw:Term2Member 2018-09-04 2018-09-04 0001327567 us-gaap:RevolvingCreditFacilityMember panw:Term2bMember 2018-09-04 0001327567 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember us-gaap:BaseRateMember 2018-09-04 2018-09-04 0001327567 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember us-gaap:BaseRateMember 2018-09-04 2018-09-04 0001327567 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2018-09-04 2018-09-04 0001327567 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2018-09-04 2018-09-04 0001327567 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember 2018-09-04 2018-09-04 0001327567 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember 2018-09-04 2018-09-04 0001327567 us-gaap:RevolvingCreditFacilityMember 2021-01-31 0001327567 us-gaap:InventoriesMember 2021-01-31 0001327567 panw:CloudotherServicesMember 2020-08-01 2021-01-31 0001327567 panw:CloudotherServicesMember 2021-01-31 0001327567 panw:ShareRepurchaseProgramBMember 2019-02-28 0001327567 panw:ShareRepurchaseProgramBMember 2020-12-01 2020-12-31 0001327567 panw:ShareRepurchaseProgramBMember 2020-12-31 0001327567 panw:StockOptionswithServiceandMarketConditionsMember panw:A2012EquityIncentivePlanMember panw:PerformancePeriod1Member 2018-08-01 2019-07-31 0001327567 panw:StockOptionswithServiceandMarketConditionsMember panw:A2012EquityIncentivePlanMember panw:PerformancePeriod1Member 2017-08-01 2018-07-31 0001327567 panw:StockOptionswithServiceandMarketConditionsMember panw:A2012EquityIncentivePlanMember panw:PerformancePeriod2Member 2018-08-01 2019-07-31 0001327567 panw:StockOptionswithServiceandMarketConditionsMember panw:A2012EquityIncentivePlanMember panw:PerformancePeriod2Member 2017-08-01 2018-07-31 0001327567 panw:StockOptionswithServiceandMarketConditionsMember panw:A2012EquityIncentivePlanMember panw:PerformancePeriod3Member 2018-08-01 2019-07-31 0001327567 panw:StockOptionswithServiceandMarketConditionsMember panw:A2012EquityIncentivePlanMember panw:PerformancePeriod3Member 2017-08-01 2018-07-31 0001327567 panw:StockOptionswithServiceandMarketConditionsMember panw:A2012EquityIncentivePlanMember panw:PerformancePeriod4Member 2018-08-01 2019-07-31 0001327567 panw:StockOptionswithServiceandMarketConditionsMember panw:A2012EquityIncentivePlanMember panw:PerformancePeriod4Member 2017-08-01 2018-07-31 0001327567 panw:StockOptionswithServiceandMarketConditionsMember panw:A2012EquityIncentivePlanMember panw:PerformancePeriod1Member 2020-08-01 2021-01-31 0001327567 panw:StockOptionswithServiceandMarketConditionsMember panw:A2012EquityIncentivePlanMember panw:PerformancePeriod2Member 2020-08-01 2021-01-31 0001327567 panw:StockOptionswithServiceandMarketConditionsMember panw:A2012EquityIncentivePlanMember panw:PerformancePeriod3Member 2020-08-01 2021-01-31 0001327567 panw:StockOptionswithServiceandMarketConditionsMember panw:A2012EquityIncentivePlanMember panw:PerformancePeriod4Member 2020-08-01 2021-01-31 0001327567 panw:A2012EquityIncentivePlanMember 2020-08-01 2021-01-31 0001327567 panw:StockOptionswithServiceandMarketConditionsMember 2020-07-31 0001327567 panw:StockOptionswithServiceandMarketConditionsMember 2019-08-01 2020-07-31 0001327567 panw:StockOptionswithServiceandMarketConditionsMember 2020-08-01 2021-01-31 0001327567 panw:StockOptionswithServiceandMarketConditionsMember 2021-01-31 0001327567 us-gaap:RestrictedStockUnitsRSUMember 2020-07-31 0001327567 panw:PerformanceStockUnitsPSUsMember 2020-07-31 0001327567 us-gaap:RestrictedStockUnitsRSUMember 2020-08-01 2021-01-31 0001327567 panw:PerformanceStockUnitsPSUsMember 2020-08-01 2021-01-31 0001327567 us-gaap:RestrictedStockUnitsRSUMember 2021-01-31 0001327567 panw:PerformanceStockUnitsPSUsMember 2021-01-31 0001327567 srt:MinimumMember panw:PerformanceBasedStockAwardPSAandPerformanceBasedStockUnitPSUMember 2020-08-01 2021-01-31 0001327567 srt:MaximumMember panw:PerformanceBasedStockAwardPSAandPerformanceBasedStockUnitPSUMember 2020-08-01 2021-01-31 0001327567 us-gaap:ProductMember us-gaap:CostOfSalesMember 2020-11-01 2021-01-31 0001327567 us-gaap:ProductMember us-gaap:CostOfSalesMember 2019-11-01 2020-01-31 0001327567 us-gaap:ProductMember us-gaap:CostOfSalesMember 2020-08-01 2021-01-31 0001327567 us-gaap:ProductMember us-gaap:CostOfSalesMember 2019-08-01 2020-01-31 0001327567 us-gaap:ServiceMember us-gaap:CostOfSalesMember 2020-11-01 2021-01-31 0001327567 us-gaap:ServiceMember us-gaap:CostOfSalesMember 2019-11-01 2020-01-31 0001327567 us-gaap:ServiceMember us-gaap:CostOfSalesMember 2020-08-01 2021-01-31 0001327567 us-gaap:ServiceMember us-gaap:CostOfSalesMember 2019-08-01 2020-01-31 0001327567 us-gaap:ResearchAndDevelopmentExpenseMember 2020-11-01 2021-01-31 0001327567 us-gaap:ResearchAndDevelopmentExpenseMember 2019-11-01 2020-01-31 0001327567 us-gaap:ResearchAndDevelopmentExpenseMember 2020-08-01 2021-01-31 0001327567 us-gaap:ResearchAndDevelopmentExpenseMember 2019-08-01 2020-01-31 0001327567 us-gaap:SellingAndMarketingExpenseMember 2020-11-01 2021-01-31 0001327567 us-gaap:SellingAndMarketingExpenseMember 2019-11-01 2020-01-31 0001327567 us-gaap:SellingAndMarketingExpenseMember 2020-08-01 2021-01-31 0001327567 us-gaap:SellingAndMarketingExpenseMember 2019-08-01 2020-01-31 0001327567 us-gaap:GeneralAndAdministrativeExpenseMember 2020-11-01 2021-01-31 0001327567 us-gaap:GeneralAndAdministrativeExpenseMember 2019-11-01 2020-01-31 0001327567 us-gaap:GeneralAndAdministrativeExpenseMember 2020-08-01 2021-01-31 0001327567 us-gaap:GeneralAndAdministrativeExpenseMember 2019-08-01 2020-01-31 0001327567 srt:MaximumMember panw:StockOptionswithServiceandMarketConditionsMember panw:A2012EquityIncentivePlanMember 2020-08-01 2021-01-31 0001327567 srt:MinimumMember panw:StockOptionswithServiceandMarketConditionsMember panw:A2012EquityIncentivePlanMember 2020-08-01 2021-01-31 0001327567 panw:StockOptionswithServiceandMarketConditionsMember panw:A2012EquityIncentivePlanMember 2020-08-01 2021-01-31 0001327567 panw:ExpanseIncMember 2020-11-01 2021-01-31 0001327567 panw:SinefaMember 2020-11-01 2021-01-31 0001327567 us-gaap:ConvertibleDebtSecuritiesMember 2020-11-01 2021-01-31 0001327567 us-gaap:ConvertibleDebtSecuritiesMember 2019-11-01 2020-01-31 0001327567 us-gaap:WarrantMember 2020-11-01 2021-01-31 0001327567 us-gaap:WarrantMember 2019-11-01 2020-01-31 0001327567 panw:RestrictedStockUnitsRSUsandPerformanceStockUnitsPSUsMember 2020-11-01 2021-01-31 0001327567 panw:RestrictedStockUnitsRSUsandPerformanceStockUnitsPSUsMember 2019-11-01 2020-01-31 0001327567 us-gaap:EmployeeStockOptionMember 2020-11-01 2021-01-31 0001327567 us-gaap:EmployeeStockOptionMember 2019-11-01 2020-01-31 0001327567 us-gaap:RestrictedStockMember 2020-11-01 2021-01-31 0001327567 us-gaap:RestrictedStockMember 2019-11-01 2020-01-31 0001327567 us-gaap:EmployeeStockMember 2020-11-01 2021-01-31 0001327567 us-gaap:EmployeeStockMember 2019-11-01 2020-01-31 0001327567 panw:BridgecrewIncMember us-gaap:SubsequentEventMember 2021-02-01 2021-02-28 shares iso4217:USD iso4217:USD shares pure panw:day 0001327567 false 2021 Q2 --07-31 P4Y P4Y P5Y P5Y P6Y P6Y P3Y P4Y P5Y P1Y P7Y6M P7Y6M P7Y6M P6Y6M P6Y6M 0.25 10-Q true 2021-01-31 false 001-35594 PALO ALTO NETWORKS, INC DE 20-2530195 3000 Tannery Way Santa Clara CA 95054 408 753-4000 Common stock, $0.0001 par value per share PANW NYSE Yes Yes Large Accelerated Filer false false false 97242603 2113200000 2958000000.0 1058000000.0 789800000 9400000 2300000 669200000 1037100000 435400000 344300000 4275800000 5129200000 330700000 348100000 252100000 258700000 857100000 554400000 2583500000 1812900000 541100000 358200000 648100000 603900000 9488400000 9065400000 44700000 63600000 261000000.0 322200000 255300000 256800000 2289700000 2049100000 1525600000 0 4376300000 2691700000 1629100000 3084100000 1872700000 1761100000 317900000 336600000 93900000 90100000 161200000 0 0.0001 0.0001 100000000.0 100000000.0 0 0 0 0 0 0 0.0001 0.0001 1000000000.0 1000000000.0 97200000 97200000 96300000 96300000 2429800000 2259200000 9900000 10500000 -1402400000 -1167900000 1037300000 1101800000 9488400000 9065400000 254700000 246500000 492000000.0 477700000 762200000 570200000 1470900000 1110900000 1016900000 816700000 1962900000 1588600000 75600000 68700000 137800000 133800000 232000000.0 164400000 447600000 317000000.0 307600000 233100000 585400000 450800000 709300000 583600000 1377500000 1137800000 266700000 185400000 504100000 355900000 427400000 374900000 816000000.0 740600000 104000000.0 76200000 190700000 146000000.0 798100000 636500000 1510800000 1242500000 -88800000 -52900000 -133300000 -104700000 40700000 19000000.0 80900000 37900000 -500000 10800000 1900000 27000000.0 -130000000.0 -61100000 -212300000 -115600000 12300000 12600000 22200000 17700000 -142300000 -73700000 -234500000 -133300000 -1.48 -0.75 -2.45 -1.37 95900000 98300000 95700000 97500000 -142300000 -73700000 -234500000 -133300000 -300000 -1100000 -1600000 1600000 7000000.0 -100000 1000000.0 300000 6700000 -1200000 -600000 1900000 -135600000 -74900000 -235100000 -131400000 95200000 2003900000 3200000 -1260100000 747000000.0 -142300000 -142300000 6700000 6700000 700000 100000 100000 5700000 5700000 252000000.0 252000000.0 1300000 340700000 340700000 -161200000 -161200000 97200000 2429800000 9900000 -1402400000 1037300000 97600000 2477500000 -600000 -960500000 1516400000 -73700000 -73700000 -1200000 -1200000 800000 800000 800000 6700000 6700000 172900000 172900000 1300000 99700000 2644500000 -1800000 -1034200000 1608500000 96300000 2259200000 10500000 -1167900000 1101800000 -234500000 -234500000 -600000 -600000 1700000 45700000 45700000 15400000 15400000 460800000 460800000 2100000 500000000.0 500000000.0 1300000 340700000 340700000 -161200000 -161200000 97200000 2429800000 9900000 -1402400000 1037300000 96800000 2490900000 -3700000 -900900000 1586300000 -133300000 -133300000 1900000 1900000 1800000 37100000 37100000 12000000.0 12000000.0 326600000 326600000 900000 198100000 198100000 2000000.0 99700000 2644500000 -1800000 -1034200000 1608500000 -234500000 -133300000 431400000 318400000 122900000 92400000 0 3100000 134400000 110900000 70600000 31200000 20700000 21100000 -5900000 4600000 -398700000 -43100000 240400000 141500000 -23600000 -17300000 -64200000 -61100000 -57100000 -31800000 334600000 307700000 899400000 532100000 1112500000 283300000 0 1100000 534100000 1255100000 630500000 195700000 61700000 96300000 -1270600000 680900000 200000 0 500000000.0 198100000 45700000 36900000 15400000 12000000.0 -469900000 -173200000 -841100000 1039800000 2961700000 965000000.0 2120600000 2004800000 2113200000 2000000000.0 3800000 2500000 3600000 2300000 2120600000 2004800000 Description of Business and Summary of Significant Accounting Policies <div style="margin-bottom:6pt;margin-top:6pt;padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Description of Business</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Palo Alto Networks, Inc. (the “Company,” “we,” “us,” or “our”), located in Santa Clara, California, was incorporated in March 2005 under the laws of the State of Delaware and commenced operations in April 2005. We empower enterprises, service providers, and government entities to secure all users, applications, data, networks, and devices with comprehensive context at all times, across all locations.</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation and Principles of Consolidation</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying condensed consolidated financial statements have been prepared in conformity with U.S. generally accepted accounting principles (“GAAP”), consistent in all material respects with those applied in our Annual Report on Form 10-K for the fiscal year ended July 31, 2020, filed with the Securities and Exchange Commission (“SEC”) on September 4, 2020. Our condensed consolidated financial statements include our accounts and our wholly owned subsidiaries. All significant intercompany balances and transactions have been eliminated in consolidation. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our condensed consolidated financial statements are unaudited but include all adjustments of a normal recurring nature necessary for a fair presentation of our quarterly results. Our condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and related notes in our Annual Report on Form 10-K for the fiscal year ended July 31, 2020.</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Use of Estimates</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. We base our estimates on historical experience and also on assumptions that we believe are reasonable. Actual results could differ materially from those estimates due to risks and uncertainties, including uncertainty in the current economic environment due to COVID-19.</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Summary of Significant Accounting Policies</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There have been no material changes to our significant accounting policies as of and for the six months ended January 31, 2021, as compared to the significant accounting policies described in our Annual Report on Form 10-K for the fiscal year ended July 31, 2020, except for the change in our accounting policies for credit losses due to our adoption of the new credit losses guidance. Refer to “Recently Adopted Accounting Pronouncements” below.</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Adopted Accounting Pronouncements</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Credit Losses</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the Financial Accounting Standards Board (“FASB”) issued new authoritative guidance on the accounting for credit losses on most financial assets and certain financial instruments. The standard replaces the incurred loss model with an expected credit loss model for financial assets measured at amortized cost, including trade accounts receivables and financing receivables. Credit losses on available-for-sale debt securities are required to be recorded through an allowance rather than as a write-down.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We adopted this standard in our first quarter of fiscal 2021 using the modified-retrospective approach. The adoption of this standard did not have a material impact on our condensed consolidated financial statements. We updated the following accounting policies as a result of the adoption of this guidance.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Cash, Cash Equivalents, and Investments</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We consider all highly liquid investments with original maturities of three months or less at the date of purchase to be cash equivalents. Investments not considered cash equivalents, and with maturities of one year or less from the condensed consolidated balance sheet date, are classified as short-term investments. Investments with maturities greater than one year from the condensed consolidated balance sheet date are classified as long-term investments.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We classify our investments in marketable debt securities as available-for-sale at the time of purchase. When the fair value of a security is below its amortized cost, the amortized cost will be reduced to its fair value if it is more likely than not that we are required to sell the impaired security before recovery of its amortized cost basis, or we have the intention to sell the security. If neither of these conditions are met, we determine whether the impairment is due to credit losses by comparing the present value of the expected cash flows of the security with its amortized cost basis. The amount of impairment recognized is limited to the excess of the amortized cost over the fair value of the security. An allowance for credit losses for the excess of amortized cost over the expected cash flows is </span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">recorded in other income (expense), net in our condensed consolidated statements of operations. Impairment losses that are not credit-related are included in accumulated other comprehensive income (loss) (“AOCI”) in stockholders’ equity.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts Receivable</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trade accounts receivable are recorded at the invoiced amount, net of allowances for credit losses for any potential uncollectible amounts. The allowance for credit losses is based on our assessment of the collectability of accounts. Management regularly reviews the adequacy of the allowance for credit losses on a collective basis by considering the age of each outstanding invoice, each customer’s expected ability to pay and collection history, current market conditions, and reasonable and supportable forecasts of future economic conditions to determine whether the allowance is appropriate. Accounts receivable deemed uncollectible are charged against the allowance for credit losses when identified. For the three and six months ended January 31, 2021 and 2020, the allowance for credit losses activity was not significant.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financing Receivables</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We provide financing arrangements, primarily loans, for certain qualified end-user customers to purchase our products and services. Payment terms on these financing arrangements are generally up to three years. We evaluate our allowance for credit losses by assessing the risks and losses inherent in our financing receivables on either an individual or a collective basis. Our assessment considers various factors, including lifetime expected losses determined using customer risk profile, current economic conditions that may affect a customer’s ability to pay, and forward-looking economic considerations. Financing receivables are written off when they are considered uncollectible, and related outstanding balances are reversed and charged against the allowance for credit losses. Short-term financing receivables are included in prepaid expenses and other current assets, and long-term financing receivables are included in other assets on our condensed consolidated balance sheets. Refer to Note 5. Financing Receivables for additional information.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Issued Accounting Pronouncements </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Debt with Conversion Options</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2020, the FASB issued new authoritative guidance to simplify the accounting for certain financial instruments with characteristics of liabilities and equity, including convertible instruments and contracts on an entity’s own equity. The standard reduces the number of models used to account for convertible instruments and simplifies both the classification of debt on the balance sheet and the earnings per share calculation. The standard is effective for us in our first quarter of fiscal 2023 and will be applied on a modified retrospective basis. Early adoption is permitted from our first quarter of fiscal 2022. We are currently evaluating the impact of this standard on our condensed consolidated financial statements.</span></div> <div style="margin-bottom:6pt;margin-top:6pt;padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation and Principles of Consolidation</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying condensed consolidated financial statements have been prepared in conformity with U.S. generally accepted accounting principles (“GAAP”), consistent in all material respects with those applied in our Annual Report on Form 10-K for the fiscal year ended July 31, 2020, filed with the Securities and Exchange Commission (“SEC”) on September 4, 2020. Our condensed consolidated financial statements include our accounts and our wholly owned subsidiaries. All significant intercompany balances and transactions have been eliminated in consolidation. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our condensed consolidated financial statements are unaudited but include all adjustments of a normal recurring nature necessary for a fair presentation of our quarterly results. Our condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and related notes in our Annual Report on Form 10-K for the fiscal year ended July 31, 2020.</span></div> <div style="margin-bottom:6pt;margin-top:6pt;padding-left:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Use of Estimates</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. We base our estimates on historical experience and also on assumptions that we believe are reasonable. Actual results could differ materially from those estimates due to risks and uncertainties, including uncertainty in the current economic environment due to COVID-19.</span></div> <div style="margin-bottom:6pt;margin-top:6pt;padding-left:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Adopted Accounting Pronouncements</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Credit Losses</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the Financial Accounting Standards Board (“FASB”) issued new authoritative guidance on the accounting for credit losses on most financial assets and certain financial instruments. The standard replaces the incurred loss model with an expected credit loss model for financial assets measured at amortized cost, including trade accounts receivables and financing receivables. Credit losses on available-for-sale debt securities are required to be recorded through an allowance rather than as a write-down.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We adopted this standard in our first quarter of fiscal 2021 using the modified-retrospective approach. The adoption of this standard did not have a material impact on our condensed consolidated financial statements. We updated the following accounting policies as a result of the adoption of this guidance.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Issued Accounting Pronouncements </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Debt with Conversion Options</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2020, the FASB issued new authoritative guidance to simplify the accounting for certain financial instruments with characteristics of liabilities and equity, including convertible instruments and contracts on an entity’s own equity. The standard reduces the number of models used to account for convertible instruments and simplifies both the classification of debt on the balance sheet and the earnings per share calculation. The standard is effective for us in our first quarter of fiscal 2023 and will be applied on a modified retrospective basis. Early adoption is permitted from our first quarter of fiscal 2022. We are currently evaluating the impact of this standard on our condensed consolidated financial statements.</span></div> <div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Cash, Cash Equivalents, and Investments</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We consider all highly liquid investments with original maturities of three months or less at the date of purchase to be cash equivalents. Investments not considered cash equivalents, and with maturities of one year or less from the condensed consolidated balance sheet date, are classified as short-term investments. Investments with maturities greater than one year from the condensed consolidated balance sheet date are classified as long-term investments.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We classify our investments in marketable debt securities as available-for-sale at the time of purchase. When the fair value of a security is below its amortized cost, the amortized cost will be reduced to its fair value if it is more likely than not that we are required to sell the impaired security before recovery of its amortized cost basis, or we have the intention to sell the security. If neither of these conditions are met, we determine whether the impairment is due to credit losses by comparing the present value of the expected cash flows of the security with its amortized cost basis. The amount of impairment recognized is limited to the excess of the amortized cost over the fair value of the security. An allowance for credit losses for the excess of amortized cost over the expected cash flows is </span></div>recorded in other income (expense), net in our condensed consolidated statements of operations. Impairment losses that are not credit-related are included in accumulated other comprehensive income (loss) (“AOCI”) in stockholders’ equity. <div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Cash, Cash Equivalents, and Investments</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We consider all highly liquid investments with original maturities of three months or less at the date of purchase to be cash equivalents. Investments not considered cash equivalents, and with maturities of one year or less from the condensed consolidated balance sheet date, are classified as short-term investments. Investments with maturities greater than one year from the condensed consolidated balance sheet date are classified as long-term investments.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We classify our investments in marketable debt securities as available-for-sale at the time of purchase. When the fair value of a security is below its amortized cost, the amortized cost will be reduced to its fair value if it is more likely than not that we are required to sell the impaired security before recovery of its amortized cost basis, or we have the intention to sell the security. If neither of these conditions are met, we determine whether the impairment is due to credit losses by comparing the present value of the expected cash flows of the security with its amortized cost basis. The amount of impairment recognized is limited to the excess of the amortized cost over the fair value of the security. An allowance for credit losses for the excess of amortized cost over the expected cash flows is </span></div>recorded in other income (expense), net in our condensed consolidated statements of operations. Impairment losses that are not credit-related are included in accumulated other comprehensive income (loss) (“AOCI”) in stockholders’ equity. <div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts Receivable</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trade accounts receivable are recorded at the invoiced amount, net of allowances for credit losses for any potential uncollectible amounts. The allowance for credit losses is based on our assessment of the collectability of accounts. Management regularly reviews the adequacy of the allowance for credit losses on a collective basis by considering the age of each outstanding invoice, each customer’s expected ability to pay and collection history, current market conditions, and reasonable and supportable forecasts of future economic conditions to determine whether the allowance is appropriate. Accounts receivable deemed uncollectible are charged against the allowance for credit losses when identified. For the three and six months ended January 31, 2021 and 2020, the allowance for credit losses activity was not significant.</span></div> Financing ReceivablesWe provide financing arrangements, primarily loans, for certain qualified end-user customers to purchase our products and services. Payment terms on these financing arrangements are generally up to three years. We evaluate our allowance for credit losses by assessing the risks and losses inherent in our financing receivables on either an individual or a collective basis. Our assessment considers various factors, including lifetime expected losses determined using customer risk profile, current economic conditions that may affect a customer’s ability to pay, and forward-looking economic considerations. Financing receivables are written off when they are considered uncollectible, and related outstanding balances are reversed and charged against the allowance for credit losses. Short-term financing receivables are included in prepaid expenses and other current assets, and long-term financing receivables are included in other assets on our condensed consolidated balance sheets. P3Y Revenue<div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Disaggregation of Revenue</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents revenue by geographic theater (in millions):</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.872%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.820%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended January 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended January 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Americas</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">644.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">505.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,272.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,000.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Americas</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Americas</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">690.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">544.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,361.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,074.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe, the Middle East, and Africa (“EMEA”)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">376.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">313.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia Pacific and Japan (“APAC”)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">225.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,016.9 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">816.7 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,962.9 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,588.6 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents revenue for groups of similar products and services (in millions):</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.820%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended January 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended January 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Product</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">254.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">246.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">492.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">477.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subscription and support</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subscription</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">461.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">342.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">889.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">661.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Support</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">581.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">449.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total subscription and support</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">762.2 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">570.2 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,470.9 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,110.9 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,016.9 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">816.7 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,962.9 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,588.6 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deferred Revenue</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six months ended January 31, 2021 and 2020, we recognized approximately $1.2 billion and $915.0 million of revenue pertaining to amounts that were deferred as of July 31, 2020 and 2019, respectively.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Remaining Performance Obligations</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue expected to be recognized from remaining performance obligations was $4.6 billion as of January 31, 2021, of which we expect to recognize approximately $2.5 billion over the next 12 months and the remainder thereafter.</span></div>Deferred Contract Costs<div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents details of our short-term and long-term deferred contract costs as of January 31, 2021 and July 31, 2020 (in millions):</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.861%"><tr><td style="width:1.0%"/><td style="width:72.335%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.834%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.836%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term deferred contract costs</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">224.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">206.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term deferred contract costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">410.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">422.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred contract costs</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">634.9 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">628.3 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognized amortization expense for our deferred contract costs of $68.6 million and $134.4 million during the three and six months ended January 31, 2021, respectively, and $55.3 million and $110.9 million during the three and six months ended January 31, 2020, respectively. We did not recognize any impairment losses on our deferred contract costs during the three and six months ended January 31, 2021 or 2020.</span></div> <div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents revenue by geographic theater (in millions):</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.872%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.820%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended January 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended January 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Americas</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">644.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">505.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,272.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,000.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Americas</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Americas</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">690.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">544.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,361.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,074.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe, the Middle East, and Africa (“EMEA”)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">376.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">313.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia Pacific and Japan (“APAC”)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">225.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,016.9 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">816.7 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,962.9 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,588.6 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 644000000.0 505600000 1272400000 1000500000 46900000 39100000 88800000 73800000 690900000 544700000 1361200000 1074300000 205800000 166200000 376700000 313800000 120200000 105800000 225000000.0 200500000 1016900000 816700000 1962900000 1588600000 <div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents revenue for groups of similar products and services (in millions):</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.820%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended January 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended January 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Product</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">254.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">246.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">492.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">477.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subscription and support</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subscription</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">461.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">342.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">889.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">661.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Support</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">581.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">449.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total subscription and support</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">762.2 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">570.2 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,470.9 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,110.9 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,016.9 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">816.7 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,962.9 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,588.6 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 254700000 246500000 492000000.0 477700000 461700000 342600000 889700000 661200000 300500000 227600000 581200000 449700000 762200000 570200000 1470900000 1110900000 1016900000 816700000 1962900000 1588600000 1200000000 915000000.0 4600000000 2500000000 P12M Fair Value Measurements <div style="margin-bottom:6pt;margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We categorize assets and liabilities recorded or disclosed at fair value on our condensed consolidated balance sheets based upon the level of judgment associated with inputs used to measure their fair value. The categories are as follows:</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:49.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">Level 1—Inputs are unadjusted quoted prices in active markets for identical assets or liabilities.</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:49.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">Level 2—Inputs are quoted prices for similar assets and liabilities in active markets or inputs that are observable for the assets or liabilities, either directly or indirectly through market corroboration, for substantially the full term of the financial instruments.</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:49.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">Level 3—Inputs are unobservable inputs based on our own assumptions used to measure assets and liabilities at fair value. The inputs require significant management judgment or estimation.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the fair value of our financial assets and liabilities measured at fair value on a recurring basis using the above input categories as of January 31, 2021 and July 31, 2020 (in millions):</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.305%"><tr><td style="width:1.0%"/><td style="width:29.529%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.499%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.872%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.499%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.872%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.499%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.872%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.499%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.872%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.499%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.872%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.499%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.872%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.499%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.872%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.499%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.875%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">310.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">310.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,589.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,589.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificates of deposit </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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"/><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:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government and agency securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">335.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">335.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">342.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">342.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash equivalents</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">310.2 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">487.6 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">797.8 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,589.5 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">342.0 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,931.5 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term investments:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificates of deposit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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"/><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="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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">206.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">206.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government and agency securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">791.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">791.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">645.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">645.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-U.S. government and agency securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total short-term investments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,058.0 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,058.0 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">789.8 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">789.8 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term investments:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificates of deposit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government and agency securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">702.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">702.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">447.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">447.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-U.S. government and agency securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term investments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">857.1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">857.1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">554.4 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">554.4 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total prepaid expenses and other current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets measured at fair value</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">310.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,420.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,730.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,589.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,701.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,290.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued and other liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accrued and other liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities measured at fair value</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Refer to Note 10. Debt for the carrying amount and estimated fair value of our convertible senior notes as of January 31, 2021 and July 31, 2020.</span></div> Fair Value Measurements <div style="margin-bottom:6pt;margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We categorize assets and liabilities recorded or disclosed at fair value on our condensed consolidated balance sheets based upon the level of judgment associated with inputs used to measure their fair value. The categories are as follows:</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:49.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">Level 1—Inputs are unadjusted quoted prices in active markets for identical assets or liabilities.</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:49.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">Level 2—Inputs are quoted prices for similar assets and liabilities in active markets or inputs that are observable for the assets or liabilities, either directly or indirectly through market corroboration, for substantially the full term of the financial instruments.</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:49.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">Level 3—Inputs are unobservable inputs based on our own assumptions used to measure assets and liabilities at fair value. The inputs require significant management judgment or estimation.</span></div> <div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the fair value of our financial assets and liabilities measured at fair value on a recurring basis using the above input categories as of January 31, 2021 and July 31, 2020 (in millions):</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.305%"><tr><td style="width:1.0%"/><td style="width:29.529%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.499%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.872%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.499%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.872%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.499%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.872%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.499%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.872%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.499%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.872%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.499%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.872%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.499%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.872%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.499%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.875%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">310.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">310.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,589.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,589.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificates of deposit </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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"/><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:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government and agency securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">335.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">335.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">342.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">342.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash equivalents</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">310.2 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">487.6 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">797.8 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,589.5 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">342.0 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,931.5 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term investments:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificates of deposit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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"/><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="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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">206.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">206.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government and agency securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">791.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">791.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">645.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">645.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-U.S. government and agency securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total short-term investments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,058.0 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,058.0 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">789.8 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">789.8 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term investments:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificates of deposit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government and agency securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">702.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">702.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">447.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">447.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-U.S. government and agency securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term investments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">857.1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">857.1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">554.4 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">554.4 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total prepaid expenses and other current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets measured at fair value</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">310.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,420.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,730.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,589.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,701.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,290.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued and other liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accrued and other liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities measured at fair value</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 310200000 0 0 310200000 1589500000 0 0 1589500000 0 150100000 0 150100000 0 0 0 0 0 1900000 0 1900000 0 0 0 0 0 335600000 0 335600000 0 342000000.0 0 342000000.0 310200000 487600000 0 797800000 1589500000 342000000.0 0 1931500000 0 22200000 0 22200000 0 26900000 0 26900000 0 206100000 0 206100000 0 100200000 0 100200000 0 791500000 0 791500000 0 645600000 0 645600000 38200000 38200000 17100000 17100000 0 1058000000.0 0 1058000000.0 0 789800000 0 789800000 0 5000000.0 0 5000000.0 0 5000000.0 0 5000000.0 0 116900000 0 116900000 0 91700000 0 91700000 0 702400000 0 702400000 0 447400000 0 447400000 0 32800000 0 32800000 0 10300000 0 10300000 0 857100000 0 857100000 0 554400000 0 554400000 0 17600000 0 17600000 0 13600000 0 13600000 0 17600000 0 17600000 0 13600000 0 13600000 0 0 0 0 0 1400000 0 1400000 0 0 0 0 0 1400000 0 1400000 310200000 2420300000 0 2730500000 1589500000 1701200000 0 3290700000 0 100000 0 100000 0 0 0 0 0 100000 0 100000 0 0 0 0 0 100000 0 100000 0 0 0 0 Cash Equivalents and Investments<div style="margin-bottom:6pt;margin-top:6pt;padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Available-for-sale Debt Securities</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize the amortized cost, unrealized gains and losses, and fair value of our available-for-sale debt securities as of January 31, 2021 and July 31, 2020 (in millions):</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.722%"><tr><td style="width:1.0%"/><td style="width:45.000%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.852%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.496%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.852%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.496%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.852%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.496%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.856%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized Cost </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Gains</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificates of deposit</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government and agency securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">335.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">335.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total available-for-sale cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">487.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">487.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investments:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificates of deposit</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">322.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">323.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government and agency securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,491.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,493.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-U.S. government securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total available-for-sale investments</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,912.1 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,915.1 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><span><br/></span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.722%"><tr><td style="width:1.0%"/><td style="width:45.000%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.852%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.496%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.852%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.496%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.852%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.496%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.856%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized Cost </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Gains</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="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="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government and agency securities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">342.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">342.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total available-for-sale cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">342.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">342.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investments:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificates of deposit</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">191.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government and agency securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,090.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,093.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-U.S. government and agency securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total available-for-sale investments</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,339.7 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.6 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,344.2 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We do not intend to sell any of the securities in an unrealized loss position and it is not likely that we would be required to sell these securities before recovery of their amortized cost basis, which may be at maturity. We did not recognize any credit losses related to our available-for-sale debt securities during the three and six months ended January 31, 2021.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the amortized cost and fair value of our available-for-sale debt securities as of January 31, 2021, by contractual years-to-maturity (in millions): </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.861%"><tr><td style="width:1.0%"/><td style="width:72.335%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.834%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.836%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due within one year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,544.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,545.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due between one and three years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">855.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">857.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,399.7 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,402.7 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:12pt;padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Marketable Equity Securities</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Marketable equity securities consist of money market funds and are included in cash and cash equivalents on our condensed consolidated balance sheets. As of January 31, 2021 and July 31, 2020, the carrying value of our marketable equity securities were $310.2 million and $1.6 billion, respectively. There were no unrealized gains or losses recognized for these securities during the three and six months ended January 31, 2021 and 2020.</span></div> <div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize the amortized cost, unrealized gains and losses, and fair value of our available-for-sale debt securities as of January 31, 2021 and July 31, 2020 (in millions):</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.722%"><tr><td style="width:1.0%"/><td style="width:45.000%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.852%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.496%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.852%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.496%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.852%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.496%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.856%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized Cost </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Gains</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificates of deposit</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government and agency securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">335.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">335.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total available-for-sale cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">487.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">487.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investments:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificates of deposit</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">322.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">323.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government and agency securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,491.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,493.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-U.S. government securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total available-for-sale investments</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,912.1 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,915.1 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><span><br/></span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.722%"><tr><td style="width:1.0%"/><td style="width:45.000%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.852%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.496%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.852%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.496%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.852%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.496%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.856%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized Cost </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Gains</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="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="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government and agency securities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">342.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">342.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total available-for-sale cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">342.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">342.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investments:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificates of deposit</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">191.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government and agency securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,090.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,093.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-U.S. government and agency securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total available-for-sale investments</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,339.7 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.6 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,344.2 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 150100000 0 0 150100000 1900000 0 0 1900000 335600000 0 0 335600000 487600000 0 0 487600000 27200000 0 0 27200000 322000000.0 1000000.0 0 323000000.0 1491900000 2000000.0 0 1493900000 71000000.0 0 0 71000000.0 1912100000 3000000.0 0 1915100000 342000000.0 0 0 342000000.0 342000000.0 0 0 342000000.0 31900000 0 0 31900000 190100000 1800000 0 191900000 1090300000 2800000 100000 1093000000.0 27400000 0 0 27400000 1339700000 4600000 100000 1344200000 <div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the amortized cost and fair value of our available-for-sale debt securities as of January 31, 2021, by contractual years-to-maturity (in millions): </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.861%"><tr><td style="width:1.0%"/><td style="width:72.335%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.834%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.836%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due within one year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,544.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,545.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due between one and three years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">855.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">857.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,399.7 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,402.7 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1544200000 1545600000 855500000 857100000 2399700000 2402700000 310200000 1600000000 Financing Receivables<div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We provide financing arrangements, primarily loans, for certain qualified end-user customers to purchase our products. The following table summarizes our short-term and long-term financing receivables as of January 31, 2021 (in millions):</span></div><div style="margin-bottom:6pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.288%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.818%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term financing receivables, gross</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for credit losses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term financing receivables, net</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term financing receivables, gross</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.9 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for credit losses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term financing receivables, net</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.5 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>Through July 31, 2020, financing receivables were not significant to our condensed consolidated balance sheet. There was no significant activity in allowance for credit losses during the three and six months ended January 31, 2021. Past due amounts on financing receivables were immaterial as of January 31, 2021 and July 31, 2020. The following table summarizes our short-term and long-term financing receivables as of January 31, 2021 (in millions):<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.288%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.818%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term financing receivables, gross</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for credit losses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term financing receivables, net</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term financing receivables, gross</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.9 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for credit losses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term financing receivables, net</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.5 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 26800000 300000 26500000 38900000 400000 38500000 Derivative Instruments<div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a global business, we are exposed to currency exchange rate risk. Substantially all of our revenue is transacted in U.S. dollars, however, a portion of our operating expenditures are incurred outside of the United States and are denominated in foreign currencies, making them subject to fluctuations in foreign currency exchange rates. We enter into foreign currency derivative contracts with maturities of 15 months or less, which we designate as cash flow hedges, to manage the foreign currency exchange rate risk associated with these expenditures. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of January 31, 2021 and July 31, 2020, the total notional amount of our outstanding foreign currency forward contracts was $286.5 million and $443.6 million, respectively. Refer to Note 3. Fair Value Measurements for the fair value of our derivative instruments as reported on our condensed consolidated balance sheets as of January 31, 2021.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three and six months ended January 31, 2021 and 2020, both unrealized gains and losses recognized in AOCI related to our cash flow hedges and amounts reclassified into earnings were not material. Unrealized gains and losses in AOCI related to our cash flow hedges as of January 31, 2021 and 2020 were not material.</span></div> P15M 286500000 443600000 Acquisitions<div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Expanse Inc.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 15, 2020, we completed our acquisition of Expanse Inc. (“Expanse”), a privately-held company specializing in attack surface management. We expect the acquisition will enrich our Cortex offerings and provide organizations an integrated view of the enterprise to combine external, internal, and threat data. The total purchase consideration for the acquisition of Expanse was $797.2 million, which consisted of the following (in millions): </span></div><div style="margin-bottom:6pt;margin-top: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.983%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.817%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">434.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock (1.1 million shares)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">340.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of replacement awards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">797.2 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of the acquisition, we issued replacement equity awards, which included 0.2 million shares of our restricted common stock. The total fair value of the replacement equity awards was $160.0 million, of which the portion attributable to services performed prior to the acquisition date was allocated to purchase consideration. The remaining fair value was allocated to future services and will be expensed over the remaining service periods as share-based compensation.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have accounted for this transaction as a business combination and allocated the purchase consideration to assets acquired and liabilities assumed based on preliminary estimated fair values, as presented in the following table (in millions):</span></div><div style="margin-bottom:6pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.983%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.817%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">601.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Identified intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net liabilities assumed</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">797.2 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill generated from this business combination is primarily attributable to the assembled workforce and expected post-acquisition synergies from integrating Expanse technology into our platforms. The goodwill is not deductible for income tax purposes.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents details of the identified intangible assets acquired (in millions, except years):</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.861%"><tr><td style="width:1.0%"/><td style="width:72.335%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.834%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.836%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated Useful Life</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160.3 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div style="margin-bottom:6pt;margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Sinefa Group, Inc</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 24, 2020, we completed our acquisition of Sinefa Group, Inc. and its wholly owned subsidiaries (“Sinefa”), a privately-held digital experience monitoring company. We believe the acquisition will extend our Prisma Access offering. The total purchase consideration for the acquisition of Sinefa was $27.0 million, which consisted of the following (in millions):</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.983%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.817%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of replacement awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.0 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of the acquisition, we issued $11.5 million of replacement equity awards, of which the portion attributable to services performed prior to the acquisition date was allocated to purchase consideration. The remaining fair value was allocated to future services and will be expensed over the remaining service periods as share-based compensation.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have accounted for this transaction as a business combination and allocated the purchase consideration to assets acquired and liabilities assumed based on preliminary estimated fair values, as presented in the following table (in millions):</span></div><div style="margin-bottom:6pt;margin-top: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.983%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.817%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Identified intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net liabilities assumed</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.0 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill generated from this business combination is primarily attributable to the assembled workforce and expected post-acquisition synergies from integrating Sinefa technology into our platforms. The goodwill is deductible for income tax purposes.</span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents details of the identified intangible assets acquired (in millions, except years):</span></div><div style="margin-bottom:6pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.861%"><tr><td style="width:1.0%"/><td style="width:72.335%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.834%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.836%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated Useful Life</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.4 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div style="margin-bottom:6pt;margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The Crypsis Group</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 17, 2020, we completed our acquisition of The Crypsis Group (“Crypsis”), an incident response, risk management, and digital forensics consulting firm. We believe the acquisition will expand our capabilities and strengthen our Cortex strategy. The total purchase consideration for the acquisition of Crypsis was $227.7 million, which consisted of the following (in millions): </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.983%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.817%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">225.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of replacement awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227.7 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of the acquisition, we issued $27.1 million of replacement awards, of which the portion attributable to services performed prior to the acquisition date was allocated to purchase consideration. The remaining fair value was allocated to future services and will be expensed over the remaining service periods as share-based compensation.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have accounted for this transaction as a business combination and allocated the purchase consideration to assets acquired and liabilities assumed based on preliminary estimated fair values, as presented in the following table (in millions):</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.983%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.817%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Identified intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net assets acquired</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227.7 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill generated from this business combination is primarily attributable to the assembled workforce and expected post-acquisition synergies from integrating Crypsis technology into our platforms. The goodwill is deductible for income tax purposes.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents details of the identified intangible assets acquired (in millions, except years):</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.861%"><tr><td style="width:1.0%"/><td style="width:72.335%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.834%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.836%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated Useful Life</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54.4 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div style="margin-bottom:6pt;margin-top:12pt;padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Additional Acquisition-Related Information</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The operating results of the acquired companies are included in our condensed consolidated statements of operations from the respective dates of acquisition. Pro forma results of operations have not been presented because the effects of the acquisitions were not material to our condensed consolidated statements of operations.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additional information related to the acquired companies, such as that related to income tax and other contingencies, existing as of the respective acquisition dates but unknown to us, may become known during the remainders of the respective measurement periods, not to exceed 12 months from each such acquisition date, which may result in changes to the amounts and allocations recorded.</span></div> The total purchase consideration for the acquisition of Expanse was $797.2 million, which consisted of the following (in millions): <table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.983%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.817%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">434.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock (1.1 million shares)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">340.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of replacement awards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">797.2 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 797200000 434900000 1100000 340700000 21600000 797200000 200000 160000000.0 <div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have accounted for this transaction as a business combination and allocated the purchase consideration to assets acquired and liabilities assumed based on preliminary estimated fair values, as presented in the following table (in millions):</span></div><div style="margin-bottom:6pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.983%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.817%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">601.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Identified intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net liabilities assumed</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">797.2 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 601200000 160300000 51100000 15400000 797200000 <div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents details of the identified intangible assets acquired (in millions, except years):</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.861%"><tr><td style="width:1.0%"/><td style="width:72.335%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.834%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.836%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated Useful Life</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160.3 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div> 123400000 P6Y 36900000 P10Y 160300000 The total purchase consideration for the acquisition of Sinefa was $27.0 million, which consisted of the following (in millions):<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.983%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.817%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of replacement awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.0 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 27000000.0 26900000 100000 27000000.0 11500000 <div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have accounted for this transaction as a business combination and allocated the purchase consideration to assets acquired and liabilities assumed based on preliminary estimated fair values, as presented in the following table (in millions):</span></div><div style="margin-bottom:6pt;margin-top: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.983%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.817%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Identified intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net liabilities assumed</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.0 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 13700000 20400000 7100000 27000000.0 <div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents details of the identified intangible assets acquired (in millions, except years):</span></div><div style="margin-bottom:6pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.861%"><tr><td style="width:1.0%"/><td style="width:72.335%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.834%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.836%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated Useful Life</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.4 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div> 18600000 P6Y 1800000 P8Y 20400000 The total purchase consideration for the acquisition of Crypsis was $227.7 million, which consisted of the following (in millions): <table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.983%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.817%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">225.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of replacement awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227.7 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 227700000 225700000 2000000.0 227700000 27100000 <div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have accounted for this transaction as a business combination and allocated the purchase consideration to assets acquired and liabilities assumed based on preliminary estimated fair values, as presented in the following table (in millions):</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.983%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.817%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Identified intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#010000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net assets acquired</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227.7 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 157600000 54400000 15700000 227700000 <div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents details of the identified intangible assets acquired (in millions, except years):</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.861%"><tr><td style="width:1.0%"/><td style="width:72.335%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.834%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.836%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated Useful Life</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54.4 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div> 6900000 P3Y 47500000 P7Y 54400000 Goodwill and Intangible Assets<div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents details of our goodwill during the six months ended January 31, 2021 (in millions):</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.983%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.817%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of July 31, 2020</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,812.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill acquired</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">772.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Measurement period adjustment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January 31, 2021</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,583.5 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Purchased Intangible Assets</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents details of our purchased intangible assets as of January 31, 2021 and July 31, 2020 (in millions):</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.583%"><tr><td style="width:1.0%"/><td style="width:37.393%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.523%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.497%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.523%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.497%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.802%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.497%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.523%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.497%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.523%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.497%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.528%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Carrying Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Carrying Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets subject to amortization:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">574.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(191.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">383.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">425.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(146.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">279.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">172.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquired intellectual property</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade name and trademarks</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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"/><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"/><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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total purchased intangible assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">767.3 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(226.2)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">541.1 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">532.3 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(174.1)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">358.2 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognized amortization expense of $29.7 million and $53.3 million for the three and six months ended January 31, 2021, respectively, and $17.9 million and $34.8 million for the three and six months ended January 31, 2020, respectively. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes estimated future amortization expense of our intangible assets as of January 31, 2021 (in millions):</span></div><div style="margin-bottom:6pt;margin-top: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.983%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.817%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal years ending July 31:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remaining 2021</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026 and thereafter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total future amortization expense</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">541.1 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents details of our goodwill during the six months ended January 31, 2021 (in millions):</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.983%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.817%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of July 31, 2020</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,812.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill acquired</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">772.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Measurement period adjustment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January 31, 2021</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,583.5 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1812900000 772500000 -1900000 2583500000 <div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents details of our purchased intangible assets as of January 31, 2021 and July 31, 2020 (in millions):</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.583%"><tr><td style="width:1.0%"/><td style="width:37.393%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.523%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.497%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.523%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.497%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.802%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.497%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.523%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.497%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.523%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.497%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.528%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Carrying Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Carrying Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets subject to amortization:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">574.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(191.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">383.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">425.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(146.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">279.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">172.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquired intellectual property</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade name and trademarks</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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"/><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"/><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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total purchased intangible assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">767.3 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(226.2)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">541.1 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">532.3 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(174.1)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">358.2 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 574600000 191000000.0 383600000 425900000 146600000 279300000 172700000 19700000 153000000.0 87600000 12400000 75200000 7800000 3500000 4300000 6300000 3200000 3100000 9400000 9400000 0 9400000 9400000 0 2800000 2600000 200000 3100000 2500000 600000 767300000 226200000 541100000 532300000 174100000 358200000 29700000 53300000 17900000 34800000 <div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes estimated future amortization expense of our intangible assets as of January 31, 2021 (in millions):</span></div><div style="margin-bottom:6pt;margin-top: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.983%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.817%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal years ending July 31:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remaining 2021</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026 and thereafter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total future amortization expense</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">541.1 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 62700000 122100000 96000000.0 86000000.0 72300000 102000000.0 541100000 <div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents details of our short-term and long-term deferred contract costs as of January 31, 2021 and July 31, 2020 (in millions):</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.861%"><tr><td style="width:1.0%"/><td style="width:72.335%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.834%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.836%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term deferred contract costs</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">224.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">206.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term deferred contract costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">410.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">422.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred contract costs</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">634.9 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">628.3 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 224400000 206000000.0 410500000 422300000 634900000 628300000 68600000 134400000 55300000 110900000 0 0 0 0 Debt<div style="margin-bottom:6pt;margin-top:6pt;padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Convertible Senior Notes</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July 2018, we issued $1.7 billion aggregate principal amount of 0.75% Convertible Senior Notes due 2023 (the “2023 Notes”) and, in June 2020, we issued $2.0 billion aggregate principal amount of 0.375% Convertible Senior Notes due 2025 (the “2025 Notes,” and together with the 2023 Notes, the “Notes”). The 2023 Notes bear interest at a fixed rate of 0.75% per year, payable semi-annually in arrears on January 1 and July 1 of each year, beginning on January 1, 2019. The 2025 Notes bear interest at a fixed rate of 0.375% per year, payable semi-annually in arrears on June 1 and December 1 of each year, beginning on December 1, 2020. Each series of the convertible notes is governed by an indenture between us, as the issuer, and U.S. Bank National Association, as Trustee (individually, each an “Indenture,” and together, the “Indentures”). The Notes of each series are unsecured, unsubordinated obligations and the applicable Indenture governing each series of Notes does not contain any financial covenants or restrictions on the payments of dividends, the incurrence of indebtedness, or the issuance or repurchase of securities by us or any of our subsidiaries. The </span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2023 Notes and the 2025 Notes mature on July 1, 2023 and June 1, 2025, respectively. We cannot redeem the 2023 Notes prior to maturity. We may redeem for cash all or any portion of the 2025 Notes, at our option, on or after June 5, 2023, and prior to the 31st scheduled trading day immediately preceding the maturity date if the last reported sale price of our common stock has been at least 130% of the conversion price then in effect for at least 20 trading days during any 30 consecutive trading day period ending on and including the trading day preceding the date on which we provide notice of redemption. The redemption will be at a price equal to 100% of the principal amount of the 2025 Notes and adjusted for interest. If we call any or all of the 2025 Notes for redemption, holders may convert such 2025 Notes called for redemption at any time prior to the close of business on the second scheduled trading day immediately preceding the redemption date.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents details of our Notes (number of shares in millions):</span></div><div style="margin-bottom:6pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:37.372%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.761%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.761%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.761%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.763%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Conversion Rate per $1,000 Principal</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Initial Conversion Price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Convertible Date</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Initial Number of Shares</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023 Notes</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.7545 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">266.35 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">April 1, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025 Notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3602 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">297.60 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 1, 2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Holders of the Notes may surrender their Notes for conversion at their option at any time prior to the close of business on the business day immediately preceding their respective convertible dates only under the following circumstances:</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:49.5pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">during any fiscal quarter commencing after the fiscal quarters ending on October 31, 2018 and October 31, 2020 for the 2023 Notes and the 2025 Notes, respectively (and only during such fiscal quarter), if the last reported sale price of our common stock for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on the last trading day of the immediately preceding fiscal quarter is greater than or equal to 130% of the applicable conversion price for the respective Notes on each applicable trading day (the “sale price condition”);</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:49.5pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">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 the applicable series 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 common stock and the applicable conversion rate for the respective Notes on each such trading day; or </span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:49.5pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">upon the occurrence of specified corporate events.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On or after the respective convertible date, holders may surrender all or any portion of their Notes for conversion at any time prior to the close of business on the second scheduled trading day immediately preceding the applicable maturity date regardless of the foregoing conditions, and such conversions will be settled upon the applicable maturity date. Upon conversion, holders of the Notes of a series will receive cash equal to the aggregate principal amount of the Notes of such series to be converted, and, at our election, cash and/or shares of our common stock for any amounts in excess of the aggregate principal amount of the Notes of such series being converted. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The conversion price will be subject to adjustment in some events. Holders of the Notes of a series who convert their Notes of such series in connection with certain corporate events that constitute a “make-whole fundamental change” under the applicable Indenture are, under certain circumstances, entitled to an increase in the conversion rate for such series of Notes. Additionally, upon the occurrence of a corporate event that constitutes a “fundamental change” under the applicable Indenture, holders of the Notes of such series may require us to repurchase for cash all or a portion of the Notes of such series at a repurchase price equal to 100% of the principal amount of the Notes of such series plus accrued and unpaid interest to, but excluding, the fundamental change repurchase date.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The sale price condition was met for the 2023 Notes during the fiscal quarter ended January 31, 2021, and as a result, holders may convert their 2023 Notes at any time during the fiscal quarter ending April 30, 2021. Accordingly, the net carrying amount of the 2023 Notes was reclassified into current liabilities and the portion of the equity component representing the conversion option was reclassified into temporary equity in our condensed consolidated balance sheet as of January 31, 2021. The portion of the equity component classified as temporary equity is measured as the difference between the principal and net carrying amount of the 2023 Notes, excluding debt issuance costs. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The sale price condition was not met for the 2025 Notes during the fiscal quarters ended January 31, 2021 and July 31, 2020 and was not met for the 2023 Notes during the fiscal quarter ended July 31, 2020. Since the 2025 Notes for both periods and the 2023 Notes as of July 31, 2020 were not convertible, the associated net carrying amount was classified as a long-term liability and the equity component was included in additional paid-in capital in our condensed consolidated balance sheets. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of January 31, 2021, all of the Notes remained outstanding.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the components of the Notes as of January 31, 2021 and July 31, 2020 (in millions):</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.288%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.547%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2021</span></td><td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023 Notes</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2025 Notes</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023 Notes</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2025 Notes</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liability component:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,693.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,000.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,693.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,693.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,000.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,693.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: debt discount and debt issuance costs, net of amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">167.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">370.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">538.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">408.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">608.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net carrying amount</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,525.6 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,629.1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,154.7 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,493.0 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,591.1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,084.1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity component (including amounts classified as temporary equity)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">315.0 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">403.0 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">718.0 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">315.0 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">403.0 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">718.0 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total estimated fair value of the Notes was $5.0 billion and $4.1 billion at January 31, 2021 and July 31, 2020, respectively. The fair value was determined based on the closing trading price per $100 of the Notes as of the last day of trading for the period. We consider the fair value of the Notes at January 31, 2021 and July 31, 2020 to be a Level 2 measurement. The fair value of the Notes is primarily affected by the trading price of our common stock and market interest rates. Based on the closing price of our common stock on January 31, 2021, the if-converted values of the 2023 Notes and 2025 Notes exceeded their principal amounts by $575.4 million and $398.1 million, respectively.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth interest expense recognized related to the Notes (dollars in millions):</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:36.955%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.594%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.594%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.594%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.594%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:4.594%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.594%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.594%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.594%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.594%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.604%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended January 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended January 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023 Notes</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2025 Notes</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023 Notes</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023 Notes</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2025 Notes</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023 Notes</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Contractual interest expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.9</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$3.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.8</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.3</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization of debt discount</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15.7</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18.5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15.2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31.4</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36.7</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30.2</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization of debt issuance costs</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.7</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.4</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.0</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total interest expense recognized</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19.4</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40.5 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 25pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18.8</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18.8 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38.8</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41.9</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">80.7 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37.5</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37.5 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Effective interest rate of the liability component</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.2 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.4 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.2 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.2 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.4 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.2 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr></table></div><div style="margin-bottom:6pt;margin-top:9pt;padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Note Hedges</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To minimize the impact of potential economic dilution upon conversion of our Notes, we entered into separate convertible note hedge transactions (the “2023 Note Hedges,” with respect to the 2023 Notes, the “2025 Note Hedges,” with respect to the 2025 Notes, and the 2023 Notes Hedges together with 2025 Note Hedges, the “Note Hedges”) with respect to our common stock concurrent with the issuance of each series of the Notes. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents details of our Note Hedges (in millions):</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.038%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.985%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Initial Number of Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate Purchase</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023 Note Hedges</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">332.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025 Note Hedges</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">370.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Note Hedges cover shares of our common stock at a strike price per share that corresponds to the initial applicable conversion price of the applicable series of the Notes, which are also subject to adjustment, and are exercisable upon conversion of the applicable series of the Notes. The Note Hedges will expire upon maturity of the applicable series of the Notes. The Note Hedges are separate transactions and are not part of the terms of the applicable series of the Notes. Holders of the Notes of either series will not have any rights with respect to the Note Hedges. Any shares of our common stock receivable by us under the Note Hedges are excluded from the calculation of diluted earnings per share as they are antidilutive. The aggregate amounts paid for the Note Hedges are included in additional paid-in capital in our condensed consolidated balance sheets.</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Warrants</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Separately, but concurrently with the issuance of each series of our Notes, we entered into transactions whereby we sold warrants (the “2023 Warrants,” with respect to the 2023 Notes, the “2025 Warrants,” with respect to the 2025 Notes, and the 2023 Warrants together with the 2025 Warrants, the “Warrants”) to acquire shares of our common stock, subject to anti-dilution adjustments. The 2023 Warrants and 2025 Warrants are exercisable beginning October 2023 and September 2025, respectively.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents details of the Warrants (in millions, except per share data):</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.722%"><tr><td style="width:1.0%"/><td style="width:58.649%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.852%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.496%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.852%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.496%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.855%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Initial Number <br/>of Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Strike Price <br/>per Share</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate <br/>Proceeds</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023 Warrants</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">417.80 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025 Warrants</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">408.47 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The shares issuable under the Warrants will be included in the calculation of diluted earnings per share when the average market value per share of our common stock for the reporting period exceeds the applicable strike price for such series of Warrants. The Warrants are separate transactions and are not part of either series of Notes or Note Hedges and are not remeasured through earnings each reporting period. Holders of the Notes of either series will not have any rights with respect to the Warrants. The aggregate proceeds received from the sale of the Warrants are included in additional paid-in capital in our condensed consolidated balance sheets.</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revolving Credit Facility</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 4, 2018, we entered into a credit agreement (the “Credit Agreement”) with certain institutional lenders that provides for a $400.0 million unsecured revolving credit facility (the “Credit Facility”), with an option to increase the amount of the Credit Facility by up to an additional $350.0 million, subject to certain conditions. The Credit Facility matures on the earlier of (i) September 4, 2023 and (ii) the date that is 91 days prior to the stated maturity of our 2023 Notes if (a) any of the 2023 Notes are still outstanding and (b) our unrestricted cash and cash equivalents are less than the then outstanding principal amount of our 2023 Notes plus $400.0 million. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The borrowings under the Credit Facility currently bear interest, at our option, at a base rate plus a spread of 0.00% to 0.75%, or an adjusted LIBO Rate plus a spread of 1.00% to 1.75%, in each case with such spread being determined based on our leverage ratio. We are obligated to pay an ongoing commitment fee on undrawn amounts at a rate of 0.125% to 0.250%, depending on our leverage ratio.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Regulatory authorities that oversee financial markets have announced that after the end of 2021, they would no longer compel banks currently reporting information used to set the LIBO Rate to continue to make rate submissions. As a result, it is possible that beginning in 2022, the LIBO Rate will no longer be available as a reference rate. Under the terms of our Credit Facility, in the event of the discontinuance of the LIBO Rate, a mutually agreed-upon alternative benchmark rate will be established to replace the LIBO Rate, which may include the Secured Overnight Financing Rate (“SOFR”). We do not anticipate that the discontinuance of the LIBO Rate will materially impact our liquidity or financial position.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of January 31, 2021, there were no amounts outstanding and we were in compliance with all covenants under the Credit Agreement.</span></div> 1700000000 0.0075 2000000000.0 0.00375 0.0075 0.00375 1.30 20 30 1 <div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents details of our Notes (number of shares in millions):</span></div><div style="margin-bottom:6pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:37.372%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.761%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.761%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.761%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.763%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Conversion Rate per $1,000 Principal</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Initial Conversion Price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Convertible Date</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Initial Number of Shares</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023 Notes</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.7545 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">266.35 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">April 1, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025 Notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3602 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">297.60 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 1, 2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 3.7545 266.35 6400000 3.3602 297.60 6700000 20 20 30 30 1.30 1.30 5 5 5 5 0.98 0.98 1 1 <div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the components of the Notes as of January 31, 2021 and July 31, 2020 (in millions):</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.288%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.547%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2021</span></td><td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">July 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023 Notes</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2025 Notes</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023 Notes</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2025 Notes</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liability component:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,693.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,000.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,693.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,693.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,000.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,693.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: debt discount and debt issuance costs, net of amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">167.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">370.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">538.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">408.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">608.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net carrying amount</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,525.6 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,629.1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,154.7 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,493.0 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,591.1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,084.1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity component (including amounts classified as temporary equity)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">315.0 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">403.0 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">718.0 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">315.0 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">403.0 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">718.0 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1693000000.0 2000000000.0 3693000000.0 1693000000.0 2000000000.0 3693000000.0 167400000 370900000 538300000 200000000.0 408900000 608900000 1525600000 1629100000 3154700000 1493000000.0 1591100000 3084100000 315000000.0 403000000.0 718000000.0 315000000.0 403000000.0 718000000.0 5000000000.0 4100000000 575400000 398100000 <div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth interest expense recognized related to the Notes (dollars in millions):</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:36.955%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.594%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.594%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.594%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.594%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:4.594%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.594%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.594%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.594%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.594%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.604%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended January 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended January 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023 Notes</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2025 Notes</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023 Notes</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023 Notes</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2025 Notes</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023 Notes</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Contractual interest expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.9</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$3.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.8</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.3</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization of debt discount</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15.7</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18.5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15.2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31.4</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36.7</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30.2</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization of debt issuance costs</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.7</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.4</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.0</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total interest expense recognized</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19.4</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40.5 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 25pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18.8</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18.8 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38.8</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41.9</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">80.7 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37.5</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37.5 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Effective interest rate of the liability component</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.2 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.4 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.2 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.2 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.4 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.2 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr></table></div> 3100000 1900000 5000000.0 3100000 3100000 6300000 3800000 10100000 6300000 6300000 15700000 18500000 34200000 15200000 15200000 31400000 36700000 68100000 30200000 30200000 600000 700000 1300000 500000 500000 1100000 1400000 2500000 1000000.0 1000000.0 19400000 21100000 40500000 18800000 18800000 38800000 41900000 80700000 37500000 37500000 0.052 0.054 0.052 0.052 0.054 0.052 <div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents details of our Note Hedges (in millions):</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.038%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.985%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Initial Number of Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate Purchase</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023 Note Hedges</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">332.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025 Note Hedges</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">370.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 6400000 332000000.0 6700000 370800000 <div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents details of the Warrants (in millions, except per share data):</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.722%"><tr><td style="width:1.0%"/><td style="width:58.649%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.852%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.496%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.852%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.496%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.855%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Initial Number <br/>of Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Strike Price <br/>per Share</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate <br/>Proceeds</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023 Warrants</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">417.80 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025 Warrants</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">408.47 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 6400000 417.80 145400000 6700000 408.47 202800000 400000000.0 350000000.0 P91D 400000000.0 0.0000 0.0075 0.0100 0.0175 0.00125 0.00250 0 Commitments and Contingencies<div style="margin-bottom:6pt;margin-top:6pt;padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Purchase Commitments</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Manufacturing Purchase Commitments</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our electronics manufacturing service provider (“EMS provider”) procures components and assembles our products based on our forecasts. These forecasts are based on estimates of demand for our products primarily for the next 12 months, which are in turn based on historical trends and an analysis from our sales and product management organizations, adjusted for overall market conditions. In order to reduce manufacturing lead times and plan for adequate supply, we may issue non-cancelable orders for products and components to our manufacturing partners or component suppliers. As of January 31, 2021, our purchase commitments under such orders were $157.7 million excluding obligations under contracts that we can cancel without a significant penalty. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Purchase Commitments</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have entered into various non-cancelable agreements with certain service providers, under which we are committed to minimum or fixed purchases through the year ending July 31, 2026. The following table presents details of the aggregate future non-cancelable purchase commitments under these agreements as of January 31, 2021 (in millions):</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.983%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.817%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal years ending July 31:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remaining 2021</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">285.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">345.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026 and thereafter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">551.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other purchase commitments</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,543.6 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:9pt;padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Litigation</span></div><div style="margin-bottom:6pt;margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to legal proceedings, claims, and litigation arising in the ordinary course of business, including intellectual property litigation. Such matters are subject to many uncertainties and outcomes are not predictable with assurance. We accrue for contingencies when we believe that a loss is probable and that we can reasonably estimate the amount of any such loss.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To the extent there is a reasonable possibility that a loss exceeding amounts already recognized may be incurred and the amount of such additional loss would be material, we will either disclose the estimated additional loss or state that such an estimate cannot be made. As of January 31, 2021, we have not recorded any significant accruals for loss contingencies associated with such legal proceedings, determined that an unfavorable outcome is probable or reasonably possible, or determined that the amount or range of any possible loss is reasonably estimable.</span></div> 157700000 The following table presents details of the aggregate future non-cancelable purchase commitments under these agreements as of January 31, 2021 (in millions):<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.983%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.817%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal years ending July 31:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remaining 2021</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">285.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">345.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026 and thereafter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">551.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other purchase commitments</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,543.6 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 0 134300000 227200000 285700000 345300000 551100000 1543600000 Stockholders’ Equity<div style="margin-bottom:6pt;margin-top:6pt;padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Share Repurchase Program</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2019, our board of directors authorized a $1.0 billion share repurchase program, which is funded from available working capital. In December 2020, our board of directors authorized a $700.0 million increase to our share repurchase program, bringing the total authorization to $1.7 billion. The expiration date of this repurchase authorization was extended to December 31, 2021, and our repurchase program may be suspended or discontinued at any time. Repurchases under our program are to be made at management’s discretion from time to time on the open market, through privately negotiated transactions, transactions structured through investment banking institutions, block purchase techniques, 10b5-1 trading plans, or a combination of the foregoing. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six months ended January 31, 2021, we repurchased and retired 2.1 million shares of our common stock under the authorization for an aggregate purchase price of $500.0 million, including transaction costs, at an average price of $242.44 per share. The total price of the shares repurchased and related transaction costs were reflected as a reduction to common stock and additional paid-in capital on our condensed consolidated balance sheets. As of January 31, 2021, $1.0 billion remained available for future share repurchases under our current repurchase authorization.</span></div> 1000000000.0 700000000.0 1700000000 2100000 500000000.0 242.44 1000000000.0 Equity Award Plans<div style="margin-bottom:6pt;margin-top:6pt;padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Assumed Share-based Compensation Plans</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:27pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Expanse Holding Company, Inc. Amended and Restated 2012 Stock Incentive Plan</span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with our acquisition of Expanse in December 2020, we assumed the Expanse Holding Company, Inc. Amended and Restated 2012 Stock Incentive Plan (the “Expanse Plan”), under which the assumed Expanse equity awards were granted. The assumed equity awards will be settled in shares of our common stock and will retain the terms and conditions under which they were originally granted; forfeited awards will not be returned to the Expanse Plan. No additional equity awards will be granted under the Expanse Plan. Refer to Note 7. Acquisitions for more information on our Expanse acquisition and the related equity awards assumed.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Sinefa Group, Inc.2020 Stock Plan</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with our acquisition of Sinefa in November 2020, we assumed the Sinefa Group, Inc. 2020 Stock Plan (the “Sinefa Plan”), under which the assumed Sinefa equity awards were granted. The assumed equity awards will be settled in shares of our common stock and will retain the terms and conditions under which they were originally granted; forfeited awards will not be returned to the Sinefa Plan. No additional equity awards will be granted under the Sinefa Plan. Refer to Note 7. Acquisitions for more information on our Sinefa acquisition and the related equity awards assumed.</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The Crypsis Group Stock Incentive Plan</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with our acquisition of Crypsis in September 2020, we assumed the Crypsis Group Holdings, LLC 2017 Equity Incentive Plan (the “Crypsis Group Plan”), under which the assumed Crypsis equity awards were granted. The assumed equity awards will be settled in shares of our common stock and will retain the terms and conditions under which they were originally granted; forfeited awards will not be returned to the Crypsis Group Plan. No additional equity awards will be granted under the Crypsis Group Plan. Refer to Note 7. Acquisitions for more information on our Crypsis acquisition and the related equity awards assumed.</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Performance Stock Option (“PSO”) Activities </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have granted PSOs with both a market condition and a service condition to certain executives. The market condition for PSOs granted in the fiscal years 2018 and 2019 requires the price of our common stock to equal or exceed $297.75, $397.00, $496.25, and $595.50 during the <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjBkNTdmYWVmMWE0ZDRmN2M4YTU0Y2EwZjVhODY1NmUwL3NlYzowZDU3ZmFlZjFhNGQ0ZjdjOGE1NGNhMGY1YTg2NTZlMF83OS9mcmFnOmEyZTQyM2YxMGY5YTRmZTRiYzFmNTdiOTU0YmRiZDRiL3RleHRyZWdpb246YTJlNDIzZjEwZjlhNGZlNGJjMWY1N2I5NTRiZGJkNGJfMTA0NDUzNjA0ODA3Mjc_d0130d81-52c8-4c4f-b0cb-b266f2c70731"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjBkNTdmYWVmMWE0ZDRmN2M4YTU0Y2EwZjVhODY1NmUwL3NlYzowZDU3ZmFlZjFhNGQ0ZjdjOGE1NGNhMGY1YTg2NTZlMF83OS9mcmFnOmEyZTQyM2YxMGY5YTRmZTRiYzFmNTdiOTU0YmRiZDRiL3RleHRyZWdpb246YTJlNDIzZjEwZjlhNGZlNGJjMWY1N2I5NTRiZGJkNGJfMTA0NDUzNjA0ODA3Mjc_f66bb226-739f-4d86-8251-3ff5eee548e0">four</span></span>-, <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjBkNTdmYWVmMWE0ZDRmN2M4YTU0Y2EwZjVhODY1NmUwL3NlYzowZDU3ZmFlZjFhNGQ0ZjdjOGE1NGNhMGY1YTg2NTZlMF83OS9mcmFnOmEyZTQyM2YxMGY5YTRmZTRiYzFmNTdiOTU0YmRiZDRiL3RleHRyZWdpb246YTJlNDIzZjEwZjlhNGZlNGJjMWY1N2I5NTRiZGJkNGJfMTA0NDUzNjA0ODA3Mzk_818c1701-c6ad-4268-a4f6-2c8cb6f93a28"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjBkNTdmYWVmMWE0ZDRmN2M4YTU0Y2EwZjVhODY1NmUwL3NlYzowZDU3ZmFlZjFhNGQ0ZjdjOGE1NGNhMGY1YTg2NTZlMF83OS9mcmFnOmEyZTQyM2YxMGY5YTRmZTRiYzFmNTdiOTU0YmRiZDRiL3RleHRyZWdpb246YTJlNDIzZjEwZjlhNGZlNGJjMWY1N2I5NTRiZGJkNGJfMTA0NDUzNjA0ODA3Mzk_b2c5d12b-b3bf-468d-b896-1982180ce712">five</span></span>-, <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjBkNTdmYWVmMWE0ZDRmN2M4YTU0Y2EwZjVhODY1NmUwL3NlYzowZDU3ZmFlZjFhNGQ0ZjdjOGE1NGNhMGY1YTg2NTZlMF83OS9mcmFnOmEyZTQyM2YxMGY5YTRmZTRiYzFmNTdiOTU0YmRiZDRiL3RleHRyZWdpb246YTJlNDIzZjEwZjlhNGZlNGJjMWY1N2I5NTRiZGJkNGJfMTA0NDUzNjA0ODA3NTA_078b6751-28da-4b06-a615-c1b289c6eb1b"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjBkNTdmYWVmMWE0ZDRmN2M4YTU0Y2EwZjVhODY1NmUwL3NlYzowZDU3ZmFlZjFhNGQ0ZjdjOGE1NGNhMGY1YTg2NTZlMF83OS9mcmFnOmEyZTQyM2YxMGY5YTRmZTRiYzFmNTdiOTU0YmRiZDRiL3RleHRyZWdpb246YTJlNDIzZjEwZjlhNGZlNGJjMWY1N2I5NTRiZGJkNGJfMTA0NDUzNjA0ODA3NTA_23236f15-5889-4596-bab7-1aeb9585fbd8">six</span></span>-, and seven-and-a-half-year periods following the date of grant in fiscal year 2018 and 2019, respectively. The market condition for PSOs granted in the quarter ended January 31, 2021 requires the price of our common stock to equal or exceed $397.00, $496.25, $595.50 and $700.00 during the <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjBkNTdmYWVmMWE0ZDRmN2M4YTU0Y2EwZjVhODY1NmUwL3NlYzowZDU3ZmFlZjFhNGQ0ZjdjOGE1NGNhMGY1YTg2NTZlMF83OS9mcmFnOmEyZTQyM2YxMGY5YTRmZTRiYzFmNTdiOTU0YmRiZDRiL3RleHRyZWdpb246YTJlNDIzZjEwZjlhNGZlNGJjMWY1N2I5NTRiZGJkNGJfMTA0NDUzNjA0ODA3ODc_84c505bd-294e-41e4-9e0a-a9cdcecdbfc1">three</span>-, <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjBkNTdmYWVmMWE0ZDRmN2M4YTU0Y2EwZjVhODY1NmUwL3NlYzowZDU3ZmFlZjFhNGQ0ZjdjOGE1NGNhMGY1YTg2NTZlMF83OS9mcmFnOmEyZTQyM2YxMGY5YTRmZTRiYzFmNTdiOTU0YmRiZDRiL3RleHRyZWdpb246YTJlNDIzZjEwZjlhNGZlNGJjMWY1N2I5NTRiZGJkNGJfMTA0NDUzNjA0ODA3OTk_46313938-a4c1-4b97-bab1-4c65667cfc3f">four</span>-, <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjBkNTdmYWVmMWE0ZDRmN2M4YTU0Y2EwZjVhODY1NmUwL3NlYzowZDU3ZmFlZjFhNGQ0ZjdjOGE1NGNhMGY1YTg2NTZlMF83OS9mcmFnOmEyZTQyM2YxMGY5YTRmZTRiYzFmNTdiOTU0YmRiZDRiL3RleHRyZWdpb246YTJlNDIzZjEwZjlhNGZlNGJjMWY1N2I5NTRiZGJkNGJfMTA0NDUzNjA0ODA4MTE_2f59ae84-3222-4484-9b8e-e3c5a8bebfca">five</span>-, and six-and-a-half-year periods following the date of grant. To the extent that the market condition has been met, one-fourth of the PSOs will vest on the anniversary date of the grant date for such PSOs, subject to continued service. Certain outstanding PSOs may be exercised prior to vesting (“early exercise”). Shares of common stock issued upon early exercise of the PSOs will be restricted and, at our option, subject to repurchase if the option holder ceases to be a service provider. The maximum contractual term of our PSOs ranged from six and a half years to seven and a half years from the date of grant, depending on vesting period. During the six months ended January 31, 2021, 0.3 million shares of our PSOs vested as the first stock price target for our PSOs granted in fiscal years 2018 and 2019 was satisfied and the service condition was met.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the PSO activity under our stock plans during the reporting period (in millions, except per share amounts):</span></div><div style="margin-bottom:6pt;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:59.594%"/><td style="width:0.1%"/><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 style="width:1.0%"/><td style="width:8.205%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.205%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.205%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.209%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">PSOs Outstanding </span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Exercise Price Per Share </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Remaining Contractual Term<br/>(Years)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance—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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.8</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194.14 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</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="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">304.29 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="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"/><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"/><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:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance—January 31, 2021</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="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200.97 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.8</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">441.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable—January 31, 2021</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="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.8</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194.14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.7</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">433.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Stock Unit (“RSU”) and Performance-Based Stock Unit (“PSU”) Activities</span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the RSU and PSU activity under our stock plans during the reporting period (in millions, except per share amounts):</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.038%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.205%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:7.372%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.205%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.378%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">RSUs Outstanding</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">PSUs Outstanding </span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Shares </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Grant-Date Fair Value Per Share</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Shares </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Grant-Date Fair Value Per Share</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance—July 31, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">203.30 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,688.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">231.42 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">278.45 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">244.15 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:29.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195.08 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">204.03 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:29.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">209.19 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance—January 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.0 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">234.13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,805.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.9 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">238.98 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">305.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our PSUs generally vest over a period of <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjBkNTdmYWVmMWE0ZDRmN2M4YTU0Y2EwZjVhODY1NmUwL3NlYzowZDU3ZmFlZjFhNGQ0ZjdjOGE1NGNhMGY1YTg2NTZlMF83OS9mcmFnOmEyZTQyM2YxMGY5YTRmZTRiYzFmNTdiOTU0YmRiZDRiL3RleHRyZWdpb246YTJlNDIzZjEwZjlhNGZlNGJjMWY1N2I5NTRiZGJkNGJfMTI2OA_24fe83c7-79b3-41ad-9269-cb4022fd5542">one</span> to four years from the date of grant. The actual number of PSUs earned and eligible to vest is determined based on the level of achievement against revenue growth, pre-established billings and operating margin goals, or pre-defined individual performance targets for the fiscal year.</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Share-Based Compensation</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes share-based compensation included in costs and expenses (in millions):</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.427%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.677%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.677%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.821%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of product revenue </span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of subscription and support revenue </span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total share-based compensation</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241.1 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">172.9 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">454.0 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">324.1 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three and six months ended January 31, 2021, we accelerated the vesting of certain equity awards in connection with our acquisitions; as a result, we recorded </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$15.5 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and $22.6 million, respectively, of share-based compensation within general and administrative expense in our condensed consolidated statements of operations.</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of January 31, 2021, total compensation cost related to unvested share-based awards not yet recognized was </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$2.1 billion. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This cost is expected to be amortized over a weighted-average period of approximately 2.8 years</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span> 297.75 297.75 397.00 397.00 496.25 496.25 595.50 595.50 397.00 496.25 595.50 700.00 300000 <div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the PSO activity under our stock plans during the reporting period (in millions, except per share amounts):</span></div><div style="margin-bottom:6pt;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:59.594%"/><td style="width:0.1%"/><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 style="width:1.0%"/><td style="width:8.205%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.205%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.205%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.209%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">PSOs Outstanding </span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Exercise Price Per Share </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Remaining Contractual Term<br/>(Years)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance—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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.8</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194.14 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</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="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">304.29 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="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"/><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"/><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:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance—January 31, 2021</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="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200.97 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.8</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">441.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable—January 31, 2021</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="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.8</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194.14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.7</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">433.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 2800000 194.14 P5Y2M12D 170900000 200000 304.29 3000000.0 200.97 P4Y9M18D 441700000 2800000 194.14 P4Y8M12D 433200000 <div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the RSU and PSU activity under our stock plans during the reporting period (in millions, except per share amounts):</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.038%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.205%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:7.372%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.205%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.378%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">RSUs Outstanding</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">PSUs Outstanding </span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Shares </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Grant-Date Fair Value Per Share</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Shares </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Grant-Date Fair Value Per Share</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance—July 31, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">203.30 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,688.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">231.42 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">278.45 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">244.15 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:29.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195.08 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">204.03 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:29.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">209.19 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance—January 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.0 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">234.13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,805.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.9 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">238.98 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">305.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 6600000 203.30 1688100000 600000 231.42 147200000 3200000 278.45 400000 244.15 1400000 195.08 100000 204.03 400000 209.19 -0.0 232.00 8000000.0 234.13 2805300000 900000 238.98 305800000 P4Y <div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes share-based compensation included in costs and expenses (in millions):</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.427%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.677%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.677%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.821%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of product revenue </span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of subscription and support revenue </span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total share-based compensation</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241.1 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">172.9 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">454.0 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">324.1 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1600000 1600000 3100000 2900000 23800000 20000000.0 46000000.0 38900000 103600000 67000000.0 199000000.0 129400000 69700000 54900000 134600000 98700000 42400000 29400000 71300000 54200000 241100000 172900000 454000000.0 324100000 15500000 22600000 2100000000 P2Y9M18D Income Taxes<div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">For the three and six months ended January 31, 2021, our provision for income taxes reflects an effective tax rate of negative </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">9.5% and negative 10.5%, respectively</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">. Our effective tax rate for the six months ended January 31, 2021 was negative as we recorded a provision for income taxes on year-to-date losses primarily due to income taxes in profitable foreign jurisdictions and withholding taxes. For the three months ended January 31, 2021, our foreign income tax and withholding tax were largely offset by the effects of one-time tax benefits of $5.1 million and $8.2 million as a result of our acquisitions of Expanse and Sinefa. Our effective tax rates differ from the U.S. statutory tax rate primarily due to changes in our valuation allowance.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our provision for income taxes for the three and six months ended January 31, 2020 reflects an effective tax rate of negative 20.6% and negative 15.3%, respectively. Our effective tax rate for the six months ended January 31, 2020 was negative as we recorded a provision for income taxes on year-to-date losses. The provision for income taxes for the six months ended January 31, 2020, is primarily due to income taxes in profitable foreign jurisdictions, U.S. state taxes, and withholding taxes. Our effective tax rates differ from the U.S. statutory tax rate primarily due to deductibility of our share-based compensation, foreign income at other than U.S. tax rates, and changes in our valuation allowance.</span></div> -0.095 -0.105 5100000 8200000 -0.206 -0.153 Net Loss Per Share<div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic net loss per share is computed by dividing net loss by basic weighted-average shares outstanding during the period. Diluted net loss per share is computed by dividing net loss by diluted weighted-average shares outstanding, including potentially dilutive securities.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the computation of basic and diluted net loss per share of common stock (in millions, except per share data):</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.427%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.677%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.677%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.821%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(142.3)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(73.7)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(234.5)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(133.3)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares used to compute net loss per share, basic and diluted</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95.9 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98.3 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95.7 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97.5 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss per share, basic and diluted</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.48)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.75)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.45)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.37)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following securities were excluded from the computation of diluted net loss per share of common stock for the periods presented as their effect would have been antidilutive (in millions):</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.861%"><tr><td style="width:1.0%"/><td style="width:72.335%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.834%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.836%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three and Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible senior notes</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warrants related to the issuance of convertible senior notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs and PSUs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options to purchase common stock, including PSOs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock awards and performance-based stock awards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ESPP shares</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.9 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.4 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the computation of basic and diluted net loss per share of common stock (in millions, except per share data):</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.427%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.677%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.677%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.821%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(142.3)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(73.7)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(234.5)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(133.3)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares used to compute net loss per share, basic and diluted</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95.9 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98.3 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95.7 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97.5 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss per share, basic and diluted</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.48)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.75)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.45)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.37)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> -142300000 -73700000 -234500000 -133300000 95900000 98300000 95700000 97500000 -1.48 -0.75 -2.45 -1.37 <div style="margin-bottom:6pt;margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following securities were excluded from the computation of diluted net loss per share of common stock for the periods presented as their effect would have been antidilutive (in millions):</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.861%"><tr><td style="width:1.0%"/><td style="width:72.335%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.834%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.836%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three and Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible senior notes</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warrants related to the issuance of convertible senior notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs and PSUs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options to purchase common stock, including PSOs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock awards and performance-based stock awards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ESPP shares</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.9 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.4 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 13100000 6400000 13100000 6400000 8900000 7200000 3000000.0 3100000 500000 100000 300000 200000 38900000 23400000 Other Income (expense), Net<div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the components of other income (expense), net (in millions):</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.427%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.677%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.677%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.821%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest income</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency exchange losses, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other income (expense), net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.5)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.8 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.9 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.0 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the components of other income (expense), net (in millions):</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.427%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.677%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.677%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.821%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest income</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency exchange losses, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other income (expense), net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.5)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.8 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.9 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.0 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 2300000 13900000 5200000 29700000 -3700000 -2400000 -1600000 -2000000.0 900000 -700000 -1700000 -700000 -500000 10800000 1900000 27000000.0 Subsequent Events<div style="margin-bottom:6pt;margin-top:6pt;padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Business Combination</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2021, we entered into a definitive agreement to acquire Bridgecrew Inc. (“Bridgecrew”), a privately-held cloud security company, for total consideration of approximately $200 million, including approximately $156 million in cash, and approximately $44 million in replacement equity awards, subject to adjustment. We expect the acquisition will expand our Prisma Cloud offering to deliver security across the full application lifecycle. The acquisition is expected to close during our third quarter of fiscal 2021.</span></div> 200000000 156000000 44000000 XML 12 R1.htm IDEA: XBRL DOCUMENT v3.20.4
Cover Page - shares
6 Months Ended
Jan. 31, 2021
Feb. 12, 2021
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jan. 31, 2021  
Document Transition Report false  
Entity File Number 001-35594  
Entity Registrant Name PALO ALTO NETWORKS, INC  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 20-2530195  
Entity Address, Address Line One 3000 Tannery Way  
Entity Address, City or Town Santa Clara  
Entity Address, State or Province CA  
Entity Address, Postal Zip Code 95054  
City Area Code 408  
Local Phone Number 753-4000  
Title of 12(b) Security Common stock, $0.0001 par value per share  
Trading Symbol PANW  
Security Exchange Name NYSE  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Small Business false  
Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   97,242,603
Entity Central Index Key 0001327567  
Document Fiscal Year End Date --07-31  
Document Fiscal Year Focus 2021  
Document Fiscal Period Focus Q2  
Amendment Flag false  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.20.4
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Millions
Jan. 31, 2021
Jul. 31, 2020
Current assets:    
Cash and cash equivalents $ 2,113.2 $ 2,958.0
Short-term investments 1,058.0 789.8
Accounts receivable, net of allowance for credit losses of $9.4 and $2.3 at January 31, 2021 and July 31, 2020, respectively 669.2 1,037.1
Prepaid expenses and other current assets 435.4 344.3
Total current assets 4,275.8 5,129.2
Property and equipment, net 330.7 348.1
Operating lease right-of-use assets 252.1 258.7
Long-term investments 857.1 554.4
Goodwill 2,583.5 1,812.9
Intangible assets, net 541.1 358.2
Other assets 648.1 603.9
Total assets 9,488.4 9,065.4
Current liabilities:    
Accounts payable 44.7 63.6
Accrued compensation 261.0 322.2
Accrued and other liabilities 255.3 256.8
Deferred revenue 2,289.7 2,049.1
Convertible senior notes, net 1,525.6 0.0
Total current liabilities 4,376.3 2,691.7
Convertible senior notes, net 1,629.1 3,084.1
Long-term deferred revenue 1,872.7 1,761.1
Long-term operating lease liabilities 317.9 336.6
Other long-term liabilities 93.9 90.1
Commitments and contingencies (Note 11)
Temporary equity 161.2 0.0
Stockholders’ equity:    
Preferred stock; $0.0001 par value; 100.0 shares authorized; none issued and outstanding at January 31, 2021 and July 31, 2020 0.0 0.0
Common stock and additional paid-in capital; $0.0001 par value; 1,000.0 shares authorized; 97.2 and 96.3 shares issued and outstanding at January 31, 2021 and July 31, 2020, respectively 2,429.8 2,259.2
Accumulated other comprehensive income 9.9 10.5
Accumulated deficit (1,402.4) (1,167.9)
Total stockholders’ equity 1,037.3 1,101.8
Total liabilities, temporary equity, and stockholders’ equity $ 9,488.4 $ 9,065.4
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.20.4
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Millions
Jan. 31, 2021
Jul. 31, 2020
Current assets:    
Allowance for doubtful accounts $ 9.4 $ 2.3
Stockholders’ equity:    
Preferred stock, par value (in usd per share) $ 0.0001 $ 0.0001
Preferred stock, shares authorized (in shares) 100,000,000.0 100,000,000.0
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Common stock, par value (in usd per share) $ 0.0001 $ 0.0001
Common stock, shares authorized (in shares) 1,000,000,000.0 1,000,000,000.0
Common stock, shares issued (in shares) 97,200,000 96,300,000
Common stock, shares outstanding (in shares) 97,200,000 96,300,000
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.20.4
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Millions, $ in Millions
3 Months Ended 6 Months Ended
Jan. 31, 2021
Jan. 31, 2020
Jan. 31, 2021
Jan. 31, 2020
Revenue:        
Revenue: $ 1,016.9 $ 816.7 $ 1,962.9 $ 1,588.6
Cost of revenue:        
Cost of revenue: 307.6 233.1 585.4 450.8
Total gross profit 709.3 583.6 1,377.5 1,137.8
Operating expenses:        
Research and development 266.7 185.4 504.1 355.9
Sales and marketing 427.4 374.9 816.0 740.6
General and administrative 104.0 76.2 190.7 146.0
Total operating expenses 798.1 636.5 1,510.8 1,242.5
Operating loss (88.8) (52.9) (133.3) (104.7)
Interest expense (40.7) (19.0) (80.9) (37.9)
Other income (expense), net (0.5) 10.8 1.9 27.0
Loss before income taxes (130.0) (61.1) (212.3) (115.6)
Provision for income taxes 12.3 12.6 22.2 17.7
Net loss $ (142.3) $ (73.7) $ (234.5) $ (133.3)
Net loss per share, basic and diluted $ (1.48) $ (0.75) $ (2.45) $ (1.37)
Weighted-average shares used to compute net loss per share, basic and diluted (in shares) 95.9 98.3 95.7 97.5
Product        
Revenue:        
Revenue: $ 254.7 $ 246.5 $ 492.0 $ 477.7
Cost of revenue:        
Cost of revenue: 75.6 68.7 137.8 133.8
Subscription and support        
Revenue:        
Revenue: 762.2 570.2 1,470.9 1,110.9
Cost of revenue:        
Cost of revenue: $ 232.0 $ 164.4 $ 447.6 $ 317.0
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.20.4
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jan. 31, 2021
Jan. 31, 2020
Jan. 31, 2021
Jan. 31, 2020
Statement of Comprehensive Income [Abstract]        
Net loss $ (142.3) $ (73.7) $ (234.5) $ (133.3)
Other comprehensive income (loss), net of tax:        
Change in unrealized gains (losses) on investments (0.3) (1.1) (1.6) 1.6
Change in unrealized gains (losses) on cash flow hedges 7.0 (0.1) 1.0 0.3
Other comprehensive income (loss) 6.7 (1.2) (0.6) 1.9
Comprehensive loss $ (135.6) $ (74.9) $ (235.1) $ (131.4)
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.20.4
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Millions
Total
Common stock
Common stock and additional paid in capital
Accumulated other comprehensive income (loss)
Accumulated Deficit
Common stock, beginning balance (in shares) at Jul. 31, 2019   96,800      
Beginning balance at Jul. 31, 2019 $ 1,586.3   $ 2,490.9 $ (3.7) $ (900.9)
Increase (Decrease) in Stockholders' Equity          
Net loss (133.3)       (133.3)
Other comprehensive income (loss) 1.9     1.9  
Issuance of common stock in connection with employee equity incentive plans (in shares)   1,800      
Issuance of common stock in connection with employee equity incentive plans 37.1   37.1    
Taxes paid related to net share settlement of equity awards (12.0)   (12.0)    
Share-based compensation for equity-based awards 326.6   326.6    
Repurchase and retirement of common stock (in shares)   (900)      
Repurchase and retirement of common stock (198.1)   (198.1)    
Settlement of warrants (in shares)   2,000      
Common stock, ending balance (in shares) at Jan. 31, 2020   99,700      
Ending balance at Jan. 31, 2020 1,608.5   2,644.5 (1.8) (1,034.2)
Common stock, beginning balance (in shares) at Oct. 31, 2019   97,600      
Beginning balance at Oct. 31, 2019 1,516.4   2,477.5 (0.6) (960.5)
Increase (Decrease) in Stockholders' Equity          
Net loss (73.7)       (73.7)
Other comprehensive income (loss) (1.2)     (1.2)  
Issuance of common stock in connection with employee equity incentive plans (in shares)   800      
Issuance of common stock in connection with employee equity incentive plans 0.8   0.8    
Taxes paid related to net share settlement of equity awards (6.7)   (6.7)    
Share-based compensation for equity-based awards 172.9   172.9    
Settlement of warrants (in shares)   1,300      
Common stock, ending balance (in shares) at Jan. 31, 2020   99,700      
Ending balance at Jan. 31, 2020 $ 1,608.5   2,644.5 (1.8) (1,034.2)
Common stock, beginning balance (in shares) at Jul. 31, 2020 96,300 96,300      
Beginning balance at Jul. 31, 2020 $ 1,101.8   2,259.2 10.5 (1,167.9)
Increase (Decrease) in Stockholders' Equity          
Net loss (234.5)       (234.5)
Other comprehensive income (loss) (0.6)     (0.6)  
Issuance of common stock in connection with employee equity incentive plans (in shares)   1,700      
Issuance of common stock in connection with employee equity incentive plans 45.7   45.7    
Taxes paid related to net share settlement of equity awards (15.4)   (15.4)    
Share-based compensation for equity-based awards $ 460.8   460.8    
Repurchase and retirement of common stock (in shares) (2,100) (2,100)      
Repurchase and retirement of common stock $ (500.0)   (500.0)    
Issuance of common and restricted common stock in connection with acquisition (in shares)   1,300      
Issuance of common and restricted common stock in connection with acquisition 340.7   340.7    
Temporary equity reclassification $ (161.2)   (161.2)    
Common stock, ending balance (in shares) at Jan. 31, 2021 97,200 97,200      
Ending balance at Jan. 31, 2021 $ 1,037.3   2,429.8 9.9 (1,402.4)
Common stock, beginning balance (in shares) at Oct. 31, 2020   95,200      
Beginning balance at Oct. 31, 2020 747.0   2,003.9 3.2 (1,260.1)
Increase (Decrease) in Stockholders' Equity          
Net loss (142.3)       (142.3)
Other comprehensive income (loss) 6.7     6.7  
Issuance of common stock in connection with employee equity incentive plans (in shares)   700      
Issuance of common stock in connection with employee equity incentive plans 0.1   0.1    
Taxes paid related to net share settlement of equity awards (5.7)   (5.7)    
Share-based compensation for equity-based awards 252.0   252.0    
Issuance of common and restricted common stock in connection with acquisition (in shares)   1,300      
Issuance of common and restricted common stock in connection with acquisition 340.7   340.7    
Temporary equity reclassification $ (161.2)   (161.2)    
Common stock, ending balance (in shares) at Jan. 31, 2021 97,200 97,200      
Ending balance at Jan. 31, 2021 $ 1,037.3   $ 2,429.8 $ 9.9 $ (1,402.4)
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.20.4
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Millions
6 Months Ended
Jan. 31, 2021
Jan. 31, 2020
Cash flows from operating activities    
Net loss $ (234.5) $ (133.3)
Adjustments to reconcile net loss to net cash provided by operating activities:    
Share-based compensation for equity-based awards 431.4 318.4
Depreciation and amortization 122.9 92.4
Gain related to facility exit 0.0 (3.1)
Amortization of deferred contract costs 134.4 110.9
Amortization of debt discount and debt issuance costs 70.6 31.2
Amortization of operating lease right-of-use assets 20.7 21.1
Amortization of investment premiums, net of accretion of purchase discounts 5.9 (4.6)
Changes in operating assets and liabilities, net of effects of acquisitions:    
Accounts receivable, net 398.7 43.1
Prepaid expenses and other assets (240.4) (141.5)
Accounts payable (23.6) (17.3)
Accrued compensation (64.2) (61.1)
Accrued and other liabilities (57.1) (31.8)
Deferred revenue 334.6 307.7
Net cash provided by operating activities 899.4 532.1
Cash flows from investing activities    
Purchases of investments (1,112.5) (283.3)
Proceeds from sales of investments 0.0 1.1
Proceeds from maturities of investments 534.1 1,255.1
Business acquisitions, net of cash acquired (630.5) (195.7)
Purchases of property, equipment, and other assets (61.7) (96.3)
Net cash provided by (used in) investing activities (1,270.6) 680.9
Cash flows from financing activities    
Payments for debt issuance costs (0.2) 0.0
Repurchases of common stock (500.0) (198.1)
Proceeds from sales of shares through employee equity incentive plans 45.7 36.9
Payments for taxes related to net settlement of equity awards (15.4) (12.0)
Net cash used in financing activities (469.9) (173.2)
Net increase (decrease) in cash, cash equivalents, and restricted cash (841.1) 1,039.8
Cash, cash equivalents, and restricted cash - beginning of period 2,961.7 965.0
Cash, cash equivalents, and restricted cash - end of period $ 2,120.6 $ 2,004.8
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.20.4
CONSOLIDATED STATEMENTS OF CASH FLOWS Reconciliation of cash, cash equivalents, and restricted cash to the consolidated balance sheets - USD ($)
$ in Millions
Jan. 31, 2021
Jan. 31, 2020
Reconciliation of cash, cash equivalents, and restricted cash    
Cash and cash equivalents $ 2,113.2 $ 2,000.0
Total cash, cash equivalents, and restricted cash 2,120.6 2,004.8
Prepaid expenses and other current assets    
Reconciliation of cash, cash equivalents, and restricted cash    
Restricted cash 3.8 2.5
Other assets    
Reconciliation of cash, cash equivalents, and restricted cash    
Restricted cash $ 3.6 $ 2.3
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.20.4
Description of Business and Summary of Significant Accounting Policies (Notes)
6 Months Ended
Jan. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Description of Business and Summary of Significant Accounting Policies Description of Business and Summary of Significant Accounting Policies
Description of Business
Palo Alto Networks, Inc. (the “Company,” “we,” “us,” or “our”), located in Santa Clara, California, was incorporated in March 2005 under the laws of the State of Delaware and commenced operations in April 2005. We empower enterprises, service providers, and government entities to secure all users, applications, data, networks, and devices with comprehensive context at all times, across all locations.
Basis of Presentation and Principles of Consolidation
The accompanying condensed consolidated financial statements have been prepared in conformity with U.S. generally accepted accounting principles (“GAAP”), consistent in all material respects with those applied in our Annual Report on Form 10-K for the fiscal year ended July 31, 2020, filed with the Securities and Exchange Commission (“SEC”) on September 4, 2020. Our condensed consolidated financial statements include our accounts and our wholly owned subsidiaries. All significant intercompany balances and transactions have been eliminated in consolidation.
Our condensed consolidated financial statements are unaudited but include all adjustments of a normal recurring nature necessary for a fair presentation of our quarterly results. Our condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and related notes in our Annual Report on Form 10-K for the fiscal year ended July 31, 2020.
Use of Estimates
The preparation of condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. We base our estimates on historical experience and also on assumptions that we believe are reasonable. Actual results could differ materially from those estimates due to risks and uncertainties, including uncertainty in the current economic environment due to COVID-19.
Summary of Significant Accounting Policies
There have been no material changes to our significant accounting policies as of and for the six months ended January 31, 2021, as compared to the significant accounting policies described in our Annual Report on Form 10-K for the fiscal year ended July 31, 2020, except for the change in our accounting policies for credit losses due to our adoption of the new credit losses guidance. Refer to “Recently Adopted Accounting Pronouncements” below.
Recently Adopted Accounting Pronouncements
Credit Losses
In June 2016, the Financial Accounting Standards Board (“FASB”) issued new authoritative guidance on the accounting for credit losses on most financial assets and certain financial instruments. The standard replaces the incurred loss model with an expected credit loss model for financial assets measured at amortized cost, including trade accounts receivables and financing receivables. Credit losses on available-for-sale debt securities are required to be recorded through an allowance rather than as a write-down.
We adopted this standard in our first quarter of fiscal 2021 using the modified-retrospective approach. The adoption of this standard did not have a material impact on our condensed consolidated financial statements. We updated the following accounting policies as a result of the adoption of this guidance.
Cash, Cash Equivalents, and Investments
We consider all highly liquid investments with original maturities of three months or less at the date of purchase to be cash equivalents. Investments not considered cash equivalents, and with maturities of one year or less from the condensed consolidated balance sheet date, are classified as short-term investments. Investments with maturities greater than one year from the condensed consolidated balance sheet date are classified as long-term investments.
We classify our investments in marketable debt securities as available-for-sale at the time of purchase. When the fair value of a security is below its amortized cost, the amortized cost will be reduced to its fair value if it is more likely than not that we are required to sell the impaired security before recovery of its amortized cost basis, or we have the intention to sell the security. If neither of these conditions are met, we determine whether the impairment is due to credit losses by comparing the present value of the expected cash flows of the security with its amortized cost basis. The amount of impairment recognized is limited to the excess of the amortized cost over the fair value of the security. An allowance for credit losses for the excess of amortized cost over the expected cash flows is
recorded in other income (expense), net in our condensed consolidated statements of operations. Impairment losses that are not credit-related are included in accumulated other comprehensive income (loss) (“AOCI”) in stockholders’ equity.
Accounts Receivable
Trade accounts receivable are recorded at the invoiced amount, net of allowances for credit losses for any potential uncollectible amounts. The allowance for credit losses is based on our assessment of the collectability of accounts. Management regularly reviews the adequacy of the allowance for credit losses on a collective basis by considering the age of each outstanding invoice, each customer’s expected ability to pay and collection history, current market conditions, and reasonable and supportable forecasts of future economic conditions to determine whether the allowance is appropriate. Accounts receivable deemed uncollectible are charged against the allowance for credit losses when identified. For the three and six months ended January 31, 2021 and 2020, the allowance for credit losses activity was not significant.
Financing Receivables
We provide financing arrangements, primarily loans, for certain qualified end-user customers to purchase our products and services. Payment terms on these financing arrangements are generally up to three years. We evaluate our allowance for credit losses by assessing the risks and losses inherent in our financing receivables on either an individual or a collective basis. Our assessment considers various factors, including lifetime expected losses determined using customer risk profile, current economic conditions that may affect a customer’s ability to pay, and forward-looking economic considerations. Financing receivables are written off when they are considered uncollectible, and related outstanding balances are reversed and charged against the allowance for credit losses. Short-term financing receivables are included in prepaid expenses and other current assets, and long-term financing receivables are included in other assets on our condensed consolidated balance sheets. Refer to Note 5. Financing Receivables for additional information.
Recently Issued Accounting Pronouncements
Debt with Conversion Options
In August 2020, the FASB issued new authoritative guidance to simplify the accounting for certain financial instruments with characteristics of liabilities and equity, including convertible instruments and contracts on an entity’s own equity. The standard reduces the number of models used to account for convertible instruments and simplifies both the classification of debt on the balance sheet and the earnings per share calculation. The standard is effective for us in our first quarter of fiscal 2023 and will be applied on a modified retrospective basis. Early adoption is permitted from our first quarter of fiscal 2022. We are currently evaluating the impact of this standard on our condensed consolidated financial statements.
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue (Notes)
6 Months Ended
Jan. 31, 2021
Revenue from Contract with Customer [Abstract]  
Revenue Revenue
Disaggregation of Revenue
The following table presents revenue by geographic theater (in millions):
Three Months Ended January 31,Six Months Ended January 31,
2021202020212020
Revenue:
Americas
United States$644.0 $505.6 $1,272.4 $1,000.5 
Other Americas46.9 39.1 88.8 73.8 
Total Americas690.9 544.7 1,361.2 1,074.3 
Europe, the Middle East, and Africa (“EMEA”)205.8 166.2 376.7 313.8 
Asia Pacific and Japan (“APAC”)120.2 105.8 225.0 200.5 
Total revenue$1,016.9 $816.7 $1,962.9 $1,588.6 
The following table presents revenue for groups of similar products and services (in millions):
Three Months Ended January 31,Six Months Ended January 31,
2021202020212020
Revenue:
Product$254.7 $246.5 $492.0 $477.7 
Subscription and support
Subscription461.7 342.6 889.7 661.2 
Support300.5 227.6 581.2 449.7 
Total subscription and support762.2 570.2 1,470.9 1,110.9 
Total revenue$1,016.9 $816.7 $1,962.9 $1,588.6 
Deferred Revenue
During the six months ended January 31, 2021 and 2020, we recognized approximately $1.2 billion and $915.0 million of revenue pertaining to amounts that were deferred as of July 31, 2020 and 2019, respectively.
Remaining Performance Obligations
Revenue expected to be recognized from remaining performance obligations was $4.6 billion as of January 31, 2021, of which we expect to recognize approximately $2.5 billion over the next 12 months and the remainder thereafter.
Deferred Contract Costs
The following table presents details of our short-term and long-term deferred contract costs as of January 31, 2021 and July 31, 2020 (in millions):
January 31, 2021July 31, 2020
Short-term deferred contract costs$224.4 $206.0 
Long-term deferred contract costs410.5 422.3 
Total deferred contract costs$634.9 $628.3 
We recognized amortization expense for our deferred contract costs of $68.6 million and $134.4 million during the three and six months ended January 31, 2021, respectively, and $55.3 million and $110.9 million during the three and six months ended January 31, 2020, respectively. We did not recognize any impairment losses on our deferred contract costs during the three and six months ended January 31, 2021 or 2020.
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.20.4
Fair Value Measurements (Notes)
6 Months Ended
Jan. 31, 2021
Fair Value Disclosures [Abstract]  
Fair Value Measurements Fair Value Measurements
We categorize assets and liabilities recorded or disclosed at fair value on our condensed consolidated balance sheets based upon the level of judgment associated with inputs used to measure their fair value. The categories are as follows:
Level 1—Inputs are unadjusted quoted prices in active markets for identical assets or liabilities.
Level 2—Inputs are quoted prices for similar assets and liabilities in active markets or inputs that are observable for the assets or liabilities, either directly or indirectly through market corroboration, for substantially the full term of the financial instruments.
Level 3—Inputs are unobservable inputs based on our own assumptions used to measure assets and liabilities at fair value. The inputs require significant management judgment or estimation.
The following table presents the fair value of our financial assets and liabilities measured at fair value on a recurring basis using the above input categories as of January 31, 2021 and July 31, 2020 (in millions):
January 31, 2021July 31, 2020
Level 1Level 2Level 3TotalLevel 1Level 2Level 3Total
Cash equivalents:
Money market funds$310.2 $— $— $310.2 $1,589.5 $— $— $1,589.5 
Certificates of deposit — 150.1 — 150.1 — — — — 
Corporate debt securities— 1.9 — 1.9 — — — — 
U.S. government and agency securities— 335.6 — 335.6 — 342.0 — 342.0 
Total cash equivalents310.2 487.6 — 797.8 1,589.5 342.0 — 1,931.5 
Short-term investments:
Certificates of deposit— 22.2 — 22.2 — 26.9 — 26.9 
Corporate debt securities— 206.1 — 206.1 — 100.2 — 100.2 
U.S. government and agency securities— 791.5 — 791.5 — 645.6 — 645.6 
Non-U.S. government and agency securities38.2 38.2 17.1 17.1 
Total short-term investments— 1,058.0 — 1,058.0 — 789.8 — 789.8 
Long-term investments:
Certificates of deposit— 5.0 — 5.0 — 5.0 — 5.0 
Corporate debt securities— 116.9 — 116.9 — 91.7 — 91.7 
U.S. government and agency securities— 702.4 — 702.4 — 447.4 — 447.4 
Non-U.S. government and agency securities— 32.8 — 32.8 — 10.3 — 10.3 
Total long-term investments— 857.1 — 857.1 — 554.4 — 554.4 
Prepaid expenses and other current assets:
Foreign currency forward contracts— 17.6 — 17.6 — 13.6 — 13.6 
Total prepaid expenses and other current assets— 17.6 — 17.6 — 13.6 — 13.6 
Other assets:
Foreign currency forward contracts— — — — — 1.4 — 1.4 
Total other assets:— — — — — 1.4 — 1.4 
Total assets measured at fair value$310.2 $2,420.3 $— $2,730.5 $1,589.5 $1,701.2 $— $3,290.7 
Accrued and other liabilities:
Foreign currency forward contracts$— $0.1 $— $0.1 $— $— $— $— 
Total accrued and other liabilities— 0.1 — 0.1 — — — — 
Total liabilities measured at fair value$— $0.1 $— $0.1 $— $— $— $— 
Refer to Note 10. Debt for the carrying amount and estimated fair value of our convertible senior notes as of January 31, 2021 and July 31, 2020.
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.20.4
Cash Equivalents and Investments (Notes)
6 Months Ended
Jan. 31, 2021
Investments, Debt and Equity Securities [Abstract]  
Cash Equivalents and Investments Cash Equivalents and Investments
Available-for-sale Debt Securities
The following tables summarize the amortized cost, unrealized gains and losses, and fair value of our available-for-sale debt securities as of January 31, 2021 and July 31, 2020 (in millions):
January 31, 2021
Amortized Cost Unrealized GainsUnrealized LossesFair Value
Cash equivalents:
Certificates of deposit$150.1 $— $— $150.1 
Corporate debt securities1.9 — — 1.9 
U.S. government and agency securities335.6 — — 335.6 
Total available-for-sale cash equivalents$487.6 $— $— $487.6 
Investments:
Certificates of deposit$27.2 $— $— $27.2 
Corporate debt securities322.0 1.0 — 323.0 
U.S. government and agency securities1,491.9 2.0 — 1,493.9 
Non-U.S. government securities71.0 — — 71.0 
Total available-for-sale investments$1,912.1 $3.0 $— $1,915.1 

July 31, 2020
Amortized Cost Unrealized GainsUnrealized LossesFair Value
Cash equivalents:
U.S. government and agency securities$342.0 $— $— $342.0 
Total available-for-sale cash equivalents$342.0 $— $— $342.0 
Investments:
Certificates of deposit$31.9 $— $— $31.9 
Corporate debt securities190.1 1.8 — 191.9 
U.S. government and agency securities1,090.3 2.8 (0.1)1,093.0 
Non-U.S. government and agency securities27.4 — — 27.4 
Total available-for-sale investments$1,339.7 $4.6 $(0.1)$1,344.2 
We do not intend to sell any of the securities in an unrealized loss position and it is not likely that we would be required to sell these securities before recovery of their amortized cost basis, which may be at maturity. We did not recognize any credit losses related to our available-for-sale debt securities during the three and six months ended January 31, 2021.
The following table summarizes the amortized cost and fair value of our available-for-sale debt securities as of January 31, 2021, by contractual years-to-maturity (in millions):
Amortized CostFair Value
Due within one year$1,544.2 $1,545.6 
Due between one and three years855.5 857.1 
Total$2,399.7 $2,402.7 
Marketable Equity Securities
Marketable equity securities consist of money market funds and are included in cash and cash equivalents on our condensed consolidated balance sheets. As of January 31, 2021 and July 31, 2020, the carrying value of our marketable equity securities were $310.2 million and $1.6 billion, respectively. There were no unrealized gains or losses recognized for these securities during the three and six months ended January 31, 2021 and 2020.
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.20.4
Financing Receivables (Notes)
6 Months Ended
Jan. 31, 2021
Receivables [Abstract]  
Financing Receivables Financing Receivables
We provide financing arrangements, primarily loans, for certain qualified end-user customers to purchase our products. The following table summarizes our short-term and long-term financing receivables as of January 31, 2021 (in millions):
Amount
Short-term financing receivables, gross
$26.8 
Allowance for credit losses(0.3)
Short-term financing receivables, net
$26.5 
Long-term financing receivables, gross
$38.9 
Allowance for credit losses(0.4)
Long-term financing receivables, net
$38.5 
Through July 31, 2020, financing receivables were not significant to our condensed consolidated balance sheet. There was no significant activity in allowance for credit losses during the three and six months ended January 31, 2021. Past due amounts on financing receivables were immaterial as of January 31, 2021 and July 31, 2020.
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.20.4
Derivative Instruments (Notes)
6 Months Ended
Jan. 31, 2021
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivative Instruments Derivative Instruments
As a global business, we are exposed to currency exchange rate risk. Substantially all of our revenue is transacted in U.S. dollars, however, a portion of our operating expenditures are incurred outside of the United States and are denominated in foreign currencies, making them subject to fluctuations in foreign currency exchange rates. We enter into foreign currency derivative contracts with maturities of 15 months or less, which we designate as cash flow hedges, to manage the foreign currency exchange rate risk associated with these expenditures.
As of January 31, 2021 and July 31, 2020, the total notional amount of our outstanding foreign currency forward contracts was $286.5 million and $443.6 million, respectively. Refer to Note 3. Fair Value Measurements for the fair value of our derivative instruments as reported on our condensed consolidated balance sheets as of January 31, 2021.
During the three and six months ended January 31, 2021 and 2020, both unrealized gains and losses recognized in AOCI related to our cash flow hedges and amounts reclassified into earnings were not material. Unrealized gains and losses in AOCI related to our cash flow hedges as of January 31, 2021 and 2020 were not material.
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.20.4
Acquisition (Notes)
6 Months Ended
Jan. 31, 2021
Business Combinations [Abstract]  
Acquisition Acquisitions
Expanse Inc.
On December 15, 2020, we completed our acquisition of Expanse Inc. (“Expanse”), a privately-held company specializing in attack surface management. We expect the acquisition will enrich our Cortex offerings and provide organizations an integrated view of the enterprise to combine external, internal, and threat data. The total purchase consideration for the acquisition of Expanse was $797.2 million, which consisted of the following (in millions):
Amount
Cash$434.9 
Common stock (1.1 million shares)
340.7 
Fair value of replacement awards21.6 
Total$797.2 
As part of the acquisition, we issued replacement equity awards, which included 0.2 million shares of our restricted common stock. The total fair value of the replacement equity awards was $160.0 million, of which the portion attributable to services performed prior to the acquisition date was allocated to purchase consideration. The remaining fair value was allocated to future services and will be expensed over the remaining service periods as share-based compensation.
We have accounted for this transaction as a business combination and allocated the purchase consideration to assets acquired and liabilities assumed based on preliminary estimated fair values, as presented in the following table (in millions):
Amount
Goodwill$601.2 
Identified intangible assets160.3 
Cash51.1 
Net liabilities assumed(15.4)
Total$797.2 
Goodwill generated from this business combination is primarily attributable to the assembled workforce and expected post-acquisition synergies from integrating Expanse technology into our platforms. The goodwill is not deductible for income tax purposes.
The following table presents details of the identified intangible assets acquired (in millions, except years):
Fair ValueEstimated Useful Life
Developed technology
$123.4 6 years
Customer relationships36.9 10 years
Total$160.3 
Sinefa Group, Inc.
On November 24, 2020, we completed our acquisition of Sinefa Group, Inc. and its wholly owned subsidiaries (“Sinefa”), a privately-held digital experience monitoring company. We believe the acquisition will extend our Prisma Access offering. The total purchase consideration for the acquisition of Sinefa was $27.0 million, which consisted of the following (in millions):
Amount
Cash$26.9 
Fair value of replacement awards0.1 
Total$27.0 
As part of the acquisition, we issued $11.5 million of replacement equity awards, of which the portion attributable to services performed prior to the acquisition date was allocated to purchase consideration. The remaining fair value was allocated to future services and will be expensed over the remaining service periods as share-based compensation.
We have accounted for this transaction as a business combination and allocated the purchase consideration to assets acquired and liabilities assumed based on preliminary estimated fair values, as presented in the following table (in millions):
Amount
Goodwill$13.7 
Identified intangible assets20.4 
Net liabilities assumed(7.1)
Total$27.0 
Goodwill generated from this business combination is primarily attributable to the assembled workforce and expected post-acquisition synergies from integrating Sinefa technology into our platforms. The goodwill is deductible for income tax purposes.
The following table presents details of the identified intangible assets acquired (in millions, except years):
Fair ValueEstimated Useful Life
Developed technology
$18.6 6 years
Customer relationships1.8 8 years
Total$20.4 
The Crypsis Group
On September 17, 2020, we completed our acquisition of The Crypsis Group (“Crypsis”), an incident response, risk management, and digital forensics consulting firm. We believe the acquisition will expand our capabilities and strengthen our Cortex strategy. The total purchase consideration for the acquisition of Crypsis was $227.7 million, which consisted of the following (in millions):
Amount
Cash$225.7 
Fair value of replacement awards2.0 
Total$227.7 
As part of the acquisition, we issued $27.1 million of replacement awards, of which the portion attributable to services performed prior to the acquisition date was allocated to purchase consideration. The remaining fair value was allocated to future services and will be expensed over the remaining service periods as share-based compensation.
We have accounted for this transaction as a business combination and allocated the purchase consideration to assets acquired and liabilities assumed based on preliminary estimated fair values, as presented in the following table (in millions):
Amount
Goodwill$157.6 
Identified intangible assets54.4 
Net assets acquired15.7 
Total$227.7 
Goodwill generated from this business combination is primarily attributable to the assembled workforce and expected post-acquisition synergies from integrating Crypsis technology into our platforms. The goodwill is deductible for income tax purposes.
The following table presents details of the identified intangible assets acquired (in millions, except years):
Fair ValueEstimated Useful Life
Developed technology
$6.9 3 years
Customer relationships47.5 7 years
Total$54.4 
Additional Acquisition-Related Information
The operating results of the acquired companies are included in our condensed consolidated statements of operations from the respective dates of acquisition. Pro forma results of operations have not been presented because the effects of the acquisitions were not material to our condensed consolidated statements of operations.
Additional information related to the acquired companies, such as that related to income tax and other contingencies, existing as of the respective acquisition dates but unknown to us, may become known during the remainders of the respective measurement periods, not to exceed 12 months from each such acquisition date, which may result in changes to the amounts and allocations recorded.
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.20.4
Goodwill and Intangible Assets (Notes)
6 Months Ended
Jan. 31, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets Goodwill and Intangible Assets
Goodwill
The following table presents details of our goodwill during the six months ended January 31, 2021 (in millions):
Amount
Balance as of July 31, 2020$1,812.9 
Goodwill acquired772.5 
Measurement period adjustment(1.9)
Balance as of January 31, 2021$2,583.5 
Purchased Intangible Assets
The following table presents details of our purchased intangible assets as of January 31, 2021 and July 31, 2020 (in millions):
January 31, 2021July 31, 2020
Gross Carrying AmountAccumulated AmortizationNet Carrying AmountGross Carrying AmountAccumulated AmortizationNet Carrying Amount
Intangible assets subject to amortization:
Developed technology$574.6 $(191.0)$383.6 $425.9 $(146.6)$279.3 
Customer relationships172.7 (19.7)153.0 87.6 (12.4)75.2 
Acquired intellectual property7.8 (3.5)4.3 6.3 (3.2)3.1 
Trade name and trademarks9.4 (9.4)— 9.4 (9.4)— 
Other2.8 (2.6)0.2 3.1 (2.5)0.6 
Total purchased intangible assets$767.3 $(226.2)$541.1 $532.3 $(174.1)$358.2 
We recognized amortization expense of $29.7 million and $53.3 million for the three and six months ended January 31, 2021, respectively, and $17.9 million and $34.8 million for the three and six months ended January 31, 2020, respectively.
The following table summarizes estimated future amortization expense of our intangible assets as of January 31, 2021 (in millions):
Amount
Fiscal years ending July 31:
Remaining 2021$62.7 
2022122.1 
202396.0 
202486.0 
202572.3 
2026 and thereafter102.0 
Total future amortization expense$541.1 
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.20.4
Deferred Contract Costs (Notes)
6 Months Ended
Jan. 31, 2021
Revenue from Contract with Customer [Abstract]  
Deferred Contract Costs Revenue
Disaggregation of Revenue
The following table presents revenue by geographic theater (in millions):
Three Months Ended January 31,Six Months Ended January 31,
2021202020212020
Revenue:
Americas
United States$644.0 $505.6 $1,272.4 $1,000.5 
Other Americas46.9 39.1 88.8 73.8 
Total Americas690.9 544.7 1,361.2 1,074.3 
Europe, the Middle East, and Africa (“EMEA”)205.8 166.2 376.7 313.8 
Asia Pacific and Japan (“APAC”)120.2 105.8 225.0 200.5 
Total revenue$1,016.9 $816.7 $1,962.9 $1,588.6 
The following table presents revenue for groups of similar products and services (in millions):
Three Months Ended January 31,Six Months Ended January 31,
2021202020212020
Revenue:
Product$254.7 $246.5 $492.0 $477.7 
Subscription and support
Subscription461.7 342.6 889.7 661.2 
Support300.5 227.6 581.2 449.7 
Total subscription and support762.2 570.2 1,470.9 1,110.9 
Total revenue$1,016.9 $816.7 $1,962.9 $1,588.6 
Deferred Revenue
During the six months ended January 31, 2021 and 2020, we recognized approximately $1.2 billion and $915.0 million of revenue pertaining to amounts that were deferred as of July 31, 2020 and 2019, respectively.
Remaining Performance Obligations
Revenue expected to be recognized from remaining performance obligations was $4.6 billion as of January 31, 2021, of which we expect to recognize approximately $2.5 billion over the next 12 months and the remainder thereafter.
Deferred Contract Costs
The following table presents details of our short-term and long-term deferred contract costs as of January 31, 2021 and July 31, 2020 (in millions):
January 31, 2021July 31, 2020
Short-term deferred contract costs$224.4 $206.0 
Long-term deferred contract costs410.5 422.3 
Total deferred contract costs$634.9 $628.3 
We recognized amortization expense for our deferred contract costs of $68.6 million and $134.4 million during the three and six months ended January 31, 2021, respectively, and $55.3 million and $110.9 million during the three and six months ended January 31, 2020, respectively. We did not recognize any impairment losses on our deferred contract costs during the three and six months ended January 31, 2021 or 2020.
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.20.4
Debt (Notes)
6 Months Ended
Jan. 31, 2021
Debt Disclosure [Abstract]  
Debt Debt
Convertible Senior Notes
In July 2018, we issued $1.7 billion aggregate principal amount of 0.75% Convertible Senior Notes due 2023 (the “2023 Notes”) and, in June 2020, we issued $2.0 billion aggregate principal amount of 0.375% Convertible Senior Notes due 2025 (the “2025 Notes,” and together with the 2023 Notes, the “Notes”). The 2023 Notes bear interest at a fixed rate of 0.75% per year, payable semi-annually in arrears on January 1 and July 1 of each year, beginning on January 1, 2019. The 2025 Notes bear interest at a fixed rate of 0.375% per year, payable semi-annually in arrears on June 1 and December 1 of each year, beginning on December 1, 2020. Each series of the convertible notes is governed by an indenture between us, as the issuer, and U.S. Bank National Association, as Trustee (individually, each an “Indenture,” and together, the “Indentures”). The Notes of each series are unsecured, unsubordinated obligations and the applicable Indenture governing each series of Notes does not contain any financial covenants or restrictions on the payments of dividends, the incurrence of indebtedness, or the issuance or repurchase of securities by us or any of our subsidiaries. The
2023 Notes and the 2025 Notes mature on July 1, 2023 and June 1, 2025, respectively. We cannot redeem the 2023 Notes prior to maturity. We may redeem for cash all or any portion of the 2025 Notes, at our option, on or after June 5, 2023, and prior to the 31st scheduled trading day immediately preceding the maturity date if the last reported sale price of our common stock has been at least 130% of the conversion price then in effect for at least 20 trading days during any 30 consecutive trading day period ending on and including the trading day preceding the date on which we provide notice of redemption. The redemption will be at a price equal to 100% of the principal amount of the 2025 Notes and adjusted for interest. If we call any or all of the 2025 Notes for redemption, holders may convert such 2025 Notes called for redemption at any time prior to the close of business on the second scheduled trading day immediately preceding the redemption date.
The following table presents details of our Notes (number of shares in millions):
 Conversion Rate per $1,000 PrincipalInitial Conversion PriceConvertible DateInitial Number of Shares
2023 Notes3.7545 $266.35 April 1, 20236.4 
2025 Notes3.3602 $297.60 March 1, 20256.7 
Holders of the Notes may surrender their Notes for conversion at their option at any time prior to the close of business on the business day immediately preceding their respective convertible dates only under the following circumstances:
during any fiscal quarter commencing after the fiscal quarters ending on October 31, 2018 and October 31, 2020 for the 2023 Notes and the 2025 Notes, respectively (and only during such fiscal quarter), if the last reported sale price of our common stock for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on the last trading day of the immediately preceding fiscal quarter is greater than or equal to 130% of the applicable conversion price for the respective Notes on each applicable trading day (the “sale price condition”);
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 the applicable series 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 common stock and the applicable conversion rate for the respective Notes on each such trading day; or
upon the occurrence of specified corporate events.
On or after the respective convertible date, holders may surrender all or any portion of their Notes for conversion at any time prior to the close of business on the second scheduled trading day immediately preceding the applicable maturity date regardless of the foregoing conditions, and such conversions will be settled upon the applicable maturity date. Upon conversion, holders of the Notes of a series will receive cash equal to the aggregate principal amount of the Notes of such series to be converted, and, at our election, cash and/or shares of our common stock for any amounts in excess of the aggregate principal amount of the Notes of such series being converted.
The conversion price will be subject to adjustment in some events. Holders of the Notes of a series who convert their Notes of such series in connection with certain corporate events that constitute a “make-whole fundamental change” under the applicable Indenture are, under certain circumstances, entitled to an increase in the conversion rate for such series of Notes. Additionally, upon the occurrence of a corporate event that constitutes a “fundamental change” under the applicable Indenture, holders of the Notes of such series may require us to repurchase for cash all or a portion of the Notes of such series at a repurchase price equal to 100% of the principal amount of the Notes of such series plus accrued and unpaid interest to, but excluding, the fundamental change repurchase date.
The sale price condition was met for the 2023 Notes during the fiscal quarter ended January 31, 2021, and as a result, holders may convert their 2023 Notes at any time during the fiscal quarter ending April 30, 2021. Accordingly, the net carrying amount of the 2023 Notes was reclassified into current liabilities and the portion of the equity component representing the conversion option was reclassified into temporary equity in our condensed consolidated balance sheet as of January 31, 2021. The portion of the equity component classified as temporary equity is measured as the difference between the principal and net carrying amount of the 2023 Notes, excluding debt issuance costs.
The sale price condition was not met for the 2025 Notes during the fiscal quarters ended January 31, 2021 and July 31, 2020 and was not met for the 2023 Notes during the fiscal quarter ended July 31, 2020. Since the 2025 Notes for both periods and the 2023 Notes as of July 31, 2020 were not convertible, the associated net carrying amount was classified as a long-term liability and the equity component was included in additional paid-in capital in our condensed consolidated balance sheets.
As of January 31, 2021, all of the Notes remained outstanding.
The following table sets forth the components of the Notes as of January 31, 2021 and July 31, 2020 (in millions):
January 31, 2021July 31, 2020
2023 Notes2025 NotesTotal2023 Notes2025 NotesTotal
Liability component:
Principal$1,693.0 $2,000.0 $3,693.0 $1,693.0 $2,000.0 $3,693.0 
Less: debt discount and debt issuance costs, net of amortization167.4 370.9 538.3 200.0 408.9 608.9 
Net carrying amount$1,525.6 $1,629.1 $3,154.7 $1,493.0 $1,591.1 $3,084.1 
Equity component (including amounts classified as temporary equity)$315.0 $403.0 $718.0 $315.0 $403.0 $718.0 
The total estimated fair value of the Notes was $5.0 billion and $4.1 billion at January 31, 2021 and July 31, 2020, respectively. The fair value was determined based on the closing trading price per $100 of the Notes as of the last day of trading for the period. We consider the fair value of the Notes at January 31, 2021 and July 31, 2020 to be a Level 2 measurement. The fair value of the Notes is primarily affected by the trading price of our common stock and market interest rates. Based on the closing price of our common stock on January 31, 2021, the if-converted values of the 2023 Notes and 2025 Notes exceeded their principal amounts by $575.4 million and $398.1 million, respectively.
The following table sets forth interest expense recognized related to the Notes (dollars in millions):
Three Months Ended January 31,Six Months Ended January 31,
2021202020212020
2023 Notes2025 NotesTotal2023 NotesTotal2023 Notes2025 NotesTotal2023 NotesTotal
Contractual interest expense$3.1$1.9$5.0 $3.1$3.1 $6.3$3.8$10.1 $6.3$6.3 
Amortization of debt discount15.718.534.2 15.215.2 31.436.768.1 30.230.2 
Amortization of debt issuance costs0.60.71.3 0.50.5 1.11.42.5 1.01.0 
Total interest expense recognized$19.4$21.1$40.5 $18.8$18.8 $38.8$41.9$80.7 $37.5$37.5 
Effective interest rate of the liability component5.2 %5.4 %5.2 %5.2 %5.4 %5.2 %
Note Hedges
To minimize the impact of potential economic dilution upon conversion of our Notes, we entered into separate convertible note hedge transactions (the “2023 Note Hedges,” with respect to the 2023 Notes, the “2025 Note Hedges,” with respect to the 2025 Notes, and the 2023 Notes Hedges together with 2025 Note Hedges, the “Note Hedges”) with respect to our common stock concurrent with the issuance of each series of the Notes.
The following table presents details of our Note Hedges (in millions):
Initial Number of SharesAggregate Purchase
2023 Note Hedges6.4 $332.0 
2025 Note Hedges6.7 $370.8 
The Note Hedges cover shares of our common stock at a strike price per share that corresponds to the initial applicable conversion price of the applicable series of the Notes, which are also subject to adjustment, and are exercisable upon conversion of the applicable series of the Notes. The Note Hedges will expire upon maturity of the applicable series of the Notes. The Note Hedges are separate transactions and are not part of the terms of the applicable series of the Notes. Holders of the Notes of either series will not have any rights with respect to the Note Hedges. Any shares of our common stock receivable by us under the Note Hedges are excluded from the calculation of diluted earnings per share as they are antidilutive. The aggregate amounts paid for the Note Hedges are included in additional paid-in capital in our condensed consolidated balance sheets.
Warrants
Separately, but concurrently with the issuance of each series of our Notes, we entered into transactions whereby we sold warrants (the “2023 Warrants,” with respect to the 2023 Notes, the “2025 Warrants,” with respect to the 2025 Notes, and the 2023 Warrants together with the 2025 Warrants, the “Warrants”) to acquire shares of our common stock, subject to anti-dilution adjustments. The 2023 Warrants and 2025 Warrants are exercisable beginning October 2023 and September 2025, respectively.
The following table presents details of the Warrants (in millions, except per share data):
Initial Number
of Shares
Strike Price
per Share
Aggregate
Proceeds
2023 Warrants6.4 $417.80 $145.4 
2025 Warrants6.7 $408.47 $202.8 
The shares issuable under the Warrants will be included in the calculation of diluted earnings per share when the average market value per share of our common stock for the reporting period exceeds the applicable strike price for such series of Warrants. The Warrants are separate transactions and are not part of either series of Notes or Note Hedges and are not remeasured through earnings each reporting period. Holders of the Notes of either series will not have any rights with respect to the Warrants. The aggregate proceeds received from the sale of the Warrants are included in additional paid-in capital in our condensed consolidated balance sheets.
Revolving Credit Facility
On September 4, 2018, we entered into a credit agreement (the “Credit Agreement”) with certain institutional lenders that provides for a $400.0 million unsecured revolving credit facility (the “Credit Facility”), with an option to increase the amount of the Credit Facility by up to an additional $350.0 million, subject to certain conditions. The Credit Facility matures on the earlier of (i) September 4, 2023 and (ii) the date that is 91 days prior to the stated maturity of our 2023 Notes if (a) any of the 2023 Notes are still outstanding and (b) our unrestricted cash and cash equivalents are less than the then outstanding principal amount of our 2023 Notes plus $400.0 million.
The borrowings under the Credit Facility currently bear interest, at our option, at a base rate plus a spread of 0.00% to 0.75%, or an adjusted LIBO Rate plus a spread of 1.00% to 1.75%, in each case with such spread being determined based on our leverage ratio. We are obligated to pay an ongoing commitment fee on undrawn amounts at a rate of 0.125% to 0.250%, depending on our leverage ratio. Regulatory authorities that oversee financial markets have announced that after the end of 2021, they would no longer compel banks currently reporting information used to set the LIBO Rate to continue to make rate submissions. As a result, it is possible that beginning in 2022, the LIBO Rate will no longer be available as a reference rate. Under the terms of our Credit Facility, in the event of the discontinuance of the LIBO Rate, a mutually agreed-upon alternative benchmark rate will be established to replace the LIBO Rate, which may include the Secured Overnight Financing Rate (“SOFR”). We do not anticipate that the discontinuance of the LIBO Rate will materially impact our liquidity or financial position.
As of January 31, 2021, there were no amounts outstanding and we were in compliance with all covenants under the Credit Agreement.
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments and Contingencies (Notes)
6 Months Ended
Jan. 31, 2021
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Purchase Commitments
Manufacturing Purchase Commitments
Our electronics manufacturing service provider (“EMS provider”) procures components and assembles our products based on our forecasts. These forecasts are based on estimates of demand for our products primarily for the next 12 months, which are in turn based on historical trends and an analysis from our sales and product management organizations, adjusted for overall market conditions. In order to reduce manufacturing lead times and plan for adequate supply, we may issue non-cancelable orders for products and components to our manufacturing partners or component suppliers. As of January 31, 2021, our purchase commitments under such orders were $157.7 million excluding obligations under contracts that we can cancel without a significant penalty. 
Other Purchase Commitments
We have entered into various non-cancelable agreements with certain service providers, under which we are committed to minimum or fixed purchases through the year ending July 31, 2026. The following table presents details of the aggregate future non-cancelable purchase commitments under these agreements as of January 31, 2021 (in millions):
Amount
Fiscal years ending July 31:
Remaining 2021$— 
2022134.3 
2023227.2 
2024285.7 
2025345.3 
2026 and thereafter551.1 
Total other purchase commitments$1,543.6 
Litigation
We are subject to legal proceedings, claims, and litigation arising in the ordinary course of business, including intellectual property litigation. Such matters are subject to many uncertainties and outcomes are not predictable with assurance. We accrue for contingencies when we believe that a loss is probable and that we can reasonably estimate the amount of any such loss.
To the extent there is a reasonable possibility that a loss exceeding amounts already recognized may be incurred and the amount of such additional loss would be material, we will either disclose the estimated additional loss or state that such an estimate cannot be made. As of January 31, 2021, we have not recorded any significant accruals for loss contingencies associated with such legal proceedings, determined that an unfavorable outcome is probable or reasonably possible, or determined that the amount or range of any possible loss is reasonably estimable.
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.20.4
Stockholders' Equity (Notes)
6 Months Ended
Jan. 31, 2021
Equity [Abstract]  
Stockholders’ Equity Stockholders’ Equity
Share Repurchase Program
In February 2019, our board of directors authorized a $1.0 billion share repurchase program, which is funded from available working capital. In December 2020, our board of directors authorized a $700.0 million increase to our share repurchase program, bringing the total authorization to $1.7 billion. The expiration date of this repurchase authorization was extended to December 31, 2021, and our repurchase program may be suspended or discontinued at any time. Repurchases under our program are to be made at management’s discretion from time to time on the open market, through privately negotiated transactions, transactions structured through investment banking institutions, block purchase techniques, 10b5-1 trading plans, or a combination of the foregoing.
During the six months ended January 31, 2021, we repurchased and retired 2.1 million shares of our common stock under the authorization for an aggregate purchase price of $500.0 million, including transaction costs, at an average price of $242.44 per share. The total price of the shares repurchased and related transaction costs were reflected as a reduction to common stock and additional paid-in capital on our condensed consolidated balance sheets. As of January 31, 2021, $1.0 billion remained available for future share repurchases under our current repurchase authorization.
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.20.4
Equity Award Plans (Notes)
6 Months Ended
Jan. 31, 2021
Share-based Payment Arrangement [Abstract]  
Equity Award Plans Equity Award Plans
Assumed Share-based Compensation Plans
Expanse Holding Company, Inc. Amended and Restated 2012 Stock Incentive Plan
In connection with our acquisition of Expanse in December 2020, we assumed the Expanse Holding Company, Inc. Amended and Restated 2012 Stock Incentive Plan (the “Expanse Plan”), under which the assumed Expanse equity awards were granted. The assumed equity awards will be settled in shares of our common stock and will retain the terms and conditions under which they were originally granted; forfeited awards will not be returned to the Expanse Plan. No additional equity awards will be granted under the Expanse Plan. Refer to Note 7. Acquisitions for more information on our Expanse acquisition and the related equity awards assumed.
Sinefa Group, Inc.2020 Stock Plan
In connection with our acquisition of Sinefa in November 2020, we assumed the Sinefa Group, Inc. 2020 Stock Plan (the “Sinefa Plan”), under which the assumed Sinefa equity awards were granted. The assumed equity awards will be settled in shares of our common stock and will retain the terms and conditions under which they were originally granted; forfeited awards will not be returned to the Sinefa Plan. No additional equity awards will be granted under the Sinefa Plan. Refer to Note 7. Acquisitions for more information on our Sinefa acquisition and the related equity awards assumed.
The Crypsis Group Stock Incentive Plan
In connection with our acquisition of Crypsis in September 2020, we assumed the Crypsis Group Holdings, LLC 2017 Equity Incentive Plan (the “Crypsis Group Plan”), under which the assumed Crypsis equity awards were granted. The assumed equity awards will be settled in shares of our common stock and will retain the terms and conditions under which they were originally granted; forfeited awards will not be returned to the Crypsis Group Plan. No additional equity awards will be granted under the Crypsis Group Plan. Refer to Note 7. Acquisitions for more information on our Crypsis acquisition and the related equity awards assumed.
Performance Stock Option (“PSO”) Activities
We have granted PSOs with both a market condition and a service condition to certain executives. The market condition for PSOs granted in the fiscal years 2018 and 2019 requires the price of our common stock to equal or exceed $297.75, $397.00, $496.25, and $595.50 during the four-, five-, six-, and seven-and-a-half-year periods following the date of grant in fiscal year 2018 and 2019, respectively. The market condition for PSOs granted in the quarter ended January 31, 2021 requires the price of our common stock to equal or exceed $397.00, $496.25, $595.50 and $700.00 during the three-, four-, five-, and six-and-a-half-year periods following the date of grant. To the extent that the market condition has been met, one-fourth of the PSOs will vest on the anniversary date of the grant date for such PSOs, subject to continued service. Certain outstanding PSOs may be exercised prior to vesting (“early exercise”). Shares of common stock issued upon early exercise of the PSOs will be restricted and, at our option, subject to repurchase if the option holder ceases to be a service provider. The maximum contractual term of our PSOs ranged from six and a half years to seven and a half years from the date of grant, depending on vesting period. During the six months ended January 31, 2021, 0.3 million shares of our PSOs vested as the first stock price target for our PSOs granted in fiscal years 2018 and 2019 was satisfied and the service condition was met.
The following table summarizes the PSO activity under our stock plans during the reporting period (in millions, except per share amounts):
PSOs Outstanding 
Number of SharesWeighted-Average Exercise Price Per Share Weighted-Average Remaining Contractual Term
(Years)
Aggregate Intrinsic Value
Balance—July 31, 20202.8$194.14 5.2$170.9 
Granted0.2$304.29 
Balance—January 31, 20213.0$200.97 4.8$441.7 
Exercisable—January 31, 20212.8$194.14 4.7$433.2 
Restricted Stock Unit (“RSU”) and Performance-Based Stock Unit (“PSU”) Activities
The following table summarizes the RSU and PSU activity under our stock plans during the reporting period (in millions, except per share amounts):
RSUs OutstandingPSUs Outstanding
Number of Shares Weighted-Average Grant-Date Fair Value Per ShareAggregate Intrinsic ValueNumber of Shares Weighted-Average Grant-Date Fair Value Per ShareAggregate Intrinsic Value
Balance—July 31, 20206.6 $203.30 $1,688.1 0.6 $231.42 $147.2 
Granted3.2 $278.45 0.4 $244.15 
Vested
(1.4)$195.08 (0.1)$204.03 
Forfeited
(0.4)$209.19 0.0 $232.00 
Balance—January 31, 20218.0 $234.13 $2,805.3 0.9 $238.98 $305.8 
Our PSUs generally vest over a period of one to four years from the date of grant. The actual number of PSUs earned and eligible to vest is determined based on the level of achievement against revenue growth, pre-established billings and operating margin goals, or pre-defined individual performance targets for the fiscal year.
Share-Based Compensation
The following table summarizes share-based compensation included in costs and expenses (in millions):
Three Months EndedSix Months Ended
January 31,January 31,
2021202020212020
Cost of product revenue
$1.6 $1.6 $3.1 $2.9 
Cost of subscription and support revenue
23.8 20.0 46.0 38.9 
Research and development
103.6 67.0 199.0 129.4 
Sales and marketing
69.7 54.9 134.6 98.7 
General and administrative
42.4 29.4 71.3 54.2 
Total share-based compensation$241.1 $172.9 $454.0 $324.1 
During the three and six months ended January 31, 2021, we accelerated the vesting of certain equity awards in connection with our acquisitions; as a result, we recorded $15.5 million and $22.6 million, respectively, of share-based compensation within general and administrative expense in our condensed consolidated statements of operations.
As of January 31, 2021, total compensation cost related to unvested share-based awards not yet recognized was $2.1 billion. This cost is expected to be amortized over a weighted-average period of approximately 2.8 years.
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes (Notes)
6 Months Ended
Jan. 31, 2021
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
For the three and six months ended January 31, 2021, our provision for income taxes reflects an effective tax rate of negative 9.5% and negative 10.5%, respectively. Our effective tax rate for the six months ended January 31, 2021 was negative as we recorded a provision for income taxes on year-to-date losses primarily due to income taxes in profitable foreign jurisdictions and withholding taxes. For the three months ended January 31, 2021, our foreign income tax and withholding tax were largely offset by the effects of one-time tax benefits of $5.1 million and $8.2 million as a result of our acquisitions of Expanse and Sinefa. Our effective tax rates differ from the U.S. statutory tax rate primarily due to changes in our valuation allowance.

Our provision for income taxes for the three and six months ended January 31, 2020 reflects an effective tax rate of negative 20.6% and negative 15.3%, respectively. Our effective tax rate for the six months ended January 31, 2020 was negative as we recorded a provision for income taxes on year-to-date losses. The provision for income taxes for the six months ended January 31, 2020, is primarily due to income taxes in profitable foreign jurisdictions, U.S. state taxes, and withholding taxes. Our effective tax rates differ from the U.S. statutory tax rate primarily due to deductibility of our share-based compensation, foreign income at other than U.S. tax rates, and changes in our valuation allowance.
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.20.4
Net Loss Per Share (Notes)
6 Months Ended
Jan. 31, 2021
Earnings Per Share [Abstract]  
Net Loss Per Share Net Loss Per Share
Basic net loss per share is computed by dividing net loss by basic weighted-average shares outstanding during the period. Diluted net loss per share is computed by dividing net loss by diluted weighted-average shares outstanding, including potentially dilutive securities.
The following table presents the computation of basic and diluted net loss per share of common stock (in millions, except per share data):
Three Months EndedSix Months Ended
January 31,January 31,
2021202020212020
Net loss
$(142.3)$(73.7)$(234.5)$(133.3)
Weighted-average shares used to compute net loss per share, basic and diluted95.9 98.3 95.7 97.5 
Net loss per share, basic and diluted$(1.48)$(0.75)$(2.45)$(1.37)
The following securities were excluded from the computation of diluted net loss per share of common stock for the periods presented as their effect would have been antidilutive (in millions):
Three and Six Months Ended
January 31,
20212020
Convertible senior notes13.1 6.4 
Warrants related to the issuance of convertible senior notes13.1 6.4 
RSUs and PSUs8.9 7.2 
Options to purchase common stock, including PSOs3.0 3.1 
Restricted stock awards and performance-based stock awards0.5 0.1 
ESPP shares0.3 0.2 
Total38.9 23.4 
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.20.4
Other Income, Net (Notes)
6 Months Ended
Jan. 31, 2021
Other Income and Expenses [Abstract]  
Other Income, Net Other Income (expense), Net
The following table sets forth the components of other income (expense), net (in millions):
Three Months EndedSix Months Ended
January 31,January 31,
2021202020212020
Interest income$2.3 $13.9 $5.2 $29.7 
Foreign currency exchange losses, net(3.7)(2.4)(1.6)(2.0)
Other 0.9 (0.7)(1.7)(0.7)
Total other income (expense), net$(0.5)$10.8 $1.9 $27.0 
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.20.4
Subsequent Events (Notes)
6 Months Ended
Jan. 31, 2021
Subsequent Events [Abstract]  
Subsequent Events Subsequent Events
Business Combination
In February 2021, we entered into a definitive agreement to acquire Bridgecrew Inc. (“Bridgecrew”), a privately-held cloud security company, for total consideration of approximately $200 million, including approximately $156 million in cash, and approximately $44 million in replacement equity awards, subject to adjustment. We expect the acquisition will expand our Prisma Cloud offering to deliver security across the full application lifecycle. The acquisition is expected to close during our third quarter of fiscal 2021.
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.20.4
Description of Business and Summary of Significant Accounting Policies (Policies)
6 Months Ended
Jan. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of accounting
Basis of Presentation and Principles of Consolidation
The accompanying condensed consolidated financial statements have been prepared in conformity with U.S. generally accepted accounting principles (“GAAP”), consistent in all material respects with those applied in our Annual Report on Form 10-K for the fiscal year ended July 31, 2020, filed with the Securities and Exchange Commission (“SEC”) on September 4, 2020. Our condensed consolidated financial statements include our accounts and our wholly owned subsidiaries. All significant intercompany balances and transactions have been eliminated in consolidation.
Our condensed consolidated financial statements are unaudited but include all adjustments of a normal recurring nature necessary for a fair presentation of our quarterly results. Our condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and related notes in our Annual Report on Form 10-K for the fiscal year ended July 31, 2020.
Use of estimates
Use of Estimates
The preparation of condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. We base our estimates on historical experience and also on assumptions that we believe are reasonable. Actual results could differ materially from those estimates due to risks and uncertainties, including uncertainty in the current economic environment due to COVID-19.
Recent accounting pronouncements
Recently Adopted Accounting Pronouncements
Credit Losses
In June 2016, the Financial Accounting Standards Board (“FASB”) issued new authoritative guidance on the accounting for credit losses on most financial assets and certain financial instruments. The standard replaces the incurred loss model with an expected credit loss model for financial assets measured at amortized cost, including trade accounts receivables and financing receivables. Credit losses on available-for-sale debt securities are required to be recorded through an allowance rather than as a write-down.
We adopted this standard in our first quarter of fiscal 2021 using the modified-retrospective approach. The adoption of this standard did not have a material impact on our condensed consolidated financial statements. We updated the following accounting policies as a result of the adoption of this guidance.
Recently Issued Accounting Pronouncements
Debt with Conversion Options
In August 2020, the FASB issued new authoritative guidance to simplify the accounting for certain financial instruments with characteristics of liabilities and equity, including convertible instruments and contracts on an entity’s own equity. The standard reduces the number of models used to account for convertible instruments and simplifies both the classification of debt on the balance sheet and the earnings per share calculation. The standard is effective for us in our first quarter of fiscal 2023 and will be applied on a modified retrospective basis. Early adoption is permitted from our first quarter of fiscal 2022. We are currently evaluating the impact of this standard on our condensed consolidated financial statements.
Cash and cash equivalents
Cash, Cash Equivalents, and Investments
We consider all highly liquid investments with original maturities of three months or less at the date of purchase to be cash equivalents. Investments not considered cash equivalents, and with maturities of one year or less from the condensed consolidated balance sheet date, are classified as short-term investments. Investments with maturities greater than one year from the condensed consolidated balance sheet date are classified as long-term investments.
We classify our investments in marketable debt securities as available-for-sale at the time of purchase. When the fair value of a security is below its amortized cost, the amortized cost will be reduced to its fair value if it is more likely than not that we are required to sell the impaired security before recovery of its amortized cost basis, or we have the intention to sell the security. If neither of these conditions are met, we determine whether the impairment is due to credit losses by comparing the present value of the expected cash flows of the security with its amortized cost basis. The amount of impairment recognized is limited to the excess of the amortized cost over the fair value of the security. An allowance for credit losses for the excess of amortized cost over the expected cash flows is
recorded in other income (expense), net in our condensed consolidated statements of operations. Impairment losses that are not credit-related are included in accumulated other comprehensive income (loss) (“AOCI”) in stockholders’ equity.
Investments
Cash, Cash Equivalents, and Investments
We consider all highly liquid investments with original maturities of three months or less at the date of purchase to be cash equivalents. Investments not considered cash equivalents, and with maturities of one year or less from the condensed consolidated balance sheet date, are classified as short-term investments. Investments with maturities greater than one year from the condensed consolidated balance sheet date are classified as long-term investments.
We classify our investments in marketable debt securities as available-for-sale at the time of purchase. When the fair value of a security is below its amortized cost, the amortized cost will be reduced to its fair value if it is more likely than not that we are required to sell the impaired security before recovery of its amortized cost basis, or we have the intention to sell the security. If neither of these conditions are met, we determine whether the impairment is due to credit losses by comparing the present value of the expected cash flows of the security with its amortized cost basis. The amount of impairment recognized is limited to the excess of the amortized cost over the fair value of the security. An allowance for credit losses for the excess of amortized cost over the expected cash flows is
recorded in other income (expense), net in our condensed consolidated statements of operations. Impairment losses that are not credit-related are included in accumulated other comprehensive income (loss) (“AOCI”) in stockholders’ equity.
Accounts receivable
Accounts Receivable
Trade accounts receivable are recorded at the invoiced amount, net of allowances for credit losses for any potential uncollectible amounts. The allowance for credit losses is based on our assessment of the collectability of accounts. Management regularly reviews the adequacy of the allowance for credit losses on a collective basis by considering the age of each outstanding invoice, each customer’s expected ability to pay and collection history, current market conditions, and reasonable and supportable forecasts of future economic conditions to determine whether the allowance is appropriate. Accounts receivable deemed uncollectible are charged against the allowance for credit losses when identified. For the three and six months ended January 31, 2021 and 2020, the allowance for credit losses activity was not significant.
Financing receivables Financing ReceivablesWe provide financing arrangements, primarily loans, for certain qualified end-user customers to purchase our products and services. Payment terms on these financing arrangements are generally up to three years. We evaluate our allowance for credit losses by assessing the risks and losses inherent in our financing receivables on either an individual or a collective basis. Our assessment considers various factors, including lifetime expected losses determined using customer risk profile, current economic conditions that may affect a customer’s ability to pay, and forward-looking economic considerations. Financing receivables are written off when they are considered uncollectible, and related outstanding balances are reversed and charged against the allowance for credit losses. Short-term financing receivables are included in prepaid expenses and other current assets, and long-term financing receivables are included in other assets on our condensed consolidated balance sheets.
Fair value measurements Fair Value Measurements
We categorize assets and liabilities recorded or disclosed at fair value on our condensed consolidated balance sheets based upon the level of judgment associated with inputs used to measure their fair value. The categories are as follows:
Level 1—Inputs are unadjusted quoted prices in active markets for identical assets or liabilities.
Level 2—Inputs are quoted prices for similar assets and liabilities in active markets or inputs that are observable for the assets or liabilities, either directly or indirectly through market corroboration, for substantially the full term of the financial instruments.
Level 3—Inputs are unobservable inputs based on our own assumptions used to measure assets and liabilities at fair value. The inputs require significant management judgment or estimation.
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue (Tables)
6 Months Ended
Jan. 31, 2021
Revenue from Contract with Customer [Abstract]  
Revenue from external customers by geographic areas
The following table presents revenue by geographic theater (in millions):
Three Months Ended January 31,Six Months Ended January 31,
2021202020212020
Revenue:
Americas
United States$644.0 $505.6 $1,272.4 $1,000.5 
Other Americas46.9 39.1 88.8 73.8 
Total Americas690.9 544.7 1,361.2 1,074.3 
Europe, the Middle East, and Africa (“EMEA”)205.8 166.2 376.7 313.8 
Asia Pacific and Japan (“APAC”)120.2 105.8 225.0 200.5 
Total revenue$1,016.9 $816.7 $1,962.9 $1,588.6 
Revenue from external customers by products and services
The following table presents revenue for groups of similar products and services (in millions):
Three Months Ended January 31,Six Months Ended January 31,
2021202020212020
Revenue:
Product$254.7 $246.5 $492.0 $477.7 
Subscription and support
Subscription461.7 342.6 889.7 661.2 
Support300.5 227.6 581.2 449.7 
Total subscription and support762.2 570.2 1,470.9 1,110.9 
Total revenue$1,016.9 $816.7 $1,962.9 $1,588.6 
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.20.4
Fair Value Measurements (Tables)
6 Months Ended
Jan. 31, 2021
Fair Value Disclosures [Abstract]  
Schedule of fair value of financial assets and liabilities
The following table presents the fair value of our financial assets and liabilities measured at fair value on a recurring basis using the above input categories as of January 31, 2021 and July 31, 2020 (in millions):
January 31, 2021July 31, 2020
Level 1Level 2Level 3TotalLevel 1Level 2Level 3Total
Cash equivalents:
Money market funds$310.2 $— $— $310.2 $1,589.5 $— $— $1,589.5 
Certificates of deposit — 150.1 — 150.1 — — — — 
Corporate debt securities— 1.9 — 1.9 — — — — 
U.S. government and agency securities— 335.6 — 335.6 — 342.0 — 342.0 
Total cash equivalents310.2 487.6 — 797.8 1,589.5 342.0 — 1,931.5 
Short-term investments:
Certificates of deposit— 22.2 — 22.2 — 26.9 — 26.9 
Corporate debt securities— 206.1 — 206.1 — 100.2 — 100.2 
U.S. government and agency securities— 791.5 — 791.5 — 645.6 — 645.6 
Non-U.S. government and agency securities38.2 38.2 17.1 17.1 
Total short-term investments— 1,058.0 — 1,058.0 — 789.8 — 789.8 
Long-term investments:
Certificates of deposit— 5.0 — 5.0 — 5.0 — 5.0 
Corporate debt securities— 116.9 — 116.9 — 91.7 — 91.7 
U.S. government and agency securities— 702.4 — 702.4 — 447.4 — 447.4 
Non-U.S. government and agency securities— 32.8 — 32.8 — 10.3 — 10.3 
Total long-term investments— 857.1 — 857.1 — 554.4 — 554.4 
Prepaid expenses and other current assets:
Foreign currency forward contracts— 17.6 — 17.6 — 13.6 — 13.6 
Total prepaid expenses and other current assets— 17.6 — 17.6 — 13.6 — 13.6 
Other assets:
Foreign currency forward contracts— — — — — 1.4 — 1.4 
Total other assets:— — — — — 1.4 — 1.4 
Total assets measured at fair value$310.2 $2,420.3 $— $2,730.5 $1,589.5 $1,701.2 $— $3,290.7 
Accrued and other liabilities:
Foreign currency forward contracts$— $0.1 $— $0.1 $— $— $— $— 
Total accrued and other liabilities— 0.1 — 0.1 — — — — 
Total liabilities measured at fair value$— $0.1 $— $0.1 $— $— $— $— 
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.20.4
Cash Equivalents and Investments (Tables)
6 Months Ended
Jan. 31, 2021
Investments, Debt and Equity Securities [Abstract]  
Schedule of available-for-sale securities
The following tables summarize the amortized cost, unrealized gains and losses, and fair value of our available-for-sale debt securities as of January 31, 2021 and July 31, 2020 (in millions):
January 31, 2021
Amortized Cost Unrealized GainsUnrealized LossesFair Value
Cash equivalents:
Certificates of deposit$150.1 $— $— $150.1 
Corporate debt securities1.9 — — 1.9 
U.S. government and agency securities335.6 — — 335.6 
Total available-for-sale cash equivalents$487.6 $— $— $487.6 
Investments:
Certificates of deposit$27.2 $— $— $27.2 
Corporate debt securities322.0 1.0 — 323.0 
U.S. government and agency securities1,491.9 2.0 — 1,493.9 
Non-U.S. government securities71.0 — — 71.0 
Total available-for-sale investments$1,912.1 $3.0 $— $1,915.1 

July 31, 2020
Amortized Cost Unrealized GainsUnrealized LossesFair Value
Cash equivalents:
U.S. government and agency securities$342.0 $— $— $342.0 
Total available-for-sale cash equivalents$342.0 $— $— $342.0 
Investments:
Certificates of deposit$31.9 $— $— $31.9 
Corporate debt securities190.1 1.8 — 191.9 
U.S. government and agency securities1,090.3 2.8 (0.1)1,093.0 
Non-U.S. government and agency securities27.4 — — 27.4 
Total available-for-sale investments$1,339.7 $4.6 $(0.1)$1,344.2 
Schedule of contractual maturities of available-for-sale securities
The following table summarizes the amortized cost and fair value of our available-for-sale debt securities as of January 31, 2021, by contractual years-to-maturity (in millions):
Amortized CostFair Value
Due within one year$1,544.2 $1,545.6 
Due between one and three years855.5 857.1 
Total$2,399.7 $2,402.7 
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.20.4
Financing Receivables (Tables)
6 Months Ended
Jan. 31, 2021
Receivables [Abstract]  
Short- and long-term financing receivables The following table summarizes our short-term and long-term financing receivables as of January 31, 2021 (in millions):
Amount
Short-term financing receivables, gross
$26.8 
Allowance for credit losses(0.3)
Short-term financing receivables, net
$26.5 
Long-term financing receivables, gross
$38.9 
Allowance for credit losses(0.4)
Long-term financing receivables, net
$38.5 
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.20.4
Acquisition (Tables)
6 Months Ended
Jan. 31, 2021
Expanse Inc.  
Business Acquisition  
Schedule of purchase consideration The total purchase consideration for the acquisition of Expanse was $797.2 million, which consisted of the following (in millions):
Amount
Cash$434.9 
Common stock (1.1 million shares)
340.7 
Fair value of replacement awards21.6 
Total$797.2 
Schedule of recognized identified assets acquired and liabilities assumed
We have accounted for this transaction as a business combination and allocated the purchase consideration to assets acquired and liabilities assumed based on preliminary estimated fair values, as presented in the following table (in millions):
Amount
Goodwill$601.2 
Identified intangible assets160.3 
Cash51.1 
Net liabilities assumed(15.4)
Total$797.2 
Schedule of finite-lived intangible assets acquired as part of business combination
The following table presents details of the identified intangible assets acquired (in millions, except years):
Fair ValueEstimated Useful Life
Developed technology
$123.4 6 years
Customer relationships36.9 10 years
Total$160.3 
Sinefa Group, Inc.  
Business Acquisition  
Schedule of purchase consideration The total purchase consideration for the acquisition of Sinefa was $27.0 million, which consisted of the following (in millions):
Amount
Cash$26.9 
Fair value of replacement awards0.1 
Total$27.0 
Schedule of recognized identified assets acquired and liabilities assumed
We have accounted for this transaction as a business combination and allocated the purchase consideration to assets acquired and liabilities assumed based on preliminary estimated fair values, as presented in the following table (in millions):
Amount
Goodwill$13.7 
Identified intangible assets20.4 
Net liabilities assumed(7.1)
Total$27.0 
Schedule of finite-lived intangible assets acquired as part of business combination
The following table presents details of the identified intangible assets acquired (in millions, except years):
Fair ValueEstimated Useful Life
Developed technology
$18.6 6 years
Customer relationships1.8 8 years
Total$20.4 
The Crypsis Group  
Business Acquisition  
Schedule of purchase consideration The total purchase consideration for the acquisition of Crypsis was $227.7 million, which consisted of the following (in millions):
Amount
Cash$225.7 
Fair value of replacement awards2.0 
Total$227.7 
Schedule of recognized identified assets acquired and liabilities assumed
We have accounted for this transaction as a business combination and allocated the purchase consideration to assets acquired and liabilities assumed based on preliminary estimated fair values, as presented in the following table (in millions):
Amount
Goodwill$157.6 
Identified intangible assets54.4 
Net assets acquired15.7 
Total$227.7 
Schedule of finite-lived intangible assets acquired as part of business combination
The following table presents details of the identified intangible assets acquired (in millions, except years):
Fair ValueEstimated Useful Life
Developed technology
$6.9 3 years
Customer relationships47.5 7 years
Total$54.4 
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.20.4
Goodwill and Intangible Assets (Tables)
6 Months Ended
Jan. 31, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of goodwill
The following table presents details of our goodwill during the six months ended January 31, 2021 (in millions):
Amount
Balance as of July 31, 2020$1,812.9 
Goodwill acquired772.5 
Measurement period adjustment(1.9)
Balance as of January 31, 2021$2,583.5 
Schedule of purchased finite-lived intangible assets by major class
The following table presents details of our purchased intangible assets as of January 31, 2021 and July 31, 2020 (in millions):
January 31, 2021July 31, 2020
Gross Carrying AmountAccumulated AmortizationNet Carrying AmountGross Carrying AmountAccumulated AmortizationNet Carrying Amount
Intangible assets subject to amortization:
Developed technology$574.6 $(191.0)$383.6 $425.9 $(146.6)$279.3 
Customer relationships172.7 (19.7)153.0 87.6 (12.4)75.2 
Acquired intellectual property7.8 (3.5)4.3 6.3 (3.2)3.1 
Trade name and trademarks9.4 (9.4)— 9.4 (9.4)— 
Other2.8 (2.6)0.2 3.1 (2.5)0.6 
Total purchased intangible assets$767.3 $(226.2)$541.1 $532.3 $(174.1)$358.2 
Future amortization expense of intangible assets
The following table summarizes estimated future amortization expense of our intangible assets as of January 31, 2021 (in millions):
Amount
Fiscal years ending July 31:
Remaining 2021$62.7 
2022122.1 
202396.0 
202486.0 
202572.3 
2026 and thereafter102.0 
Total future amortization expense$541.1 
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.20.4
Deferred Contract Costs (Tables)
6 Months Ended
Jan. 31, 2021
Revenue from Contract with Customer [Abstract]  
Schedule of deferred contract costs
The following table presents details of our short-term and long-term deferred contract costs as of January 31, 2021 and July 31, 2020 (in millions):
January 31, 2021July 31, 2020
Short-term deferred contract costs$224.4 $206.0 
Long-term deferred contract costs410.5 422.3 
Total deferred contract costs$634.9 $628.3 
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.20.4
Debt (Tables)
6 Months Ended
Jan. 31, 2021
Debt Disclosure [Abstract]  
Convertible debt, other details
The following table presents details of our Notes (number of shares in millions):
 Conversion Rate per $1,000 PrincipalInitial Conversion PriceConvertible DateInitial Number of Shares
2023 Notes3.7545 $266.35 April 1, 20236.4 
2025 Notes3.3602 $297.60 March 1, 20256.7 
Components of convertible senior notes
The following table sets forth the components of the Notes as of January 31, 2021 and July 31, 2020 (in millions):
January 31, 2021July 31, 2020
2023 Notes2025 NotesTotal2023 Notes2025 NotesTotal
Liability component:
Principal$1,693.0 $2,000.0 $3,693.0 $1,693.0 $2,000.0 $3,693.0 
Less: debt discount and debt issuance costs, net of amortization167.4 370.9 538.3 200.0 408.9 608.9 
Net carrying amount$1,525.6 $1,629.1 $3,154.7 $1,493.0 $1,591.1 $3,084.1 
Equity component (including amounts classified as temporary equity)$315.0 $403.0 $718.0 $315.0 $403.0 $718.0 
Interest expense recognized related to the convertible senior notes
The following table sets forth interest expense recognized related to the Notes (dollars in millions):
Three Months Ended January 31,Six Months Ended January 31,
2021202020212020
2023 Notes2025 NotesTotal2023 NotesTotal2023 Notes2025 NotesTotal2023 NotesTotal
Contractual interest expense$3.1$1.9$5.0 $3.1$3.1 $6.3$3.8$10.1 $6.3$6.3 
Amortization of debt discount15.718.534.2 15.215.2 31.436.768.1 30.230.2 
Amortization of debt issuance costs0.60.71.3 0.50.5 1.11.42.5 1.01.0 
Total interest expense recognized$19.4$21.1$40.5 $18.8$18.8 $38.8$41.9$80.7 $37.5$37.5 
Effective interest rate of the liability component5.2 %5.4 %5.2 %5.2 %5.4 %5.2 %
Schedule of note hedge transactions
The following table presents details of our Note Hedges (in millions):
Initial Number of SharesAggregate Purchase
2023 Note Hedges6.4 $332.0 
2025 Note Hedges6.7 $370.8 
Warrants details
The following table presents details of the Warrants (in millions, except per share data):
Initial Number
of Shares
Strike Price
per Share
Aggregate
Proceeds
2023 Warrants6.4 $417.80 $145.4 
2025 Warrants6.7 $408.47 $202.8 
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments and Contingencies (Tables)
6 Months Ended
Jan. 31, 2021
Cloud and other services  
Unrecorded Unconditional Purchase Obligation  
Schedule of future non-cancelable purchase commitments for cloud services The following table presents details of the aggregate future non-cancelable purchase commitments under these agreements as of January 31, 2021 (in millions):
Amount
Fiscal years ending July 31:
Remaining 2021$— 
2022134.3 
2023227.2 
2024285.7 
2025345.3 
2026 and thereafter551.1 
Total other purchase commitments$1,543.6 
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.20.4
Equity Award Plans (Tables)
6 Months Ended
Jan. 31, 2021
Share-based Payment Arrangement [Abstract]  
Schedule of stock option and performance stock option (PSO) activity
The following table summarizes the PSO activity under our stock plans during the reporting period (in millions, except per share amounts):
PSOs Outstanding 
Number of SharesWeighted-Average Exercise Price Per Share Weighted-Average Remaining Contractual Term
(Years)
Aggregate Intrinsic Value
Balance—July 31, 20202.8$194.14 5.2$170.9 
Granted0.2$304.29 
Balance—January 31, 20213.0$200.97 4.8$441.7 
Exercisable—January 31, 20212.8$194.14 4.7$433.2 
Schedule of restricted stock unit (“RSU”) and performance-based stock unit (“PSU”) activities
The following table summarizes the RSU and PSU activity under our stock plans during the reporting period (in millions, except per share amounts):
RSUs OutstandingPSUs Outstanding
Number of Shares Weighted-Average Grant-Date Fair Value Per ShareAggregate Intrinsic ValueNumber of Shares Weighted-Average Grant-Date Fair Value Per ShareAggregate Intrinsic Value
Balance—July 31, 20206.6 $203.30 $1,688.1 0.6 $231.42 $147.2 
Granted3.2 $278.45 0.4 $244.15 
Vested
(1.4)$195.08 (0.1)$204.03 
Forfeited
(0.4)$209.19 0.0 $232.00 
Balance—January 31, 20218.0 $234.13 $2,805.3 0.9 $238.98 $305.8 
Schedule of allocation of share-based compensation expense
The following table summarizes share-based compensation included in costs and expenses (in millions):
Three Months EndedSix Months Ended
January 31,January 31,
2021202020212020
Cost of product revenue
$1.6 $1.6 $3.1 $2.9 
Cost of subscription and support revenue
23.8 20.0 46.0 38.9 
Research and development
103.6 67.0 199.0 129.4 
Sales and marketing
69.7 54.9 134.6 98.7 
General and administrative
42.4 29.4 71.3 54.2 
Total share-based compensation$241.1 $172.9 $454.0 $324.1 
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.20.4
Net Loss Per Share (Tables)
6 Months Ended
Jan. 31, 2021
Earnings Per Share [Abstract]  
Computation of basic and diluted net loss per share of common stock
The following table presents the computation of basic and diluted net loss per share of common stock (in millions, except per share data):
Three Months EndedSix Months Ended
January 31,January 31,
2021202020212020
Net loss
$(142.3)$(73.7)$(234.5)$(133.3)
Weighted-average shares used to compute net loss per share, basic and diluted95.9 98.3 95.7 97.5 
Net loss per share, basic and diluted$(1.48)$(0.75)$(2.45)$(1.37)
Schedule of antidilutive securities excluded from the computation of net loss per share
The following securities were excluded from the computation of diluted net loss per share of common stock for the periods presented as their effect would have been antidilutive (in millions):
Three and Six Months Ended
January 31,
20212020
Convertible senior notes13.1 6.4 
Warrants related to the issuance of convertible senior notes13.1 6.4 
RSUs and PSUs8.9 7.2 
Options to purchase common stock, including PSOs3.0 3.1 
Restricted stock awards and performance-based stock awards0.5 0.1 
ESPP shares0.3 0.2 
Total38.9 23.4 
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.20.4
Other Income, Net (Tables)
6 Months Ended
Jan. 31, 2021
Other Income and Expenses [Abstract]  
Schedule of components of other income, net
The following table sets forth the components of other income (expense), net (in millions):
Three Months EndedSix Months Ended
January 31,January 31,
2021202020212020
Interest income$2.3 $13.9 $5.2 $29.7 
Foreign currency exchange losses, net(3.7)(2.4)(1.6)(2.0)
Other 0.9 (0.7)(1.7)(0.7)
Total other income (expense), net$(0.5)$10.8 $1.9 $27.0 
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.20.4
Description of Business and Summary of Significant Accounting Policies (Details)
6 Months Ended
Jan. 31, 2021
Maximum  
Financing Receivables  
Financing receivable payment terms 3 years
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue (Disaggregation of Revenue - Geographic Theater) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jan. 31, 2021
Jan. 31, 2020
Jan. 31, 2021
Jan. 31, 2020
Disaggregation of Revenue        
Revenue: $ 1,016.9 $ 816.7 $ 1,962.9 $ 1,588.6
United States        
Disaggregation of Revenue        
Revenue: 644.0 505.6 1,272.4 1,000.5
Other Americas        
Disaggregation of Revenue        
Revenue: 46.9 39.1 88.8 73.8
Total Americas        
Disaggregation of Revenue        
Revenue: 690.9 544.7 1,361.2 1,074.3
Europe, the Middle East, and Africa (“EMEA”)        
Disaggregation of Revenue        
Revenue: 205.8 166.2 376.7 313.8
Asia Pacific and Japan (“APAC”)        
Disaggregation of Revenue        
Revenue: $ 120.2 $ 105.8 $ 225.0 $ 200.5
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue (Disaggregation of Revenue - Type of Revenue) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jan. 31, 2021
Jan. 31, 2020
Jan. 31, 2021
Jan. 31, 2020
Revenue:        
Revenue: $ 1,016.9 $ 816.7 $ 1,962.9 $ 1,588.6
Product        
Revenue:        
Revenue: 254.7 246.5 492.0 477.7
Subscription        
Revenue:        
Revenue: 461.7 342.6 889.7 661.2
Support        
Revenue:        
Revenue: 300.5 227.6 581.2 449.7
Total subscription and support        
Revenue:        
Revenue: $ 762.2 $ 570.2 $ 1,470.9 $ 1,110.9
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue (Deferred Revenue) (Details) - USD ($)
$ in Millions
6 Months Ended
Jan. 31, 2021
Jan. 31, 2020
Revenue from Contract with Customer [Abstract]    
Contract with customer, liability, revenue recognized $ 1,200 $ 915
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue (Remaining Performance Obligations) (Details)
$ in Billions
Jan. 31, 2021
USD ($)
Revenue from Contract with Customer [Abstract]  
Remaining performance obligations $ 4.6
Remaining Performance Obligations, Expected Timing of Satisfaction, Start Date: 2021-02-01  
Revenue from Contract with Customer [Abstract]  
Remaining performance obligations $ 2.5
Remaining Performance Obligations, Expected Timing of Satisfaction  
Remaining performance obligations, expected timing of satisfaction, period 12 months
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.20.4
Fair Value Measurements (Details) - Fair value, measurements, recurring - USD ($)
$ in Millions
Jan. 31, 2021
Jul. 31, 2020
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Cash equivalents: $ 797.8 $ 1,931.5
Short-term investments: 1,058.0 789.8
Long-term investments: 857.1 554.4
Prepaid expenses and other current assets: 17.6 13.6
Other assets: 0.0 1.4
Total assets measured at fair value 2,730.5 3,290.7
Total accrued and other liabilities 0.1 0.0
Total liabilities measured at fair value 0.1 0.0
Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Cash equivalents: 310.2 1,589.5
Short-term investments: 0.0 0.0
Long-term investments: 0.0 0.0
Prepaid expenses and other current assets: 0.0 0.0
Other assets: 0.0 0.0
Total assets measured at fair value 310.2 1,589.5
Total accrued and other liabilities 0.0 0.0
Total liabilities measured at fair value 0.0 0.0
Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Cash equivalents: 487.6 342.0
Short-term investments: 1,058.0 789.8
Long-term investments: 857.1 554.4
Prepaid expenses and other current assets: 17.6 13.6
Other assets: 0.0 1.4
Total assets measured at fair value 2,420.3 1,701.2
Total accrued and other liabilities 0.1 0.0
Total liabilities measured at fair value 0.1 0.0
Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Cash equivalents: 0.0 0.0
Short-term investments: 0.0 0.0
Long-term investments: 0.0 0.0
Prepaid expenses and other current assets: 0.0 0.0
Other assets: 0.0 0.0
Total assets measured at fair value 0.0 0.0
Total accrued and other liabilities 0.0 0.0
Total liabilities measured at fair value 0.0 0.0
Money market funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Cash equivalents: 310.2 1,589.5
Money market funds | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Cash equivalents: 310.2 1,589.5
Money market funds | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Cash equivalents: 0.0 0.0
Money market funds | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Cash equivalents: 0.0 0.0
Certificates of deposit    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Cash equivalents: 150.1 0.0
Short-term investments: 22.2 26.9
Long-term investments: 5.0 5.0
Certificates of deposit | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Cash equivalents: 0.0 0.0
Short-term investments: 0.0 0.0
Long-term investments: 0.0 0.0
Certificates of deposit | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Cash equivalents: 150.1 0.0
Short-term investments: 22.2 26.9
Long-term investments: 5.0 5.0
Certificates of deposit | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Cash equivalents: 0.0 0.0
Short-term investments: 0.0 0.0
Long-term investments: 0.0 0.0
Corporate debt securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Cash equivalents: 1.9 0.0
Short-term investments: 206.1 100.2
Long-term investments: 116.9 91.7
Corporate debt securities | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Cash equivalents: 0.0 0.0
Short-term investments: 0.0 0.0
Long-term investments: 0.0 0.0
Corporate debt securities | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Cash equivalents: 1.9 0.0
Short-term investments: 206.1 100.2
Long-term investments: 116.9 91.7
Corporate debt securities | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Cash equivalents: 0.0 0.0
Short-term investments: 0.0 0.0
Long-term investments: 0.0 0.0
U.S. government and agency securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Cash equivalents: 335.6 342.0
Short-term investments: 791.5 645.6
Long-term investments: 702.4 447.4
U.S. government and agency securities | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Cash equivalents: 0.0 0.0
Short-term investments: 0.0 0.0
Long-term investments: 0.0 0.0
U.S. government and agency securities | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Cash equivalents: 335.6 342.0
Short-term investments: 791.5 645.6
Long-term investments: 702.4 447.4
U.S. government and agency securities | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Cash equivalents: 0.0 0.0
Short-term investments: 0.0 0.0
Long-term investments: 0.0 0.0
Non-U.S. government and agency securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Short-term investments: 38.2 17.1
Long-term investments: 32.8 10.3
Non-U.S. government and agency securities | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Short-term investments:
Long-term investments: 0.0 0.0
Non-U.S. government and agency securities | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Short-term investments: 38.2 17.1
Long-term investments: 32.8 10.3
Non-U.S. government and agency securities | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Short-term investments:
Long-term investments: 0.0 0.0
Foreign currency forward contracts    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Prepaid expenses and other current assets: 17.6 13.6
Other assets: 0.0 1.4
Foreign currency forward contracts 0.1 0.0
Foreign currency forward contracts | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Prepaid expenses and other current assets: 0.0 0.0
Other assets: 0.0 0.0
Foreign currency forward contracts 0.0 0.0
Foreign currency forward contracts | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Prepaid expenses and other current assets: 17.6 13.6
Other assets: 0.0 1.4
Foreign currency forward contracts 0.1 0.0
Foreign currency forward contracts | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Prepaid expenses and other current assets: 0.0 0.0
Other assets: 0.0 0.0
Foreign currency forward contracts $ 0.0 $ 0.0
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.20.4
Cash Equivalents and Investments (Available-for-Sale Securities) (Details) - USD ($)
$ in Millions
Jan. 31, 2021
Jul. 31, 2020
Debt Securities, Available-for-sale    
Amortized Cost  $ 2,399.7  
Fair Value 2,402.7  
Cash equivalents:    
Debt Securities, Available-for-sale    
Amortized Cost  487.6 $ 342.0
Unrealized Gains 0.0 0.0
Unrealized Losses 0.0 0.0
Fair Value 487.6 342.0
Cash equivalents: | Certificates of deposit    
Debt Securities, Available-for-sale    
Amortized Cost  150.1  
Unrealized Gains 0.0  
Unrealized Losses 0.0  
Fair Value 150.1  
Cash equivalents: | Corporate debt securities    
Debt Securities, Available-for-sale    
Amortized Cost  1.9  
Unrealized Gains 0.0  
Unrealized Losses 0.0  
Fair Value 1.9  
Cash equivalents: | U.S. government and agency securities    
Debt Securities, Available-for-sale    
Amortized Cost  335.6 342.0
Unrealized Gains 0.0 0.0
Unrealized Losses 0.0 0.0
Fair Value 335.6 342.0
Investments:    
Debt Securities, Available-for-sale    
Amortized Cost  1,912.1 1,339.7
Unrealized Gains 3.0 4.6
Unrealized Losses 0.0 (0.1)
Fair Value 1,915.1 1,344.2
Investments: | Certificates of deposit    
Debt Securities, Available-for-sale    
Amortized Cost  27.2 31.9
Unrealized Gains 0.0 0.0
Unrealized Losses 0.0 0.0
Fair Value 27.2 31.9
Investments: | Corporate debt securities    
Debt Securities, Available-for-sale    
Amortized Cost  322.0 190.1
Unrealized Gains 1.0 1.8
Unrealized Losses 0.0 0.0
Fair Value 323.0 191.9
Investments: | U.S. government and agency securities    
Debt Securities, Available-for-sale    
Amortized Cost  1,491.9 1,090.3
Unrealized Gains 2.0 2.8
Unrealized Losses 0.0 (0.1)
Fair Value 1,493.9 1,093.0
Investments: | Non-U.S. government and agency securities    
Debt Securities, Available-for-sale    
Amortized Cost  71.0 27.4
Unrealized Gains 0.0 0.0
Unrealized Losses 0.0 0.0
Fair Value $ 71.0 $ 27.4
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.20.4
Cash Equivalents and Investments (Available-for-Sale Securities, Contractual Maturities) (Details)
$ in Millions
Jan. 31, 2021
USD ($)
Amortized Cost  
Due within one year $ 1,544.2
Due between one and three years 855.5
Amortized Cost  2,399.7
Fair Value  
Due within one year 1,545.6
Due between one and three years 857.1
Fair Value $ 2,402.7
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.20.4
Cash Equivalents and Investments (Marketable Equity Securities) (Details) - USD ($)
$ in Millions
Jan. 31, 2021
Jul. 31, 2020
Cash and cash equivalents | Marketable equity securities | Money market funds    
Marketable Equity Securities    
Marketable equity securities $ 310.2 $ 1,600.0
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.20.4
Financing Receivables (Details)
$ in Millions
Jan. 31, 2021
USD ($)
Receivables [Abstract]  
Short-term financing receivables, gross $ 26.8
Allowance for credit losses (0.3)
Short-term financing receivables, net 26.5
Long-term financing receivables, gross 38.9
Allowance for credit losses (0.4)
Long-term financing receivables, net $ 38.5
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.20.4
Derivative Instruments (Details) - USD ($)
$ in Millions
6 Months Ended
Jan. 31, 2021
Jul. 31, 2020
Derivative    
Notional amount $ 286.5 $ 443.6
Foreign Exchange Contract    
Derivative    
Maximum contract term of cash flow hedge 15 months  
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.20.4
Acquisition (Additional Information) (Details) - USD ($)
shares in Millions, $ in Millions
Dec. 15, 2020
Nov. 24, 2020
Sep. 17, 2020
Expanse Inc.      
Business Acquisition      
Total purchase consideration $ 797.2    
Total fair value of replacement equity awards $ 160.0    
Expanse Inc. | Restricted stock awards and performance-based stock awards      
Business Acquisition      
Replacement equity awards (in shares) 0.2    
Sinefa Group, Inc.      
Business Acquisition      
Total purchase consideration   $ 27.0  
Total fair value of replacement equity awards   $ 11.5  
The Crypsis Group      
Business Acquisition      
Total purchase consideration     $ 227.7
Total fair value of replacement equity awards     $ 27.1
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.20.4
Acquisition (Purchase Price Allocation) (Details) - USD ($)
shares in Millions, $ in Millions
Dec. 15, 2020
Nov. 24, 2020
Sep. 17, 2020
Jan. 31, 2021
Jul. 31, 2020
Business Acquisition          
Goodwill       $ 2,583.5 $ 1,812.9
Expanse Inc.          
Business Acquisition          
Cash $ 434.9        
Fair value of replacement awards 21.6        
Total 797.2        
Goodwill 601.2        
Identified intangible assets 160.3        
Cash 51.1        
Net liabilities assumed (15.4)        
Total $ 797.2        
Sinefa Group, Inc.          
Business Acquisition          
Cash   $ 26.9      
Fair value of replacement awards   0.1      
Total   27.0      
Goodwill   13.7      
Identified intangible assets   20.4      
Net liabilities assumed   (7.1)      
Total   $ 27.0      
The Crypsis Group          
Business Acquisition          
Cash     $ 225.7    
Fair value of replacement awards     2.0    
Total     227.7    
Goodwill     157.6    
Identified intangible assets     54.4    
Net assets acquired     15.7    
Total     $ 227.7    
Common stock | Expanse Inc.          
Business Acquisition          
Business acquisition, shares issued (in shares) 1.1        
Common stock | Expanse Inc.          
Business Acquisition          
Common stock (1.1 million shares) $ 340.7        
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.20.4
Acquisition (Intangible assets acquired as part of business combination) (Details) - USD ($)
$ in Millions
Dec. 15, 2020
Nov. 24, 2020
Sep. 17, 2020
Expanse Inc.      
Finite-Lived Intangible Assets      
Fair value $ 160.3    
Expanse Inc. | Developed technology      
Finite-Lived Intangible Assets      
Fair value $ 123.4    
Estimated useful life 6 years    
Expanse Inc. | Customer relationships      
Finite-Lived Intangible Assets      
Fair value $ 36.9    
Estimated useful life 10 years    
Sinefa Group, Inc.      
Finite-Lived Intangible Assets      
Fair value   $ 20.4  
Sinefa Group, Inc. | Developed technology      
Finite-Lived Intangible Assets      
Fair value   $ 18.6  
Estimated useful life   6 years  
Sinefa Group, Inc. | Customer relationships      
Finite-Lived Intangible Assets      
Fair value   $ 1.8  
Estimated useful life   8 years  
The Crypsis Group      
Finite-Lived Intangible Assets      
Fair value     $ 54.4
The Crypsis Group | Developed technology      
Finite-Lived Intangible Assets      
Fair value     $ 6.9
Estimated useful life     3 years
The Crypsis Group | Customer relationships      
Finite-Lived Intangible Assets      
Fair value     $ 47.5
Estimated useful life     7 years
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.20.4
Goodwill and Intangible Assets (Goodwill) (Details)
$ in Millions
6 Months Ended
Jan. 31, 2021
USD ($)
Goodwill Rollforward  
Balance as of July 31, 2020 $ 1,812.9
Goodwill acquired 772.5
Measurement period adjustment (1.9)
Balance as of January 31, 2021 $ 2,583.5
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.20.4
Goodwill and Intangible Assets (Purchased Intangible Assets by Major Class) (Details) - USD ($)
$ in Millions
Jan. 31, 2021
Jul. 31, 2020
Finite-Lived Intangible Assets    
Gross Carrying Amount $ 767.3 $ 532.3
Accumulated Amortization (226.2) (174.1)
Net Carrying Amount 541.1 358.2
Developed technology    
Finite-Lived Intangible Assets    
Gross Carrying Amount 574.6 425.9
Accumulated Amortization (191.0) (146.6)
Net Carrying Amount 383.6 279.3
Customer relationships    
Finite-Lived Intangible Assets    
Gross Carrying Amount 172.7 87.6
Accumulated Amortization (19.7) (12.4)
Net Carrying Amount 153.0 75.2
Acquired intellectual property    
Finite-Lived Intangible Assets    
Gross Carrying Amount 7.8 6.3
Accumulated Amortization (3.5) (3.2)
Net Carrying Amount 4.3 3.1
Trade name and trademarks    
Finite-Lived Intangible Assets    
Gross Carrying Amount 9.4 9.4
Accumulated Amortization (9.4) (9.4)
Net Carrying Amount 0.0 0.0
Other    
Finite-Lived Intangible Assets    
Gross Carrying Amount 2.8 3.1
Accumulated Amortization (2.6) (2.5)
Net Carrying Amount $ 0.2 $ 0.6
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.20.4
Goodwill and Intangible Assets (Amortization Expense) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jan. 31, 2021
Jan. 31, 2020
Jan. 31, 2021
Jan. 31, 2020
Goodwill and Intangible Assets Disclosure [Abstract]        
Amortization expense $ 29.7 $ 17.9 $ 53.3 $ 34.8
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.20.4
Goodwill and Intangible Assets (Future Amortization Expense of Intangible Assets) (Details)
$ in Millions
Jan. 31, 2021
USD ($)
Goodwill and Intangible Assets Disclosure [Abstract]  
Remaining 2021 $ 62.7
2022 122.1
2023 96.0
2024 86.0
2025 72.3
2026 and thereafter 102.0
Total future amortization expense $ 541.1
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.20.4
Deferred Contract Costs Deferred Contract Costs (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jan. 31, 2021
Jan. 31, 2020
Jan. 31, 2021
Jan. 31, 2020
Jul. 31, 2020
Deferred Contract Costs          
Total deferred contract costs $ 634.9   $ 634.9   $ 628.3
Deferred contract costs, amortization expense 68.6 $ 55.3 134.4 $ 110.9  
Impairment loss 0.0 $ 0.0 0.0 $ 0.0  
Short-term deferred contract costs          
Deferred Contract Costs          
Total deferred contract costs 224.4   224.4   206.0
Long-term deferred contract costs          
Deferred Contract Costs          
Total deferred contract costs $ 410.5   $ 410.5   $ 422.3
XML 69 R58.htm IDEA: XBRL DOCUMENT v3.20.4
Debt (Additional Details) (Details)
$ / shares in Units, shares in Millions, $ in Millions
6 Months Ended
Jun. 03, 2020
USD ($)
shares
day
$ / shares
Jul. 31, 2018
USD ($)
day
shares
$ / shares
Jan. 31, 2021
USD ($)
Jul. 31, 2020
USD ($)
Level 2        
Debt Instrument, Redemption        
Fair value of convertible senior notes | $     $ 5,000.0 $ 4,100.0
2023 Notes        
Debt Instrument, Redemption        
Aggregate principal amount | $   $ 1,700.0    
Contractual interest rate (in percentage)   0.75%    
Debt instrument, redemption price, percentage   100.00%    
Initial conversion rate (in shares per $1,000 principal amount)   3.7545    
Initial conversion price (in usd per share) | $ / shares   $ 266.35    
Number of common stock convertible at initial conversion rate (in shares) | shares   6.4    
If-converted values in excess of principal | $     575.4  
2025 Notes        
Debt Instrument, Redemption        
Aggregate principal amount | $ $ 2,000.0      
Contractual interest rate (in percentage) 0.375%      
Threshold percentage of stock price trigger (in percentage) 130.00%      
Threshold trading days (in days) 20      
Threshold consecutive trading days (in days) 30      
Debt instrument, redemption price, percentage 100.00%      
Initial conversion rate (in shares per $1,000 principal amount) 3.3602      
Initial conversion price (in usd per share) | $ / shares $ 297.60      
Number of common stock convertible at initial conversion rate (in shares) | shares 6.7      
If-converted values in excess of principal | $     $ 398.1  
2023 Notes, Option to Convert        
Debt Instrument, Redemption        
Threshold percentage of stock price trigger (in percentage)   130.00%    
Threshold trading days (in days)   20    
Threshold consecutive trading days (in days)   30    
Threshold business days, per $1,000 principal (in days)   5    
Threshold consecutive trading days, per $1,000 principal (in days)   5    
Threshold percentage of notes price trigger, per $1,000 principal (in percentage)   98.00%    
2025 Notes, Option To Convert        
Debt Instrument, Redemption        
Threshold percentage of stock price trigger (in percentage) 130.00%      
Threshold trading days (in days) 20      
Threshold consecutive trading days (in days) 30      
Threshold business days, per $1,000 principal (in days) 5      
Threshold consecutive trading days, per $1,000 principal (in days) 5      
Threshold percentage of notes price trigger, per $1,000 principal (in percentage) 98.00%      
XML 70 R59.htm IDEA: XBRL DOCUMENT v3.20.4
Debt (Components of Convertible Senior Notes) (Details) - USD ($)
$ in Millions
Jan. 31, 2021
Jul. 31, 2020
Debt Instrument, Redemption    
Principal $ 3,693.0 $ 3,693.0
Less: debt discount and debt issuance costs, net of amortization 538.3 608.9
Net carrying amount 3,154.7 3,084.1
Equity component (including amounts classified as temporary equity) 718.0 718.0
2023 Notes    
Debt Instrument, Redemption    
Principal 1,693.0 1,693.0
Less: debt discount and debt issuance costs, net of amortization 167.4 200.0
Net carrying amount 1,525.6 1,493.0
Equity component (including amounts classified as temporary equity) 315.0 315.0
2025 Notes    
Debt Instrument, Redemption    
Principal 2,000.0 2,000.0
Less: debt discount and debt issuance costs, net of amortization 370.9 408.9
Net carrying amount 1,629.1 1,591.1
Equity component (including amounts classified as temporary equity) $ 403.0 $ 403.0
XML 71 R60.htm IDEA: XBRL DOCUMENT v3.20.4
Debt (Schedule of Interest Expense Recognized) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jan. 31, 2021
Jan. 31, 2020
Jan. 31, 2021
Jan. 31, 2020
Debt Instrument, Redemption        
Contractual interest expense $ 5.0 $ 3.1 $ 10.1 $ 6.3
Amortization of debt discount 34.2 15.2 68.1 30.2
Amortization of debt issuance costs 1.3 0.5 2.5 1.0
Total interest expense recognized 40.5 18.8 80.7 37.5
2023 Notes        
Debt Instrument, Redemption        
Contractual interest expense 3.1 3.1 6.3 6.3
Amortization of debt discount 15.7 15.2 31.4 30.2
Amortization of debt issuance costs 0.6 0.5 1.1 1.0
Total interest expense recognized $ 19.4 $ 18.8 $ 38.8 $ 37.5
Effective interest rate of the liability component 5.20% 5.20% 5.20% 5.20%
2025 Notes        
Debt Instrument, Redemption        
Contractual interest expense $ 1.9   $ 3.8  
Amortization of debt discount 18.5   36.7  
Amortization of debt issuance costs 0.7   1.4  
Total interest expense recognized $ 21.1   $ 41.9  
Effective interest rate of the liability component 5.40%   5.40%  
XML 72 R61.htm IDEA: XBRL DOCUMENT v3.20.4
Debt (Note Hedges) (Details) - USD ($)
shares in Millions, $ in Millions
Jun. 03, 2020
Jul. 31, 2018
2023 Note Hedges    
Schedule of Note Hedge Transactions    
Shares of common stock covered by note hedges (in shares)   6.4
Aggregate purchase   $ 332.0
2025 Note Hedges    
Schedule of Note Hedge Transactions    
Shares of common stock covered by note hedges (in shares) 6.7  
Aggregate purchase $ 370.8  
XML 73 R62.htm IDEA: XBRL DOCUMENT v3.20.4
Debt (Warrants) (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
Jun. 03, 2020
Jul. 31, 2018
2023 Warrants    
Class of Warrant or Right    
Warrants sold, shares authorized to sell to counterparties (in shares)   6.4
Strike price of warrants (in usd per share)   $ 417.80
Aggregate proceeds   $ 145.4
2025 Warrants    
Class of Warrant or Right    
Warrants sold, shares authorized to sell to counterparties (in shares) 6.7  
Strike price of warrants (in usd per share) $ 408.47  
Aggregate proceeds $ 202.8  
XML 74 R63.htm IDEA: XBRL DOCUMENT v3.20.4
Debt (Revolving Credit Facility) (Details) - Revolving Credit Facility - USD ($)
$ in Millions
Sep. 04, 2018
Jan. 31, 2021
Line of Credit Facility    
Current borrowing capacity $ 400.0  
Option for additional borrowing capacity $ 350.0  
Revolving credit facility amount outstanding   $ 0.0
Minimum Maturity Date Term Criteria    
Line of Credit Facility    
Number of days prior to maturity of 2023 Notes (in days) 91 days  
Minimum Maturity Date Term, Cash and Cash Equivalents Balance Criteria    
Line of Credit Facility    
Amount added to outstanding principal amount of 2023 Notes in minimum maturity date criteria $ 400.0  
Minimum    
Line of Credit Facility    
Commitment fee rate on undrawn amounts (in percentage) 0.125%  
Maximum    
Line of Credit Facility    
Commitment fee rate on undrawn amounts (in percentage) 0.25%  
Base Rate | Minimum    
Line of Credit Facility    
Spread on variable rate 0.00%  
Base Rate | Maximum    
Line of Credit Facility    
Spread on variable rate 0.75%  
LIBOR | Minimum    
Line of Credit Facility    
Spread on variable rate 1.00%  
LIBOR | Maximum    
Line of Credit Facility    
Spread on variable rate 1.75%  
XML 75 R64.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments and Contingencies (Manufacturing Purchase Commitments) (Details)
$ in Millions
Jan. 31, 2021
USD ($)
Manufacturing products and components  
Unrecorded Unconditional Purchase Obligation  
Manufacturing purchase commitments $ 157.7
XML 76 R65.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments and Contingencies (Other Purchase Commitments) (Details) - Cloud and other services
$ in Millions
Jan. 31, 2021
USD ($)
Unrecorded Unconditional Purchase Obligation  
Remaining 2021 $ 0.0
2022 134.3
2023 227.2
2024 285.7
2025 345.3
2026 and thereafter 551.1
Total other purchase commitments $ 1,543.6
XML 77 R66.htm IDEA: XBRL DOCUMENT v3.20.4
Stockholders' Equity (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
1 Months Ended 6 Months Ended
Dec. 31, 2020
Jan. 31, 2021
Jan. 31, 2020
Feb. 28, 2019
Class of Stock        
Repurchase and retirement of common stock (in shares)   2.1    
Repurchase and retirement of common stock   $ 500.0 $ 198.1  
Repurchase price per share (in usd per share)   $ 242.44    
Stock repurchase, remaining authorized repurchase amount   $ 1,000.0    
Share Repurchase Program B        
Class of Stock        
Share repurchase, authorized amount $ 1,700.0     $ 1,000.0
Stock repurchase program, increase in authorized amount $ 700.0      
XML 78 R67.htm IDEA: XBRL DOCUMENT v3.20.4
Equity Award Plans (Performance Stock Option Activities) - Narrative (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended 6 Months Ended 12 Months Ended
Jan. 31, 2021
Jan. 31, 2021
Jul. 31, 2019
Jul. 31, 2018
Options, Additional Disclosures        
Share based compensation expense, accelerated cost $ 15.5 $ 22.6    
Total compensation cost not yet recognized, unvested awards $ 2,100.0 $ 2,100.0    
Share based compensation, cost not yet recognized, amortization period   2 years 9 months 18 days    
2012 Equity Incentive Plan        
Options, Additional Disclosures        
Options vested during period (in shares)   0.3    
Stock Options with Service and Market Conditions | 2012 Equity Incentive Plan        
Options, Additional Disclosures        
Performance stock options to vest on anniversary of grant date, subject to continued service   25.00%    
Stock Options with Service and Market Conditions | 2012 Equity Incentive Plan | Minimum        
Options, Additional Disclosures        
Expiration period   6 years 6 months    
Stock Options with Service and Market Conditions | 2012 Equity Incentive Plan | Maximum        
Options, Additional Disclosures        
Expiration period   7 years 6 months    
Stock Options with Service and Market Conditions | Performance Period 1 | 2012 Equity Incentive Plan        
Options, Additional Disclosures        
Target stock price (in usd per share)   $ 397.00 $ 297.75 $ 297.75
Award performance period   3 years 4 years 4 years
Stock Options with Service and Market Conditions | Performance Period 2 | 2012 Equity Incentive Plan        
Options, Additional Disclosures        
Target stock price (in usd per share)   $ 496.25 $ 397.00 $ 397.00
Award performance period   4 years 5 years 5 years
Stock Options with Service and Market Conditions | Performance Period 3 | 2012 Equity Incentive Plan        
Options, Additional Disclosures        
Target stock price (in usd per share)   $ 595.50 $ 496.25 $ 496.25
Award performance period   5 years 6 years 6 years
Stock Options with Service and Market Conditions | Performance Period 4 | 2012 Equity Incentive Plan        
Options, Additional Disclosures        
Target stock price (in usd per share)   $ 700.00 $ 595.50 $ 595.50
Award performance period   6 years 6 months 7 years 6 months 7 years 6 months
PSUs | Minimum        
Options, Additional Disclosures        
Award vesting period   1 year    
PSUs | Maximum        
Options, Additional Disclosures        
Award vesting period   4 years    
XML 79 R68.htm IDEA: XBRL DOCUMENT v3.20.4
Equity Award Plans - PSO Activity (Details) - Stock Options with Service and Market Conditions - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
6 Months Ended 12 Months Ended
Jan. 31, 2021
Jul. 31, 2020
Stock Options and PSOs, Outstanding Roll Forward    
Balance, beginning (in shares) 2.8  
Granted (in shares) 0.2  
Balance, ending (in shares) 3.0 2.8
Options exercisable (in shares) 2.8  
Stock Options and PSOs, Outstanding, Weighted-Average Exercise Price Roll Forward    
Balance, beginning (in usd per share) $ 194.14  
Granted (in usd per share) 304.29  
Balance, ending (in usd per share) 200.97 $ 194.14
Options exercisable, weighted-average exercise price (in usd per share) $ 194.14  
Weighted-Average Remaining Contractual Term (Years) 4 years 9 months 18 days 5 years 2 months 12 days
Aggregate Intrinsic Value $ 441.7 $ 170.9
Options exercisable, weighted-average remaining contractual term (in years) 4 years 8 months 12 days  
Options exercisable, aggregate intrinsic value $ 433.2  
XML 80 R69.htm IDEA: XBRL DOCUMENT v3.20.4
Equity Award Plans (Restricted Stock Unit (RSU) and Performance-Based Stock Unit (PSU) Activities) (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
6 Months Ended
Jan. 31, 2021
Jul. 31, 2020
RSUs Outstanding    
RSUs and PSUs, Outstanding Roll Forward    
Balance, beginning (in shares) 6.6  
Granted (in shares) 3.2  
Vested (in shares) (1.4)  
Forfeited (in shares) (0.4)  
Balance, ending (in shares) 8.0  
RSUs and PSUs, Outstanding, Weighted-Average Grant-Date Fair Value Per Share    
Balance, beginning (in usd per share) $ 203.30  
Granted (in usd per share) 278.45  
Vested (in usd per share) 195.08  
Forfeited (in usd per share) 209.19  
Balance, ending (in usd per share) $ 234.13  
RSUs and PSUs, Additional Disclosures    
Aggregate intrinsic value $ 2,805.3 $ 1,688.1
PSUs Outstanding    
RSUs and PSUs, Outstanding Roll Forward    
Balance, beginning (in shares) 0.6  
Granted (in shares) 0.4  
Vested (in shares) (0.1)  
Forfeited (in shares) 0.0  
Balance, ending (in shares) 0.9  
RSUs and PSUs, Outstanding, Weighted-Average Grant-Date Fair Value Per Share    
Balance, beginning (in usd per share) $ 231.42  
Granted (in usd per share) 244.15  
Vested (in usd per share) 204.03  
Forfeited (in usd per share) 232.00  
Balance, ending (in usd per share) $ 238.98  
RSUs and PSUs, Additional Disclosures    
Aggregate intrinsic value $ 305.8 $ 147.2
XML 81 R70.htm IDEA: XBRL DOCUMENT v3.20.4
Equity Award Plans (Allocation of Share-Based Compensation Expense) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jan. 31, 2021
Jan. 31, 2020
Jan. 31, 2021
Jan. 31, 2020
Employee Service Share-based Compensation, Allocation of Recognized Period Costs        
Share-based compensation expense $ 241.1 $ 172.9 $ 454.0 $ 324.1
Research and development        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs        
Share-based compensation expense 103.6 67.0 199.0 129.4
Sales and marketing        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs        
Share-based compensation expense 69.7 54.9 134.6 98.7
General and administrative        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs        
Share-based compensation expense 42.4 29.4 71.3 54.2
Product | Cost of revenue        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs        
Share-based compensation expense 1.6 1.6 3.1 2.9
Subscription and support | Cost of revenue        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs        
Share-based compensation expense $ 23.8 $ 20.0 $ 46.0 $ 38.9
XML 82 R71.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jan. 31, 2021
Jan. 31, 2020
Jan. 31, 2021
Jan. 31, 2020
Income Tax Contingency [Line Items]        
Effective income tax rate (in percentage) (9.50%) (20.60%) (10.50%) (15.30%)
Expanse Inc.        
Income Tax Contingency [Line Items]        
Income tax benefit resulting from acquisition $ 5.1      
Sinefa Group, Inc.        
Income Tax Contingency [Line Items]        
Income tax benefit resulting from acquisition $ 8.2      
XML 83 R72.htm IDEA: XBRL DOCUMENT v3.20.4
Net Loss Per Share (Computation of Basic and Diluted Net Loss Per Share) (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended 6 Months Ended
Jan. 31, 2021
Jan. 31, 2020
Jan. 31, 2021
Jan. 31, 2020
Earnings Per Share [Abstract]        
Net loss $ (142.3) $ (73.7) $ (234.5) $ (133.3)
Weighted-average shares used to compute net loss per share, basic and diluted (in shares) 95.9 98.3 95.7 97.5
Net loss per share, basic and diluted (in usd per share) $ (1.48) $ (0.75) $ (2.45) $ (1.37)
XML 84 R73.htm IDEA: XBRL DOCUMENT v3.20.4
Net Loss Per Share (Schedule of Antidilutive Securities Excluded from Computation) (Details) - shares
shares in Millions
3 Months Ended
Jan. 31, 2021
Jan. 31, 2020
Antidilutive Securities Excluded from Computation of Earnings Per Share    
Antidilutive securities (in shares) 38.9 23.4
Convertible senior notes    
Antidilutive Securities Excluded from Computation of Earnings Per Share    
Antidilutive securities (in shares) 13.1 6.4
Warrants related to the issuance of convertible senior notes    
Antidilutive Securities Excluded from Computation of Earnings Per Share    
Antidilutive securities (in shares) 13.1 6.4
RSUs and PSUs    
Antidilutive Securities Excluded from Computation of Earnings Per Share    
Antidilutive securities (in shares) 8.9 7.2
Options to purchase common stock, including PSOs    
Antidilutive Securities Excluded from Computation of Earnings Per Share    
Antidilutive securities (in shares) 3.0 3.1
Restricted stock awards and performance-based stock awards    
Antidilutive Securities Excluded from Computation of Earnings Per Share    
Antidilutive securities (in shares) 0.5 0.1
ESPP shares    
Antidilutive Securities Excluded from Computation of Earnings Per Share    
Antidilutive securities (in shares) 0.3 0.2
XML 85 R74.htm IDEA: XBRL DOCUMENT v3.20.4
Other Income, Net (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jan. 31, 2021
Jan. 31, 2020
Jan. 31, 2021
Jan. 31, 2020
Other Income and Expenses [Abstract]        
Interest income $ 2.3 $ 13.9 $ 5.2 $ 29.7
Foreign currency exchange losses, net (3.7) (2.4) (1.6) (2.0)
Other 0.9 (0.7) (1.7) (0.7)
Total other income (expense), net $ (0.5) $ 10.8 $ 1.9 $ 27.0
XML 86 R75.htm IDEA: XBRL DOCUMENT v3.20.4
Subsequent Events (Details) - Subsequent Event - Bridgecrew Inc
$ in Millions
1 Months Ended
Feb. 28, 2021
USD ($)
Subsequent Events  
Total purchase consideration $ 200.0
Cash 156.0
Fair value of replacement awards $ 44.0
EXCEL 87 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( !&?5E('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 " 1GU92R>:I:NX K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2@,Q$(9?17+?G4V*A89M+HHG!<&"XBTDTS:XR89D9+=O;W9MMX@^@,?,_/GF M&YC61&GZA,^ICYC(8;X9?1>R-''+CD11 F1S1*]S71*A-/=]\IK*,QT@:O.A M#PBB:=;@D;35I&$"5G$A,M5:(TU"37TZXZU9\/$S=3/,&L ./0;*P&L.3$T3 MXVGL6K@")AAA\OF[@'8ASM4_L7,'V#DY9K>DAF&HA]6<*SMP>'MZ?)G7K5S( MI(/!\BL[2:>(6W:9_+JZN]\],"4:P:M&5$+L^$;>KB7?O$^N/_RNPKZW;N_^ ML?%%4+7PZR[4%U!+ P04 " 1GU92F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M !&?5E)Z%\+4/ 4 %D5 8 >&PO=V]R:W-H965T&UL ME9A=<^(V%(:OM[]"P_2BG0FQ+?.1[!!FB)-LZ68)";29M-,+80OPQ)9<68;P M[WMD@YUDS#&] =OXO#PZDMXC:;"5ZC5=5*D$8MD?/5 M\;U#5ZOHS2_)-L MBW<[G1;QLU3+>!\,!'$HBF_VMD_$^P!Z)(#N ^BG .?8/[C[ #=O:$&6-^N& M:38<*+DERKP-:N8BSTT>#:T)A>G&F5;P:PAQ>NC)#5=D"CU&VB1=,\73@:5! MV/QL^7N1ZT*$'A'ID1]2Z'5*;D7 @X_Q%@"55/1 =4U1P=^9.">NR4DIU:[A-=E' ]W[/8C0M$M*;JG43QF3&FNHAUYXHE4NHX(E](JXPA1KR3JG48T MY2J4@1E1! 9V;8IPI<,8^NG+EX9AT"_9^B?VF6+@8[D-'4\7KK5D48KEZZ)D MND!U;H4.]8[<%7'@FO8MM-VN]W+#L)S6?)AF2R0K F+ M:WL/UYF.[A_(Z'[^0":W\^>'I^^S,S*>> BA8U>69Y_".!:^5-![S'3D&9EI M&&9$*N+)3&BU@^^@%KQ!_>86@WSGR\XID'/V1L8!#+IP&?HY*=+-#9+4;M.N M:SN778R05H3T%,)1$$#12,\.%^0>WB,/HCYWN*1KVS8T60@.^7]F.XRS,F_' M_5^.4XG"JY"85?GT=]^((5J['47"!CGV! M@51%P<&=_%[ZD)/I6@K,@1M$^EVWW8'!CQ%5)<'!_7P>:J@&<@E+H%\6OY(9 M]S,%V:K%PI4\&EP<,^' MLAJ$8D5FNW@AHUK<96GU6%H+B''U)&;M_\-1.P.#Y6Q1J$)B\SK!S0 MJAS0D\J!EREE5B#%LB-/%MA%5KMF;U!\^;S2_TA6E0%Z4AD8"U@_%ILRLV!C M!]1:,ERQ@:PR?GJ2\9NU$51U<-655+6SH$'GGBD8 2/?A\TGK!9X4$ABC)7[ M4]RI9S&+(G*=I? \K>]&7*!I(4DKMZ<-;A]SM3)#ZAN$ZC7X:IPP49\P7*F1 MJ7)YBIOTO@MG:]CGHT"X3"-0Y?84-^K#/"R,<588XRS?-Y.'3$-]%,;#:O>L MA7(W5S;'*YOA99]V:,]V!]:FCJIR?'K2+L"#^::@&(UA&_Y&OO/Z5#5M!FS' MI?UNKX_EJ_)TBEMRN6>Z"U-3)U\X% ]L4]>@UV[;_;:+;NHKEW<;5NIU;'?P ML'8>-H@U'3543N_BOOR9:K\1/LZ%RSU2C*IR>1?WY!$@!056Q.J&]W6#P-$I M:+T[O#(.E)_II<0WN[#B'*M\6IX;CO+3,JMZO3AT_,&,@:4DXDL(M<_[,-=4 M<8Y7W&B9Y$=A"ZFUC//+-64+Y]$\:W<<"[1CRS-RZO)1LKM^71:+C<\8Z4CMCR' M.VM19$S":?$X+;<%9ZM:*4NGQ'6#:<:2?#*[K*]]*F:7HI)IDO-/!2JK+&/% M\UN>BJ>K"9[\O/ Y>=Q(=6$ZN]RR1[[@\NOV4P%GT\[**LEX7B8B1P5?7TVN M\?F<>DJAEO@GX4_EX!@I5QZ$^*9.WJ^N)JY"Q%.^E,H$@W\[/N=IJBP!CN^M MT4GW3*4X//YI_<_:>7#F@95\+M)_DY7<7$VB"5KQ-:M2^5D\O>.M0[ZRMQ1I M6?]%3ZVL.T'+JI0B:Y4!09;DS7_VHPW$0 %[(PJD52 O5:"M JT=;9#5;MTP MR6:7A7A"A9(&:^J@CDVM#=XDN5K&A2S@;@)Z']S M_05.WEY_N+Z;WZ+%N]O;+PMTAKXN;M#KDS?H!"4Y^IBD*:Q!>3F5 $$9FB[; MQ[UM'D=&'O5\5!<\E M8F7)97ENL4@[B[2VZ(U99.4&L7R%ENJ ?Z^2'4OA$<98-::"VI1ZWW8S@C%U MR.5T-XQ)(Q8.Q6(_ZH3V<'H=3L^*<[$1A3R3O,A@07>\E-D8R,:./W@Z=@=/ M;R V0M% *(QB9P2CWV'TK1BOETM1 2HH%TL.<7Q(^2G*H;2)-6(I%""6+SF" M4H:6!5\E$J4"UK%4MT]BQZN7X80X%#&)(/$J*%-=[M4W(9VZ*^XI/*;<\KJL MI,^F2/B:DT$0:ZNE2V&7A@XVQR+H8A%88_&IX%N6K!#_ 05<.:GP"[GAX/Q> M$IN !QHDC_J.=P!YU S[K##'5IQ?Q&2I2^ &.H02>@[AWFFB_F8#-=@ M#V34@8R.!!=HL9#/=5#5.[M5;T.=:R:LD1XHZCKA 52#E!>-I4'<(8VM2.\! M)Y-)_HA2#N2%"L529V)]5L')>'1C#0OQR0!+@]@D%0W\VD.,W9YA7"OF#R)_ M?%&E:>T, 41^J,$TB/F^-TCG?9P#)L16G'\)L7H"9C-"PZ;84,<_Q*;+X0@3 M)QX!UQ,5)E9P[W/)\L<$2F"[S*/9V1K:"X^']2CJ8A16>^1-PCW_83L!WM M(+X_H-46KTDL&.N@<,\7V$X8-WS-(:%6T-SL>%Z95]U0^ FT;]JZ&^1<+Q[C M--(S!+$SQ%P ,12RKFXESQ/HZ'(A^7B-(SH%8)_X@QQL$+=RPU1Q1\#V-$'L M-+'?T1Q9?:+S@4?#0%M^@QP)8CQ&OF0PX-AYX]=#J_,"#DBL%6B#''4C;S09 M>@(A=@+IVX75"W*7Z#R!HY!HN6N2"P,\"K:&.C8'?RT##&HN(X;#W\C7O2D1NRD M-A=9EC0=93-UBURM ,^7X =Z?0>ICC!^8_3(:EEMGYV76[;D5Y,M#(:\V/') M#)FV+'Z#H7WO>\8D1X8KGFU%H<9:-;1(X]!*="+$D/>'4RO1276L4O9<22)K M*[.08OEM(](5+\I7?T0$AQM(%.H'T@CR$#J= M.Y96_ )A%ZZ]^@,'[D6Y884:G"NY$47R'U]=0"G,.4K*LF/T2I;09Z_42]QO M&C3JVL[!WF77&/O8$M0V[C:1_1VHGD[I,3K-,I$W0:G1LM4J4=T4\);:1#A+ MB;7M I,<\4?W"VC? M!%![$P!M8)55*9.\VX6!KK7@&[7!O8.P.ALU]U'TS M0.W-P! UD&NR3(PM -6I_0Q[+M&&(*,@#L*Q,8T.=E'M34#39)6C!<0(VT#Q M:N?ML- M*T9#,A5(QD& Q=LE87S=-VSC?>&!+GVE%\Q!+\)+,B/J*9H*F)DYBT<#$DK* M0R3(HF\,[8N1[6A $O&'DK4LC)&V,N?\64^NO;YA:46$$5=I"@P_*S(BC&DF MT/&2D1KYGAI8'+^S_TK,@YDYEF3$V5_J*;]O= SDD06.F7K@ZRN2&6IJ/IZ8" M29K8=+/M+]/MG1W;_\9A#=7M<^18CET"'^V!QRR'6YMP$Q*19\/)L^$D?/5= MV8B%]HFPE$3)BPK&>LY83Q@;.QB'# X*#EV"X,@AC\=SM8@95*_+XU"59BPE M;"6$^A2N!MU:HV>NBFGY'./4ZGG,AM)&KK11Z7VFN/OL<^81(;]_ZSAV^RYQQ%6* 59C%!IU!!L?101.#OQ8=".RO+ M2DK?+3BV:I9EV5N)V1NVH;Z5JV\=IS[1*1&.E<\%_0Z MLU=U5<2&ZFZNNENI>L2# .ZG+Y9Y][ RWQNV(=VV/FX#ZPCQ1U=YQEY:O-N) M/RQVTT?A5K./]W%8H6?,15W=ME/JH"2R5:_2_W$/V<[Q^H^H^XS^$!,ED>4F MS$*7H5N\6RR6-)2(D05 K5H;.$3:-:43Q:.D\9AS!6U,,O2ATR1"!\#S!>?J M?:)[F;QW'?P'4$L#!!0 ( !&?5E*GV6]#*08 *,: 8 >&PO=V]R M:W-H965T&ULK5G;;N,V$/T5PNC#+I#((JF; \= (GG;%)L+ MXFSW6;$96UA9="7:2?^^U,623(Z8M+MYB"WYS)!G-)PYI*:O//]1;!@3Z&V; M9L7E:"/$[F(\+I8;MHT+B^]8)G]YX?DV%O(R7X^+7<[B566T3DBEA\'%K(T+3W)>?S=.!VU8Y:&_>]'[U\J\I+,FVP]@@M]X7@V\98SF";9/5G_-8$ MHF<@_< &I#$@JH$S8$ ; _K1$9S&P/GH"&YC4%$?U]RKP$6QB&?3G+^BO$1+ M;^67*OJ5M8Q7DI6)LA"Y_#61=F(6WM]%\[O%/$+RV^+^ZTUT]20O%D_RXW9^ M][1 ]U_0_KI1@+0.?JVB-"GWSZC8A/GK$!)AFZ3-)4/O3A#O_4OIV,A M)U@.,UXVD[FN)T,&)D/1+<_$ID#S;,56@'UDMO<,]F,9F#8ZY!B=:V)T^&>< M68CB,T1L@H'YA!\WMR$Z/S?Z_'^/?A(,VJ8*K?S1 7^/[,"R/;LPN'):5T[E MROE/KNHG4EMZE659Y@XS;&//FDS'AW[D=5@@4?XI*@*<33RB.IL#,#<(+*^% MG;!T6Y:N,6 A+P3B+[*>OALXKW7I&0-G=ED'L/80],A0V^]QJ>.GHPBE%E;B MIZ/$IZVH4$=A/2,B'>7:CII=W M.$\H8[MK:;:1]").96,J&4OM\X.5005[D:VG+?%5*B$ H[ZCEI"H@;FG!4DA M#/CR'7NHSN!>$\=&QK^S3&9/6G&.5U(F)(4HL^G 0.)8FRJV-=I8GZIG$96U MCL(36TV:.32B,\2:=*S)!RH$UQ8.R)GH=":!FI$A /.HIY: "(!A%_=+7L,; MP!&']/R=4N]:,:9&ZEVU2&5]! E3;>ASV=("E3 <[4&&4$P+/L%50E#.+GR M_0'"G6# 9L5PDPDFY:8X/F20LJ,/[FC)P]V2.&F' 5V!;$[OWIY8SR$8V MAJ%ZULD([)H?MMBP7"KK)=\R]*D)P.3J9AJRD< B@]@2,(I:FG M!M0/*!EZX)W0P6:E\[7L^\],;H79D;J(WP86MP<\46JKC'69;A<]#S@])M1&7Y-_G#L@1;;(AC%(%$( B1*WY<\B7/[C" M._V# R/M.R:&BUF@"?1S[ T 9Q/M5T!!"/4T90>..Q)U3OEVJDR;)9E1ZY( MEO%Z(WU6'GE>@/O?Z\9OJ2-Z4[(0B:!FG<1[%A501#*']("I!-_Q"S^9+U8[9?"=-S122I"?G:/ M3SJ10LPBQ;3+;TS[2XNXCM:K(9BCZ[$&YO>E_$2M6X OQQ\L7*23)L3Y5=M\ MTO5\8N[Y']GH$[TY^Z[E3OI_:CQU$R_0ZB. .MWA-@&%8'1H(TRZUD_,K7^Q M?RZ6>;*K3Y+E\B[VNQW/C1G>=5?B_W2&=SV+F'N6,<,#8 .E==,0@+F^K6VT M !AV)$[58A .8WM(A)*N99')K\IRVE5_:J[^'\GRQD5_;1.J1K$!G9S@>8YV M+ ' '$<[&YL#0U*LUHEQ[]!]R_)U];:CD UKGXGZ4+6]V[Y1N:K>(RCWK_%% MB('[$;Z8U^]+.O?UZYO;.%\G68%2]B*'*MOZ".7U&Y'Z0O!==>3_S(7@V^KK MAL4KEI< ^?L+Y^)X40[0OI>:_0M02P,$% @ $9]64E.WD3MP P ( L M !@ !X;"]W;W)K?R'9(Z MTR/C/T1&B$0O94'%S,JDW%T[CEAGI,3"9CM"X>!([,L2\[]N2<&.,\NS7A<>\VTFU8(SG^[P MEB1$?ML]<)@YC94T+PD5.:.(D\W,NO&NXXG":\#WG!Q%:XQ4)L^,_5"3NW1F MN2H@4I"U5!8P/ XD(D6A#$$8?]8VK<:E(K;'K]8_Z=PAEV($0U(3@K1["FA"^U<.@)NC4G2IW+=P"2SR?)Y/ V!YZ<1ZO[17R?Q L$HV3U]6YQ\P23Y D>R_C^*4&K3_!J^? 8 M?P;5% W<74D1"4,NVLZP!NJP#\"P$$ M:,FHS 2*:4I2 W_1SQ_V\!T0HU'$?U7DUN\U^ 53&P7>!^2[OF>()WH[W36E M\]^\Q__:^XD80;,] FTON& OD5@2N!8D8AL4L1+NHDQ=$@>"[NB:E03]?O,L M)(?S_D>/N[!Q%VIWX05W]W Q%DP8MU'%'&JFNOT.\X]>Z-O!U#FTJV. C0)[ M=(I:&%!^$-J#4UAL\AD$+9\G60Z:+ >]HJYD1CA:GZB95VJ^5]E??4"4:,4E M?KGND778.!SVRAIEF&Z5#[2G\#$I\K])BK;P$1&50R*N$%S:.3T0(56UC06H M?(S;8KAG\AM GNUUU#>"AAWMST%MS(D.HT:'T?^APQJ+#&W@"XHRDFZ)48S* MT: 576>+12.37%TESLUT$/&Y&??2_ALW,HQ[9?C'_6=*>'P6Q[![JJ)S#-35 M[Z1L +EGQ3\'>?;$G/6DR7K27_R3?"_=,A/3B1]TXXL,L%%H3]S6KUMJ \4' MR]UZ&P/P[+"3O-/ZY)>$;W6O):"H>RJKZ[U9;=JY&]W%=-9OO>O(,ZPOH/VK MNK5?YJO><8GY5AV9@FS E6N/8/ORJA^K)I+M=,/QS"2T+WJ800M+N + ^PUC M\G6B'#1-\?PG4$L#!!0 ( !&?5E);:'CF( @ !XO 8 >&PO=V]R M:W-H965T&ULO5IK<]NX%?TK&'6GW\N)KN>9< M@.^;-"O/!VLAMK^-QV6\YAM6CO(MS^0O=WFQ84)>%O?C.2I_G#^0 .'K_XE-ROA?IB?'&V M9?=\R<7G[<="7HT/K:R2#<_*),] P>_.!^_@;PL:J8 *\9^$/Y2-ST"E\B7/ MOZJ+Z]7Y(%",>,ICH9I@\M\W?L735+4D>?Q5-SHXW%,%-C\_MKZHDI?)?&$E MO\K3_R8KL3X?3 9@Q>_8+A6?\H??>9T05>W%>5I6?\%#C0T&(-Z5(M_4P9+! M)LGV_]GWNB,: 1!W!* Z #TU -W\!:+R1_?"_ 4R /W;I M"&#X%J 3EVCM[\;K>ZFMKIO%]-P$@1GXV\.DOA $GM)7EJTGD#ELLEDI2 MRL&8\?VG-VJB+M68K?-TQ8M2+MJ_=HGXX9D1]' WZNWL#U+CU!1U=>D^A105:0^O'&%RC ]?(R_6Z+'?51,WO%&.] MZ:@-)L^R6FP?$K$&?+--\Q^< UX-HO&[9=ZECU4Y?\/U6*G*0R1E?=3 H MN1 IEVY*J,SKA-@#*U;./*96UP\A:J7AQQA9P$ K>>#-8ZG8#I7-6E4+0JX& M5HV(])\U[?K7;O+U+8P.1N$H;/'OA9DI-,P(]*;PB6]W1;Q6VYH2XH*+I#CT MO#'G>N9_?1_:VG0[^&E=A'YA?#(_9]\BQPXXG5ASO!]GLM>""?V*N30FLIP# M!] MN4GK"50NH:US, PF(]H>91N'0D+:N+D#-X2C24M!,+OQ>L;V<,511V#I765N@75Z<=[&-S63=JC!:%X8BT1\O&(1)%]FC9N&'0 MWCX7+M0T#!JMF9V@%1I.7L$40JV]Z%,QEK\D%_\7M$>(EL>.^TA:E2-?G5\88.(;%T,VAOAK =D M9J:5$_F5\\06L;Z;,8'"]LJ8]:',7+3P(K_PGL(FUKOS#[4Z^F?B.-5JSJ=Z1/M@9CI:>I%?>ON. MOSI(3^U!A8$U##-DJS)"=&I+H8V#07OH%P[4$,(PZMH)L%9Y'+R"X<%:H[%? MHWV&IPXULD386@B+?IQ)3NLO]NOOLRP/=E2;EF.=]Z%,QHTC7+^NOJ+EP789 M"SLW5JS5%/O5](4]#[85E%#+*?2AS-RTS&*_S)[8]6!7C4JM4JL79F:C=1K[ M=?H4OJ>^17/[)*%M0K%]>&S"S!2TBF._BI_J>.P2V^?#0P0M[>J%F7EH*<9^ M*?ZI8[2Z[:A)BK:IS[ MNP;*9*Y5%_M5U['<]QF4HDABL9]:ODW@[W^3)NJ? M+);SK:P>,O;N6_99<;=K)5HXB;\\/GTBKK$BCG-B$EC[5R_,3%*K-?&K]:W< M-Z>"QRDKR^0NB5DG9V@_KX.A=0HP(PX9-W$F:RWCY)BGKT\O** S M&\>SUPA9*[T79N:B!9[X!=Y?=[@9.Q[1!CBR'M$2NSQ&!$W;F_'<@9NV*]6% M S2$)$!=LD,:CVF/.><^YOS472$2QU$W[1XI+?;$+_9]YZ?N>H+8-75$K.7M M..H. FP]CQ!M$$CX"K4$T6I._&KNJR6(JPPFR'JH MWH\SR6F))GZ)?E8M0>S'L]:QUKP'9/+5PDR.%N:7JB2(KO+8 S(STRI,>U3XM&4$=>BN71+UHG2]_<+VE3K*[D[[2K6JTJ/+[A>PK]2NJUWVM1=F)MEXYZJG_GZ. M?:W;[+6OU*6CW?:5:AFE+W,>[C2#U/6TV+:OO3 S%RW1]&>.S=V,'[/!>/%^I]Y,,K\1?_!U!+ P04 " 1GU92&G8O M"P(' "J&P & 'AL+W=O %$DV2''R$.MR M@.] M*,Z6;E">C4D43<8Y$\7@_-0]NU7GIW)K,E'P6X7T-L^9>KKDF7PX&^#!\X/O MXGYM[(/Q^>F&W?,%-S\WMPKNQO4L2Y'S0@M9(,579X,+_/Z*3NP )_&/X ^Z M=8VL*G=2_K8WGY=G@\@BXAE/C9V"P<^.7_$LLS,!CC_5I(-Z33NP??T\^T>G M/"ASQS2_DMDOL33KL\%L@)9\Q;:9^2X?/O%*H<3.E\I,N__HH9*-!BC=:B/S M:C @R$51_K+'RA"M 3!/> "I!I## 7'' %H-H$[1$IE3ZYH9=GZJY -25AIF MLQ?.-FXT:",*Z\:%4?!6P#AS?O7MYOK#S>+#-8*KQ;+3^CCEV^_%FB(?BZNT=LW[] ;) KT5609>$.?C@V L5..TVKA MRW)ATK'P!'V5A5EK]*%8\N7^^#$H46M"GC6Y)+T3_LV*$:+X!)&(X ">J^.' M1SUP:&U8ZN:C789E>HU6D"4:K93,$22>8D84]V7D"B.X[EDFKI>)W3)QQS(W MD.F9U$$'E",G;J1-Y]WYD-!XE)R.=VV[!,0PI2-:B^T!2VI@2:_^%\M_(7HA MX8U&1D+&I[)(1<9142&V3^UU:@VU47(G( [0W5/04N][3#6I$4UZ3;58,\6' M-N>7*)4Y%$+-7"F!8HCXGZTP3]5;]L#4,FC2 M_&D-?]H+_YI#G4Y%"9D5@#*7RHC_W(,0UJF' A,RFA]@]:7F9!1'K3\>9A'M)1!\QY#7/> M"_.B94TD5Y8*N%(N5 JC(!+A0IM@4,Q]0T.:'09%0 I'+7?LH<914[^C5^*^ M,V@I="JWA7%QXIX(K;>L2'FW%M4Z;8#3:)3,VW\'*@6&0#:0#I5:E(1?I5)3 M$#(.^8F4I>:A7 VW<,.TYAT*80\=B4;30QT"4K@KF#!I=""OTD$4.UZ60ZAU M/!?;7)^X\@?O6)HJ_BRXV:IT;;5\]F%8-^*A3KS4#@@-X]&D0[6&V/ +S+9F MQ3W7EOY;I=JYP<5;)MB=S7 HV[6*?+6"?9LNM852JX75M[>LXX8"<3\'7J2E MH2S)<+%C=QEW"P<-%_LA.Y_Y4>&+Q9TE!C>I+>*;YA80NFS[,-+>TFS MYJHOCA/?C22.O (3DL,Q;O']/NJ&-W$_<=;VW; G:]P@2)_S8+/1"K8*8T , M3[OV&KCA1MQ/C@!1;0]X/0C3I[OA)&Z5K IF2*R[*C14B/NY\!EFX_96L@3Q M!J@NF;: 5'A#C(A'LPZ\#2?B?E*\?B9!Q7>\V(8][Q,;I;'O^8!8-&TEWOZF MO^$_TL]_-\=N(4/8B4]@L_GI^*PC8)L ;&F'A]0TB0S#H;!](0#*$O5$F9K&A'])//_MP<*MG$_LKLA/OT, M(X_W*ZEP#=D_!FH(BO83U'>^:4XT>'E8SZC 09 M->NJ"+2A)-K?>W747FW/3C0R:R6W]VO$\TTFGSBOCDT@1E-PB-AQM,E8^#20 M^GU6G'@Y%I"BDZ[0I W_T1?XKQTQACURW3Z1L.4.:H/)N.O/;+M2JM5]#D1# M))EX&X=*+-G/R0YM6B>+_?Q8%XRJ1AR1:15JG_^&\63N-8XA.3RE79T];:B2 MOGQ:";&B7!O_=LG+*UOCG$(GI5K6^CN(/'!86< A](P2J767%0BJYE/D. ML_FDH^^C#;O2?G9]G4K<,FVO,A/OH)E@XO-32"Z*8L]%X]97CYRK>_JG]0>G"_>9Y>#Y)7Y_57XV:J8IOV)]90K\I%'&5S!E-)J"A57Y8:B\ M,7+COJW<26-D[B[7G"VYL@+P?B6E>;ZQ"]2?Y\[_!U!+ P04 " 1GU92 M+ZR==,L" "I" & 'AL+W=O>< *&[X>))I@ *O60LESTG56IYYGDR3B$CTN5+R/7,G(N,*#T4"T\N M!9#$@C+F!1BWO(S0W.EW[;VQZ'?Y2C&:PU@@NFYD1"0/.'FFB MTI[3<5 "<[)B:L(WUU ::AJ^F#-ICVA3UF('Q2NI>%:"M8*,YL69O)1!U !^ MXP @* '!1P%A"0BMT4*9M34DBO2[@F^0,-6:S5S8;"Q:NZ&Y6<9("3U+-4[U M!Z/[:'1[,SR?7@Y1--6GN\O[:81&5VAP'EVCJ]O18X0F$/,\IHP2FSV?HYC( M],0>$3ROZ)HPR)4\021/].I*)6BL("D*%$P/*%!_@^%=R1_F'5/[3]&X>6U_0QU+L-]R5;4+4LE7G] MU_W ]T,WZ'KK>H)%6;M>AC&NBK9T-BJ=C:,ZIUP1]O_9%/J+%ITM_0%V6SOZ M]Y1AW' [^QTT*P?-HP[& I:$)@A>]!=6@K2BN7[NA7Z-A=!&$)$2=I/?ZM6J M>K6^Y*EJ5_W;1[U.WE^+]IN0PUK"Q4*\K0G5C6S@[P9]6M&= M?DG0/O[W><:?C;ID:&UEO?O0[RD*W' G;*^VCYA-_(Z(!G[.N7H=F-VJ^COI_P502P,$% @ M$9]64N^-CC[B# $B0 !@ !X;"]W;W)K.*V>=C9!XB$1-0DP "@9?77 M[W<. )*R)Z>Z++8' P;E^YT*]75EW[2NE@KAM:N/?[54AM#\<'/BB4HWT M4]LJ@R<+ZQH9\-4M#WSKE"SY4%,?'!\>OCYHI#9[)V]Y[=*=O+5=J+51ET[X MKFFD6Y^JVJ[>[1WMY87/>ED%6C@X>=O*I;I2X=?VTN';04^EU(TR7ELCG%J\ MVYL=_7#ZDO;SAM^T6OG19T&2S*V]IB\7Y;N]0V)(U:H(1$'BWXTZ4W5-A,#& MUT1SK[^2#HX_9^H?6';(,I=>G=GZBRY#]6[O^SU1JH7LZO#9KOZNDCROB%YA M:\]_Q2KM/=P31>>#;=)A<-!H$__+VZ2'QQPX3@>.F>]X$7/Y7@9Y\M;9E7"T M&]3H XO*I\&<-F24J^#P5.-<.'FO?.%TRQJR"W':>6SP7DA3BJMH*%J_TDNC M%[J0)HA94=C.!&V6XM+6NM#*BV<_VZ#\\[<' 3P1Y8,BW7\:[S_>^3 M6TJC_Y"DH8DXL\9#YE)&EX*2+IWRR@29-?A!&VD*+6MQA44%_PU>_&LV]\'! M __] $XY>,D]8A>92UE;,:N#%3^KP* T$1>FF(IGH5+B MKW_Y_OCX\,V9;5IIUA/^>O0F+Z_4W97.]RO6Y47;N;3X?")J6\ ^I=!&7(%7 M*A\W-RV4'Z\MB(BA@FT*-N:\6/-\/H%RA-%D4T+?D*KBQQNR*MY8WXLNA#RP^A54GP.%?* M0#NJA;;92#A'"4N'=13IU^G55"R5@>;K>DVWJ99(RL%!VX'#9\E??IS-+@>' M(5ZT#Z1NW$"2(RDH1_Q VA9I)NDO5-:KJ/3(#?Q.S(SIL/.S@BL% :DIJ8BC MP_U_"'#*CK/0OL"6M9)D?\"A^*D#LPG,#B?84&,QW0%'(T-'LY.*SV^+2IJE M@G:;1GM.FUF2J_.S+ C=?472-W/XVRH^@<>GZ!W*JKM2L6Q)BY$-6EA5 MEM1L5P;'?3?WNM32@=$I(AQD1A"AR=&3[9%?:]R4Y %@&B^+&"F#F56MD0=S M-!9C3WJZ%!2=G9%=J6G+O N]7&1?6?Z.#!QWPFNE,%0(D+FA>$=. SXHUHP" MTYX D&PIQ4)J1_ZXD1E(,5\[Z2 O=(.'*!S\TUGVE>UJ\*H$%6%)![]W)E8Y MO7-DF1ZA ^C: :IH@Z$T_N>Y[%3\ZAD*SSUP0Q)M"O88J;UBGN9V]V*;HA0" M?.TT=(J8-"@F&12!A8V\!J;VEY.HTJ, ;:-7A8I0;;% [+(XCD4E7&BB0Y/5 MO5=)2[66ZR,)?Z7GQ,P9#O?$4P_?4W*I-?]SDY"ZI=S9[T\Y)UVPC0O:68!K'5 J M>#\8F ^4MB\%B9Q!'[>Y>=DA.F#G*=@F[\'!E-0^ W5- ',S(@).QV:#R2VY M!P=1+@7GU(02H<<>%&>1EW]&7BX,M&$4-''T>L+\#N7^B 8J0%-*5WIQ:O&O MS\(?9E>G?1I&ANX(<2&P[! "R.22.M1>8+)/2*51(GQ?E=C36!]&T#'"GA0< MHX?:H _I6+0I0[%/K!)2U))2+UV)"*,P*OD67%"J.F*M- P.!6>6@9&TA=B[ MQT@#5.B(%D%M0VCT!R.]#^-(1K(OU5!((,,J?4-0$B5)5+%Q]&2:K3/H0MY( M7=/#??"R[V4-M%7S$&OB!,*,5)PM.) XD:+$)UV7J&X83F5RH@ $'?29 F*A':R3TCXY>8HOBFE!K4_$:>@/@:S* M?:<""FO2,+D":DAG95%%6VW&ROBR4G/JCN@D!US2P(N" ]T^K=3,3MQUZ.LJ*T1\* M8DT-K$TWV")%9[Y(EW M0@5)^%H%"MS[\>JW174R('6C8P/B(O2MT6.I!H=-.A5K]T02A8*/>4!H@LD[ MB,2NN[$&Y<'W&"7*KHB802=']/4"*T07!Q7\\UK!35FWY"NY5+H+/%Y1.TUH MBRCEQ9[%N5I8%W$)+3Z7)_>9I3I.P]W@3JM4F$3LIA:5(F]\1R8-OU@@YVB& MM!BJ/AIEF"-Y9F/W>%M)SZ8N8(*:!KNO@L,HZS?7 A\[M.]^&57B9 B*VDL M(0, QNJB;Y>BNL@0V6S;"E/NWLT:B8UC"+D$E2 R'Z5COBBV7LGO'G PAA) M]DBIEVHA[UG??>/'9&-SR!&>)9N*CT,/Z]02BHX#@QMZ)9&2*Q0EBW7OP@^P M0E51OHV,PY$3(S3FL!RCN)+H*=0;X#EP<4'/DB8G\4E\)Z%O\^B6VE^M)WZ!%R!]!SR1-(G(3R5]]UU*OPM\)$Q$FT9L7'4]>^C9O M!&%@8#MR#6J"!KBV:E$F!37RMY%7E0HF*.]Z@..6QRU)X*6D>OJ;%EA12H*F MX5&4):?4=<7LQ:4)B_FM_H]WQ0;L6]?QBR[&3AF+E5&;.,T-"^SZ>51C?^F' MRZ-26SI'O5T3JQJH"B;35(!92=;BFU.' 6^L8PD ]O=I[-P["MNC+[ H&' 3 M,FGJ4=)L&UY_*==Q; /+^=3\^%W\L"&&@6[71FPG?5(M$RL.1>C-)5[G'E09 MHB%&:#\WZ62AX-P;CZ&^$##D@ M/;*.T[:C&J- T&R,/*!FQ55/'W>YJD6:*<=CYLU1J9DGHJ8"XB>Q'C!5I< MQV@;2NV-4)QL#"['@#5,D3DO(-42$C,>/2URI^)J**ZW6_QN:N31IAX-XW@D M'G-D4GSLBR?)NW*U_#CRD5+JK!]NZS:J=3^:GM"K6O%J%Q)P"BRC0_# (+[X MY^EZ/S>YB+.+W6.3]U3$<^UV9@T9@%+ IS0[O#!BUBWA6"- H]'((T8B5-*B MRJNIC=@V&WEHX)%>;L$%$%5(>S[H@E/)W;%N+$+&05>P$#$#C"G&'&?XU6[, MM":^BEOW\6)7IJ]J[@Q82$HA">8V MO0'(?5G1#]JYM4I3I0S;XZ]E/@+(X 2B5@L&PO M=V]R:W-H965T7Y[(SE6CX7!'=U3533U>\DNN+03#8+MR+HC2X,+X\;UG!%]Q\ M:N<*OL8]2BYJWF@A&Z+XZF(P"\ZN(I2W G\(OM8[[P0C64KY!3]^S2\&/CK$ M*YX91&#P>.#7O*H0"-SX>X,YZ$VBXN[[%OUG&SO$LF2:7\OJL\A->3&8#$C. M5ZRKS+U<_\(W\<2(E\E*VU^R=K)1.B!9IXVL-\K@02T:]V2/&QYV%";^ 06Z M4:#6;V?(>OF>&79YKN2:*)0&-'RQH5IM<$XTF)2%4; K0,]GYV,#H+@USC8 5PZ '@!(R)UL3*G)39/S?%]_#,[T'M&M1U?T*. M:SP2 M!B-"?1HZDC0'P'?6FY7XC'PYN8 M&/SQ=]XV'IZ1&? I,J;)IT884%P8,*_)D"11Y/GPC/W82^ 9C&A*O0#^*J> :+$FY)PZ@5D,O$F) WAYZ,TK'H62:8^R,2 G )*F 0>1;0T\D)R MTRD872,D@-R)/ >J;I@V(\*:G,Q6"$!.?OQA0JG_[N;N9F9?@W>G$$\,EH(D M ; P30 Z#-#V3 M&YBP3*Z 506Y9RYH>8S:?7?<8 ?71%8M$:>PA51BB\W^; M*1MZ@&$.R21 2[@R3:A="48Q!)Y\6])A/)-"R:[56"]:0*J9 C&9=QF(H;N: MJP>102[^KU*8.^L0"HTC&QR%G,;PC*;4UD*4IK"^Z)8Z4Z)U8QH][=I6*K._ M$4%V(141!4HFDRF\)S;?BXUP: FF-(7]>(([4812CG)]R$8*;%,2IS9?HRC% M@@I&08#/[\G6>[[B2@%-?3=WRN8-LJB!RMI1R5^G$CU#$D=DS<%P)HM&? 5! MUD(J'P6<0KQZ(D.,;NDR:%6&TP!K;)-4K("MTRU7!HYFZX$DK)8=5HTI&8Q MKC@>8,Y=9@OGMJMZ;_R--\%T!'"ZY?8 K9X\"*W>8,ZYLA>#)N/DP[(2;F3I M/GC^B&H #\:7>Q'9<:QZH'8'2.X K<&O802\]N$Z/U\0-\+%-]/7*,#&BRB%H>LZYC!V$D:V6Q(Z >G/^S5>@W/BJSOT,(6- M=G,-&3P$"2P-$^R[>K<=@A!#V"[ESQUH[*RS_?]6+^X7O3LVAG$,;N^;LI/B M/YGR7_87\)*+G#32[!9P\T1$W3*AX$YLH(:TAEF.Y7N$GN\+G0#IZ)?WVFUH MO'/9A'.XL%=J#?9@LKA[9[_:W]IG[K+Z+.ZN_'=,%0*:O.(K4/6]-!X0Y:[1 M[L/(UEY=E]+ 1&PO=V]R:W-H965T;FUY/!B8-&<%-8$JF80O MR=G;B^*WUVHBHKN&17FIBJ**B^NV!" MK4Y[46_=<HQ(GM]AK] MK?,=?)E1PRZ5^,8SFY_VICV2L3FMA+U6JS]8[<\(\5(EC'N2E1^;#'LDK8Q5 M13T9+"BX]&_ZL^:A-6$:[I@0UQ-B9[=7Y*Q\0RT].]%J132.!C1L.%?=;#". M2PS*C=7PE<,\>_:6HV/8Z!@Z'<.GL;J-S6!=P,AAP;T5 /N?W#H'E5*-39*X$+!KFF/SVRS2.QZ_)!ZFXKA:]2\Q20^+KPH6CT#W0"%C+"P5G+4RK6U$%?B[E@ M0V'\4&%7"V(:7G!!]:Y@/#0$[?" -H>@(*J:&::7=":8@T22MQK8)PSH91A6 M"+(5=QZLD6RN5;7(:U404ZW53&F*"V'?6UM!NE,@@0HW'A160A#+=($1=1U< M0O!A "!#:50N\S:I2;;%HN5&[:'/G#K9U$JB6U51HCT/TV,'@YW$]2E3HVMV M6X'K$(*%Y'.(*Z1B025L*BXKF_0$OYFQO' \> 2?8EPNB'7VPLYF7(4Y!EIU M,G>FWW.RP\C:ARUE1K$>*ZU1%]#!T6^G%X,\4\O:FTX9&-0+"V %^V6S!CJ= M[RO1](3D!6079)] .E\>/YS1'5U7T3JYUY$DGY4%Q_9_O:0F)T@W^(4\'>-R MS^[6F3:O9&;(KZ K#&)XU]G1::V_1?W1]"@8[1BU_GK)M'4QA>T(V%K<(*CK>U=[R_!34 6$$0M_4(((8+T MD^G=-O0D&07C7=(P#L(-R5.?;E!?$SF<3EK3)T>38-J0UP6+^D=)!+TWN=+V ME2MU+I=0$86/Y&-4QS&HVRZ,6QPYX7&*XW#<"E57BL*PA>ZEIU$\.4)/MTOC M89MP+WU2\M5A&I(I&.,>T01,=@\?(+.5UQ;]X6C:"4=7GD#(IAO2!R47SXC4 MJ 6[KWU (43MT'8E('72%9X8HS .ACNDX7#R0#H\1DWYQ"U&.P*43M(5? S% M-L*;@=/1I)6E76DT&K8L]M*59B7E&6$_2SQ=^>U"N9T;MX+ZR,0PI'#'@!N$ MK/O!'=BE5U2[ YD[E[9BTB[XKI!L"MZK\E [GJ7C3P?T#$<>>TH>+^) G=_G6_DT7]21AM['Q)/SX*H3C.TU17 MJ*/AOG5P.(BW-BKN<_OD?:W:]WWV-&/;^^DA>VM=1H\?B?XO9Z[9'$R'XR/> M6+&4R1MO.4R% MQ!KUB/;_'KQ@5>GN^S-EK2I<,VY G]J 14T/X#._@502P,$% M @ $9]64KOH7%@W!0 T0X !D !X;"]W;W)K&ULK5=9;QLW$/XKA&H4-B"O]I!LR;4-^$C2!$U@Q''R4/2!VAUI"7-)A>1: M5G]]9T@=*TMRU30/TI+#.;ZY>)Q/M7FT)8!CSY54]J)5.C/XI%-QH5J7YYYV9R[/=>VD4'!GF*VKBIO9 M-4@]O6@EK07ALQB7C@B=R_,)'\,]N(?)G<%99ZFE$!4H*[1B!D87K:OD[+I+ M_)[AJX"I;8P9>3+4^I$F[XN+5DR 0$+N2 /'SQ/<@)2D"&%\G^ML+4V28'.\ MT/[6^XZ^#+F%&RV_B<*5%ZU^BQ4PXK5TG_7T=YC[TR-]N9;6_[-IX.VAQ;RV M3E=S89Q70H4O?Y['H2'0CW<(I'.!U.,.ACS*6^[XY;G14V:(&[71P+OJI1&< M4)24>V=P5:"/8%UE9\??M(.[-%YQZ$UDNGD M<\W707.Z0_,)^ZB5*RU[HPHHUN4[B'()-5U O4Y?5?B!JXAE29NE<9J\HB]; MNIYY?=D.?0TOV^P6AL[[3K%P,W8/>6V$$V#9GU=#ZPR6SU^O&.TNC7:]T>X/ MQGM;G/^?1G;UQ(7D0PG'V,/'%KF"MPT7OY3 1EIBAPHU9HZ8[;Q/Q=_ '"[S M2AN'DX+EVKHVJQ7N =(3QMC[P:S4U@)&D\8C+@Q#3#4P/6*Z-HQO BD(B%T! MX9:8,=,U[A#+9'M]'VJYI,3L4"AL!RFQL^W1V:;$U1+N#<)E#RNT[SS:!N$/ M#YJ]);Q?/5X?4EB%](S= &H;B9QC+Q#" B;:"L<.6-*+HP2_O_[23Y/TM[51 M6+O19J(-2FYXFT2#)??B2[2'Z#YB8_T$1E$*O?NX0ZI\UI3.LEYTLB$?J%^T MXW);P/,7KB'*;O\4);9[$-8:U?1:*-+3*-VAQR_M#D26IE&,KLN+."(I&:V&*VX,D]05 >->2CRL] M7%FOVY]J5U!M1:2=1?97RP M?^LD[1CE,ZR8/CM$14>>0AG<5B_;=6!)=S=*QQ/W+ITL&T2GU&6^_P(03^]V ML5V^H=>:*>U0S@%B'!#Y*JY+=-FS'RD_?4'%6#,A?4: MI7@$+$M7F@#>G6A9L"'C-PD0;6-E"(W;-S!#0'6+,*4 +(%BBZP<$794$ MG@334N0E7EAFI!V-X3V*-,TB[YXH/!I2-E9TTI!K.=I'I.$LP36)^?> ]CQ# M"AS0*5;2P64 O.M6/+,JW$> [B,;)T:T[1!U,/_4^RV4->XF;>S02C"KP2=) M62U%X0MHR"57.::4[LHV8E=[7C7:/O,Y-V9&=;&6ZNHUUZ: R ^R),: SW/F MM1\D&/=A(+2QONT$_--$SGP-HI"75'KSCJ7-JBWF+8,5B-2--OVQ)O!4K]O(?4$L#!!0 ( !&? M5E(6PIE\P0( &0& 9 >&PO=V]R:W-H965T7V5;I>U,@6G@LA33SH+"VFH:A20HLF>FK"B6=9$J7S)*I M\]!4&EGJ@TH11H/!>5@R+H/%S.]=Z\5,U59PB=<:3%V63#^M4*CM/!@&SQLW M/"^LVP@7LXKE>(OV>W6MR0H[E)27* U7$C1F\V YG*Y&SM\[_."X-7MK<)FL ME;IWQJ=T'@R<(!286(? Z&^#%RB$ R(9#RUFT%&ZP/WU,_JESYUR63.#%TK< M\=06\V 20(H9JX6]4=N/V.8S=GB)$L;_PK;QC0%6#5QT .X'&7;^SQX@-X^UG^7*Z-U507OXX CSK@ MD0<>_<]%OG2!1V%<#TY-Q1*SXK-/2MC3_3:JNJ:QT#TVG)#&D@M!S6MZ4UB6JI86;G?8+Z*=0JZ5,? &HO/^!)9.*'EA MD[K&E%L29(RK\D$_[OT#H*39Z.'&\.5X*COR>-)_]QKYJ/=S-FYS-C@:[#9N M=55'V1/VUB21 M+)U[D)>K\FPP$D!LN(AB0>'OD2_8&#$$&']M;0YZEZ*XO]Y9_Y!B1RQ+%?C" MF:^ZC/79X'1 ):]4:^*MVWSD;3S'8J]P)J0G;3K9$P@7;8BNV2H#0:-M]Z^> MMCSL*9R.7E$8;Q7&"7?G**&\5%'-9]YMR(LTK,DBA9JT 4Y;280/D)'N3'PM8V9(^"2HD.!><^V>,9>42M;,7D5\=#A(:.[%@$K&[4RYIGP M(+,\G!7NPT$_1!0ULZG'MP:P$B! M'Z$:6-B6.H+@D,!IFS"5D(M!ERPJL6:ZMUJA" MNPL+"1RB5Q[$$6PTF#S+/S$-)/*5:8O8*D$5#JB^8"1D]!7$V<@>PJ+^4KS\ MEH@"#2!U$M#*L08 1-=5$V(Y.J:F:Q#GR71IJ7512W)*#K I"5"!"A5JH$19 MU2A+B01N&V4Q*1,A;P-.*829X J=V$E0H!?X.\XS*17 0I>UF,E]HR6&/[6F MWQD-D]?H(DK*.N$-"]6XUL8^K4@9"J84OO\%#QL;YLY).[5H M_CJ>Y/PQG6]A[J5*[T^ %=2J%)\-DD"*RI,>@6KX(PN$Y?H*F4+IC1UD^(! M!C.Z1-J[RL//,Z?H@G[:%0#+A#S,?$?XTB%GK<5=:_3?$*UPQW:UCY$46/ 6 MKK+I#"6\^.WB"ELF801#*8(75=1U3LI:4C MT*5,A@Y\'FK7YWG77L*_2I8Z.D:BZFZ_?[;\;%MUU^4V\ M^^BX5KZ26 ROH#K*?CD>H'721=Z]1+=.ER=R@:LX+6M\^[ 7 9RO'.IP^R(. M^J^I^3]02P,$% @ $9]64MG.G?7:!P FQL !D !X;"]W;W)K&UL[5E;;^,V%OXKA#=89(",;,E.G$Z3 $EZFT4['8AC2>+(VMI<>E78U=8TD60:BNQMED'Q;\HFCM!K\%>[(PYH8OWA;GHPD#HHIR MSQHD_MW2-545*P*,WSJ=HZU)%AS^[K5_$WR'+POIZ-I4OZK"E^>CTY$H:"G; MRG\PZ^^H\^>8]>6FUT^E(Y*WSINZ$@:!6.OZ7=UTYYV2JZ@D>T+)B?C!:%\Z\;4NJ+@O/P:@+:JL1W65/:OP'U(G M8IH>B6R2I<_HFVZ]G 9]TR?T7;4.=YP3UZ9>*"W972?^>;EPWJ(N_O6,B=G6 MQ"R8F'TZD(\%\,7"".)=([4C\5;GB?A1BZ\HIWI!5J3'(2"3([$FD9NZJYC=H7+N4.:'\-/H5G>D3\2L)NL-R+WQ)]V"L554)TE;E M98!X;:RG.Z!;DH5>)Z0N ,#5E>S?+?^#$()9KZ<3!_(MYDJ$/JPI/D8>2O0MJ7$A%1+DT%88=!^\0T>M6NU=O MQ&5M6NW%M72E.!"SZ2SY@DNRAB5T.D)\F"9I+R!<*2WZ44QGDV0NOI'*BEM9 MM<1F+#45%$EB8GXJ?@X8&(0"^=:*3U/:Z!9Z&&E',M4 ]U$5;X M3:>R=U#IO&K1V6*R<[Y#QZHYN_CID6H.0CYP:!CVY3T'&,^3AF.PTY-),MD% M&T(1#HLVJ*8PU3W,+EHO%U4H"4?V5N7 U9!ERB*N,<69-0^2B[J(:95(5QYJ M#:L>KX[HB"7F.4[LP)D'&I:M;RWMH' IAFY8Q&9!-:%4;LEV0>AU=@(,71D$ M 7I#D%\S[<3NA&P'!XU7REMV*.>:PO-8O\H)S#0LZU@/:L2B'W_Y;OP%5 /8 M'-/'^P(>2>?(NQ@\B]4L6RFY4!4BR1ZBD#C4$2ADL$&H%.@*/"]0&:H.1G9! M0VD!&58Y"MC1)O<;)R;T\?;YUI@BQ/- G$Q2E.3; EK44@5%7NJ58N$.-%?1 M-+;<,7?7.^QT'L-^F!XGLU=[#;0UM2)-<1PMK:ECG!\-JV*WX*]5U>9!=88* M!*P:UT78KR!IR#C',XY1KE?C_.MAG;H-;*\8:[#=CT8.4S^=PX?B#2;)C-Q$O6(Z[!K(IY)52244C5.3$\P;--)MZA/RGS/M"4A.0JQ&!=(I(;8=8:HJY=H,44R@1I[1DZ M"C]#T(5:*<;-M0))S61LM/*&&;6G[S ;%N@_!.L)5@9?Z@C_/;BTEN(RS[F0 M>W+^\VS9^1_F=S8?CN__C"LSSMXG*7""_NXS&ZR_C /TC0YWA+;GNH]1OS, M0I]9:)^%TBGV9\^24#;!@'J2>>9)^NI^W?[5>:=K\S](._]+E'.*S?8G&"=- M3L7I'M^$0F ?K^VFP22,3,%D\Q&PNG/>_*5L\U!13R7=W0&7\)DJ#Q'CS7H# MD'0D,/UO!N>Y>&SJ608YXKIIP]$Y!ZTT?R_1C[9\8L.8&C<;9Z#_1?2#]:F3]'/9][Y MS#M/\L[Q'%/H6>(YGG7$L^]$RB5]OUK_ZJ33-_C_+^OP)GCZ/.G,YMC*SO=8 M)U3!95&$$./.X'WCZP\L#D-O=7S%STG@<,!Z%W?$ R:;)3GO%B%>'5%]@== M2H8A5X/PVB[DPZE\+Z!'.!]BU&-(^%+ZX?I!]0:"A7S Q8G">3#(TAU(CA,G MW>Y-VS:F^QS K>U%JV\T3J9LHH6*6FXX7&PJWB_:<,3TUR0=QG^@ MKFZ2'X580C$W 4^>C ^M_+D@I)PD/(WN[B'K:9O!Q$QS;6%(PU6W#5Z8BFXX MT$,2+=!;E&/RV+O]\>"#"5IH%3X+\6B#JOCM9'MW^^7I,GYPV2V/GZU^D)A6 ML%?1$J*39'X\PJXJ? J*%]XTX?/+PGCT:_A9DD3X> &>+XWQ_04;V'Z/N_@W M4$L#!!0 ( !&?5E);.CL?: 0 +4* 9 >&PO=V]R:W-H965T??<.WG3C53WNF#,P&,I*CWS"F/6D\% M9P4KJ?;EFE5XLI2JI :7:C70:\5H[H1*,2##83(H*:^\^=3MW:CY5-9&\(K= M*-!U65*U/6=";F9>X.TV;OFJ,'9C,)^NZ8I]8N:/]8W"U:!#R7G)*LUE!8HM M9]Y9,#F/++]C^).SC=ZCP7JRD/+>+J[RF3>T!C'!,F,1*'X>V 43P@*A&5]; M3*]3:07WZ1WZ.^<[^K*@FEU(\9GGIIAY(P]RMJ2U,+=R\QMK_8DM7B:%=O^P M:7CCT(.LUD:6K3!:4/*J^=+'-@Y[ J/A*P*D%2#.[D:1L_*2&CJ?*KD!9;D1 MS1+.52>-QO'*)N6347C*4<[,WTN9;[@00*L04W@6M9F4+#KU7.\N?R [2Q,Y3L##TG1P$_T,J',#@% M,B3!$;RP.';'+_D.A-2UXK!7V<+;126S]]'U$:=VLBIC=ZD]E"*\>-LIH_0MFDF=DT R:IQM;N\@0]7F'5"H$-J/L3."ME71DXIX)6&0/J MT#_4HI,8P@D$IZ. ^.,G,VGVM>8*X=.4^#%<,VKS@C>#@3537.9 \R_8*FZG M%_CC_DL-+\TZ 7(:CT($NZE55F!7'XK3?PG/NL/A3SBTP7G%")N+ M+WCG@I% ]Z0G<,D>\!%8(ZIA65%)(5=;3$6<1GZ"WUXP#OQA'ZD04V-W(A)C M'=B3*/$3>T+2L1_"A;L7F<)703AL7?"UA@#+([4P?MJ'( [](8Q2!.IA.45] M2&.?H&]M+6&:\"E .VLJ,*MHEC);2/T1]+ N^A"AG@1_N")]"/T [A3-&52T M9"YUQB[Q(;O7,/8CZ(VMCI]_&I& _')@YW=L& 7$XA/KRQ"-L:BXBNTJ@3MI MK"E'"ND$TB1%FS BA"36+HQ>%/BVH..0-"_\4]>HUFM0V\(3N&5V9+);[8V4V.)%FD! "*84R1#&"18Q4A&,6BJ& MU"8:J:0I0RPK1I<&BRL8$N1IRNB8=[NB.?2<#?9&">RPE1N8-&36H6:JZ':[ MF>RL&46>V)N![IJJ%:\T"+9$T:&?QAZH9DAJ%D:NW6"RD ;;V9$%SI5,608\ M7TH BH% #W# &0 'AL M+W=OJS M+CDWY*&N>^*HUI3Z=3G96\9MJ3+6_@RT:JFAEX5<54MXJSW"K5U93Z?C*M MF6A&%V=V;ZDNSF1G*M'PI2*ZJVNF'B]Y);?GHV"TV[@316EP8WIQUK*"K[CY MV"X5O$T'E%S4O-%"-D3QS?EH$9Q>1BAO!7X3?*OWU@0]64OY&5]^SL]'/A+B M%<\,(C!XW/,K7E4(!#3^[#%'@TE4W%_OT'^TOH,O:Z;YE:P^B=R4YZ/9B.1\ MP[K*W,GM3[SW)T:\3%;:_I*MDXW2$/0XL7'L&[X_>\Z3C9*%D_>;T5IB17-MYB@?JJ*D#4;TX!27%^D$H" MB>B@;VTN5N+A^$=,%/[X>ZN>X2E90'Q%QC3YV @#BBL#YC49DR2*/!^>L1][ M"3R#"4VI%]F5[_M>3-X#5_4$$"7>G(1S+R"SF3 M+^PR>/L&_(G!4I D !:F"4"' =I>:,'(DF5B V%%D!O6LF; 6"P75P-&0'VD M8I$HC3T,%;KH^.\R95T/T,TQF05H"7?F";4[P20&QY-_EG08WZ10LFLUUHL6 MD&JF0$SF709B2%=S=2\RR,7_50I+9QUT9S:6HC2%/97W5IG M2K1NC"/3KFVE,H/9(S>K5T&K#!^/K (SN>U0#4[@')/: M\!I'$-?!7 FN+F% M>5=BX)Q5M#D8?!Y!"K6R@Y3W,'8P/PU_,-"ZNQRA^[CM6.9."&Y&&YBGWNMM MF7.(>F6IR@[N2"64V@^@5EO02C:%>QO"G^W.CLP>SR][Z:;.08J>]?+?- ZE M5T\\CEF&)J61'IC"1KNYAA$\!@E1&B?8=_5^.P0ANK#;RI\ZT-A99_O_:[UX6/3NV!C' M,= ^-&4GQ7\RY3_O+XA++G+22+-?P,TC$77+A(([LX$:TAIF.9;O*^'Y-M<) M!!UY>2_=CJ9[EU$XAPM[Y=9@#R:+NY<.N\.M?N$NLT_B[B_!+5.%@":O^ 94 M?2^-1T2Y:[9[,;*U5]NU-'!QLTNXSD GH@!\WTBXQ?8O:&#XKW/Q%U!+ P04 M " 1GU922A7?\:X1 #G. &0 'AL+W=O)$7)LIL6F 5F4EOB\9[/>Y!^OC/EG=TH58FO>5;8%R>;JMH^O;BP MR4;ET@[-5A7P9F7*7%;PM5Q?V&VI9$J3\NQB,AI=7N12%R;"A]BS0$Z6QMSAE_?IBY,1$J0RE52X@H1_ M[M5KE66X$)#QIUOS)&R)$^//?O5WQ#OPLI16O3;9'SJM-B].%B*U*>Y56>EEIL2M*K0I!>E O"_$+W7V /R/%P.Q4T);6ZM4G(Z'5V*I MLXQ,>;TNU5I62FQ+721Z*S,AS7\ZO$-:*Y3N5)Q5&R7^^8_% M9#)Z1@_H/3T8/SL7LD@'0B,Y!4T8M/)F?Z&'KF77KF_'[@"$)Z1&76 M"D:5X"351N#XAO"!B.:W6!F*+ZV18JED":Q5JE2V$A+^$RO]%=@JD8D@PBUL M] !#!V(K'R02;E6NG\BBJ&4&.@+AR!*0L+0"I "F6P.LB3%12DHU0O)+%G?@@$;G!FFZL-8FF;S3E2PG(J)0X@T7UO4Z)TP'S %LY(WCO M=^RUH9:]A*$=HV%5>/$XIB7P4!=6)3 >? 0^UDM3IKH Q:3"+#.])E(M[P?+ MR.TVTPDI)^SDY(-B5FV).K\P\ >$B<*M)&JQ> +*"1X&(@D@=GPN8(9I4 3 M*77"FX+2<$^P!@B>%:U(0E)%ZIP$G+0&DR@2LB-4S!(H+Y2%][":5XBD ;CZ MMBZ3#<0^'$Y\ZPII!<76M#^2!J],C>%^:76J)3*SYWA>'I&90V!%81B'>VQE M4^=#:*OT8#Y 'K>*8GCV,!1_@-&!B8-X0 =*Y1TP0"1"3@ROKRN>DLL'/Q[R M&5C!@KUDF6=A:TI*%9Q51R"$_H?/IZ*>VPU)FQ4O 0W11H58K$#)) M)TR0!"4#EI?5@>(&8F.R%&1/QNB $[P& MV(SFX*INPX@OY =VJB K;ML8IC#)F#LZ*FL(&(L0'$M&A=.6<,]ORIRP?( C]3Z@!C M3\>#T6@D/@6UO"\ :.#?:/ G4F><3;S!Z7[DA[#K+>\:8<(4HOIL+D[%Y/)R M.)V+&Y!A%A#GDO 2.NUQM@(#CXFE4%5<;8_7I"K MM1\"\*QU:;D?/!#J'H4%\]V&\Y.89 +W!X9SX/< M/"["ZH?!,Y93H#%V76=S_5KOZ 53,#AE%,B)*4O?#@U1"9DDN- M"I=U-9-C.N.LW,F.S8M-D(WZ6 2*:%/'P#"W)JZW>.E,U29Q;XE)ZI8' Q)1 *FZD M[C%J#,7'*(?J;-R%J7;0;/#U8.YV!'7_/Q$T$G0[E\-*N4Q)P4Z10*):&X)< M[Q:6\TB2>$.]#8F-556%M 2I']IN*'['(FW$)] M32*A_B"52^7TP%1RXK.'AD$-]?*_F"T#;YPCDA\#+=;DC9WWY@DM@6],2 1C MV^W0IDF/A6MG4@="[&#XT^EJQH>RP" \DX]@0W!4%80]252C-4D M8,U:^3*Y20=Z"U?0RL"-"03$R0(4X@7L2\YBN/1/( !9+#R[U4> GIA3#YU# M<9.R0W!]?P!D9)?_+ONVX?]'F3[L-S'A7%_^66OL$)#-1[7S7L79K3=[EZ0: M)EKE!\J9WG6W&1 HDZ3$=AZ"35ULI4Z;CE-E!@"&%?H5EVS<.]@78$Q=4RWT M17N*;;FJ^K*Z5MQOY2\(]6EHE_GF,".DM"0=6V=5?V'%_A1GCU$$.+HGON$* M83KB+<$,UAZPVJ8W'"H-S,K9]Z9JRJE\+ MR%-;Z5)DIE@_ ;KS8/0/@8X]B\$%N%]$Q@LAUL<"@4CU!,..W&H$HN\P8@PJ MO68\B-LW+ ](S"&X84^WKC"VH0'U]T(@(2,1NU.)P$0G7/0[4(]1G+6;)7LS MVJ,C%48:_V)0-,?>_1J4$ A^&G5?3L5X<'D]'8ZP"X+5#WV:AF?'WOX*N=A3 M=K843)8L MGL<;\!F0_&\1PQY"_JG8OQY=5P)J97H^&UF$\7PRF0CUO,1@MX M-?U* MGVD>Q[%S7&T\I_5G(][G:KQ@T?0^1VNJ2!L0='5.!KN2$+/N95:KMOF@1YS. MXY,WD.@I4AX>5(^PKFXOG0RZV1)W215Z*=D^GGFGOAK",HFLOJ<^ANJXQ]A# MJ>JK7C?3PQS#$3?TP=AU:$0=D,&C.'35A@0S!!;%)*ZS]_AM+:_IZ""7$/(P5X+5P%7K@2 R5Q,9\,)?G5_IF.$4.Q57Z(:IR-\AG]ZUVNCLA@!A(YP8=A_ M!&OC_PB7N.:$/H_H?V;]F+*!H6N8!&&"X7:&2YTBQ8OFGRG_,V/Q+$8$UM,K M&DG_O"5GQ)Y$R[,"QNS',H$R^$F@4?\4/G>?H/[$SRI=DQ;QBHW.@6K77MU* M;KAM851!!PS8#C*Y3D#\64WRJ]L=EM8Q"-V94$2O2\"MVDJBNWMF+C9(!&), M8:4[RNV]HN&H#8?:U EPGND=ZL"UB&#"CURC.?[<3Q:=S-I7,O8VZ%[*<,]# MU[6[\1X.@IA\H10N?32'TZONV7E D^\_L_(<=7*O@R=+-Z'%],F7OUT=T:$2 MV.\4K\MT94.'2*>4XBS"90/_#H_WCW; J"^ I_YW*HK"-,&W/TJ4*Z3$UFM4 M.U:.=?J/];.#< >N58Z;R/[@@TAFY0%U!I\IZX]XK[;"0 '38J M2KQ6:'L=-*(>BAH8>\1E^P,;!@ F@^2]ZPDU35F?=E#+R:>"74+^EN+O#Z@7Z-K,K=,U MMG*PS]4 #61^CX&:(R#?,I\=Z%>!T&$0D(7%OJ-@#]T];3\,[8]=H!_7@VAZ MK]E%J\?[^HA'#:X$=\?RC0%A+;YDD'8)KK:_XT M.=PH IU7?)NM[T[18P,&#M8:X_Q(B][/NXIIT?Q#.QI'1=RVI3FGJ]:01%<-'E[V\)!&WFXZ,OP\)TIWD1I%.W MLVO+?QOH?E;W)KM'*;P&4>E*O),))^L?B\@I9X/FWG,+3Z5(>)X$UOBT/ 9/ MM^B-?]G.+OT9E7;'01T_-@,F1H4,/C(63,3+W5ONZ*RD,VUMWH!8IYG0ZCVAMX6IS.NB/E=E MNBOS%5<]#DG/-+RB+CUY%@I16W$]YMLKK:-U6Y%-Q/D9 MFDY42FC829[[6Z3=3@:Z<(7N$'5AF8;E.:U4%_[^*]JA.T .)]>0]63*6W=S ML8(2. 2P>-6^$[0.K71NUC80ENH2\FV*''%NU15UDV&TKG?OW2^E[!X[;USC M\F&=X-_=\-UO//<# =--]0%?@F@N*O[Z_M5'=ZVN.W/L9XYYIG:W.Q+VDFY_F\)?<?D*T57/$%8 MI=P5(27D \]PQWT\F3M&)_,1T)NJ;7,WJH^(SVJ-X7E.VH'JR:"SCPLOGGKLE=Y#>D.AUIVI^K.WDJ^1!),.50\*OV/? M Y]$\#&\ !\!*],.';Y2\V_SG M)C1D#6"5$D*6D86" M9C7?^@5XNJP[T=3%]&/ MSW)5KNDG=MC "KX=VCA:?@5WPW_>*T9SC\!_$V68+=X_6T%4Q':3CCM\5\J MLZ6?LBU-59FR\O4]0Z[6 M\B5^2%^D77+N<^:0>[QR_FNHF2/=-,:&DT$=X_)H- IES8T*0[=DBYVY\XV* M>/6+45AZ5E52:LRHV-W='S5*V\'I<5J[]*?'KHU&6[[T%-JF47Y]SL:M3@;C MP6;AHU[4419&I\=+M> KCG\M+SW>1KV52C=L@W:6/,]/!F?CH_.)R">!OS6O MPM8S228SY[[*R[OJ9+ K ;'A,HH%A;]K?L7&B"&$\:VS.>A=BN+V\\;ZVY0[ M4JI)&\%I*TVY MBAZ[&GKQ])5K&AU1Y1A(V8I>.1NU7; M-0=Z_J>+'%X9[/% M#\SNTP4,U8'>V(JKN_HCA-C'66SB/"^>-/A>V2'MC7>HV"W&3]C;Z_/>2_;V M?BKOUSJ4QH76,_US-@O1 SS_/N%UTGN=)*^3G_'Z6)7_ASFZ;'U9 ["T+7:A M;#M'-JV'X.,B'UI/:6J\L[H,0-NV2F!_K4NFI7?7NF)/SW_]Y; H=E^^N;CJ M%]/2^.4+62A1Q4"E:Y;.]I&J$+B9&6PX>(-4U9;8DOFJ",,JJV <+E4 Y]"G MFA%DOT *C>EE.42-\11;M?RTD/&:[-.6[%FLGP3:5Q0DX"Z0ZM: MEW6RK"TA67OKH=:80Z]+92AZME67 SC%*K,..M#V4,Q/U7<''I;*63W)#>H1Y>2AT=>!!&^5Y/ M#-B84(2-9X/0Q*:J^%N+RH!RETNS1HZBN28=0HL"./M;J6S)1J$3V45(>GW5 MQ-I6Y^!?]18'M)9:@P&N 7K]S.\D_NS 6"Y!<#62K*A M13NZH%:,MCP;3P^&!R!!8X3/^:8T;241N)G1BUS43A?52S.+D&L5)6TD2CE9 M$&RL<3R1HJ 75L_15P2,4TZ9N![2!X##/SX9GYEJ=EBPB2-<"^/(_K( M&\RW)-'_!0'PT(>)U0<3H$7/$YI;S+- OL)T])B M5G-TD:;3\7!,GUR$:Y=:_VB"SVB\,YWL#??I#XQE1IO@09H5VMD7T*6TRJ!R M)K$>LR2 [I9&Z4:F'7[-K2Y0$R0=(9LZ39^V4J028P'?*-NLA0 'J&J[@3H0 MAPL,G+79S1*H6F^9'=*5C WH,,K.*N:K2!XQAA]S$D:/D4X20,X1^*=Y=E( M+;@=3/0B.(NM=4_F&8H9&*B%!)X(06P!SR[M@\&%:U(WQ8&ZM02<0E+/-&JS MOA,(>"/WIC,/-2/7V3642P="^(X)$Y: AT\PAY0/-_D.W:_V7R!G^>)]*YX_7RZ47V@<0(;G4-T='DP'Y/,G M07Z);IFNX3,7<:E/CS5@QUX$L#]WN&MW+^*@_RX[_0]02P,$% @ $9]6 M4F;9/S]'! Q D !D !X;"]W;W)K&ULG59M M;]LV$/XK!ZW8"^!*MN(T:><82)H6[8 .0;*7#\,^4-+)(D*1"E_B>+]^=Y2L MR$L3%/MBB^3=<\^]DJNML;>N0?3PT"KMSI+&^^Y=EKFRP5:XU'2HZ:0VMA6> MEG:3NU=VO3+!*ZGQRH(+;2OL[@*5V9XEBV2_ M<2TWC>>-;+WJQ 9OT/_>75E:92-*)5O43AH-%NNSY'SQ[F+)\E'@#XE;-_D& M]J0PYI87GZNS9,Z$4&'I&4'0WSV^1Z48B&C<#9C):)(5I]][](_1=_*E$ [? M&_6GK'QSEIPF4&$M@O+79OL)!W^.&:\TRL5?V/:R^=L$RN"\:0=E8M!*W?^+ MAR$.$X73^3,*^:"01]Z]H2DYJ3<>$NGDO3\ M^L:;\K8QJD+K?H /=T'Z'?SXJ_'H?EIEGBRP7%8.:!<]6OX,VAOX8K1O''S0 M%5:'^ADQ&^GE>WH7^8N OPB=PM%B!OD\7[R =S2Z>Q3QCI[!&QS\Z[QPWE)% M_/T"YG+$7$;,Y3>$\/OO3O/%R<]#(+\6P/^+!3>-L C7V 5;-E2'<&7-QHH6 M/FOXB(4-U%,4IL7;&9A I6J$K<#44$E+'6"L Q%\8ZS\!RL0\&J1SJ&02G%O MN(AM'[&['GL&VT:6#4@'=>"40FU-"^)>2"4*A;'EI-Y *3KIA4J9S"66V!9H M.6?S;R1S,I\3G7:@(W5) X9H>!/5GZ=76++.!'S#TD1A!!:QZPF!/#W9>YK" M;R2(#YVT_7DE/#(QWY"/$PN'*%OA2,EC# %!CB[N2W,&0E>1ZU.6U*X[*)#F MGNMZ!&,I$*ZD5I$Z< \J>_ T[1+)QEVP#&W$7:/Q8$@ @37B@I9LQ6:IB?- M23\4C(O@%B/SF"\&9JWXST&A&/!8)UU[BWY&&]:$34-6Y#T%1.U X\9X2=_D MKQ7:B3A$W>Q@!=1$H?3!LM0 (?4].L]T:%KJ6!Q2.R]]& *124.8Y \EHV6 M=P'I:#$OCE\OV$3%>IT2K$#1$E":MI"ZST9,%P+=2$22!%.X#'9?!$X^0-L/ MH3[8-$)B:SRF:CNMI2IFCJ/%7N3I8JS"6'6.K7$"B$#+F]R@0U[8W&&=U,R5 MKIK-AJAQ94UJ09:QT%X=3TM]QK6N0G1W$EFRYCRY'@N#V@TMI7B"D2_S=+F$ M#H?>Z,NZK_]1*D:C]^&IN^J_J>U-4FQBI]5\:[(P-2HMJU#NN^D@#HPEJDKR M(9L6LGHM]7X:<*GUH:-P:;9-7\XH647CA:#\ELR1+B^7PGF,]=-T'4PJB_S2 M8&;C#.*@UX&K\,F@F'90&:SEJGRNR=.O7079Y&9MT6[B^\&1'T'[_I(==\7IRG(#MWPS]PILNWM.%\73KQ\^&GEEH68#. M:T.W\K!@ ^/#;?TO4$L#!!0 ( !&?5E)RAZ>JRP< ! 7 9 >&PO M=V]R:W-H965TNN*CRG:2 M.6HF<=E.\K"U#Q )2:R0! < +6E__7X-D#3E*QGO\3(O$@GVW5\W&CC92/5- MKX4P;%ODI3X=K(VIWHY&.EF+@FM/5J+$EZ54!3=X5:N1KI3@J64J\E'H^Y-1 MP;-R<'9BUZ[4V8FL39Z5XDHQ71<%5[L+DK"N6FX8EY64E!NC\#4#GSE[_T>=F1T[ MWW"5LJN MKH1]_L?Y0AL%H/SS!65QIRRVRN(?CNQ3$?VS,MBY1OW _KXOE[) D6IN<>[( MWF\K_ GVL\S3K%Q9$E[NANR7,O'8.=Q%BA@O4W8MM.$&+Z$?A.S&R.0;$2$> M*!118' :<.6,YE##HE-8. M(U2A[1<$-[5AU ^-W3E[I,I66:=LS0D)3Y,WXU>AJ#'LNX%DM:EXRZ!9LB;_=HT&0<*Z0B,+B-PV*D MM(%IY?3A0U$@'4KD-M_[-C49\-@-ZF/)V4]*UI6#"P&L <:?@&HC!XGX*.]> M0.IC?>RAPC[^&O(?@U]#_%= 7R\NKP7?GHC78Z\1\PKH42XNU:[2F79X^$]: M92L(N;@1E7D!@?LJFXZIA^RWWRZI*4Y9LT6\T!7W1?P8.%N>OP(Z'\?GM2!] M2M+KL=I*>P58KX2RX@"*!J:?*LM_V&#BZN93"P(8!-Q /-+S5; UO[MW#63: M@7@A\<,Q>:IO."ET2;$&<21:W670=;\.AQ.A;#[%5B0U05,[S#R204&PFEJU M#0B6F4X0_9W@2A/89U8;'N;P'XX3H(BN4J3[*6C!"A!"!C2(;2(@^R"<3[WI M>,@.(CSXJ+B#>#[Q0JR0](/Q?.R-?9;6BD83:P:)75)IZ6R+%27Z:[>6(L?A MQM+S12Z:$T[VK\8^^.9.'Y0JAQ9B=R96=ESKJ5.BDLK06R54)E-VB' 4P!P! M9FC=J Q]"'KTNBCMRZ&GVJ#F:FT@]7'VC86VO!<^7VUAQ21OCF_$PIG M+NS%0B49;>HVAL"-(WU,>2WHB.?&M=(.R1376]0I.U^ME%@!C^A"!G[H+&%? M>%X+=L%SPB!!+0B/?ZU1H\TX[[/0F[$#%LQC+XC9V OI9>I[/<,B<$#WBB"1%Q&@@N%D-O," M0-$N1X$76YS&4\"CQ6ED<1I.9UX\!F5,+S' -&9? " 0'(+MR$)L[/DS=NA[ MP9'5$GM^Q#YT>Q4^Q.[#W$./\QVFHQ!=ZGOXGS6T4!O1PW#FC[V(43G1\LR; MSVPMC8'U3[5RR5R)$K&DC1.]V3!,PAA46J!0.RU%<\R\>'S,_ YD=>]XFO3Y MLC+)Z]0U^41JXW9YL24*\/7Q"13>VF[;OU; "+?=7^@'XW%QVU;3/5U*B!":0')MB]QLAY0@;@M?2ZWJA$Y55W9ZGZXHJJQ,01HAL2"F+ M)_BAB%/_P-:%88484A#FLK+W# 'P-6$3;#_ Q)Q^PSEP<\-SX<+AMD@*[&2. MAC2.(2U IIIEF"6W<+'[>=AR&"UJP,B:D2 M]AXPWPUM7I\+"JF&,:OG(]U EDQV?NEO.>W-T5_\X59G[-X&3;+[4/2!ED86MQ2IDE1D M_WV'I"RGV<1QT3S8(H><,V=N)&>=TM],A6AA70MIYE%E;?,J24Q>8G*-0 MW3P:1UO!9[ZJK!,DBUG#5GB)]KJYT#1+!I2"UR@-5Q(TEO/H;/SJ_-CM]QO^ MX=B96V-PGBR5^N8F'XIYE#I"*#"W#H'1YP9?HQ .B&A\[S&CP:13O#W>HK_S MOI,O2V;PM1+_\L)6\^@T@@)+U@K[677OL?=GZO!R)8S_AR[LG4PBR%MC5=TK M$X.:R_!EZSX.MQ1.TP<4LEXA\[R#(<_R#;-L,=.J ^UV$YH;>%>]-I'CTB7E MTFI:Y:1G%Q]DKFJ$*[9& R_^4A;-'[/$$K);3_(>Y3R@9 ^@G, G)6UEX*TL ML/A9/R%& ZUL2^L\VPOXD+S)HV["&VYRH4RK$;Z< M+8W55!A?]Y@X'DP<>Q/'!T3RO@@>K@U4;V KI)]&!"8+,'P-=0@QNA #!:BE M)AIB- +5:FBTNN&^7ZA=@0=,ZS&IV%TG&((#+$OTW>#60#.+H$J0N&)>^&<\ M?>ZM#I)Q2J(189@F*(H-Q/ W6;P'JNS9/\H9.F9V-FC<(9G(E7:;V3YG2+9! MIH^L.BJ<2);4L1+^:S4W!?=GA/%> M=]Q6E1(%EZN@&=])R &)V*+O"-P'30Y3%0JF5RZ@JBP-G<++C3<5 FM<8I3$ M(\M[F"5*)!_\PK-I/*9#00A_OA'^L],XVPG('960AI\)=G; M=<.D"25V2159LH>R:J#@)"3/M*H]P>OX,@9CF6VM(O^']/\O"7G%Y"K$WW&X M8:)EX406="4PF6,PNB??Y2\W1/HK!9^E\$A M<7N4V0CX$[3/:%<4O=;HH8YZ\BHCKUH"6W+![69;[Z9B&H_-+ M;W2W01FU")EST:)R\48'3L&' ZKXODLDN74UUTB-[AX@ALBTTH9;>I .;YRS M<+7OMH<'TB_]Q!D87GZ+'U!+ P04 " 1GU92_-N"AMD# !)"0 &0 'AL+W=O MB!ED86$8I422K._OL.*5F6"\?=]B(-R9G'-Q_D<+95^L64B!;> M*B'-/"BMK6^BR&0E5LR$JD9)*X72%;,TU)O(U!I9[HTJ$25Q?!55C,M@,?-S M2[V8J<8*+G&IP315Q?3W.Q1J.P]&P6[BB6]*ZR:BQ:QF&URA_58O-8VB'B7G M%4K#E02-Q3RX'=WK)5Z<8-?\WD0.T(H,+,.@='O%>]1 M" =$-/[J,(-^2VU_04[?RX= M7J:$\5_8MKII'$#6&*NJSI@85%RV?_;6Q6%@,'W/(.D,$L^[W?]-&0-+U+ JF48X>U06S?DLLH3O MM**LP[IKL9)WL*[@LY*V-/ @<\P/[2/BU9-+=N3NDI. GY@,(1U=0!(GHQ-X M:>]LZO'2=_ >F)9<;H;._G&[-E93;?QY G_J]*DVMO MO/4EB_D']HJ:3F +8(#.KK%,>JN\T>YG2W1;<)6'\)$+#_X_]\X[\Q_8_0*X MS$3C(6HJ2FDY$Z*#H,,,!C/B9SF:$+X2Q4()NF4\8;861-E%4%KC^;?,F+\, M5-'%@#;J&1UQB/3(K"(+.HG9"YQQ2:=0",(P%X!O&=9VH)[3$3R_(2H:\> P MP(J_'4Y0;3=T"_KR'LJNU-TG'DB/.V(_P=EHG(3IN9,F:3CQ0I*.PTLOC=+4 M+3Z_$]K&T,96[7)TQ.&+(V&YO@ROX7H:IDZ:P/4DO-PS.FGI&(7CJ:<6AY.6 M8Q*..[)A2OP/T[9/*-4'!90B3/DGJ$*KZE@6_T/NJ(,-ZMCLBH.,F2\0K@&+ M@KH%-9)&Y%!2]&"-2*V#"J^ON6$)]+EV7I],\3Z9]TI25BQW]4G[F-7-5JU$PVZ;,$>?&-$QFG6?_AO*T^F8\KZ43II3#29C E]I% MSCC(NM%920WM($K#([=D>Y)GCDX;3K9E.F]WH(CZYP%Q^^!: MY#]48BJ8F" >5LOEKA1C*J>8^'Q5E@E(';TD)=;';N%HT-XJU!O?Q-U-TTC; M=KI^MG\GW+;M<:_>/C(^,[WAY+[ @DQ=30:@V\;=#JRJ?;-<*TNMUXLEO750 M.P5:+Q1%N1NX#?K7T^)O4$L#!!0 ( !&?5E*:[Q'GK0( .X% 9 M>&PO=V]R:W-H965TJ1)3&\5E4,2Z#V<3K M[O5LHM96<(GW&LRZJIA^G:-0FVF0!#O% U^5UBFBV:1F*WQ$^[V^UW2*.I2" M5R@-5Q(T+J?!93*>#YR]-_C!<6/V9'"9+)1Z=H>;8AK$CA *S*U#8+2]X!4* MX8"(QI\6,^A".L=]>8?^V>=.N2R8P2LE?O+"EM/@/( "EVPM[(/:?,$VGZ'# MRY4P?H5-8YN- LC7QJJJ=28&%9?-SK;M.^PYG,?O.*2M0^IY-X$\RT_,LME$ MJPUH9TUH3O"I>F\BQZ4KRJ/5=,O)S\Z^V1(UW,A<57@*=_0+>G?*HNE/(DOP MSBC*6ZAY Y6^ W4&MTK:TL"U++ X](^(5L1,(,NS,"'&7ST2=]ZRJ,0KA/' MIF8Y3@-J-8/Z!8-#^CULN/>;HCV5"$LEJ,6X7(%E"X%@T!I2:EL">0*YU4JB M)*5:@O)@_#\PZ7X E_35A*"N,?TQ86O$@]K"(]\>*JA4:^II7ZU]V57.+?&> M=",M4E)V%_T$TC"C-I4%^$(J.^HJR3U@=8H\U? ;5XRN4(0RE#= M6KI9..I#+PT'M";AF9?C/C3O%1-H+_86B5^]_*0L$TN\VS M2T=A#&]]DFBO!RO4*S]I#+WZ6MJF'3MM-\PNFQ[^9]Y,PENF5UP:$+@D5^([ M#$ WTZ4Y6%7[CEXH2_/!BR4-9-3.@.Z7BEJX/;@ W8B?_0502P,$% @ M$9]64E.#[H@0 P AP8 !D !X;"]W;W)K&UL ME55M;],P$/XKIX 02*5ILVX,:"NM \200-/&RP?$!]>^- ;'SL[.LOY[SD[7 ME6F;QI?.]F7:.?KC*\0 5[6Q?I95(31O\MS+"FOAAZY!RY[242T" M+VF5^X90J!14F[P8C0[R6FB;S:?)=DKSJ6N#T19/"7Q;UX+6"S2NFV7C[-IP MIE=5B(9\/FW$"L\Q?&M.B5?YED7I&JW7S@)A.(S&1"*6<;'AS+8I8^#N]S7[AU0[U[(4'H^= M^:%5J&;9808*2]&:<.:ZC[BI9S_R26=\>D+78XO7&; M/NP$'([N"2@V 472W2=**M^)(.936#Z",KEAFK14Q7W4!W 9V=#Y>&]5:C^C<]9 MUE9;<:UM43Q(^$G8(>R-!U",BO$#?'O;6O<2W]ZC:_UYM/2!^&3\>H!^LJ6? M)/K)8^GO:N%_4L"B]8SQ'HY=O=16I*-\8N$#+JGE6Y1Z,X .@>%(J$#;X$#$ MDZFMCD<>Q(H0ZT@:/?*BU82P(*U6*(GOS8F50WC^[,EA48S>WMB38?SVQ8#9 M&M*7(J!9OZS0*)#&M0H\RI9T6(-T=2/L>@ \)#A'$(9-?&\54B_8E2":AMR5 MKA,+/.6APD70$'YP^ZZ:Y*BP;Y'727G'M-$7D[J6X)2T MKP4%>TTU3A"3'^Q8)RY9)6++1LN^'T27*M30XA*^W$FJ_ MD<);R;3<:8^@VI0F"@B5)@47O/>\W;&QI?:2&Q[/P?"N4YSO#(<::95&H.<- M:FWHY\36NIVR1_UPN8'W(_JSH)6V'@R6'#H:OMK/@/JQUR^":]*H6;K @RM] M5ORG0(H ]I>.9\MF$1-L_SWSOU!+ P04 " 1GU92!?W=<-P, #W*@ M&0 'AL+W=OO:KE4URK\6E\Y?#O-5$J]5L9K:X13B]>CV?3%Q90W\(K?M-KX MWF=!HLRMO:$O'\K7HS/B2%6J"$1"XM^MNE15193 Q]=$=)3/I(W]SRWU]RP\ MA)E+KRYM]4678?5Z]'PD2K60314^V\V_5!+H"=$K;.7YK]BDM6O@ M\*O&OO#FK?*%TS5KR"[$1>.QP'LA32FNHZ7H^;5>&KW0A31!S(K"-B9HLQ17 MMM*%5E[\T'[ZQZO3 +:(^&F16+B(+)P?8.&I^&A-6'GQSI2J'.X_A3A9IO-6 MIHOSHP1_DF8B'DW'XOSL?'J$WJ.LHT=,[]$!>I_<4AK]AR0EC<6E-1["EC)Z M%?1TY917)LA6B>^UD:;0LA+7>*C@P\&+_\SF/C@XX7^/E?0I+<27 M15:"[Y2PDK=*S)4R A!22X=UVM ^@A<=MG#^L!*_3JXG8JF,1V9V,LJ/ PG:'$M2H:IP,%"ZGXW;=B);E24UVXW!=M_,O2ZU=&!T M(F;0F^^%OC;08;(]P+#"24D>N+;QDI&V;V95:8 6,Q8-W7G2PZ6 OXC&R*;4 MM&3>A"P7V5>6OP,NXTJ*#&$(M_#Y4NA>%=RT%!IR(%MDX#W/]'7PA MI( 2OS8:=@4N&)0?M%@$BV\WJF.?U2T]2I8Z>G98R2#D8@'\8)4Z5C=ATSH& M%7F>]RI9JM)RKJLNZDM8H+*>O#"*06!&)Q_:$T\A\6@#?;Z?BQSBS:E;99K$ MC?I6DQ:]*!N.CVX30RS0TI83\45QV<-.UBD&AE@!7ZW3Y%)$"8@!-(@:J[RE M%3N:VQ L &@!#Q3,B EOC9Q7"E!3A":",T4:Q*2X*354[3)TPUD7SJX39G?, ME(TBVSGM;Z)D"##E FI2TN(XP00)U?VP)<]@A0(=R 0*FK5K72 T;K6SACTB M4;[\]-N'MR?3'X^%R-,<(D^/.OAGP ]9O)_,<#)QQO;;%S+WH0CES$K+B;)? MH0UHBTND7!W$S]:3W3\8((!1B/[ITS$KHRM=>C10Q9A2NM*+"XM_.4^]GUU? MY$2%'-80)J$.EPT,A%PGJ> 6RP;.2IYAH[Y[@A,P%9&C*G*$-6OK0\^Q>Y&1 M3-?[41O45 V+-F&@\(E5\N-*4G*B(V%_,G+)I^" 4E41":1AURT8>SM&TA)B M;X>1-7RV(5H$!&N*E3\8AWSH^QG28:FZ5(L,926Y*J>:PCJ"][!RMEFRF @>NV$S $97 MBA("/<5^L0$E=5(B_W.PR^1$ ?'=Z3-EF85VL$Y*C 0H*:=0I2WH[A!1!/I# MR:#*$Z>"LUQND2N@RG)6%JMH*SXH(?KPL%)SQVX_#]C;#:HE(U,+N#K.M6T]$#K\/,00.1]];LAT['FKJ6^6X MZON4 !+!.&N6*&%2_0VHAC=&&$&=L*6T&+Z[*6G8C,1W(G;LFG# MUC1<]8(7CD@=SD1@IJZE54C0QO-;=C= M#=/_(PZ/Y,]G.7\^.YKM+J5?11>C#^1$X/90XCQ*BCI>+SQD4Z]'7/^[6S5B M^KCE$_%W'?$Q'_D!OM;>,;[$6DR7T"C=/U9ZN8+N*HU-A)?=2HXPA.T2&N%[ M:(O=K%&G""^Y 0)GJ;CY,BS[ZL8A/KU*\'Y7[LF +<+-EB^UJZ1Q\C-P-&3$ MH@[@FT'+1*JTU"'[#D.%GHVC&Z4 HQ3)%R 73N!UZ[Y*ABS?Y6:)NC"T*2KS M]7!^]K!36;/DDP%1GPX,B(-6*@(- M7SHIS%2\K":26PK@.?5*A280NU-@,+@/GF7(B,#)\$@[>_3U D^(+C8J^.>- MJK91M^0K;5U^MX[P"G3;Z.>'F<6Y6E@7RPQ +_<'=YF-^#0F=P)USN2Q%*.> M#"%5_XR6-/QB@42GN4*)F=='@^N8)(G+M8(F-F0*,B1"6FQ6*M4T+;M[M%=ML/Z XZ=,@^'8#A(RC^ M/*/X\Z,HWHO_?;A]=/-WW/Z.V]]Q^SMN?\?MOPZW?\RX_>-1W)[MMC3VX?<] MB7S.1,0OASHFR<-32R-%* +=ZB+W-L=P/K955I\_H#\:7-26?1F8CJNYK7A MS ?%/FFR_Q%#4*Q+K_(-B%I#WK.'Y"XMDXTWZ&UO4@?J'[N&LU-+7"+CA.&6 M!LZIUX!XEL4VN](15OB&V K1W@ICI,1U(K"IR]EMMTQZ_:X7KL!6_'N9L:H;<' >,TNF@[OO&"WM34;N;O MA$UPU]BG7C0\JLD]V1Z4@(']"-*I"1K@5E/M--+)1.QQ6M" "CT]Z]X(.#L:G>_W-2?WCO7O2Z<+<_^%4-O>0E^] M)JATCF:AZUCHP&KP'DTUF97D./T>%@*CBE4!-'G2H/;+/LNND6LNBDNL1ZR$P M(UCD>4N>6;388N#/:6P=6S=[K$%,IVR+"]/LRFI&XWX!\@LXBA"RUN M8^!WU?< %5KDBD/7/G9V$W!.4=31)> @:'P8B$S$=5=O[[)S/+M$J/DXLQLF[V@+Z?N0CI33S.-[H&Q3P1UM\T]Y;2=/CV-%526G@ M!]*OS&ECSU*?'4 ^TO<[_Y0A^:ON>R P=+L-M8@_2KN %PN?.=E$&;P4#'1:Q96H&2/:5/C MZV>GN0C0]ZFE40X>,LAU\GN.LRB7JZ00Y>]NF]&)'=T^9W &CPL2_4 M3WOO(@+.E_S&)<_S38BO)>:G^:W.67R7L5L>7PG]" R%XA E"VP]FSQ[,D** MX;%A8NE+W1 ?M?US?\ 4$L#!!0 ( M !&?5E+].V@&PO=V]R:W-H965TZE::O"H#H'N%*.5,VJ;@(1A%K24"V\Y=W<;M9S+WC1/_% ;>Q$LYQT]L"TSG[J-PE,PHE2\94)S*4"Q_<);1;.[U.H[A=\X M.^J+/=A,=E)^MH>?JX47VH!8PTIC$2@NSVS-FL8"81A_G3"]T:4UO-R?T7]T MN6,N.ZK96C:_\\K4"Z_PH&)[VC?F41Y_8J=\7("E;+3[PG'037,/REX;V9Z, M,8*6BV&E+ZV;_807NU--9K#"$O"2 M:O@DN$'#K4'W&CY EB1^B&L:IGZ&:S0A.?$3MPO#T$_A5XQ5?05(,G\*\=2/ MH"C\ O(8/T_28*E'E6P:HDZ*R#FBQ%GD$XN6)WX,][W"G[:)+0 \\*K"4MU3 M;29 106KO06 F^^_*P@)/]X_W*_<-OIXB_FDZ"G*,@2+\PRAX\CZ7FE.84-+ MOK==%;8F'14CQFJS6H\8$0EM* Z)D-2WI;(I#O&?.^52CVR:'Z"(K"=[,\V( MNXDF*2:>P17&IB-CTV]E;*=DU9=((YN9I1LOV9NTO>KI&VB+ P@.2O:=!KD' MS9&L5+T=UO]&YLW@'9M!TL2UAR K4UR3*7%L3O(<[[?]3I>*=\,@LI'V72>5 M>2U(D)](IH1@4XMBBOO,,79[4HX=10C)49X65I(D5FL@C7[/1XY\(9#FCG&3 M)+=/(II$D5W_*[X%%Q,(&7-P&ULK5=;;]LV%/XKA#8,+>#*NOHVQT"2KNB*9@N:M'L8]D!+QS91BG1) MRD[^_0XI69%2WYKM1>1'GOOAT2&G6ZF^ZA6 (0\%%_K"6QFSGO3[.EM!0;4O MUR!P9R%500U"M>SKM0*:.Z:"]Z,@&/0+RH0WF[JU6S6;RM)P)N!6$5T6!56/ M5\#E]L(+O=W")[9<&;O0GTW7= EW8#ZO;Q6B?B,E9P4(S:0@"A87WF4XN4HL MO2/XPF"K6W-B/9E+^=6"W_,++[ & 8?,6 D4APU< ^=6$)KQK9;I-2HM8WN^ MD_[.^8Z^S*F&:\G_8KE977@CC^2PH"4WG^3V/=3^I%9>)KEV7[*M:-.Q1[)2 M&UG4S&A!P40UTHSCGHU].^02V6MI_5$J\J MB=$!B0-R(X59:?*;R"'O\O?1NL;$:&?B5714X 3[SFZ MU!]A YR$]1C58TSNI4''CN]>4[TB\*UDZ)>-T\2>9'C$X*$6NR<^H M*_ C''_Y:12%T:^=V6XO[*6CL9\>H-KM7H,R;,%L5%PT.0V MH$U19?)4J*,(U>T'@U:,'#@=XB@8M%+516$0M*17Z,="/!Q;3_>C0=(.>(7^ MD.+->1KB$1KC/N$037:?*D%Z;UQ;X0_242<=73S$E(V>H8]2+%^0J;0E]MC\ MC$((VZGM(@SJL M^,$=!Y"<'4)(,OT/GYZ@IGZ@5T0[ THF[H,HAWQ?PAG"4 M#ENGM(O2-&E97*%;!6O*<@(/>$'44+4+B7]\16PK< ZX/C(A>'_"VY&HU]$= MO$QNJZ]E.OBGI)9 ])NT-%O6$- RR.RRQ3I=71 MQ+YU<3@K;FVIML\=P\=FM>_'[&EHV_WTG-Y:E]'I*]'_Y?7DNJ%JR80F'!;(BGE,/:*J9TP%C%R[I\-< M&GR(N.D*7WZ@+ 'N+Z0T.V 5-&_)V;]02P,$% @ $9]64GJ:@@$L! M-PP !D !X;"]W;W)K&ULK5=;STM$Y MG[YSD^3A2JJO.@":E\N0.#*3*J"&IRJ>: 7"FCF MC H>Q&%X&Q24"6\\=+)'-1[*TG FX%$1718%5>M[X'(U\B)O*_C,YKFQ@F \ M7- Y/(%Y63PJG 4U2L8*$)I)013,1MY=-+CO6'VG\(7!2C?&Q'HRE?*KG;S+ M1EYH"0&'U%@$BI\E3(!S"X0TOFTPO7I+:]@<;]'?.M_1ERG5,)'\#Y:9?.3U M/)+!C);HG);:R&)CC P*)JHO_;Z)0\.@%YXP MB#<&L>-=;>18/E!#QT,E5T19;42S ^>JLT9R3-BD/!F%JPSMS'A"=4[>?"O9 MDG(01A,J,O).+$&;PLVOGNF4@[X>!@:WLT9!NH&^KZ#C$]"WY*,4)M?DC<@@ MV[!L.L MR1.DI6*&@29_WDVU45@_?YW9M%UOVG:;MD]L^H1ME948'?= M:,P T?6VQP)^%MKV[T O: HC#QM4@UJ"-W[.@=FQ_!V0"B#9C*37@&&:PD)H9\C.).J$?X?>7GWIQ%/^Z-ZK6 M)E(MI$++5]Y&?K_6WGZM[,5_\LE<+D$)6WC.?3S\1+IN6B=)Q[]]95])GZ6A M_%C TP/7D&6[UT6+XQY4:XT>.!>*N.O')W#:>VZ\3GHP@:YQ[F.)6/XI= 5B^>\G'E0ZN M[-?M#Z[+RP*$Y-KQ ;W=J%K[+Q7S[V@75DQBTW8"QRZ=:9V^;:W([^TRWK^\ M=:)6B/8)5DR/7"'0M9/8#!ZKE^,86-+M5Z7CA!>73I+T_:[M,M=_%1$G;[>Q M7<[<(YWZ'NE,_:^ZE$;OA0V;KQ?VZ8LYM>?,/L+AA]Y(;YT7=(BTS7 M>S%8 U7ZQLB;33#6AW?*0:LV^O !_U;,Y*@O!3@DE[>.RULULJ>PU9N"60%4 MBM8EDRNH3#3I=3I^!W^[6,I5T>!)V4KZ557$K788X^A8'02-QUP!:NZ>K!K] M*X6IWG6UM'X5WU6/P9UZ]:3^2-7J=7$R(5[&DZEP8>F M&^;XL@=E%7!])J793NP&]?\*XW\ 4$L#!!0 ( !&?5E+HS*V>?P( .T% M 9 >&PO=V]R:W-H965TYCV8))+8M6QF6U*M[]^9R<$)A7:%_PC=Y_[WN&[ MZ5;I1U,A6GBNA32SH+)V/0E#DU58,]-7:Y3TI5"Z9I:.N@S-6B/+O5,MPCB* M+L.:<1FD4W]WI].IVEC!)=YI,)NZ9OK/ H7:SH)!L+NXYV5EW4683M>LQ"7: M;^L[3:>PH^2\1FFXDJ"QF 7SP60Q=/;>X#O'K3G8@\MDI=2C.WS)9T'D!*' MS#H"H^4)KU (!R(9OUMFT(5TCH?['?W:YTZYK)C!*R5^\-Q6LV <0(X%VPA[ MK[:?LXF MD%?YD5F63K7:@G;61',;GZKW)G%1GTVLNF,^1/;"70 MP-F#7WO3T%(,9QEF+6_1\.(CO$NX5=)6!C[)'//__4/2U@F,=P(7\4G@#9-] M2 ;G$$?QX 0OZ1)./"\YPCM,\^=\9:RFA_'K!'C8@8<>/#P"7E9*VPM@,@>A M9'EA4==0=.75^[@O5?4DVW7FQ*Q9AK. 6L^@?L(@?:@0"B6HK1S?.G3;6_PO M):DU?R!EW R*L JOB&^K,K.IQQ24]/".HBTYO O%8;:6&Y9[](.X=2 M*V/@'<27_3',G5"RZY1?VD]P:@I"'E<2/X>CJ5??!DW/_P M6O!A[W5>$YMH(WCIL80'+5BC+OV@,9"Y4C7=V-UVLVS>M/#>O!F$MTR77!H0 M6)!KU'\_"D WPZ4Y6+7V#;U2EL:#WU8TCU$[ _I>*&5W!Q>@F_#I/U!+ P04 M " 1GU92E M*-MT$ #.%0 &0 'AL+W=O*B'-Z:"TMCX>#DU6 MLHJ:2-5,XIM"Z8I:O-6+H:DUH[DWJL0PB>/IL*)<#F8G_MFUGIVHQ@HNV;4& MTU05U8_G3*CEZ8 ,5@\^\D5IW8/A[*2F"W;#[*?Z6N/=L$?)><6DX4J"9L7I MX(P$<7SM M0 >]3V>X>;U"?^#@X'D+."-L)^5,L_63>ABP.(AN ME <&M4KCDAIXDQZE48(U*02^/8!ER;.RA3&6Y6ZX0RB4P,[G<@%[7*Y&F_UC M.*M4(RU<4%/"&QB/QM$17*BJ0D]8]=D=[)&(K S E!2CWX?1.(Y2>$>YAGLJ M&I\JS6J!$\2UP@)=4IT;2$@TA5L_PS?0!AK@9]KS,]V9'\TRM9#\7YPIIDU: M7G"\I,8P:]JT:7N]8REPNT5_+ M&S=@-1)%NY4/_<)\5;*9JN9^1233>W[UPTKYPTIT+I^"26_:'0#%Z M+M1U?C$W5%MG\AQWSY50,(CM*\'3C'>4&%0W2[DPJU;FH13W<6_R=0#L(6.U MA4=&M6//-^YGW[B7?4E\,JQH!/S-"P9OV3U^*=2N&EE62B74XA&9(,DH&L.T MQ8$+KXM,8Q,*GPQ3\MK :(I+"(F[02L26^X#)![V)!Z&2<3[@L)[K9KZX"4E M.>I!CUY324B\UO7X.VA)&/1UQ:3+I]>2)(WBUY*2Q)7!BPH1XS*P*A'O/93U MC:\I\N,4(NS[MT1LEP@RPH^&H$(D,:XO6V4AC3H*X>MJ]5-:[!?)3;!?"4?S2NN ^ 4=A61BGT032)[K@ MJ7Z.P^'&$1MB+?Q!HLLPEE-[VM8_[0\KS]HCNO7P]J3S ]4++@T(5J!I'*6X MN.KV\+"]L:KV!W9S93%P?UDRBMWD!N#[0BF[NG$.^B/&UL MK59M<^(V$/XK.S33@9FPX)"&>3-L/8+WL/ONL=E?:R5;I>[-FS,)C+J29MM;6;L;=KDG7+*I=$XM3O6J:S::TKVXFU,N6[.)7[O2LXDJK."276DP19Y3O3MA M0FVGK;#UM'#-5VOK%KJSR8:NV VSOV^N-,ZZ-4K&S>YR*:MGB/$!$NM0Z#X>6"G3 @'A#2^5YBMVJ13W!\_ MH9][W]&7!37L5(D_>6;7T]:P!1E;TD+8:[7]PBI_(H>7*F'\/VQ+V1B%T\)8 ME5?*R"#GLOS2Q^H<]A2&O7<42*5 /._2D&=Y1BV=3;3:@G;2B.8&WE6OC>2X M=$&YL1IW.>K9V6>ELBT7 JC,X$):*E=\(1C,C6'60/N6XLQT)EV+QIQ*-ZV M3TI@\@YP#)=*VK6!7V7&LI?Z7219,R5/3$]((^!7*@/HA\= >B1LP.O7GO<] M7O_?>7[&32J4*32#O^8+8S7FS]\-9@>UV8$W.WC'[ V655:@';6$547AT.DV MHKA2'9L-3=FTA;5HF'Y@K=GMFL%2":PS+E=@7>3 [TKT)V.6XP\_U*.PQ& MG=<67M,Z G(<#?L(UA"@J Y0].$ ;0J=KK'F,UARR2W[)/ *R8 _9PLMLV6Q MPZ*\4QI2@2N'XMEH]+_'\YGI6W+OG)K+^Y?!>A7>-QHOI3]K90R<4JUWCE^5 M#/,T+?)"4(M4<$E;_H/Z^_"_\/$!=OW#7%X@[O?+ *Z)[V&,[8 SY" M&T2U+%U+)=1JA[D3)8,@QF\['(5!KX.C/N:26QF0"!/7[0SB('8[)!D%?3CU M]S+3^"H)CVW6?&,@Q'Q.'$R0="",^D$/A@D"M3'_!QU(HH"@;U7R8YCP*4*> M!1485:2E[0Z28 AM3.0.#-!.C#^/E5_8N_ ?#*])8GOL<73;S<^7YX:(\?,.>XV.$L=DQJOW=[ A5 MQ3B&:^::+[=478:Q2T,<$P@)P>#@L ^C&-,11P,85J,($A!E+G4-F?U*MU=S&PO=V]R:W-H965T M&_S@V)F]/;A(UDH]N,/78A[$3A *S*UC8+0\XA*%<$0DX\^6,QA<.N#^?L?^ MV<=.L:R9P:42/WEAZWEP$4"!)6N%O5/=%]S&<^;X2ML:K9 M@DE!PV6_LJ=M'O8 %_$!0+(%)%YW[\BKO&*693.M.M#.FMC4 ME=7TR@EGLRLL46LL8*FDU90CVAAKX.2>K06:TUEDR8NSC?(MXZ)G3 XP3N"& MJ&H#GV2!Q6M\1.H&B:CI*Y9IV;#]0$ ^^;L5P$\,)E_2K"D%=9TZG M_R)>6Z]>=!SR_ Z2) U3M\:3,(9O_]6:CN+P#-(D"<=PKRP31[@GXS3\Z-;D M@JS?JG>TUU_T=U1^BA@B:*7M6VVX'0;59=^?+^;]E+MANN+2@,"2H'%X?A: M[B='?[!JX[MUK2S]BGY;T[!%[0SHO53*[@[.P3"^L[]02P,$% @ $9]6 M4G*:N_HX!0 I0X !D !X;"]W;W)K&ULK5?; M;MLX$/V5@9$%6B"0=;<2) :2IHNV:(N@R6X?%OM 2[1%E")=DDK2?OW.4+(L M-XG:Q>Z#*%YF#H#R.%(GQ&(>X58F]W-Y&W\HHYMCPS^AX,22,:5?Q2O38:)Q0% MY<89'!6HYY97?.7@Q2U;26Y?GLT=0M+ O.S5+SOU^!GU'#YHY6H+KU7%JT/] M.9HRV!/O[+F,)P'?,15 $AU#',;1!%XRK"_Q>,G4^JZ$+:6VK>'PU\7*.H.Y M\/<$>#J IQX\?0;\E59WW#B!SL-,6+ECT*[F!NN."6F?@VX-?-2.6WBAVF:%=F"GK1F* M@E"8/%(B#^S+4^CL]KSZQ!RBH>Q1=!R&(5P;H4JQ91+>*N$$_D?".%AR&*_Z MBM1WDA^'66^Z63&&26]2$BRR-(,CB/,\2#*XV!HAH8MS GF04B4;A),\C$GX M9!'D(7Q@IJQ[X0R%%S 1O&P(7O:3X#5;K;P3T>)RM"CTK- &%-GR5 PG<7\] MAI;CU+BMNAHP:]""L3W4TSF#^3;RHL5-6=@?!)$WJPH2S'7J"\=S,].HGXT M+%*LO?[:'CB#PE#*MMK#6R@ELU:L!:\HFHZCJ*'0<*_[DM"BS..G83?/(BHZ MUSS9/Y']^9#]^63VOU6.8W8ZX ]XOEN.!VRI-TI\1QL-ETCK"ISN$_/7J3$] MZ4]8('[=IGZ?JQ",F1^WM]O:<'YP,!V0X48\/#_HF;(C2/2OJ/)S[CP2QJW4 M'T8MUA^M'J/O,RW"K#T"GP==1U?B-NKK!8F$HRXJ+\:T0)H(&(24A\53^(=4A)"Y$](P#A_B-CT$5<(,_;UT'_=TJ>" MC0LZ027<(SJNI01U1!87^U_2_=+./47HF9HLO*3_O5ZON;_S[> W+%-?QJ-RZ)G@WF+@WF*2!C=XLZY:Z2TA)@$V-QPP$Y1E_K+Z)+MWB$8VWXWV.[[!R'\DDB8-PSXC]8!>U M$&,YX=EB\&PQZ=G/N+&ST=J>8Y27?.G_3\EX!A[>TC5 6)%^C*O(1[TFF>Q1U#:>W M_B&RT@Z?-;Y:XSN2&Q+ \;7&S.@;-,'P,EW^ U!+ P04 " 1GU92Q7,E M\.4" !8!@ &0 'AL+W=O4LN(XGB\SY>X>?'+?FP :G9*W4LUM\+V;! MP!%"@;EU"(P^+[A$(1P0T?B]PPSZE"[PT-ZCWWCMI&7-#"Z5^,4+6\^"JP * M+%DK[+W:?L.='D\P5\+X7]AVON,T@+PU5C6[8&+0<-E]V>ON'@X"K@9' I)= M0.)Y=XD\RR_,LOE4JRUHYTUHSO!2?321X](5Y<%J.N449^=+U33Z"(Y"7C+9 C#^!*201*?P!OVPH<>+STF7*BV\)*5K9':%/4+S]&<@$Y[ MZ-1##X] /TF-N=*D&YYDKF3!70,R :M6YS6U$/Q8"UXQMWLB7=:GRTXJ>:"' M6K0"0950MK;5"%+)3SF3.0I7/]CL\^8'U:8'#;F_A/>E=T4YF=I-C(G9L!QG M 8T$AX/!_+%& A?TW*F1P'8,W*G+6J!E7!C'E:X=6%5II)O _V'>4DMI%VX< M@$;X0P^?KA*XN2S6R80#]-PZ$SZ2<9AXLP4DJLL'#LS@V&:=0XC MWU^NO9"5ECAG61S&\*@LI>[:[EV!9Q!?9NDP',%[[1$=O/8&=>5GFB$ TM4] M_'ZW'YO7W;3XZ][-W#NF*RX-""PI=!".J=RZFV/=PJJ-GQUK96D2>;.FT8_: M.=!YJ93=+UR"_L]D_@=02P,$% @ $9]64ICZ#S#M! E P !D !X M;"]W;W)K&ULO5?;;MLX$/V5@7>Q2(!4ULVRG28& MG/0.=&O$:?NPV =:&MM$)%$EJ3C9K]\92E;B-':+ KLO,B]S(^>J;2J/(G%*1]T/?3_J% MD&5O]H+==N)*KM>6%_N2L$BN9^=]WP."'-, M+5L0]'.+EYCG;(C"^-;:['4N6?'Q>&O]C3L[G64A#%ZJ_*O,[/J\-^I!ADM1 MY_9*;=YA>YX!VTM5;MP7-JVLWX.T-E85K3)%4,BR^15W[3W\C$+8*H0N[L:1 MB_*5L&)RIM4&-$N3-1ZXHSIM"DZ6G)2YU;0K2<].7G^KI;V'Z4;H#&:Y* T< M78M%CN;XK&_) 8OUT];816,LW&,L@8^JM&L#K\L,LUW]/@7611=NH[L(#QK\ M($H/HN $0C\,#MB+NM-&SEZTQ]Y\+32^X"S28<4]@R)'CF.1W!G #>I5A9W@/#5PZB M4'5IS?$I^S'PJ;;&TC6P@3_K8L'.EN"R8^"K8Q)F+Z:WJ*DPP.L[U*DT%*.6 M=%TSDG:BWTM>(=V-X2Z AS^"[M!2@F@VTGY:$WJZU):..*P0O_EU?RS&P4OCY^BN&75,TJSQTH-PB2:YY!] M,,Q?1C8%[8*=\>__@'#RMXOPV=.%'T/>P>O%*X;K&R%UB]0'Y.]'\W]I^Q!3 M$B]QX(Z\B%$>G"2CD1<0/]QR%'BQ(T\\),QNR1,Y\H3#D12CFO)3W--$&Q3X:H^/Q&/WJ94 M%=1UF68/[WB,SQ'FH*]?(LS>*&29YC6]ZC2@#6.-XU0;F]EA!W'@>JT1=[H! MF,N[W87'J?B^WKGJVXTNR2-?4J555J>6V'F+)2&2H.$ UGPC APEC5*WE3?U MPJ1:/KR[IJZ8UYV!,**\A@R8.*$/YYM>$8-"IVNGD)%@KBK7'@2$[@22(0D& MXS%_PS&A=BZH77+"=(LWZ(I&,J8:/8C)6D#02F \HOE;+(F"N1,5&75SDKL- M;DLA#LF0LS8,"'ZD&<*ULB2\-R-,EL"=.!B&#JXQJ3&:HY#0_"Q:^X\ZQ0+U MRO7#ANQ2[6J:QFZU:[FG3:?Y(-[TZQ^%7E%Q@!R7I.I[0ZK>NNF!FXE5E>L[ M%\I2%^N&:_K;@)H%:'^IE-U.V$'W1V3R+U!+ P04 " 1GU928G;7=+H# M B"0 &0 'AL+W=O$ MMLE/'\F/IB<;8Y]CAI5;:3:/*^^8J25Q182U<;!K4]&1E;"T\7=IUXAJ+ MH@Q!M4JR-#U/:B%U-)N$>W,[FYC6*ZEQ;L&U=2WL7S>HS&8:#:+MC7NYKCS? M2&:31JQQ@?YK,[=TE>Q02EFC=M)HL+B:1M>#JYL1^P>'WR1NW)X-G,G2F">^ M^*6<1BD30H6%9P1!?\]XBTHQ$-'XL\>,=D=RX+Z]1?\IY$ZY+(7#6Z,>9>FK M:70108DKT2I_;S8_8Y]/(%@8Y<(O;'K?-(*B==[4?3 QJ*7N_L5+7X=_$Y#U M 5G@W1T46/XHO)A-K-F 96]"8R.D&J*)G-3C,KEHLL0.@22JE:CR5H*K?B8NJ8(:G;Q=*CJ MQP]]J!!61M%X46K@N7E ^I0>P>>'A;_GQ6<2$WR4XHPW!G@2X&-WW,O27NG M5_!06<0W(H"%?'E[@WK:TOB'MN[;W&+^2?>LSUMB/\#)8)C%^2E;XSP>!R/+ MA_$H6(,\YX>/80BQ_"">T=([I6/GH'5TL#=])?! PF<'RG(YBB_A\B+.V1K# MY3@>O3(Z&LF,XN%%H);&XXYC%@][LG$^/CVBMM%.;:.CC5_0&[IL56B6T%Z& MT^D=!PZ+UDHO*7/JE&JY["MKZD-J^&'%>N$05.HR \^XS1-[+< MH[1!$LQW>?T';=)J"@CD(4WIMN*G8!$&0%K U8K6 &V(5I50D3I@B:C?5FU? MXCLM/2OA5K+=&D^J\Y/FC\R6QTL93PH,\'L!Y/(1'8:W@J;2HA.\DR<2E M([W_9,%TNG**C;!E=P)5-.Q]XO:!=]\W+BD-1$H0=XOY?#MJ*8U+ M2GP>C!<*R(=JM]M\)V=W/@F[ MEI2^PA6%\LQ%8+N-W%UXTX0MN#2>=FHP*_J(0&ULC53;;MLP#/T5PMA# A2^)>DE2 PT78=U0+>BR;:'80^*3<=" M9@\YF:FL%E_B@P6SKFNF7 M!0JUFP=)<-AXY)O*NHTHFS5L@TNTWYL'3:NH1REXC=)P)4%C.0^ND^EB[/R] MPP^..W-D@[O)6JDGM[@KYD'L"*' W#H$1M,SWJ 0#HAH_.DP@SZE"SRV#^B? M_-WI+FMF\$:)G[RPU3RX#*# DFV%?52[S]C=9^+P1;8U7= M!1.#FLMV9OON'8X"+N-W M(N(/6\VT2>Y4=F63;3:@?:>1.:,_Q5?321X](5 M96DUG7**L]DW6Z&&.YFK&L_@*_V"P8JM!9KA++*$[[RBO,-:M%CI.UCG<*^D MK0SK)I0=RB_0DX!O;9$ M^]8CGP1W(IV:AN4X#TB%!O4S!MFJ0BB5((5QN0'K"@@&*2>IUE9 64\0@0&V MSS#TE&# )?TT(4@T9CB%5:417U46EGS_>H,*M25)^UH=VZYN;HB/K#MID8C; M0_8/D(8C&I-1>$73)$S=UE5X 20[$I4D&6B-,G\!W.<5DQL$H0Q5K:,["B^& M,$C#,8U)>.[M> AML6,"'<3>(_&CMU?*,G'R$3XXS\G0\8K#2S=Y=NE%&,-; M7R0ZDF"->N,;C:%7WTK;JK'?[7O9=2OA?^YM([QG>L.E 8$EA1+?20"Z;2[M MPJK&"WJM++4';U;4CU$[!SHOE;*'A4O0=_CL+U!+ P04 " 1GU927_"\ MI!\" #9! &0 'AL+W=O;-!$(T%55B 1EU3:I$@)M>VV<2V+5#YE]:>#;SW9"RB3(F\1WOOOY M?[;/::O-FZT D)RD4'8558CU4QQ;5H&D=J)K4&ZFT$92=*8I8UL;H'E(DB). MIM.'6%*NHBP-OIW)4MV@X IVAMA&2FK.&Q"Z746SZ.+8\[)"[XBSM*8E' !_ MU3OCK'B@Y%R"LEPK8J!81>O9TV;IXT/ ;PZMO1H37\E1ZS=O_,A7T=0+ @$, M/8&ZWSL\@Q >Y&3\[9G1L*1/O!Y?Z"^A=E?+D5IXUN(/S[%:18\1R:&@C<"] M;K]#7T\0R+2PX4O:/G8:$=98U+)/=@HD5]V?GOI]N$IPG-L)29^0!-W=0D'E MEB+-4J-;8GRTH_E!*#5D.W%<^4,YH'&SW.5AM@7+#*_##NF";!KK JPE5.7D MT!V4]Q]XJ7C!&55(UHSI1B%7)=EIP1D'2SYM 2D7]G,:HU/EV3'K%6PZ!WO ^ W7VB-%\,O,+QFV3]02P,$ M% @ $9]64JYX%>C3 P X0X !D !X;"]W;W)K&ULK5=K;^(X%/TK5F8T:J5N8CM/6D"BD-V=D:I%[73WLTL,6)/$K&W* M[+\?YT&2)B%"+%\@ML\Y]KW'OHG'!RY^R"VE"OQ,XE1.C*U2NWO+DJLM38@T M^8ZF>F3-14*4;HJ-)7>"DB@G);&%(?2LA+#4F([SOJ68COE>Q2RE2P'D/DF( M^.^1QOPP,9!Q['AFFZW*.JSI>$O [FC4@ZY_$_+%+;B1$8(*)KLH_5,S_\2:0!5AL;S5XZ\O"W#S^19\ M!BP%3RR.M8(<6TJO+YO%6I5K>2S6@D^LQ09//%5;"<(THE$/?S',]P;XELY+ ME1Q\3,XC'A3\1E(3V.@.8(A1SWKFY]-A7SC_;_;PXMD_),.N=HJ=Z]DG]$YN MD %MI])V!?>]^V9@NGES*SLO4\11)XY&EOO32NZL$"C_(^H18_8R,-M ML; 'Y@:!Z56P#U&Z593N8)2O*5,T B]*GR YD#6OTO.N[HA?:?L7.U(PW49V M/,=IV5%@@@;&A6XC@84=713"/C9;8F$/#$)HNOUV!%6(P6"(?ZDM%6"64,%6 M9,B/424XNKH?"-:%&E[L2$EM9LCI'I$>E#TR4^D'+DAZ4;S=0'X-L MO(W08)#?N2+Q.9X@7$OBZ[M2%T5D7^Z*WZ&_3^^ /C;Z)1]%,04AD>H.D#0"LW7FV)=/R(,/ M-U\^!1C#A_ IG.6/Z.%V*-EU_43N]:VLJRGR+K?2ZR05ZWH6M*WLPI#GM2U: M],!LO_.R"OM@Z/0AJTL[&J[M,\D(6)(56^L/NLR\;V1'4G"T;;:_D5V?\NO"+5\GS-N3HVL@FJ6^WT%U!+ P04 M " 1GU92#_(0=U<# "H# &0 'AL+W=O)B2F MAY$!C>/$8[3="35ACH<9WI(E$<_9@LF16:J$44)2'M$4,+(9&?=P,(>>(FC$ MKX@<>.49J%!6E+ZHP8]P9%CJ1"0F:Z$DL/QZ)5,2QTI)GN-/(6J4>RIB]?FH M_DT'+X-984ZF-/X=A6(W,@(#A&2#][%XI(?OI C(57IK&G/]"0X%UC+ >L\% M30JR/$$2I?DW_EL842%(G78"*@BH3G#>(=@%P?[L#DY!<#Z[@UL0=.AF'KLV M;H8%'@\9/0"FT%)-/6CW-5OZ%:7JHBP%DZN1Y(GQ(WDEZ9Z VUG$\7;+R!;K M!-(-."Y]!4]O&:G,W$DT$3B*^9UHCB6=#XTA3R9Y =![QS$!@\T%3L.YFE(PA;^K)OO=?!-:4KI##HZ,T&=@C]QV@,V_ *0 MA6#+>::?IUMMX5RW^_SBW<_,L,MK8FL]N_N:##JDG%+*T5+.?TGE&OVA^5IUO@D+),H_1\U:Q/H>JHO-6V!N$/2\$G86I5M&Z79&N6 T MW*]%AU]>J>1=:[U?2OD76Y\S@XH-R'7JGDY;4([7N:&!QONM\!L M!U6N:E$HF[ @Z-?5YBTP3VZ*VE, *V\4^$$2LHRRKJL/T4D+79V!4PV#]N49 ML)O66E;]9D];8 CYS0PT86Y0M;;(0!/F./WW?@3P5&%A=XE]H@+'LO<[_1@ M3D,Y\6%B3N4-NE"9KKO6U$ANTC]N)-_)0A3 +F^H50&ULC5113]LP$/XKIX@'D!AITU(VE$:B8=.&A(2HV!ZF M/;C));%P[,YV6]BOW]E.L])1MI?$/M_W?7=GWZ4;I1]-@VCAJ1723*/&VN5E M')NBP9:9,[5$22>5TBVSM-5U;)8:6>E!K8B3P6 2MXS+*$N][4YGJ5I9P27> M:3"KMF7Z>89";:;1,-H:[GG=6&>(LW3):IRC?5C>:=K%/4O)6Y2&*PD:JVET M-;S,Q\[?.WSEN#$[:W"9+)1Z=)LOY30:N(!08&$= Z/?&G,4PA%1&#\[SJB7 M=,#=]9;]D\^=5+?$R1]^$G MV_!GR9N$-TR>P6AX"LD@&;X23_[_\,$;X8SZ:HX\W^@?U:RT:B&G5#4]4[I1 MVT#N[Q(U?+]:&&__\8;@N!<<>\'Q <&7&D6G<0J"LP47W#Z?4JN%F#06JI;\ MUW[=0YF#S(67<9V_SH8T"-)XO5O,OYT^#,][GY! O/,6*93:MZB!0JVD#??: M6_LI<.4?_YY]1M,A-/,?FC!:;IFNN30@L"+*P=D%]98.[1HV5BW]BU\H2_7P MRX8F'&KG0.>54G:[<0+]S,Q^ U!+ P04 " 1GU92JF_I4W0" #C!@ M&0 'AL+W=OAR4QE2C,-2K$CG1'5FAL#N%5)P8.U7K4%<*2>Z3. N3*!J$ MG% 19*E?FZDLE1O#J,"9 KWAG*B?$V1R-P[BX+ PI^O2N(4P2RNRQ@6:AVJF M["QL4'+*46@J!2@LQL%=/)H,7;P/^$)QIX_&X#I92OGH)N_S<1 Y0LAP91P" ML:\M3I$Q!V1I_*@Q@Z:D2SP>']#?^MYM+TNB<2K95YJ;OH76/AE!F1U= !4PH8VXC#8TEXN#"55UTLB^:G"GZ@8@.=.,V M)%$2/RSNH75U_1PEM&TTO21-+XF'[;[02Z$DAZD41EG/K9ZFA*E7$A5\NUMJ MO_[]0L%N4[#K"_;.%CQH5AUI)G]K=DJ:/>3 0[I/9IOU.H,TW)[@T6MX]/Z2 MQQGOVO#FJ;+? >;PF7(7* M8V#U=$/]UM&%AB#)@SQ".O"TW47(3Q1=$ZC?D M^O_'E4%3I3_41'MU9[OK_2-2:"@T,"PL6=6[MJ5+[*W4_,;+R MU]A2&GMH_+"T?R%4+L#N%U*:P\3=C,U_+?L%4$L#!!0 ( !&?5E*%%)43 MG H 'M; 9 >&PO=V]R:W-H965TPNIKM%LYU]5FTF$2I+'DE.6F ^_$JV[$M)U"55 MTX!>6CNY8HY(ZG=(6T\F(;5_7;XG%5[@H>;PX';=,5LVU_M8V3;'%W<_C9I^+N)M]7:9+Q3X55 M[K?;N/CQEJ?YR^T"%JGZKF!ZN[FUW\R.]Y]67WJ:C?KGI'7M+?.T_+PK_72UMH+:[TOJWS;'EPKV";9\?_X>]L3P@'@ MCAS V@.8[@%.>X!S.-&CLL-IO8^K^.ZFR%^LHJFN6VM>'/KF<'1]-DG6C.-] M5=2_3>KCJKL/<5)8?\;IGEL?>5SN"UX/4E5:O[[G59RDY6_6:^M0\]S4O+*V M0M&K>B#7^Z)(LL>ZZLO]>^O77WZS?K&2S/J8I&D]2N7-JJI%-G]JM6X%O3T* M8B."_A5G2\N!5Q:S&4@.?Z#[>[AZ_JKCGW#SOW#SNTYRC[YY7U>UGR MNFOB;&/]D<1?DS2I$EZ>^FUCU;/R\[E#FJI_YQGVT-NX3$I"D7-6Y!P4N2.* MWL7ED\7_VB?UB#2C\$;6Q\;.N9\,S+:CLJ\]B0)PJPO;[*8U$HGDL8">?2$>F=17JD MR#_R[%%/HS?X\Z$7+*$G>[2E8OTSR)]4N2G@N_B9&/Q[S6V2WZ<>GGU MQ NKF56U9"L^S$FI<'\@"8*EW],M*7*$HH[LX"P[(&7_YZ"04!8,AMWNR0J& MLL8Z,SRK"DE5_\VK.&U5G3"VL>+*>CCC3:8U'"AA@6,+U\A1\+#,89&]#.2: MH[/F2$?S>EWL&ZWGT4\1/S+-T4",/9BP$3$&':U@HY78&FH%;1.ZN6V:UMP6 MZ8@6_ ]H$/!GGEI @!G0*V N9@'H%F# +MHV.M,7["7K]_^P#+R:Q2.& >@8 M8,PR8.@9?7B0)5V%:!=@RB_:ADB!5$E7(%H%7-,KVL9)T51)5S0:!5SH%*"V M"K*DJPNM J[B%2!Q =EE-"PC+R-T"[B*70#E!:UD;;M@:!?L>G;!*"-C Z!3/F%$QK M=\$F;2\8&@8S91A,;X^GT14L<)+!A.79YH8.PJS@(T]EQ,&T/<=!#G.MYB*.S MY7"T7<1!%W%T7,2A/@M"%W'FXB*.\ &5B4^HAO;0OS3)DJXV] _'F'\XZIT& M6=)5B,;AF#(.1[W3($NZ M$PG&L:AJ/>:9 E7=%H%I"HW"N M8A1MJZ1:JJ2K%NW!N8H]..H-!EG2_1@:S<&]GCFXZ@T&6=*5C-;@TM;P,<_X M#VL;%]]XK7"?;2@BN^@2[EQLA&SV8R8!X"%:/73X@;1O4@) E76T( M6$\!6%Y4R4.RCJNZ9_(':\-W>9E4U'DC%SUW+F,A?*-++YSUQF+X*0IXPVV? MI[UN]A"K'HW5"5L/;TA-Q@9LE57YRVA$)Y+5H\DZX:OQX8*X_[TH6=(5B&3V MZ#7SR,36M%,YGB/C+6IQFK-<5]]=*5+.EJ0SS[]-)UPO1N6R(54B5= MA0AKGX:U_L3VU<0F2[H"D=C^3Q%;:V'C([O]N;#;1W;[!MCMZ[';UV:W+]R( M8XS=OA:[956C[/:1W;XI=OMJ=I,E78'(;O\R=E-+11_9[<^%W0&R.S# [D#- M;K*DJPW9'1AC=Z!F-UG258CL#DRQ.U"SFRSI"D1V!PIVY\4N+^II74_IKY55 M-C-(\H%8MW5D=C 79@?([, LP,)LP7,M>.A3>P B1T8(W8@8;'M#WQ%4@:V M/?:=6R#<+6F*V8'DNTKPA]TY+(M@[%;$ -$=*- ]-L.U%MX!PCN8"[Q#A'=H M -ZA&MYD25<;PCLT!N]0#6^RI*L0X1V:@G>HAC=9TA6(\ Y_$MY:2^\0,1[. M!>,A8CPT@/%0!^.A-L9#Q'AH#..A'L8E903&0\1X: KCH1[&)67C& ^%V^ O MQ3BU!@\1X^%<,!XAQB,#&(_4&"=+NMH0XY$QC$=JC),E786(\<@4QB,UQLF2 MKD#$>$1C_,OR?FD]YL^\R+:'VQ#JF10_\FS]0V\]'B'(H[F /$*01P9 '@U! M[CC>X(:]:(CRT9LW(X1Y9 SFT9#2002#V(VDS'>]L3L+(X1Y9 KFT9#2@W!%I)&]FP\0 R@*A*H>A<#&2-MQVM*U%3,FIKS -#P +*F MIU+P ##F :#A 61-3Z3@ 8I<:SV'7E^ZW@7R$K S$LTY,J&( BEZH]N;16UB &3V$N M=QV"F"M5!$LG33.RJ>:Y1&_*7;SFMXM=P4M>///%G25]T(N!EGI!?L%)%.'4 M"9-5(XM*U_1$"G:BB*-.GZ;D6EC(KL)LPJL@I%=!$5^=,DTE*589#25E! V% M'"LH@JQ3)M@PHBJCH:2,H*&09 5%E'7Z-"-7F4(T%=I@Z!RFF> .BMCII&E& M-C6%A@9:ZIVQX$J*..N4R:I.)M$U/9&"22FRJQ_R@B>/61M"JR?F0UZ\Q,7& M6N=95<3KBGZ@BN -;>AS!K-2")6"(E5ZX0- VM8506YIV6B2&X0<*SCTID/] M*!!'8Z_1UFBEN<$1'Z)#.\O4N762/'0/R5.-]'.N( 1=09%T54O66[P*R55P MYA)F B&N"E?-JX)&8)6NZ0D7?.;2S"IHA%;IFIXVP1$4N=6?O2 TW$$_N I" M$A"DH(J877@ZNGD_(RL9]0DBR@GNI3[@:/N%. M\0DATPJ*4.M/7A:2_*K$)UQ]GW#%1Z\9\PER62]D7F$VH5<04J^@B+U>>F%H M^ 19TQ,N^(0B"JMQ26CX!%G3TR;XA'L5GVA;#4C!5,U1\$IX,'+S6.J/&ULM5I;;]LV%/XKA%8,*=!8$B^^9+:!U%F[#NL0 MU$CWS-AT+%0279&VVV$_?I2LB)(IT6H5O222?6X\ET_G''EZY,D7L65,@F]1 M&(N9LY5R=^.Z8K5E$14#OF.Q^F;#DXA*=9L\N6*7,+K.F*+0A9XW=",:Q,Y\ MFGUVG\RG?"_#(&;W"1#[**+)][9XSO/'WP*GK8R_<"=3W?TB2V9?-C= M)^K.+:2L@XC%(N Q2-AFYMSZ-PLR3ADRBL\!.XK2-4B/\LCYE_3FPWKF>*E% M+&0KF8J@ZM^!+5@8II*4'5]SH4ZA,V4L7S]+?Y<=7AWFD0JVX.$_P5IN9\[8 M 6NVH?M0?N+'/UA^()+*6_%09'_!,:?U'+#:"\FCG%E9$ 7QZ3_]ECNBQ.#C M!@:8,\"V#"AG0-E!3Y9EQ[JCDLZG"3^")*56TM*+S#<9MSI-$*=A7,I$?1LH M/CE?4+$%OW_=!P<:LE@*0.,U^! ?F)!1=G]U>Z!!2!]#=JV2YGJIR,"2K?9) M( ,F7H.K.R85@;JZ!@_+.W#UZC5X!8(8? S"4 5*3%VI[$RUN:O "0_P9 #_HU[(L+[/NP8/>J[*[R3N$B6+@(9O)0@[P[]BA+1WX#JAX1 MRB,6+:C0@C(MN%Y+6JXW8D=7;.:H>A0L.3!G?AOQ1 ;_LC58<"%__<4?>K_5 M^?,D>IB)3@OW,(=H,AF,INZAQB17^B&I6H$(;U M_AX75H^M_GZ(%?B'F87O%>C75NM) BFI]-HF*7[VF\]#H41R)R]56B)&=H:.H3QH*&BD$9W9&]" MRQ7U4T,&TG",^AS>D<96U./XCLSY'8Y*;L[#85*AQH8":>1%W4=X='F&MY)4 M3=/(BUY@C$>7YW@K276WI4$<=QGDL3G(UT2TAJHYHECC/K;WP^?E]1/S#M8P MC?NJ?HS&N0>/!N,$X#<7X M!?8!V+8/R*UKO3+ &KMQEY4!-CMD!,^?_KAFKS!I+C$-]]C>2I^56-@'7K!=PQ>UY=&KH/%5RJ#X\1(,SZ;Z)(.8FXAP12 V*-Y4< MT?!,7F!=06SKBMPZL_-N[AV)!G329:E!:I8:>(*,T!*S,U>A;0JL?@H0>]]] M5G=_\_BZ:^T1#>2DS^4'*;W#ZG'Y04P@'IT_2HBY(%'="6X(CL9KTGWU02ZO M/JPD5=,T7I,76'V0RZL/*TG5-@WII,OJ(V<>6>,Y-E_@FO%T2Z_YT]]8?*3) MDXH2"-E&L7F#D3I5&ULK55=;]HP%/TK5E9-K=3F"\)'%R*UL&J=A%05M7LV M<"%6'9O:#K3[];MVTHB-P%[Z0GSM>\\]QR?>;DQF^L@ MT(L<"JI]N0&!)RNI"FHP5.M ;Q30I2LJ>!"'82\H*!->EKJ]!Y6ELC2<"7A0 M1)=%0=7[+7"Y&WF1]['QR-:YL1M!EF[H&F9@GC8/"J.@05FR H1F4A %JY%W M$UW?#FV^2WAFL--[:V*5S*5\L<']'^^@/]SFE'+7.J82SY+[8T^<@;>&0)*UIR\RAW/Z#6DUB\A>3:_9)=G1MZ M9%%J(XNZ&!D43%1/^E;?PUY!'!TIB.N"V/&N&CF6$VIHEBJY(\IF(YI=.*FN M&LDQ84V9&86G#.M,-J8Z)]]?2[:E'(31A(HEN1=;T*9P\?G-EC).YQRN\!6X MFF$:F<&B5,PPT)=D+(51>+$"3)EG*,+.@T,LK:] M@T7-\+9B&!]A^),*GW2B2Q*'R2D>=H1Q&ZU:#@]>\+@; MQ@&ULC53O;YLP$/U73J@?4FD+O])TJ@C2FFQ: M)U6*&G7[[, 1K!B;VB:TTO[XVH8@)C5L7^#.OO=X]PX[:84\JA)1PVO%N%IY MI=;UG>^KK,2*J+FHD9N=0LB*:)/*@Z]JB21WH(KY41 L_8I0[J6)6]O*-!&- M9I3C5H)JJHK(MWMDHEUYH7=>>**'4ML%/TUJU_!NO;#UKN 7Q5:-8K"=[(4XVN0A7WF!%80,,VT9B'F=<(V,62(CXZ7G M](9/6N X/K-_=[V;7O9$X5JPWS37Y5VBCLMS2XU.)VNB2KAVTM#3X0AUPH(S^&!GU#IRN6S1R*/ MJ,F>H:O3;[##K)%44U37,-N8/=QN875W#%5 .CY0Q,R>5^-K(M!_S MLU[2?2_L;U"C)0#Y0H8 M%@86S&]O/)#=L>P2+6KW9^^%-N?$A:6YR5#: K-?"*'/B3TLP]V8O@-02P,$ M% @ $9]64N/[G:E8 @ A@8 !D !X;"]W;W)K&ULK951;]HP$,>_BA7UH97:!!((614B05&U3:N$0-T>ICV8<"16'9O9 M!MIOO[,#&1N!AW4OB<_V_?V[N_B2[J1ZT26 (:\5%WKHE<:L[X- YR545/MR M#0)75E)5U*"IBD"O%="EEWO,#%C16GL1)"E:UK ',SS>JK0"AJ5):M :"8%4; :>J/N_3BQ^]V& MKPQV^FA,;"0+*5^L\6DY]#H6"#CDQBI0?&WA 3BW0HCQJ\T8X)FQ1 MYD;A*D,_DSTR047.1$%FD /;T@4'3:XG8"CC^H9<$2;($^,<4ZC3P."1UC'( M]_+C6CX\(_^9"I]$W5L2=L+N\WQ"KJ]N_E0)$+BA#AOJT,E&9V2/6;^/%MHH MK.Z/"\)1(QPYX=X9X7DIE;DSH"JR:C*C?I]V2PHE=6LB:N'8"=NKL,W"V$_2 M8-N"TVMP>A=Q1APO#5( P>M'<@5+9@A' &A%J,62(X2[CA^U(_0;A/X[,R+ MM,'T3V P'_UVF+B!B2_"?)&B^+?JQ")_:*<9-#2#_UF=05MU>NT(28.0 MO"\A9XJ3G'RLF(Z_BQ,36_GNP74$L#!!0 ( !&?5E*VA%0$;P( "L& M 9 >&PO=V]R:W-H965TJ.0%![$61B-QTG( M"15!EOJ]>Y6ELC&,"KQ7H!O.B?I]@TSN%L$D.&P\T*HV;B/,T@VI\!'-T^9> M62OL60K*46@J!2@L%\'UY&HY=_[>X0?%G3Y:@\OD6']B_^-QM+L]$XU*RG[0P]2*X#*# DC3,/,C= M5^SRF3F^7#+MG[!K?6?S /)&&\D[L%7 J6C?9-_5X0A@>4X#H@X0_0V8O@.( M.T#L$VV5^;16Q) L57('RGE;-K?PM?%HFPT5[A8?C;*GU.),MD)%M\25$NZ$ M-JJQ-V0TG*_0$,KT!7R&I\<5G)]=P!E0 6O*F"V_3D-CHSN.,.\BW;21HG3$WJ6'\ ;UL/' W+B MOI*QYXL_K.0 V;0GFWJRZ3MDWZ7[R D#PF4CS*EJMP2))W"]NLVBRV0T2\/M M<0W^]9I.XU'2>[U1-^O5S0;5V0:R[2'@=I_71%0(2WNSRG;D0.9)SYW\?QGG M/=E\4.B:["EO..2=/C"H.,@2CN;T9U8ZFUC!RX[O[ M61H[*_RRMM,&PO=V]R:W-H965TT M#ZW4 28OM%42J4WV]F%3U>SELPN78M5@9INDE?;C9QM*V!98I/8+^(R?A^?N M?*>;[81\4!FBAL><%VKN95J7ET&@D@QSJGQ18F&^;(3,J3:FO ]4*9&F#I3S M( K#:9!35GB+F=N[D8N9J#1G!=Y(4%6>4_ETC5SLYA[QGC=NV7VF[4:PF)7T M'M>HOY4WTEA!RY*R' O%1 $2-W/OBERNR-0"W(GO#'>JLP;KRIT0#];XE,Z] MT"I"CHFV%-2\MKA$SBV3T?&S(?7:?UI@=_W,_MXY;YRYHPJ7@O]@J<[FWKD' M*6YHQ?6MV'W$QJ&)Y4L$5^X)N^9LZ$%2*2WR!FP4Y*RHW_2Q"40'0,8]@*@! M1,<"1@U@="Q@W #&+C*U*RX.*ZKI8B;%#J0];=CLP@73H8W[K+!Y7VMIOC*# MTXNKY&?%%',Y.+E*4[>B'#X5]9TRUBFUEJA'RPH3'\CD#*(P"@_ E\/P+V+K0S3N MA:^&X6LLS=_C0_# !+6-;-1&-G)\XQZ^=X\E+12:2";^ -VHI1LYNE$/W76E MS(Y2T,G8 .VXI1T/JOPJM,EV6\IV$5_$ M?C0+M@=$3%H1DR-$;"B3L*6\0A ;TU-*3A,T+48#&H_U$] =E>G!>U73QQU5 M9!H>UC1M-4V/3A_\@EM46K)$8PJF)I.'1@S0(H42I2N6(L&WM@?]>60@27&K M)7[-W)^WM.>#+M[VA1A.3!W7!7YZ*-PU[7DGW&'?%;AHM5P,:ED;>T/A@Q15 M>?:_FB'AOKN%KQDYTFF;Y#7K9MG0=:]H%!\.&=EW&#+<8EY:-\N&OUO.A/B3 M'EW[5D5&P[HRA*5\*A53=4:'0K[O5&3\JKG<=Q]R3/LY.I>KAJX;M2B*_;YT M[CL.&6XY+TWGJN'_0UCLD[]T!9UIP\!\WPBAGPT[D[1#Z^(W4$L#!!0 ( !&?5E)!;XHC MG@0 ,L4 9 >&PO=V]R:W-H965TV2YFT#W^=!^)P$YO>JF\@ M3OP_Y_BYR B>O M-[ZQQ[6J;OCSV88\TGNJOF_NA![YG94E*V@I&2^!H*O+R17\>(.32E#/^,'H M3O:N0;64!\Z?JL'M\G(25!'1G&:J,D'TOV>:TCRO+.DX?K5&)YW/2MB_?K5^ M4R]>+^:!2)KR_"=;JO7E9#H!2[HBVUQ]X[N_:+N@J+*7\5S6?\&NG1M,0+:5 MBA>M6$=0L++Y3U[:1/0$,+0(4"M ^PIP*\#["L)6$.XKB%I!M*\@;@5QG?LF M676F%T21^4SP'1#5;&VMNJC+5:MU@EE9==:]$OHITSHUO\I^;9ED=95/[K8B M6^LR@3O!,@JN\IQGI'IT"DX65!&6RU-P#K[?+\#)AU,@UT10"5@)OK \U]/D M&?C0'\Y\I4.L'/E9&\YU$PZRA+.@F0=@= 90@((1>>J6?^7/'D"A5;YPR^_I M1GM/K/)/;OG?I/0 AK4]5;J.U*" M7HT=9G%G%M=F0XO9SYPO=[K 8_EIE'&MK)CV/$?1%'O1S'_NYV$X#4XA\BZZ M:6\""[O 0F=@GUXVI-3->UMFGF.=46S&\($>";YE@*^TC\$FYQD5/\N*$!V1"Q'-VAC<=JO(?3B\3BF71Q3 M9QS_<$7&&N9Z.G"67"0>&O=VT7F[.+1#KR\&#N, VAS"P% T<+J\7>JDLA6C M2\T_1ML31HSD\J+M:6=]?!#UH<6<( Y'3W5=] M],D9>6"YWA[ZIT O>%O0Y6@$:!#!.8R\T!*"H1%TX\C:6G!(&4=O04,9Z,;, MO1ZO"/@L^'9S]AYLH*$-/"INH.$-/ @X*1P2!\4VX$!#''ATY*1PR)S VIR& M.? PZ*2M+NJO/+%X,\R!!T,GA4/J0.Q97"(#'714Z*1H"!T4V'8@,LQ!;N;L M#X$4#3%TGM@JC7H''3>&K)5N=E4:&..@=XJPI2,7OC62RH8#KK&:P@L)C M[G]DP(*B0_;_HI6]V?\HLG:EX0UR\^8 "Q:DV]VI"4. R+D!I&M*19HY(2# M$NO"#6^0FS<. BS0\* #H\1VK$*&.LA-G?^)@ 4:DB@*;0C AD383:(* 8U3 M0*KV%:/;?X%'3CW6CL,&0-@-(&NE6UV\7Z6QX0UV\R;E1:'?E_7+>?8$_H ] M7SQP[PT+'_7-S4 &N\\NG6%B#)]U[_&:V[J/3O0+?'/G=.Q8U7IX4T,;P;&! M%'X'4H=EU$ )QT?-J*$,=E/F3> G.A.@:#Y^.'.8#/H2A\&@+_W>9YWJ,]\7 M(AY9*4%.5UJGY^N(# "0$@ &0 'AL+W=OUWR.>$,^.0OY0>THU>$YYIN;> M7NO\8Q"H>$]3HGR1T\Q<281,B39#N0M4+BG95J*4!R@,QT%*6.8M9M6Y)[F8 MB4)SEM$G"521ID2^?*)<'.<>]%Y/?&&[O2Y/!(M93G9T3?6W_$F:4="X;%E* M,\5$!B1-YMX]_+C"42FH[OC.Z%&UCD&YE(T0/\K!XW;NA>6,**>Q+BV(^3K0 M)>6\=#+S^%F;>DW-4M@^?G5_J!9O%K,ABBX%_Y=M]7[N33VPI0DIN/XBCG_1 M>D&CTB\67%6?X%C?&WH@+I06:2TV,TA9=OHFSW4C6@(8]0A0+4#G"G MP.<* MHEI0M3HX+:7JPXIHLIA)<02RO-NXE0=5,RNU63[+RMS76IJKS.CTXC[^63#% MJ@QN'C--LAW;< J(4E0K$XNY+.G6C$%.I 8B 9M"&1.E0"S2#/J%GP W]8K?F#C4+M)EO636(Z[E].LT-] S3#=DJ8/"RY.]F'+((@C!ZV2+6N\G;E"XLZW%_\O6GW9'BRQ/D)LG M9T<[X#,=CM;""+E??+[N*5C*EUPQ=Y-$WM_ZK&%"7;#Y-RG8#7@ M@P>? FR!@]WO/%VY7LPW;.&#T762Q:T_3&Y&N).MQ>UDHXD_ZHG6P@2[87)^ MM&Z?27^T0>O??[E7\YG('&PO=V]R:W-H965TPT M=E8X!I)VEQ8($+3H]JS83*Q5EEQ)KMN_KR0G;K9'I(BDT;()U4@ M:G@M&5=3K]"ZNO)]E158$C40%7)SLQ:R)-J(NI-PNNYK&U=P8_*39J[PPVDY403U:XS:?>T!)"AIFV",3\7O : M&;- AL;S%M/K0EK'_?,._9O+W>2R(@JO!?M%+>!',L;HDF: M2-& M-8&S1Y$#& 6?(!R&P>/##?0N^F=@1UUI1@YV]*_2W MFGW]# MY#FVEQWLI8.]/ $[)XSP#($H$&NXJ]G;COOP6"U;L,B!V0E[28-)$ Z^)/[+ M$1+CCL3X+(F/MF?/-95_MZ$-W4),]D+'<3@8'X\<=9&CLY$72%0MTT#$6\4$;PO%D=% ,?V\2 M2Y0;MV\49*+FNAW*3MNMM%D[R1_F[3Y<$+FA7 '#M7$=#F+3#MGNF%;0HG)S MO1+:; EW+,Q:1FD-S/U:"+T3;(!NT:?O4$L#!!0 ( !&?5E(C348E, 0 M %$3 9 >&PO=V]R:W-H965T!'QKA:.*G6AW>>IY*49%BYXD"X.;,3,L/:[,J]IPZ2 MX&V9E#$/^?[$RS#ESG)>'GN0R[G(-:.*X<*#S>N +W:>Z M.. MYP>\)X]$?SL\2+/GU56V-"-<4<&!)+N%LX+OUH%?))01?U-R5*UM4$QE M(\13L?-QNW#\0A%A)-%%"6Q^GLF:,%94,CJ^5T6=>LPBL;W]6OU#.7DSF0U6 M9"W8/W2KTX4S=<"6['#.]!=Q_(-4$XJ*>HE@JOP/CE6L[X D5UID5;)1D%%^ M^L4_*B-:"3#L24!5 OK5A*!*",J)GI25T[K#&B_G4AR!+*)-M6*C]*;,-K.A MO+B,CUJ:L]3DZ>7O0FR/E#& ^19\Y!KS/=TP E9*$:W S4,ND]389#NY>0'W M^%\AP9IAI=Z"FSNB,65FZQ9\>[P#-V_>@C> _] M21[JD?<) ? 0MZ>N?I.>L3O?/TSUC5.T6JMU"9;V@I]X'RJDFMW^: MSK,8,C! 4 \0E .$?9=#"J7 &DOY0OD>K#*1*DU; FX1FKCH M0JA; U]DEB-RJ(IJV)G"F-9W MS\/6@DV4(57HBILL I'XFI5IVT?C)$;7[K< M#9O&;C1K__4XWF 6CL=9:"/HK"O;%H;ED ->-$HX$5=HH:=E98E*.A; MOZ &NF@8NE\EWA+ <4;*];DN=LW;UM-0,Z'68O9*W$4-=]%(W$5=H,Y:7*I, M'@XZU]AP%HW'660!J$7G3Z+.A3:41:-0%G4IZU\*' HY5]< %@T#]K-.B1QJ MFH:CZ$H<10U'T4@<15U$H@Y'+4']-W_#430>1Y&%D*BS-K1'17:A0=XJM*_15M^3]02P,$% @ $9]64EE3,C)\ M @ P@8 !D !X;"]W;W)K&ULI55;;YLP%/XK M%NI#*VV86Z\B2$G(MDZJ5#7J]C#MP8&38-78F>V4;+]^MB$L:9.HZE[ -M_E MG,/AD#9"/JD*0*-US;@:>)76RQN,55%!390OEL#-D[F0-=%F*Q=8+260TI%J MAJ,@N, UH=S+4G=V+[-4K#2C'.XE4JNZ)O+W")AH!E[H;0X>Z*+2]@!GZ9(L M8 KZ<7DOS0[W*B6M@2LJ.)(P'WC#\&:26+P#?*/0J*TULIG,A'BRF]MRX 4V M(&!0:*M S.T9QL"8%3)A_.HTO=[2$K?7&_5/+G>3RXPH& OVG9:Z&GA7'BIA M3E9,/XCF"W3YG%N]0C#EKJCIL(&'BI72HN[()H*:\O9.UET=M@A&9S\AZ@C1 M2T)R@!!WA/BM#DE'2-[J<-X17.JXS=T5+B>:9*D4#9(6;=3LPE7?L4V]*+=] M,M72/*6&I[//0I0-90P17J);K@E?T!D#-%0*M$*GPUI(3?\0]U8G:].>"L[0 M:0Z:4*;.T$?T.,W1Z=8L1]F\1.+WY?F^14%4RHE03T8SA36IKO_^<1VZ2W39QM@T*+_WK75#^&G0>^_$N:/(:%"?^50]J4\5; M'V4-C\&8<[CG/S8!NY^D_^7:ZWQ&YH%PA M!G-C%?B79F;(=F*V&RV6;B3,A#8#QBTK\Y,!:0'F^5P(O=E8@_ZWE?T%4$L# M!!0 ( !&?5E+P?KOV@P( ,L& 9 >&PO=V]R:W-H965T?[:11)D*1]D)\CO_WN[^Q+VFE](O9 "#9ET*:>;!!W%Z&H5EMH&1F MH+8@[9M"Z9*A#?4Z-%L-+/>B4H0TBI*P9%P&6>KG'G26JAT*+N%!$[,K2Z9_ M7X-0U3R(@[>)1[[>H)L(LW3+UO $^+Q]T#8*VRPY+T$:KB314,R#J_CR>N;6 M^P7?.%2F,R;.R5*I%Q?.@,9'!+014%]W#?)5+ABR+-6J(MJMMMG4)MWW*KP^R34GG%A2!,YN1.(I-KOA1 KHP!-.3\=H<[;<-2:>1_F-_)CWM[ M) P051PJ+LCY I!Q84=GA$MR;Y-;D4E#M.4Z:+AJ2KNN2Z-'2OO"Y( ,XP^$ M1C1^?EJ0\[.+?[.$UFSKF+:.J4\[_#_'"VY60AEG^L?5TJ"VY^;G.]AABQUZ M[.@(]A'<%>%R[>WT[4:M3[S>W:77+*J^]E!'+77T+M6R:!^K5DT[K)C2 M0=P/&[>P\2G8L ]6J\8=V"SI)R4M*3E%&O61D@/2] AITI(FITCC/M+D8 ,G M=##L9TU;UO04*_&G$C=@&VR!H/O0TP.3<43[R;.6/'N7_%4A$Z2H[SKKWG6H M[WI?';.#\SH>Q0=G*.ST)M?F[YE>&ULK5==;]HP%/TK5M2'5FI) MXGSP(4 J!+1.JU25=7MVB2%1G9C9IG3[];.=D 82TFR%!["=>\Z]YUX[O@QW ME+WP"&,!WA*2\I$1";$9F"9?1CA!O$,W.)5/5I0E2,@I6YM\PS *-2@A)K0L MWTQ0G!KCH5Y[8.,AW0H2I_B! ;Y-$L1^3S"ANY%A&_N%QW@=";5@CH<;M,8+ M+)XV#TS.S((EC!.<\IBF@.'5R+BU!W,;*H"V^!'C'2^-@9+R3.F+FMR%(\-2 M$6&"ET)1(/GSBJ>8$,4DX_B5DQJ%3P4LC_?LBGE&'$\I^1F'(AH9/0.$ M>(6V1#S2W1><"_(4WY(2KK_!+K>U#+#<2)* ,E3#X Y M !X#W!, )P8LI9L:J#+ MI=$RP7&J=M9",/DTEC@Q#O *,X9#,*6I8++.0$[G,R@8V$7U': 8Y]#: %[9IXINWA5IVQJ9O<$\W=?5OFSHF=TOJ93+]S7L>^X MG?[0?"T7IY75O,8*]CI.876@R"L4>8V*@GHMUP EE(GX#]+O8OPF;Q6.ZQ1F M]+UR5+V.UR]_#G5,O8H.SRO)R%)2I;5E2MQ#JUF5RK:M4N(.4N(7*?$;4W*7 M;%#,Y$TF *&\MJP9@5?R:QV)S"RZIRV"#SEF31P'RKJ%LFZCLD4D:WHC,$O: M[>$#)[W"2>_,IZ]?,/?/>_KZE4T$8643!:VLYOU*N:#EUY?#MMXO0JM1T3>: MKO^W'G;INK7/7!$;OG/#\]8DYRN?65>>6>^H*.W,YG5F$%9>BF:I64DP6^NV MDLL@MZG([I5BM6A=;W7#=K0^L0=3NV8]L >SK#%]I\_ZY'O$UG'* <$KZA6Z9D*V7CI823;=!0 GAL !D !X;"]W;W)K&ULO9E=;^(X%(;_BH6Z4BNQ)+83H".*5.B,MJ.=V:J=[EZ'Q(#5)&8=!SK2 M_OBU$S<. W$R;9D;R-=Y_?K8?HXADQWC3]F:$ &>DSC-KGIK(38?'"<+UR0) ML@';D%3>63*>!$*>\I63;3@)HB(HB1WDND,G"6C:FTZ*:W=\.F&YB&E*[CC( M\B0)^/<9B=GNJ@=[+Q?NZ6HMU 5G.MD$*_) Q./FCLLSIU*):$+2C+(4<+*\ MZEW##Q^](J!XXF]*=EGM&*BN+!A[4B>WT57/58Y(3$*A) +YM25S$L=*2?KX M5XOVJC958/WX1?U3T7G9F460D3F+_Z&16%_UQCT0D660Q^*>[?X@ND.^T@M9 MG!6?8*>?=7L@S#/!$ATL'20T+;^#9YV(6H#7%(!T .H:@'4 _B$ P88 3P=X M70-\'5!TW2G[7B3N)A#!=,+9#G#UM%13!T7VBVB9+YJJB?(@N+Q+99R8WI"% M .?74435N 4QN"$BH'%V 9J47U.#E=G%V4S4?#=F#@B/&\3C@< M0R4,QUI82I9R5N&;%N$@?1%&4 L?4?G8V5[5[WT51XYJ-;2H&EI4R'H-LG^2 M+8D!LBCA2@D72M@V26[33/!<,D+TP3V)2+)1,\:B[E7JGM7GIX!RL WBG "V M!"%+MX0+NH@)R$A*&0 MVK/M5[9]JVTY6!A\5=8L.1A68L,39'A4J8^L5J]7*TY6@2!@PVD:THURY[(X M'5M!<[NT.QCYOUD2=5E9O+3J%,- :\/ JV%0J0M)O^;SF$V[O)QS ]>U&86N MX;9KU;J5&*8RD^5Z*>OV2RXUFZ55< ;[*_-#&NV1\.O ;OAM 0VS.\_%W[)%$)TZ(VD^>0 M9)GJDID!#2#5#=1]^2._T9FA.[3C77+2;^4D--2%_@E("0V(X?!]63G3@G58 M(K<)EM P&]JA_19K^MI;$UBZ.:)37?RK53KG+!Z6HE M5U87X_;6(&XEJ&$]M-/8.)=YCFBZ FI/6)A4!\?ME9+^WE@?'VED4([L*#=& MY!+.2)BKWTX_84K+UTWA)E,&V6PEF+?GLM1+6-KAW<[U\+9[K%'VHA M'KJH(;&&U*B%U.]7"V>ZJ?U:>#D:#!M,&F@C.[1_22F<:1/[I7#4X-U4"&3? MF+^]%.H&AO6QOQP/8(,S4UN0O;:8GPQ]\%>YE 0#\]*L;268HH%&)ZB.R- > M_4K:SUM::Z<],K1'[T[[.>I.>VQHCT]*^SGN3GML:(_M-#:F%GDF[\F%H@ST MCW/3[@\>^&O8F6,#>&P'?'O.7N44=79:^Z?$3O>F!5+^A[&W0"R66Y9-BP>) M*ONJP:8.X*Z;]XI8W[H0"QM:XU/LY[%A+K8S]YWWIRVMM1,+&Y9C^R;]-?M3 M+=F)6 ;ZN"OT7[<_U?*=B&5XCKOR_*W$FN%#S#=PP#.4]]Y*^=&PO=V]R:W-H965T<18@:\997)M'97*;QU')D><(6GS'#/]9<]%AI2>BH,C M.)M5C@[X$:L/^;W0,Z?QDI(,,TDX P+OU]:?\'8+8P,H+3X2?)*=,3!2 M=IQ_-I,WZ=IR#2-,<:*,"Z0?3WB+*36>-(\OM5.K6=, N^/OWO\NQ6LQ.R3Q MEM-/)%7'M15;(,5[5%#UP$__X%I0:/PEG,KR%YQJ6]<"22$5SVJP9I 15CW1 MUSH0'0 ,S@"\&N#]*,"O 7XIM&)6RKI#"FU6@I^ ,-;:FQF4L2G16@UAYF]\ M5$)_)1JG-G=XI\#5EF;#E[PD*1'<7@$3/"!7C/%9;7X.H.*T2H M'OT!/CS>@:M7U^ 5( R\(Y3J?T6N'*5)&==.4A-X71'PSA!XBY@-?'@#/-># M$_#M!7A!&[C;ASLZ%$T\O"8>7NG/GXO'&R:5*/1F53?@ :T\1=+?^4\=:-QP:C'*FA8!;.L_L52WNJ] MKY6G1":\8 H@EE9OB)0%8@D&"9=*W@"F2XO>(RCC>H=\0^/ 5&*J%>,.S]"/ M[:&:L=7"C>WEM)RPD1/.RGFO&29(B&?"#H:GEC/%,!RM[<,PL*,!Q0DS-PYL M.,UQT7!,>JR@VY9A]W_/P7K)N$^C]CCRL5PW[Q64H:=ZHKZCM,'"^Q>A<#"_F(FQ; PQ> M(!MA6ZOA?+&>S<<:.]B9[C".%ZSZS-H*#>=+](MDY&+<32*WT_!J16.SX'Q? MA&V9AO-U^D=S,IJH&]ZRT_-JFA-VX1*>ZXVP[0 P_BU9&8\.3X$[+.\7C"I% M3N? ;6X[[Y X$"8!Q7N-)Y>0;?<:5/].7PJ"]=6!@#_7W/ M=<;6$W.L;ZYQF_\ 4$L#!!0 ( !&?5E(!G@0$9@0 ,\3 9 >&PO M=V]R:W-H965T&Q[G'/I?+N<:S V7?^19C M 5ZR-.?7HZT0NRO;YJLMSA"WZ [G\LZ:L@P)>V!S6=T+U*2XP<&^#[+$/MQBU-ZN![!T>N%1[+9BN*"/9_MT 8_8?%M M]\#DF5VS)"3#.2.02%E2>GWXN0NN1XYQ8QP MBE>BH$#RYQDO<)H63'(>_U:DHWK,(K!]_,K^FQ(OQ2P1QPN:_D,2L;T>A2.0 MX#7:I^*1'G['E:!QP;>B*5?_P:'".B.PVG-!LRI8SB C>?F+7JI$M (DCSG MK0+!)-WB8P3\P@O!;AXDO67[%,,Z!K\8IN]JF9P6\[ /3(# M#]S37&PYB/,$)X;X:#@^&(BW93;JE+BO*;EU!PG_0+D%//@5N(X+#?-9G![N MF.3\O]'C=X_>2897UX>G^+RA^KC+N6![:0_BJZR&!&>[XB4?8/=K=E^Q^T?8 M%_+),>D5>Y3*(JKJ#I=U9ZJDDFVBV H+?)Z/9_9S^]F4B*"%\"S8Q40Z!CI] M4*R# LNK,1VUXUKM>%#M34:9(#^1*+-U-?D+'00 M#*VPIUD'A8XUZ8G60=ZD-5Q'=UCK#@=U2__QP)]48#[@$].:;/H)+@2=I@DZ M'^I#%5TX9#.+4T"1 13TBSM^ ]05W>K\\&/MJ.+K65!R^\+ M-Z".NA!T&^7N9_A0Q=HUF: OWP3J.Y$!!+4.5(%.\"+8='/H?;P;59R=ACGM M/ZN%":7[D0'E::C8A#KJ2+!9;<#AY4:\7F/U8=)D@"&A5KUBBT%*T)*D1/R0 M)9#M:(Z/O ;#@\A:=WXQ+1O?&1>],RX^/ZZ;UF99 X?7-=+JQV]:/6P6"3#X M#+-O&C(<[LAGF_U$+VQKVJ]K'>2URKH[U::'PN$F>KY%AZ9%@68_.LH+6D;> MG6W3I.'T4VQU:G#,27_*.JC=+KH?>DW?=X?[_KOLL.)L/VI7<^_(@/+;9=.= M<=.TW>&F_3$6]L8@8\LW6]'Y<:5,N[5!D6&V43M#'*@R+K]%ZZOU[M.-VG/I M7;^%5PMHN![!J[C<6VKHRZVN>\0V).<@Q6LYE"PLZ66LW#TJ3P3=J>V1)16" M9NIPBU&"60&0]]=4.EMU4@Q0[^'-_P-02P,$% @ $9]64E#?ZH]\ @ M&P< !D !X;"]W;W)K&ULO55=;YLP%/TK%NI# M*G6!0!)H19":1%,WJ5/5K-NS S=@U6!F.\GZ[W=M*&(322M-VPOXVC[GW _[ M.CX*^:P* $U^EKQ2"Z?0NKYQ79464%(U%C54N+(3LJ0:39F[JI9 ,PLJN>M[ MWMPM*:N<)+9S#S*)Q5YS5L&#)&I?EE2^+(&+X\*9.*\3CRPOM)EPD[BF.6Q M/]4/$BVW8\E8"95BHB(2=@OG=G*SNC;[[89O#(ZJ-R8FDJT0S\;XE"T&:&+Q5-LG]"^?.^&A,ON"*^YWL#\-5;<#XFP<3 )]'O.6R/0-5&2E3 ,X)//Q-'8/ _[- M.O]F9_V[S7,).447ZKU,"[QR0\(-1]@3#@)_6'C>"<_?JNCLG14-.\KP'U8T MZE2B_U;19310T7 XL=>=?]=_7]%EPS'O5S3TQM$?TFZO=9EGXY[*G%6*<-@A MSAN'>#!DTXH;0XO:=K.MT-@;[;# UPNDV8#K.X&Y:0W3(+OW,/D%4$L#!!0 M ( !&?5E)]=#;KO ( &$( 9 >&PO=V]R:W-H965T)#?=?OTD MV?%R+I9/T//??B2>:("EX*5LJEDRM57;FN3'(LB!SS"DL] ML^.B($J;(G-E)9"D%E0P-_"\J5L06CKQPH[=BGC!:\5HB;<"9%T41'Q?(>/[ MI>,[AX$[FN7*#+CQHB(9WJ-ZJ&Z%MMR.):4%EI+R$@3NELZU?[7V+<"N^$IQ M+WM],*%L.7\RQN=TZ7A&$3),E*$@NGG&-3)FF+2.;RVIT_DTP'[_P/[1!J^# MV1*):\X>::KRI3-W(,4=J9FZX_M/V 8T,7P)9])^8=^N]1Q(:JEXT8*U@H*6 M34M>VD3T 'YT!!"T@."]@+ %A#;01ID-:T,4B1>"[T&8U9K-=&QN+%I'0TNS MC?=*Z%FJ<2K>X%;!Z)$(04HESV&T044HT[T/\'"_@='9.9R!"S(G B70$AY* MJN1%;^"&,J9W1(^=] 'S]%IR- M(?0-W)^_AKLZ*UUJ@BXU@>6+CO!I%2$<,G."+^SX0LL7'N%;,R(E\-V!$[@ M>VQ.<$<==W12ZT$F2,[2;G-(K7(NZ ],07'09X>9-N%UJ5!41"BJ%XWTGC7K MSX=RWOB=6[_F3GB.I^-HX3X/B)UT8BH^?4*H!$W0Y&-_$&^DU#*%"D4C M:5!10^Y[/4F1/QO/AT5-.U'3DZ*NLTQ@1I31Q1/$=*B UPW'M.?:CR;'\C'K M7,_>*K3)>PIMWO'-_WJA77;=+'\5NIN[_XWC^\-$1DM)3#<:9PWGNDC(YKWK#$4 MK^R3L.5*/S"VF^M_ !1F@9[?<:X.AGEENK^*^"=02P,$% @ $9]64LKQ M)F'] P =1 !D !X;"]W;W)K&ULO5AAC]HX M$/TK5M23=J4>B1U8H *DPEYU/95V!=>[SR8Q8-6Q4\>!7>E^_(V3;,RV8-@3 MNB]+G'B>W[P9/]D[VBO]K=@R9M!C)F0Q#K;&Y._"L$BV+*-%1^5,PI>UTADU M,-2;L,@UHVD5E(F01-%=F%$N@\FH>O>@)R-5&L$E>]"H*+.,ZJ,5EP)9%FZW'P'K^;D:$-J&;\Q=F^ M.'A&-I654M_LX&,Z#B++B F6& M!X6?'9DP(BP0\OC>@0;NF#3Q\?D;_4"4/ MR:QHP69*_,U3LQT'@P"E;$U+819J_SMK$NI9O$2)HOJ+]LW<*$!)61B5-<' M(..R_J6/C1 ' ;A[(H T >32@+@)B*M$:V956O?4T,E(JSW2=C:@V8=*FRH: MLN'2EG%I-'SE$&?P/L$8Z36/^;K08Y;Y+A"[IY MGI5:,VG02FF(M)HF- ?X'\%KT6JL?H5E=^9NTHVB4;@[0J#;$NAZ"7S)JWT$ M3H!H"LG!@(H+Z71_HA/W3M#IM71Z7CJNMY):Z_5S;]%,E2 4>%!AJ$QARK&^ MZ/U$Z02ANY;0G9?0G$N>E1F:4U-JRP/V%T-_,IU!-W##-*>>-NBWJ_2OW&"# M%GG@Y?^YS%9,6^R4/A4HUQPJ;1281Y,/?(%=$J//RK "W<"VM1-OC]7;O](0 M5Y$>SL.6\_ _:OX6S6BQ15#_^N&W[R7?40$[J$!3*JA,V"5EP9'SQ>C*A<$' MGHN]:;ZO.QJV'4MM20Y:V]9))CR'K?C<]R_*!%7*&I':0J96I.1H\HWEXLOM M SMKQ.228OD4<6:(XVNK[7P.^XUNIK*,F\R:[9HQI*U:8'RE3#7=RT;F>@/D M3",Y;9V/X;MK:^O<"_?_+VW]"T6= M,](Z6\1^MYK"H0\M+-%_T 4M[*P+#Z\L,W%F1"(OYV5U1+?*[BCL\96HI3ZF MXQFDJ!-%/AV),S'B-[$7.IYM5W)PXKKVD8LXFR'^0]=K=/0C19V^MQ^)LR?B M=XU/'Z=?%A?U(G'V07K7UM#9"?&?BUZCH1\)G^M%9T/$[PZMAN?[T/D$&5Q; M0^<5Q'_.>8V&?B1\J@_#@SNAO9#/J=YP62#!U@!DVS= NK[CU@.C\NJ:N%(& M+IW5XQ9(,FTGP/>U@@-(,[ WS_8_#9-_ 5!+ P04 " 1GU92.M.ZQ1P" M " ! &0 'AL+W=OJM9Q)V&MD6B&(_K,&KBZK*(FN@6=6U=8'<)XUI((#V&.S MU\[# TK!!$C#E$0:RE7T.7E:SWU^2/C)X&)&-O)*3DJ]>.=;L8IB3P@X4.L1 MB'N=80.<>R!'XW>/&0TM?>'8OJ)_"=J=EA,QL%'\%RMLO8H>(U1 25ING]7E M*_1Z%AZ/*F["$UWZW#A"M#56B;[8,1!,=F_RVL]A5) F-PK2OB -O+M&@>66 M6))G6EV0]MD.S1M!:JAVY)CTEW*PVITR5V?SC1*"63=E:Q"1!=HH:9FL0%(& M!DUV1+:EFURK71#M6TUK-P(TJKI'DRU8PKBS[A"3:,AD?])D-?6:AS^Q&GZ/40)4NH$!'294LF-\[PM_&]N/$645\](-V\Z'= M_']D77O0MZOYUPUTF \!TW^PYSQ9+*?+#)_'5/!HH?RWN2.Z8M(@#J6KBZ?+ M181TM^^=8U43=NRDK-O88-;N%P':)[CS4BE[=?S:#C^=_"]02P,$% @ M$9]64HNBVE^1 @ S08 !D !X;"]W;W)K&UL MA95K;YLP%(;_BH7ZH94V[I>T(DAKJFF;5#5JE^VS R?!JK&9[23;OY]M"&4+ M:;Z ;^_[G&-\3'[@XE76 K];BB3X$SG'@F6QK M90:\(F_Q%EY K=JET#UO<*E( TP2SI" S=SY%-S=WYKU=L$/ @1 M( S.",)>$-JX.Y"-\@$K7.2"'Y PJ[6;:=A4K5H'1YCY*"]*Z%FB=:I8\*8A M2N^RD@BS"BTX4X1M@94$)+I^4C4(M-R)LM:IH]'J&W3] H3JEL?T8+R764- MN%5($'M2:H MT/75S;\NGDYXR#H?P3V#*0^]K3:-J5WH])G5FSK:%W[N[2>0\8",WT5J4#@%ZE2S$2B( M8C>:AB4#++D$BZ9@R0DL##,WG(:E RR]!(NG8.DI;):XV30L&V#9)5@R!*!!3[-D).TD"-YAFWP[LVW?9W[G2Q[\KWO98 M!.5;N4\%TCFFX[.4Q)&;_A>)-[J=S$7_B,66,(DH;+30=S-]3$1W>78=Q5M[ M8:VYTM>?;=;Z?P/"+-#S&\[5L6/NP.$/5OP%4$L#!!0 ( !&?5E)"M#:Q M-P, "\* 9 >&PO=V]R:W-H965T<5Y5$:A[5-JE2U*C;9V*3&!6#"[AI]^MWP8[KMHZ52?UBPS7G M<#B^P)T<-W!13[LPF-K:6LXG(-:.9IB^3HG3!RFCN\< _=TGV@3<&>3 M#._)ANB';"VAYU8L,4T)5U1P),ENZMSXURO? NR(WY0<5*V-S%*V0CR:SL]X MZGA&$6$DTH8"P^N9+ ACA@ET/)6D3C6G =;;1_9;NWA8S!8KLA#L#XUU,G5& M#HK)#N=,WXO##U(NJ&_X(L&4?:)#.=9S4)0K+=(2# I2RHLW?BF-J & IQD0 ME(#@7$"O!/0^ L(3@+ $A.<"^B7 +MTMUFZ-6V*-9Q,I#DB:T)LM$2OE+ Z=E&B^@Q$2PF4GU#JZ>K4 G>4,?CQ$+NH=R>N!I%F*CM!(N2=1%/;^# B_PFO2TPW]A7L']!OCR?'C3 M[*MV^"W9=E$P,G!_W&)&KTJ7GN7KG>!;,*P4$CMD\Z:%,*P(0TL8GB"\)UDN MHP2V.L(\AJ-'4TG@(-)FDDBD*1PFRLR%+B&MBGR[:OH+Q30C.XTY'9]G01?\ M?F[0UJ^T];]&6Y.>@GI8T]/WO$I/\>N+,8/:&'\\.J5Z4*D>G*LZDS2")Y&% M<=;"7,5OD48G"WK?JUL9!MTP;-8UK'0-6W79C $3C^HZT#8W&>5[A'.="$G_ MDK@V .%4Y%PW21Q^,M?W:NZ^TS>J](W:]5F+:NZMI=A+G*)Y2YJ/*_+QU^P; MWWL[N+TS]-;]K+EXTKIYR?K.N^''S%PUC3KIL%^[;/S_R@'(4.MQ!^Z,".H< MB$"*GK<._Y/"X2>!;NUB3(G: MHI2ZPW)/N4*,[(#2ZPYA4\NB.BDZ6F3V^MT*#9>Y;290T1%I!L#WG1#ZV#$3 M5#7B[!]02P,$% @ $9]64FBZ4+.L!0 71T !D !X;"]W;W)K&ULO5EM3^LV%/XK5L4DD%B3V'U%I1+03KN3V*K;L7TV MB6D]$KO7=BA<[.YYLN7B4:T(4>$YB)B\[ M:Z4V%YXGPS5)L.SR#6'ZEPHEH M0IBDG %!'BX[5\'%O.<;@ZS'7Y1L9>49F%#N.7\T+U^BRXYO9D1B$BKC NM_ M3^2&Q+'QI.?QK7#:*<,.@5!KWW&O0+@RQT+X\]2]P,*SR="+X%PO36WLQ#EOW,6N>+ M,@.4I1+Z5ZKMU'3^+:7J!5QML8C (L9,@M,%$1D"64C 4O'P$?RQR:IZ9:I* M%27R#/P,?L="8%-F<#HC"M,X:[U;SL#IR1DX 1Z0:RR(!)2!.T:5/*\TW-(X MUBYUVTGU=>(I'929FA<6 5SG < # 2!PRYE:2S!G$8EJ[&_<]H,F^YG;/H . M!YZN1ED2^%J2:^CT^!MF78""N4(O6R$WH$1E@:3&=E$(.2) M9F"),[239_-,SC69A9K8--:S'E+5@30?8Y"-8=Z??+Z?>=T_^3*YV2G8F;.0+&%7C10B-(R%>,?B?1.4C9$Y$F"FR6>^UB MRP<;5J<8^/Y>' V==N(8E'$,6I7A_' X..%"T>]YT!LB**]=_^YQH7:+A01C MD.3+.!B!"+^XD#4L0QJZ7?N:' J"_:+)E&5D:4C6X7Q4.A\=:6&,RQ'&SND7 M(X ",U$J*%L5>0:GFK1S-C^KRWGN>51!B-]%]0 )?"M5OALB%2V26B?5&BR) M>*):IC"+P"T6CQHA-YSE"9'@7]"J!$%%/(,C%2& =@SHC+JJQC++ "\RH'A6 M&V#V6XSIP(34>SW '\!*8*8TC)5F+YG>_Z-W9:9WJ!%.6:J+*?.\USJP MW_7]GUR166H/T/]73_WC+64T21/7W*PH!+UC5=8R=^"F[OGSAHHF]FKP,2CH M:U#0EVMBEHJ#!B[^[,+@YZ;"6$X-AL1F.#*Y2C ML?8XX+;L';2'H3MKL.P[0-_"ZRP"K?1!M_2U!_WX+>C[XS>'\UE=O[K%,7]'Q]U/'58UD?N M\Q'L-[@ZC.!9@^7@,/;;6.ZFPHH[4=XE=V,[;7/@HMY?M-GW>07CYJW5U2S=4P>M$M?'Y(Z0.1W>?F+XIOL MLNJ>*\63['%-<$2$Z:!_?^!E_4$L#!!0 ( !&?5E(*T!>? M[ , '\- 9 >&PO=V]R:W-H965T5X!$:>]N3ZJ*RG57]]$D4[#JV*SM0/GW9R> M9YZ9>>*9C/="OJL-HH:/F'$U:6VTWGYU'!5N,":J([;(S9,W(6.BS5*N';65 M2*+4*&:.[[I])R:4MZ;C]-Y"3L;A')O:3EM$O6N$3]NEU(LW(*E(C&R!45'"2^35HS[^OLC^F]I\":8%5$X%^P' MC?1FTAJV(,(WDC#](O9_8!Y0S^*%@JGT%_;Y7K<%8:*TB'-CPR"F//LG'WDB M2@9^[X*!GQOX30V"W"!( \V8I6$]$$VF8RGV(.UN@V8OTMRDUB8:RFT9EUJ: MI]38Z>GCSX3J \SV1$:P8(0KN(/%\AEF-K_VTP!+ECH8(A$?P1.2[4=Y<\(AF6^[@=?D -U]NX0LXH#9$H@+*X953K=JE M&T^4,6O1-AM+R[&C39"6JA/F =UG ?D7 NK#D^!ZH^"11QA5V,_K[3V_!L Q MV2U2[!]3?._7(OY)> <"KPV^ZWM5A*Z8)ZPP=VOH!$7%@Q0ON(#W:PUMV4RY M3=Z?$ZVT65*^AA?!&)C7Q*JBQF6W<-E-778ON+PG1E@AMF&%:\JY]7!CBIQ5 M_[:JQAG>,,6S)]%NZG>&8V=70:)7D.C5DOA=$JXQNN:Y=^;9[?C5GON%YWZS M\#'+[A4&&5BOQ" H_&>"Z3?/SJ#@.*CE>-0#?J ,J2(KAM=X#IJS&!8LAO]7 MFVWXD1[-&-W-=BA-JX''C#/"0MJ3J*%X1P6GT7\1;Z(BV*+,$E29GPS6MSI'GGHYLM[&2K]/(P3R_+"BWV_%'%WB46H?W:5TWX..=\S%#1VQ?T(YI M-O&FX6II!J*$,/@+90PW?R.1U6_M%2]=.%A3&$&<=4%O"!$Y5#7B^16H7@[E M%U!^!=2OV3AU%*^^I? M)F9*-0>Y H9OQM3M#$S^9#;M9PLMMNG O!+:C-_IY<9\(:&T&\SS-R'T<6$= M%-]&PO=V]R:W-H M965T[AE_$1M")/B99X6X M'FRDW'[Q?9%L2(Z%Q[:D4%]6C.=8JE>^]L66$YP:HSSS41",_!S38C";FK$% MGTW93F:T( L.Q"[/,?]U0S*VOQ[ P=O UUOI![P9],M7I,ED8_;!5=O?HV2 MTIP4@K("<+*Z'LSAE]L0:0,SXXF2O6@\ YW*,V,O^N6O]'H0Z(A(1A*I(;#Z M>26W),LTDHKC1P4ZJ'UJP^;S&_HWD[Q*YAD+%=)A_8 M_D]2)334> G+A/D+]M7<8 "2G9 LKXQ5!#DMRE_\LUJ(AH'":3= E0$Z-(@Z M#,+*(#2)EI&9M.ZPQ+,I9WO ]6R%IA_,VAAKE0TM]#8N)5=?J;*3LZ\_=E3^ M O,]YBE89+@0X/R!",EI(DD*EI(E+^"QH%(-+Q\O "[4-,)-_10)N;I12_A^ MVD)/F^O=H9(2<0'.[XC$-%-/5^!Q>0?.SR[ &?"!V&!.!*"%,127C8%[FF5J MD]786?-UZDN5L@[<3ZKT;LKT4$=Z(W#/"KD1X&N1DO2]O:^6JEXO]+9>-\@) M^#OM#@11UX:D\$^&UY M[/3\I-KL8\?C(\=7T(O:/<>UY]CI66WABM >SN-CYT&7\TGM?-)OUTE95!^$ M4((-&R'$[?YA8"DO^&2%7X+OAO=)>C5_)5SI&##U<:6XE8!OF'+PA+,=T10( MECIH1QO !@?#SS3"3J1@JQR9U6E=G I7YULO#PI"+^Q8(F0C0KV[HD<8)1A$ MS3#&L1<-.^*P] ;=_-;HD1YAA,=AP,G0"[HJQE(BC$YHF!Z11"T+$DP\..F( MQ%(F[,F9C>[I$<^PI4["R(-=A6+9$XY.Z:5YFE)]/,,9N*,BR9C8J<9V-8EE M2^BFR_EZS^ISA?+>>8=2 M(4N#R$V#_22Z CF0R8X20I;[D)O[>JMTA=/4R*##N64\Y&:\$U6Z0GN__!UD MARS9H>'_0:B193OD/BQ^6J@KW ,"5@>YCC,DLK2(W+1XFE)78.^%*5)"T*'4 MR!(>24I=81WH8^0%'7J$+$4B]^GR5*5&Q^=+%'9L2FC),^Q)GB>I= 5Z M4"2Q-^DXOX261$/X6U4ZM(P9NAGS))6NL)KJ&RJ1C@]$NF4:C,9'_W[YC5N0 MG/"UN1P2(&&[0I87(O5H?0$U-]WE[=8Z[Z6X",K)1IX(U5??#R0JA\ MD6QK[E2>F90L-X\;@E/"]03U?<68?'O1#NIKN=F_4$L#!!0 ( !&?5E(I MZ1,=\ , * 0 9 >&PO=V]R:W-H965TV/7]M0($#8[FX> M\M)@\YWK=_#QZ?1$V0L_8BS 6Q*G?&8+(N'1YP@;M(,I_+-GK($";ED M!XMG#*-("R6QY=BV;R6(I,9\JO9@8T/C:> MR>$HU(8UGV;H@+=8?,\V3*ZL2DM$$IQR0E/ \'YF/,*'-0R4@$;\3O")-YZ! M"F5'Z8M:_!K-#%MYA&,<"J4"R9]7O,1QK#1)/WZ42HW*IA)L/G]H_TD'+X/9 M(8Z7-/Z#1.(X,R8&B/ >Y;%XIJ=?BL3T1"0>OH%G%+ :0MX%P3<4L#]K 6O%/ ^:V%4"NC0K2)VG;@5$F@^ M9?0$F$)+;>I!9U]+RWR15!7*5C#YED@Y,5__R(EX!X\GQ"*PB5'*P=UC'-,0 M:1[I'FR/B.%O"TE&!)8TD17*BW?K-_6,[\'="@M$8GX/OH'OVQ6X^W(/O@"2 M@B<2QQ+)IY:0KBJ#5EBZM2C<W.X+Y_]97_]GZV?)<*NB<;4^]U+1)%E, MWS$&6\Q>28C+&MEU:N0K.*^E9QS20TK^E+ -9H0J-!=\P"6O"A49?:U0'ZNO<\: I\_O:)+:+@F/'#,Y1JP(U;J"\D7>.67G MN= X:1)HNZ;?HKE C1HH?]SBN N!0:L.UCW&G,#T^CF>5%%/AJ-&,>::8-G, M7[ @Z6$@ET&E-;@5>J%=MR/[Z@27*IM)]P.SQ=ZR!S7R.M]Q#PJZ7KM:UCVP M8-(P>1Y]HQG#P>A_QBEF*-94HTBV>\(%0^HJ-9119U]BR7C7=08FFZ;\"Y*5H]S@?"Z:\'AMK5A-,I# ?[2"56I9O(( M3_-!ONO6 $+7Z8G9_0NQ Y)@6X[TT99MC>0:P8APN%H)F>M[;42&G1_UXQ"C"3 'D M^SVEXF.A#%3_E)C_#5!+ P04 " 1GU92&T7%V^H" ":"0 &0 'AL M+W=OAEEW!GV M[=B5'/;%6J>,PY4D:IUE5#Z.(!6;@1,XNX%KMEQI,^ -^SE=P@WHV_Q*8L^K M6!8L ZZ8X$1",G N@O-IX!N G?&#P4;MM8E)92[$G>G,%@/'-Q%!"K$V%!0? M#S"&-#5,&,=]2>I4F@:XW]ZQ?[+)8S)SJF LTI]LH5<#Y\PA"TCH.M778O,% MRH0ZAB\6J;+_9%/,;9\Z)%XK+;(2C!%DC!=/NBV-V ,@3ST@+ 'A2T#[%4!4 M J*W*K1+0/NM"IT28%/WBMRM<1.JZ; OQ89(,QO93,.Z;]'H%^-FH]QHB6\9 MXO1PQF.1 ?E.MZ!(:P*:LE0=DX_D]F9"6D?'Y(@P3BY9FN*RJKZG4=,@O;CD M'Q7\X2O\$;D47*\4F?(%+&KPDV9\MP'O8:Y5PN$NX5'82/B5/Y-I)J("W<6SG(&+C&4^FX;GLU4[=Z;L?_4 << M'P"&OMNM1TX.( /_-T<[ __I[/;?U]"2?]_1,S?H M/?N]\-?;JS49R*4M\HK$8LUU)$'K7,0+5 M=6SX!U!+ P04 " 1GU92%/I@NA,# V"0 &0 'AL+W=ON++H?8W#M\(WHO6&'0F2\:>]>13.G%\O2"JW(UP"9)H.N9L#UQ[*S8],.H;M-*+4%TG#Y*KMT3AY/2K*L4O3 BX MPQP>,L0Q].:LV)82F0_)UC!#@JP T102DI<2I_ GJ ^]!$M$%!U%IXD_(RH"U%P#J$?!I;US-\/]VWI_%_T MQ3]'/Q(C:DHL,GS1&WP+Q"FAFW:)?;]9"LG5(?'C!'_<\,>&/SY1PKFJ1EO= M5,BA0>HC]".+0C<;>KOTY+&ZCR!T=>R46KS"*W<&QV\(6,XI:,8^R'#19 M#DYF^62./)Q>H!WFZ@0_[*-2J TI&:S,IL5 :S5@J]0V/N?Z)*UW<%KOX)[: M;Q5!WR9;M93+5@I7 _?*;_V"CH(6Q&57YL1*VU%Y87$:M30^$F_8B#=\5XG\ M7912I*].5FVJ2(%_]'W=^+(CB,W-=T>=8DEL;J$;=VO*'C0:=63Q6HV@P'QC M.K!0M5%266W8QMHT^1O3VSKV67 ]#RSV1%T*JA[^2E_=*&X1WQ J(,=K%4IG MZ@"ONG0UD6QKVM"22=74S#!3%QO,M8-ZOV9,'B8Z0'-5FOX&4$L#!!0 ( M !&?5E(?_]_:H , & / 9 >&PO=V]R:W-H965T"+A721981]?N6:'W M.O' -JFQ$_Y\FI,-75'S/5\JN/-KE(1E5&@F!5)T/?-NPG<+C&V"B_C!Z%:W MQL@NY5'*)WOS*9EY@65$.8V-A2!P>:8+RKE% AZ_*E"O?J=-;(]?T3^XQ<-B M'HFF"\E_LL2D,V_LH82N2<'-@]Q^I-6"!A8OEER[7[2M8@,/Q84V,JN2@4'& M1'DE+U4A6@F VH(X_H:O47:(NK7"Q/HGG$. M47KJ&V!O.?AQQ?2V9(I/,(W0O10FA5<+>.]NO@^KKI>.7Y=^BSL!/Q/10U'X M!N$ AT?X+/X]/>B@$]5*1 XO.H'WWY6V\MP1)9C8M.3K8-*OF?0=D_Z_,-$- MDRO0KU3R^IA\)>C8@5KW>)Y'X]YDZC^W:WH8A*->OP[:X3NH^0XZ^2ZD>*;* ML$=NZ0HF%1+24-U1BF$-/;RP**.:R>@U"UL?A;"3\L/JNT9$)&@)@ZXBX 817UJ0QFC#Z"R"1 >E/O2W(T&C'CZA M1V/(8;$^.D-?%IM':%8(-FW3LD:5PT' MEY:LL>%P>!;)2M1!^YNT+]CP\+/5VF6[?!NS#KO=^H%JHUALC<\)A,B6J*3< M4SE5[O@-+OC6GD!W0[K*U9AO.+ZT=(T3AY.S2#LZ9C9NBL,+JX$;'\;X'&I4J+N%WM]*1X/VO<]O]2H951O7PFEP MLT*8\NQ>S]9MXHUKCO;F;Z%]+)N]!J;L/>^)VC!P2T[7 !GT1K#_5=G.E3=& MYJXC>I0&^BLW3*$%ILH&P/.UA&-(=6-?4#?5\S]02P,$% @ $9]64MH_ M'/(! P 40D !D !X;"]W;W)K&ULI59;;]HP M&/TK5M2'5FIS)=!6@%0NTSJI6]6NV\.T!Y-\D*B.S6Q3Z+^?+R$+(3"TO8#M MG/.=[]B?+_TUXZ\B Y!H4Q J!DXFY?+6\T2208&%RY9 U99EA 6-&ON>I MS ;.M8-2F.,5D4]L_1%*/[&.ES BS"]:6VP<.BA9"O=3-P$2SSL<[9&7*-5--TP MLV_8:KYRJNOD67+U-5<\.?PB,^#HGB:L@$OT617F^00DSHFX0%?HY7F"SL\N MT!G**7K("5%K*_J>5,*:[B6ER,B*A =$(O3 J,P$FM(4TA;^Y#B_>X3O*<.5 MZW#K>A0>#?@)4Q=%P24*_3!HR6=\.MUOL_-_ZM-_5M^9C*@J@[,+FNR#8C?\>=6Z*J,U9=R\?O[EWM59=*)&[XW@<%OGO=\-T":D[@U&)Z]5INFO9J M=T0!?&$N9X$2MJ+2GA75:'7_WYEKKS$^"F['0LJ ^MM!$($*HJ1"I0M#X@H;)NSR:Y)%8=.[4= MTOWW.SLA8QV@O<1?]_NXB\]1(]6;+@ ,^2BYT'.O,*9Z\'V=%%!2/9 5"#S) MI"JIP:7*?5TIH*D#E=P/AL/0+RD37ARYO:V*(UD;S@1L%=%U65+U:P%<-G-O MY!TW7EA>&+OAQU%%<]B!>:VV"E=^SY*R$H1F4A %V=Q['#TL0AOO GXP:/3) MG-A,]E*^V<5S.O>&UA!P2(QEH#@<8 F<6R*T\=YQ>KVD!9[.C^QKESOFLJ<: MEI+_9*DIYMZ]1U+(:,W-BVR^09?/U/(EDFOW)4T;.\/@I-9&EAT8'91,M"/] MZ.IP @A&%P!!!PB<[U;(N5Q10^-(R88H&XUL=N)2=6@TQX3]*3NC\)0ASL2[ M>J_AO09AR-,!OYK*)%A EH*B M]K:>JV3+-G-LMM<.,79>Y!_.6)CV%J97+2RI+LY)M:CIB=1H&IZ7"GNI\*K4 MFC)%#I370&2&[5QQFD!I"TH;JM*S=R?\)^/)Y),+_^3JEZ!RU^ :BUD+TW9! MO]N_(8]MZ_P);Q^@#54Y$YIPR! Z',PP?]4V=;LPLG*-M)<&V])-"WP'0=D M/,^D-,>%%>A?UO@W4$L#!!0 ( !&?5E(!Z7L07 ( $(- - >&PO MBF++MD 7 M3Y8SI[]^DN5;TK@+?=@2/T3GIN]\1SI)COU";2E^S#!6H&*4%P',E,H_.4X1 M99BAXDKDF&M/(B1#2JLR=8I<8A079A.CSFPZ]1R&"(>ASTMVSU0!(E%R%4"O M,P&[?(T#Z'H?(;!P=R+& 7RZ>/^K%.KV';#KY,-D,KV:/EW>[GLN&MY\]!/ M!.^O?@ZM0>,CAL$&T0#>(4K6DIA="6*$;JUY9@R1H$("I7M.)W2-I7BV;M=J MIAT;'$:XD'5NF\%^KIOP/4>K&8*$TH[@#%I#Z.=(*2SYO5;JX-KXP@4:>;7- M-<-4HJT[6\!^0[WH)&LA8RR[-"YL3:%/<6+H2))F9E4B=XQ3*<&T$!.4"HYJ M#NV.1M"P$:;TT7Q7?R8[V%4RN+FIN3?>B9I0(UH8JQC\(9K%'L+.WX0+$*L(;+2-QC/F+<4;#*[36+S0[^#H^Q@DJJ5IU MS@#V\G<* MNQS $P( L !?3T\$MP>:4#M.*2VBZD8_1!2:5K5N %( MMB6/:(7->=I3W;+T]! M;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B M':5_': IJ,NH^5)S%@-8FI[3!M?_T>AZ'C[)BC?3G# M$\0)X>,X]G=\X=V#TE_OE?K*OM=58RX'6VMW;X=#4VQ%S/_N>*^5'OH'RHK"2M5 H2OX+,6#>3KO M#ME>&GDO*VE_7 ZZ]Y48L%HVLI8_17DYN!@PLU4/'Y66/U5C>9476E75Y6!T M./%9:"N+9\6Y@[SC]Z8KL?S^E@/(Y2"[@!NNI3:VNZ*[/P?&O8"+#T>M55>R MLD+/N!5_:]7N9+-QMX%?,?1^1A>'X^LAB&_U_PFC6J]E(6:J:&O1V$,?B!%LB\<.FW$D[HZ[)C).19+F;S M13Z?,7B7+V^N9Y,[./@PN9DLIG/F048(9'1&R"^1!QDCD/%9(/,[>/DT7WB0 M"0*9G!&R%\D4@4S)(9_'[RYGRRLX6DX]R R!S,X9R=B#'".0X[-%NG*DU^] :V0AC&&]*EK>U!_D&@7Q#"WDK]J)I!?M] 0(T MK_S.^P+KO2]HL:ZXU.PSKX#LD^"FU<)]P(0P45QV?J]OK M9B^,=9_T,3'-C(@]4:8 M7T;$@IF)M=!:E&P*.;*&A!;>F'!%8X89$2MF)NYMB D3RHC8*%-5U]+6OWH: M%T%HU0+:MFO//B:FE!&Q4W*KBJ];595"F]^Z[M'^"(0RP@03$0OFD6KRP'7) M5A5O0@]@A+DE(G;+=5.H6K [_CW85T?HN(58* NX[XV"7&8%@[Y\RW4H@8@P MFT3$-EG:+: =8O@'<[P!0$PD$;%(\O;>B&\M7,3F^Q.FBS"=1,0Z0=/7WI J MPG02$>OD5P)[UV4UO?!A_HB(_7$R@SUP^IB84B)JI6 9;+^6,:5$Q$HYD<$^ MK_,8DTI,+)5>":28AULP3YK$C M?RQYY8K\&;$$TTQ"K)E?F+?"+0NZQ *:>G>KIA#^7$F":28AULS))!)"R67E M8Z*++]3B09-(OZ4GF'@2ZO47%#/Q,3'Y)-0K,"AFZF-B DJH!SCAE/SP9/8L ME& 62L@M%)Y6?N3T,3$+)<06Z@T=)F79O>,5,'>W\Q:9GFL=S'Q"R4OL@RC==A'OUSZ.%] M3,Q"*;F%'"8,T'>JZ?P#:3L$=N]VA'4D3YB8A5)B"QTP<[A3V<(C"9#P@ H- MF0>;?]_YF!EFH8S80D]K<^RC*#?B6-O_R3LR3$$9L8(.C/]PK3G4]PE 3#X9 M^4R; X2!D*KV+HN;0F.7EEWQHMOBZ&-B\LFHMY^ADUJ^(S-,/ME9Y]Y\1V:8 M?#)B^8279D./)KH%C=@]H1E";WCN8V+NR8C=$\#\DZWR)9NX7;K2Q\3$"8,*51QF.?R-QYB[AD3NZ>_+!]H.6/,.F-B MZX0FKEW6T=KN6A\3<\_X#/L'O*S#Q\3<,W[Y302A"L>\,W[Y;00A1,PYX\XY MP^YB\_Y=*=:R$>4";F^@O.!5L=+,O1SV,2:IVURT;JMJ"F7+YD;Q\OB7@^/? M)=[_"U!+ P04 " 1GU929_Q20DP" !H+ &@ 'AL+U]R96QS+W=O M24'XIM M$-!*LONVG(%]4 ]Z$G%&J$!<_@F?$/#X4@[-N&]/PV[?#8O/X^$TK*K=.':_ MZGI8[\JQ&>[:KIS.1S9M?VS&\[+?UEVS?F^VI9;E,NK^=D;U]'@[<_'ZU97_ MF=AN-OMU^=VN_QS+:?S'X/JC[=^'72ECM7AM^FT95U7]>;CN'NK+)MV=)U>+ MY[=5U3^_I:J>.T@@2.8/4@C2^8,,@FS^((<@GS\H("CF#\H0E.@^_F# M'B#H8?Z@M$09EP1)$ZP)M$[(=2+P.B'8B4#LA&0G K,3HIT(U$[(=B)P.R'< MB4#NA'0G KL3XIT(]!;46PCT%M1;"/26R<,V@=Z">@N!WH)Z"X'>@GH+@=Z" M>@N!WH)Z"X'>@GH+@=Z">@N!WHIZ*X'>BGHK@=Z*>BN!WCIY64*@MZ+>2J"W MHMY*H+>BWDJ@MZ+>2J"WHMY*H+>BWDJ@MZ'>1J"WH=Y&H+>AWD:@MZ'>1J"W M35YV$^AMJ+<1Z&VHMQ'H;:BW$>AMJ+<1Z&VHMQ'H[:BW$^CMJ+<3Z.VHMQ/H M[:BW$^CMJ+<3Z.V3CY4$>COJ[01Z.^KM!'H[ZNT$>COJ[01Z!^H=!'H'ZAT$ M>@?J'01Z!^H=!'H'ZAT$>@?J'01ZQ^1G$P*] _4. KT#]0X"O0/U#@*],^J= M"?3.J'^TK=B>7OT%&>'OAOBJMBE MY+\S%NL=]3:6SM.05[8N]#;EK^&>>5OO[3TQL5@85KLAT9#F::Q1K)<_:6L? MNC3[=<@_Q]8-JR)0%XO9C]/&,6M56.^[MK8IK[/'H7F7,G].*//):4_ MY0T%^S!A7/E[P/.YWX\40MO0;&-#NK%]WL4.'8OIV%$LSY?XH$>WW;8U-:Y^ MZ/.1,OI MHD[HM1WY:GHU?GDE&^83I_\XORIS+G O',3G(]Y8H$^'_.;?_S_'3L^QM.[SD ML^F?M>L_4$L! A0#% @ $9]64@=!36*! L0 ! M ( ! &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4 " 1GU92R>:I:NX M K @ $0 @ &O 9&]C4')O<',O8V]R92YX;6Q02P$" M% ,4 " 1GU92F5R<(Q & "<)P $P @ ', 0 >&PO M=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( !&?5E)Z%\+4/ 4 %D5 8 M " @0T( !X;"]W;W)K&PO M=V]R:W-H965T&UL4$L! A0#% @ $9]64A?BG+X? P MQPH !@ ("!;Q0 'AL+W=O1 M.W # @"P & @($C'@ >&PO=V]R:W-H965T&UL4$L! A0#% @ $9]64EMH>.8@" 'B\ !@ M ("!R2$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ $9]64N^-CC[B# $B0 !@ ("!6#0 'AL+W=O&UL4$L! M A0#% @ $9]64F*<81/(!0 #!( !D ("!RT8 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $9]6 M4AR( @$7! 60D !D ("!,%4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $9]64OT+7@(J!0 ]PP M !D ("!+F8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $9]64F;9/S]'! Q D !D M ("!G(, 'AL+W=OGJLL' 0%P &0 @($:B >&PO=V]R:W-H965T M&UL4$L! A0# M% @ $9]64OS;@H;9 P 20D !D ("!WY, 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ $9]64@7] MW7#<# ]RH !D ("!&IX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $9]64GJ:@@$L! -PP !D M ("!O;, 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ $9]64C@]N2YE! _PH !D ("! MZK\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ $9]64L5S)?#E @ 6 8 !D ("!N,P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $9]64A[]CZVV M @ [04 !D ("!Z=@ 'AL+W=O&PO=V]R:W-H965T!7HTP, .$. 9 " @2S> !X;"]W;W)K&UL4$L! A0#% @ $9]64@_R$'=7 P J P !D M ("!-N( 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ $9]64H44E1.<"@ >UL !D ("!\^H M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M$9]64F4KY3,P @ )P4 !D ("!D_X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $9]64@EG"S(C P MP H !D ("!+P8! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $9]64EVS_"MR @ ] 4 !D M ("!=Q(! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ $9]64O!^N_:# @ RP8 !D ("!.AP! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $9]6 M4H\U$;*8 P T@T !D ("!\B&PO=V]R:W-H965T&UL4$L! A0#% @ $9]64GUT-NN\ @ 80@ M !D ("!$3,! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $9]64HNBVE^1 @ S08 !D M ("!BSP! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ $9]64@K0%Y_L P ?PT !D ("!I$@! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ $9]64AM% MQ=OJ @ F@D !D ("!Q54! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $9]64MH_'/(! P 40D !D M ("!!V ! 'AL+W=O&PO M=V]R:W-H965T7!E&UL4$L%!@ !3 %, O!8 /IS 0 $! end XML 88 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 89 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 90 FilingSummary.xml IDEA: XBRL DOCUMENT 3.20.4 html 302 382 1 false 80 0 false 5 false false R1.htm 0001001 - Document - Cover Page Sheet http://www.paloaltonetworks.com/role/CoverPage Cover Page Cover 1 false false R2.htm 1001002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 1002003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 1003004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 1004005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Sheet http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Statements 5 false false R6.htm 1005006 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Sheet http://www.paloaltonetworks.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Statements 6 false false R7.htm 1006007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 7 false false R8.htm 1007008 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Reconciliation of cash, cash equivalents, and restricted cash to the consolidated balance sheets Sheet http://www.paloaltonetworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSReconciliationofcashcashequivalentsandrestrictedcashtotheconsolidatedbalancesheets CONSOLIDATED STATEMENTS OF CASH FLOWS Reconciliation of cash, cash equivalents, and restricted cash to the consolidated balance sheets Statements 8 false false R9.htm 2101101 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Notes) Notes http://www.paloaltonetworks.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNotes Description of Business and Summary of Significant Accounting Policies (Notes) Notes 9 false false R10.htm 2104102 - Disclosure - Revenue (Notes) Notes http://www.paloaltonetworks.com/role/RevenueNotes Revenue (Notes) Notes 10 false false R11.htm 2110103 - Disclosure - Fair Value Measurements (Notes) Notes http://www.paloaltonetworks.com/role/FairValueMeasurementsNotes Fair Value Measurements (Notes) Notes 11 false false R12.htm 2113104 - Disclosure - Cash Equivalents and Investments (Notes) Notes http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsNotes Cash Equivalents and Investments (Notes) Notes 12 false false R13.htm 2118105 - Disclosure - Financing Receivables (Notes) Notes http://www.paloaltonetworks.com/role/FinancingReceivablesNotes Financing Receivables (Notes) Notes 13 false false R14.htm 2121106 - Disclosure - Derivative Instruments (Notes) Notes http://www.paloaltonetworks.com/role/DerivativeInstrumentsNotes Derivative Instruments (Notes) Notes 14 false false R15.htm 2123107 - Disclosure - Acquisition (Notes) Notes http://www.paloaltonetworks.com/role/AcquisitionNotes Acquisition (Notes) Notes 15 false false R16.htm 2128108 - Disclosure - Goodwill and Intangible Assets (Notes) Notes http://www.paloaltonetworks.com/role/GoodwillandIntangibleAssetsNotes Goodwill and Intangible Assets (Notes) Notes 16 false false R17.htm 2134109 - Disclosure - Deferred Contract Costs (Notes) Notes http://www.paloaltonetworks.com/role/DeferredContractCostsNotes Deferred Contract Costs (Notes) Notes 17 false false R18.htm 2137110 - Disclosure - Debt (Notes) Notes http://www.paloaltonetworks.com/role/DebtNotes Debt (Notes) Notes 18 false false R19.htm 2145111 - Disclosure - Commitments and Contingencies (Notes) Notes http://www.paloaltonetworks.com/role/CommitmentsandContingenciesNotes Commitments and Contingencies (Notes) Notes 19 false false R20.htm 2149112 - Disclosure - Stockholders' Equity (Notes) Notes http://www.paloaltonetworks.com/role/StockholdersEquityNotes Stockholders' Equity (Notes) Notes 20 false false R21.htm 2151113 - Disclosure - Equity Award Plans (Notes) Notes http://www.paloaltonetworks.com/role/EquityAwardPlansNotes Equity Award Plans (Notes) Notes 21 false false R22.htm 2157114 - Disclosure - Income Taxes (Notes) Notes http://www.paloaltonetworks.com/role/IncomeTaxesNotes Income Taxes (Notes) Notes 22 false false R23.htm 2159115 - Disclosure - Net Loss Per Share (Notes) Notes http://www.paloaltonetworks.com/role/NetLossPerShareNotes Net Loss Per Share (Notes) Notes 23 false false R24.htm 2163116 - Disclosure - Other Income, Net (Notes) Notes http://www.paloaltonetworks.com/role/OtherIncomeNetNotes Other Income, Net (Notes) Notes 24 false false R25.htm 2166117 - Disclosure - Subsequent Events (Notes) Notes http://www.paloaltonetworks.com/role/SubsequentEventsNotes Subsequent Events (Notes) Notes 25 false false R26.htm 2202201 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Policies) Sheet http://www.paloaltonetworks.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies Description of Business and Summary of Significant Accounting Policies (Policies) Policies http://www.paloaltonetworks.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNotes 26 false false R27.htm 2305301 - Disclosure - Revenue (Tables) Sheet http://www.paloaltonetworks.com/role/RevenueTables Revenue (Tables) Tables http://www.paloaltonetworks.com/role/RevenueNotes 27 false false R28.htm 2311302 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.paloaltonetworks.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.paloaltonetworks.com/role/FairValueMeasurementsNotes 28 false false R29.htm 2314303 - Disclosure - Cash Equivalents and Investments (Tables) Sheet http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsTables Cash Equivalents and Investments (Tables) Tables http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsNotes 29 false false R30.htm 2319304 - Disclosure - Financing Receivables (Tables) Sheet http://www.paloaltonetworks.com/role/FinancingReceivablesTables Financing Receivables (Tables) Tables http://www.paloaltonetworks.com/role/FinancingReceivablesNotes 30 false false R31.htm 2324305 - Disclosure - Acquisition (Tables) Sheet http://www.paloaltonetworks.com/role/AcquisitionTables Acquisition (Tables) Tables http://www.paloaltonetworks.com/role/AcquisitionNotes 31 false false R32.htm 2329306 - Disclosure - Goodwill and Intangible Assets (Tables) Sheet http://www.paloaltonetworks.com/role/GoodwillandIntangibleAssetsTables Goodwill and Intangible Assets (Tables) Tables http://www.paloaltonetworks.com/role/GoodwillandIntangibleAssetsNotes 32 false false R33.htm 2335307 - Disclosure - Deferred Contract Costs (Tables) Sheet http://www.paloaltonetworks.com/role/DeferredContractCostsTables Deferred Contract Costs (Tables) Tables http://www.paloaltonetworks.com/role/DeferredContractCostsNotes 33 false false R34.htm 2338308 - Disclosure - Debt (Tables) Sheet http://www.paloaltonetworks.com/role/DebtTables Debt (Tables) Tables http://www.paloaltonetworks.com/role/DebtNotes 34 false false R35.htm 2346309 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.paloaltonetworks.com/role/CommitmentsandContingenciesTables Commitments and Contingencies (Tables) Tables http://www.paloaltonetworks.com/role/CommitmentsandContingenciesNotes 35 false false R36.htm 2352310 - Disclosure - Equity Award Plans (Tables) Sheet http://www.paloaltonetworks.com/role/EquityAwardPlansTables Equity Award Plans (Tables) Tables http://www.paloaltonetworks.com/role/EquityAwardPlansNotes 36 false false R37.htm 2360311 - Disclosure - Net Loss Per Share (Tables) Sheet http://www.paloaltonetworks.com/role/NetLossPerShareTables Net Loss Per Share (Tables) Tables http://www.paloaltonetworks.com/role/NetLossPerShareNotes 37 false false R38.htm 2364312 - Disclosure - Other Income, Net (Tables) Sheet http://www.paloaltonetworks.com/role/OtherIncomeNetTables Other Income, Net (Tables) Tables http://www.paloaltonetworks.com/role/OtherIncomeNetNotes 38 false false R39.htm 2403401 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Details) Sheet http://www.paloaltonetworks.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails Description of Business and Summary of Significant Accounting Policies (Details) Details http://www.paloaltonetworks.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies 39 false false R40.htm 2406402 - Disclosure - Revenue (Disaggregation of Revenue - Geographic Theater) (Details) Sheet http://www.paloaltonetworks.com/role/RevenueDisaggregationofRevenueGeographicTheaterDetails Revenue (Disaggregation of Revenue - Geographic Theater) (Details) Details http://www.paloaltonetworks.com/role/RevenueTables 40 false false R41.htm 2407403 - Disclosure - Revenue (Disaggregation of Revenue - Type of Revenue) (Details) Sheet http://www.paloaltonetworks.com/role/RevenueDisaggregationofRevenueTypeofRevenueDetails Revenue (Disaggregation of Revenue - Type of Revenue) (Details) Details http://www.paloaltonetworks.com/role/RevenueTables 41 false false R42.htm 2408404 - Disclosure - Revenue (Deferred Revenue) (Details) Sheet http://www.paloaltonetworks.com/role/RevenueDeferredRevenueDetails Revenue (Deferred Revenue) (Details) Details http://www.paloaltonetworks.com/role/RevenueTables 42 false false R43.htm 2409405 - Disclosure - Revenue (Remaining Performance Obligations) (Details) Sheet http://www.paloaltonetworks.com/role/RevenueRemainingPerformanceObligationsDetails Revenue (Remaining Performance Obligations) (Details) Details http://www.paloaltonetworks.com/role/RevenueTables 43 false false R44.htm 2412406 - Disclosure - Fair Value Measurements (Details) Sheet http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails Fair Value Measurements (Details) Details http://www.paloaltonetworks.com/role/FairValueMeasurementsTables 44 false false R45.htm 2415407 - Disclosure - Cash Equivalents and Investments (Available-for-Sale Securities) (Details) Sheet http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesDetails Cash Equivalents and Investments (Available-for-Sale Securities) (Details) Details http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsTables 45 false false R46.htm 2416408 - Disclosure - Cash Equivalents and Investments (Available-for-Sale Securities, Contractual Maturities) (Details) Sheet http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesContractualMaturitiesDetails Cash Equivalents and Investments (Available-for-Sale Securities, Contractual Maturities) (Details) Details http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsTables 46 false false R47.htm 2417409 - Disclosure - Cash Equivalents and Investments (Marketable Equity Securities) (Details) Sheet http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsMarketableEquitySecuritiesDetails Cash Equivalents and Investments (Marketable Equity Securities) (Details) Details http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsTables 47 false false R48.htm 2420410 - Disclosure - Financing Receivables (Details) Sheet http://www.paloaltonetworks.com/role/FinancingReceivablesDetails Financing Receivables (Details) Details http://www.paloaltonetworks.com/role/FinancingReceivablesTables 48 false false R49.htm 2422411 - Disclosure - Derivative Instruments (Details) Sheet http://www.paloaltonetworks.com/role/DerivativeInstrumentsDetails Derivative Instruments (Details) Details http://www.paloaltonetworks.com/role/DerivativeInstrumentsNotes 49 false false R50.htm 2425412 - Disclosure - Acquisition (Additional Information) (Details) Sheet http://www.paloaltonetworks.com/role/AcquisitionAdditionalInformationDetails Acquisition (Additional Information) (Details) Details http://www.paloaltonetworks.com/role/AcquisitionTables 50 false false R51.htm 2426413 - Disclosure - Acquisition (Purchase Price Allocation) (Details) Sheet http://www.paloaltonetworks.com/role/AcquisitionPurchasePriceAllocationDetails Acquisition (Purchase Price Allocation) (Details) Details http://www.paloaltonetworks.com/role/AcquisitionTables 51 false false R52.htm 2427414 - Disclosure - Acquisition (Intangible assets acquired as part of business combination) (Details) Sheet http://www.paloaltonetworks.com/role/AcquisitionIntangibleassetsacquiredaspartofbusinesscombinationDetails Acquisition (Intangible assets acquired as part of business combination) (Details) Details http://www.paloaltonetworks.com/role/AcquisitionTables 52 false false R53.htm 2430415 - Disclosure - Goodwill and Intangible Assets (Goodwill) (Details) Sheet http://www.paloaltonetworks.com/role/GoodwillandIntangibleAssetsGoodwillDetails Goodwill and Intangible Assets (Goodwill) (Details) Details http://www.paloaltonetworks.com/role/GoodwillandIntangibleAssetsTables 53 false false R54.htm 2431416 - Disclosure - Goodwill and Intangible Assets (Purchased Intangible Assets by Major Class) (Details) Sheet http://www.paloaltonetworks.com/role/GoodwillandIntangibleAssetsPurchasedIntangibleAssetsbyMajorClassDetails Goodwill and Intangible Assets (Purchased Intangible Assets by Major Class) (Details) Details http://www.paloaltonetworks.com/role/GoodwillandIntangibleAssetsTables 54 false false R55.htm 2432417 - Disclosure - Goodwill and Intangible Assets (Amortization Expense) (Details) Sheet http://www.paloaltonetworks.com/role/GoodwillandIntangibleAssetsAmortizationExpenseDetails Goodwill and Intangible Assets (Amortization Expense) (Details) Details http://www.paloaltonetworks.com/role/GoodwillandIntangibleAssetsTables 55 false false R56.htm 2433418 - Disclosure - Goodwill and Intangible Assets (Future Amortization Expense of Intangible Assets) (Details) Sheet http://www.paloaltonetworks.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseofIntangibleAssetsDetails Goodwill and Intangible Assets (Future Amortization Expense of Intangible Assets) (Details) Details http://www.paloaltonetworks.com/role/GoodwillandIntangibleAssetsTables 56 false false R57.htm 2436419 - Disclosure - Deferred Contract Costs Deferred Contract Costs (Details) Sheet http://www.paloaltonetworks.com/role/DeferredContractCostsDeferredContractCostsDetails Deferred Contract Costs Deferred Contract Costs (Details) Details 57 false false R58.htm 2439420 - Disclosure - Debt (Additional Details) (Details) Sheet http://www.paloaltonetworks.com/role/DebtAdditionalDetailsDetails Debt (Additional Details) (Details) Details http://www.paloaltonetworks.com/role/DebtTables 58 false false R59.htm 2440421 - Disclosure - Debt (Components of Convertible Senior Notes) (Details) Notes http://www.paloaltonetworks.com/role/DebtComponentsofConvertibleSeniorNotesDetails Debt (Components of Convertible Senior Notes) (Details) Details http://www.paloaltonetworks.com/role/DebtTables 59 false false R60.htm 2441422 - Disclosure - Debt (Schedule of Interest Expense Recognized) (Details) Sheet http://www.paloaltonetworks.com/role/DebtScheduleofInterestExpenseRecognizedDetails Debt (Schedule of Interest Expense Recognized) (Details) Details http://www.paloaltonetworks.com/role/DebtTables 60 false false R61.htm 2442423 - Disclosure - Debt (Note Hedges) (Details) Sheet http://www.paloaltonetworks.com/role/DebtNoteHedgesDetails Debt (Note Hedges) (Details) Details http://www.paloaltonetworks.com/role/DebtTables 61 false false R62.htm 2443424 - Disclosure - Debt (Warrants) (Details) Sheet http://www.paloaltonetworks.com/role/DebtWarrantsDetails Debt (Warrants) (Details) Details http://www.paloaltonetworks.com/role/DebtTables 62 false false R63.htm 2444425 - Disclosure - Debt (Revolving Credit Facility) (Details) Sheet http://www.paloaltonetworks.com/role/DebtRevolvingCreditFacilityDetails Debt (Revolving Credit Facility) (Details) Details http://www.paloaltonetworks.com/role/DebtTables 63 false false R64.htm 2447426 - Disclosure - Commitments and Contingencies (Manufacturing Purchase Commitments) (Details) Sheet http://www.paloaltonetworks.com/role/CommitmentsandContingenciesManufacturingPurchaseCommitmentsDetails Commitments and Contingencies (Manufacturing Purchase Commitments) (Details) Details http://www.paloaltonetworks.com/role/CommitmentsandContingenciesTables 64 false false R65.htm 2448427 - Disclosure - Commitments and Contingencies (Other Purchase Commitments) (Details) Sheet http://www.paloaltonetworks.com/role/CommitmentsandContingenciesOtherPurchaseCommitmentsDetails Commitments and Contingencies (Other Purchase Commitments) (Details) Details http://www.paloaltonetworks.com/role/CommitmentsandContingenciesTables 65 false false R66.htm 2450428 - Disclosure - Stockholders' Equity (Details) Sheet http://www.paloaltonetworks.com/role/StockholdersEquityDetails Stockholders' Equity (Details) Details http://www.paloaltonetworks.com/role/StockholdersEquityNotes 66 false false R67.htm 2453429 - Disclosure - Equity Award Plans (Performance Stock Option Activities) - Narrative (Details) Sheet http://www.paloaltonetworks.com/role/EquityAwardPlansPerformanceStockOptionActivitiesNarrativeDetails Equity Award Plans (Performance Stock Option Activities) - Narrative (Details) Details http://www.paloaltonetworks.com/role/EquityAwardPlansTables 67 false false R68.htm 2454430 - Disclosure - Equity Award Plans - PSO Activity (Details) Sheet http://www.paloaltonetworks.com/role/EquityAwardPlansPSOActivityDetails Equity Award Plans - PSO Activity (Details) Details 68 false false R69.htm 2455431 - Disclosure - Equity Award Plans (Restricted Stock Unit (RSU) and Performance-Based Stock Unit (PSU) Activities) (Details) Sheet http://www.paloaltonetworks.com/role/EquityAwardPlansRestrictedStockUnitRSUandPerformanceBasedStockUnitPSUActivitiesDetails Equity Award Plans (Restricted Stock Unit (RSU) and Performance-Based Stock Unit (PSU) Activities) (Details) Details http://www.paloaltonetworks.com/role/EquityAwardPlansTables 69 false false R70.htm 2456432 - Disclosure - Equity Award Plans (Allocation of Share-Based Compensation Expense) (Details) Sheet http://www.paloaltonetworks.com/role/EquityAwardPlansAllocationofShareBasedCompensationExpenseDetails Equity Award Plans (Allocation of Share-Based Compensation Expense) (Details) Details http://www.paloaltonetworks.com/role/EquityAwardPlansTables 70 false false R71.htm 2458433 - Disclosure - Income Taxes (Details) Sheet http://www.paloaltonetworks.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.paloaltonetworks.com/role/IncomeTaxesNotes 71 false false R72.htm 2461434 - Disclosure - Net Loss Per Share (Computation of Basic and Diluted Net Loss Per Share) (Details) Sheet http://www.paloaltonetworks.com/role/NetLossPerShareComputationofBasicandDilutedNetLossPerShareDetails Net Loss Per Share (Computation of Basic and Diluted Net Loss Per Share) (Details) Details http://www.paloaltonetworks.com/role/NetLossPerShareTables 72 false false R73.htm 2462435 - Disclosure - Net Loss Per Share (Schedule of Antidilutive Securities Excluded from Computation) (Details) Sheet http://www.paloaltonetworks.com/role/NetLossPerShareScheduleofAntidilutiveSecuritiesExcludedfromComputationDetails Net Loss Per Share (Schedule of Antidilutive Securities Excluded from Computation) (Details) Details http://www.paloaltonetworks.com/role/NetLossPerShareTables 73 false false R74.htm 2465436 - Disclosure - Other Income, Net (Details) Sheet http://www.paloaltonetworks.com/role/OtherIncomeNetDetails Other Income, Net (Details) Details http://www.paloaltonetworks.com/role/OtherIncomeNetTables 74 false false R75.htm 2467437 - Disclosure - Subsequent Events (Details) Sheet http://www.paloaltonetworks.com/role/SubsequentEventsDetails Subsequent Events (Details) Details http://www.paloaltonetworks.com/role/SubsequentEventsNotes 75 false false All Reports Book All Reports panw-20210131.htm panw-20210131.xsd panw-20210131_cal.xml panw-20210131_def.xml panw-20210131_lab.xml panw-20210131_pre.xml panwex311q221.htm panwex312q221.htm panwex321q221.htm panwex322q221.htm http://xbrl.sec.gov/dei/2020-01-31 http://xbrl.sec.gov/country/2017-01-31 http://fasb.org/srt/2019-01-31 http://fasb.org/us-gaap/2019-01-31 true true JSON 93 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "panw-20210131.htm": { "axisCustom": 3, "axisStandard": 26, "contextCount": 302, "dts": { "calculationLink": { "local": [ "panw-20210131_cal.xml" ] }, "definitionLink": { "local": [ "panw-20210131_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-eedm-def-2019-01-31.xml", "http://xbrl.fasb.org/srt/2019/elts/srt-eedm1-def-2019-01-31.xml" ] }, "inline": { "local": [ "panw-20210131.htm" ] }, "labelLink": { "local": [ "panw-20210131_lab.xml" ], "remote": [ "https://xbrl.sec.gov/dei/2020/dei-doc-2020-01-31.xml", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-doc-2019-01-31.xml" ] }, "presentationLink": { "local": [ "panw-20210131_pre.xml" ] }, "referenceLink": { "remote": [ "https://xbrl.sec.gov/dei/2020/dei-ref-2020-01-31.xml", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-ref-2019-01-31.xml" ] }, "schema": { "local": [ "panw-20210131.xsd" ], "remote": [ "http://xbrl.fasb.org/srt/2019/elts/srt-2019-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/2019/elts/srt-types-2019-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-roles-2019-01-31.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-roles-2019-01-31.xsd", "https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-types-2019-01-31.xsd", "https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-parts-codification-2019-01-31.xsd" ] } }, "elementCount": 542, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2019-01-31": 3, "http://www.paloaltonetworks.com/20210131": 13, "http://xbrl.sec.gov/dei/2020-01-31": 5, "total": 21 }, "keyCustom": 27, "keyStandard": 355, "memberCustom": 28, "memberStandard": 49, "nsprefix": "panw", "nsuri": "http://www.paloaltonetworks.com/20210131", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "ic906effe540c41c2bb6445828a771f1e_D20200801-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - Cover Page", "role": "http://www.paloaltonetworks.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "ic906effe540c41c2bb6445828a771f1e_D20200801-20210131", "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": "panw-20210131.htm", "contextRef": "ic906effe540c41c2bb6445828a771f1e_D20200801-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2104102 - Disclosure - Revenue (Notes)", "role": "http://www.paloaltonetworks.com/role/RevenueNotes", "shortName": "Revenue (Notes)", "subGroupType": "", "uniqueAnchor": null }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "ic906effe540c41c2bb6445828a771f1e_D20200801-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2110103 - Disclosure - Fair Value Measurements (Notes)", "role": "http://www.paloaltonetworks.com/role/FairValueMeasurementsNotes", "shortName": "Fair Value Measurements (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "ic906effe540c41c2bb6445828a771f1e_D20200801-20210131", "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": "panw-20210131.htm", "contextRef": "ic906effe540c41c2bb6445828a771f1e_D20200801-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2113104 - Disclosure - Cash Equivalents and Investments (Notes)", "role": "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsNotes", "shortName": "Cash Equivalents and Investments (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "ic906effe540c41c2bb6445828a771f1e_D20200801-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "ic906effe540c41c2bb6445828a771f1e_D20200801-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FinancingReceivablesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2118105 - Disclosure - Financing Receivables (Notes)", "role": "http://www.paloaltonetworks.com/role/FinancingReceivablesNotes", "shortName": "Financing Receivables (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "ic906effe540c41c2bb6445828a771f1e_D20200801-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FinancingReceivablesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "ic906effe540c41c2bb6445828a771f1e_D20200801-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2121106 - Disclosure - Derivative Instruments (Notes)", "role": "http://www.paloaltonetworks.com/role/DerivativeInstrumentsNotes", "shortName": "Derivative Instruments (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "ic906effe540c41c2bb6445828a771f1e_D20200801-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "ic906effe540c41c2bb6445828a771f1e_D20200801-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2123107 - Disclosure - Acquisition (Notes)", "role": "http://www.paloaltonetworks.com/role/AcquisitionNotes", "shortName": "Acquisition (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "ic906effe540c41c2bb6445828a771f1e_D20200801-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "ic906effe540c41c2bb6445828a771f1e_D20200801-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2128108 - Disclosure - Goodwill and Intangible Assets (Notes)", "role": "http://www.paloaltonetworks.com/role/GoodwillandIntangibleAssetsNotes", "shortName": "Goodwill and Intangible Assets (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "ic906effe540c41c2bb6445828a771f1e_D20200801-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "ic906effe540c41c2bb6445828a771f1e_D20200801-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2134109 - Disclosure - Deferred Contract Costs (Notes)", "role": "http://www.paloaltonetworks.com/role/DeferredContractCostsNotes", "shortName": "Deferred Contract Costs (Notes)", "subGroupType": "", "uniqueAnchor": null }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "ic906effe540c41c2bb6445828a771f1e_D20200801-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2137110 - Disclosure - Debt (Notes)", "role": "http://www.paloaltonetworks.com/role/DebtNotes", "shortName": "Debt (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "ic906effe540c41c2bb6445828a771f1e_D20200801-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "ic906effe540c41c2bb6445828a771f1e_D20200801-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2145111 - Disclosure - Commitments and Contingencies (Notes)", "role": "http://www.paloaltonetworks.com/role/CommitmentsandContingenciesNotes", "shortName": "Commitments and Contingencies (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "ic906effe540c41c2bb6445828a771f1e_D20200801-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "ia347671561da4bfbb39ed7f67d00242b_I20210131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "role": "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "idbfcb15462e14218b2ba56c9e7acb3b4_I20200731", "decimals": "-5", "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "ic906effe540c41c2bb6445828a771f1e_D20200801-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2149112 - Disclosure - Stockholders' Equity (Notes)", "role": "http://www.paloaltonetworks.com/role/StockholdersEquityNotes", "shortName": "Stockholders' Equity (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "ic906effe540c41c2bb6445828a771f1e_D20200801-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "ic906effe540c41c2bb6445828a771f1e_D20200801-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2151113 - Disclosure - Equity Award Plans (Notes)", "role": "http://www.paloaltonetworks.com/role/EquityAwardPlansNotes", "shortName": "Equity Award Plans (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "ic906effe540c41c2bb6445828a771f1e_D20200801-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "ic906effe540c41c2bb6445828a771f1e_D20200801-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2157114 - Disclosure - Income Taxes (Notes)", "role": "http://www.paloaltonetworks.com/role/IncomeTaxesNotes", "shortName": "Income Taxes (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "ic906effe540c41c2bb6445828a771f1e_D20200801-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "ic906effe540c41c2bb6445828a771f1e_D20200801-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2159115 - Disclosure - Net Loss Per Share (Notes)", "role": "http://www.paloaltonetworks.com/role/NetLossPerShareNotes", "shortName": "Net Loss Per Share (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "ic906effe540c41c2bb6445828a771f1e_D20200801-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "ic906effe540c41c2bb6445828a771f1e_D20200801-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherNonoperatingIncomeAndExpenseTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2163116 - Disclosure - Other Income, Net (Notes)", "role": "http://www.paloaltonetworks.com/role/OtherIncomeNetNotes", "shortName": "Other Income, Net (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "ic906effe540c41c2bb6445828a771f1e_D20200801-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherNonoperatingIncomeAndExpenseTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "ic906effe540c41c2bb6445828a771f1e_D20200801-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2166117 - Disclosure - Subsequent Events (Notes)", "role": "http://www.paloaltonetworks.com/role/SubsequentEventsNotes", "shortName": "Subsequent Events (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "ic906effe540c41c2bb6445828a771f1e_D20200801-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "ic906effe540c41c2bb6445828a771f1e_D20200801-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2202201 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Policies)", "role": "http://www.paloaltonetworks.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies", "shortName": "Description of Business and Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "ic906effe540c41c2bb6445828a771f1e_D20200801-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "ic906effe540c41c2bb6445828a771f1e_D20200801-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2305301 - Disclosure - Revenue (Tables)", "role": "http://www.paloaltonetworks.com/role/RevenueTables", "shortName": "Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "ic906effe540c41c2bb6445828a771f1e_D20200801-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "ic906effe540c41c2bb6445828a771f1e_D20200801-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2311302 - Disclosure - Fair Value Measurements (Tables)", "role": "http://www.paloaltonetworks.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "ic906effe540c41c2bb6445828a771f1e_D20200801-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "ic906effe540c41c2bb6445828a771f1e_D20200801-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2314303 - Disclosure - Cash Equivalents and Investments (Tables)", "role": "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsTables", "shortName": "Cash Equivalents and Investments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "ic906effe540c41c2bb6445828a771f1e_D20200801-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "ia347671561da4bfbb39ed7f67d00242b_I20210131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "role": "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "ia347671561da4bfbb39ed7f67d00242b_I20210131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "ic906effe540c41c2bb6445828a771f1e_D20200801-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2319304 - Disclosure - Financing Receivables (Tables)", "role": "http://www.paloaltonetworks.com/role/FinancingReceivablesTables", "shortName": "Financing Receivables (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "ic906effe540c41c2bb6445828a771f1e_D20200801-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "iae1a08b4dc68448e871520df8669fc88_D20200801-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2324305 - Disclosure - Acquisition (Tables)", "role": "http://www.paloaltonetworks.com/role/AcquisitionTables", "shortName": "Acquisition (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "iae1a08b4dc68448e871520df8669fc88_D20200801-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "ic906effe540c41c2bb6445828a771f1e_D20200801-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2329306 - Disclosure - Goodwill and Intangible Assets (Tables)", "role": "http://www.paloaltonetworks.com/role/GoodwillandIntangibleAssetsTables", "shortName": "Goodwill and Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "ic906effe540c41c2bb6445828a771f1e_D20200801-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "ic906effe540c41c2bb6445828a771f1e_D20200801-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CapitalizedContractCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2335307 - Disclosure - Deferred Contract Costs (Tables)", "role": "http://www.paloaltonetworks.com/role/DeferredContractCostsTables", "shortName": "Deferred Contract Costs (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "ic906effe540c41c2bb6445828a771f1e_D20200801-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CapitalizedContractCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "ic906effe540c41c2bb6445828a771f1e_D20200801-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "panw:ConvertibleDebtOtherDetailsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2338308 - Disclosure - Debt (Tables)", "role": "http://www.paloaltonetworks.com/role/DebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "ic906effe540c41c2bb6445828a771f1e_D20200801-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "panw:ConvertibleDebtOtherDetailsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "i2709e5b5b1dd45b9a6c75df8842af0e8_D20200801-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2346309 - Disclosure - Commitments and Contingencies (Tables)", "role": "http://www.paloaltonetworks.com/role/CommitmentsandContingenciesTables", "shortName": "Commitments and Contingencies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "i2709e5b5b1dd45b9a6c75df8842af0e8_D20200801-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "ic906effe540c41c2bb6445828a771f1e_D20200801-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2352310 - Disclosure - Equity Award Plans (Tables)", "role": "http://www.paloaltonetworks.com/role/EquityAwardPlansTables", "shortName": "Equity Award Plans (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "ic906effe540c41c2bb6445828a771f1e_D20200801-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "ic906effe540c41c2bb6445828a771f1e_D20200801-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2360311 - Disclosure - Net Loss Per Share (Tables)", "role": "http://www.paloaltonetworks.com/role/NetLossPerShareTables", "shortName": "Net Loss Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "ic906effe540c41c2bb6445828a771f1e_D20200801-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "ic906effe540c41c2bb6445828a771f1e_D20200801-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherNonoperatingIncomeByComponentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2364312 - Disclosure - Other Income, Net (Tables)", "role": "http://www.paloaltonetworks.com/role/OtherIncomeNetTables", "shortName": "Other Income, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "ic906effe540c41c2bb6445828a771f1e_D20200801-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherNonoperatingIncomeByComponentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "ia861e3dcbf6342fc94d67cf6d02b2d97_D20200801-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "panw:FinancingReceivablePaymentTerms", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403401 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Details)", "role": "http://www.paloaltonetworks.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails", "shortName": "Description of Business and Summary of Significant Accounting Policies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "ia861e3dcbf6342fc94d67cf6d02b2d97_D20200801-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "panw:FinancingReceivablePaymentTerms", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "i076fcb4b544f47b799803b739ba1cd4d_D20201101-20210131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "role": "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "i076fcb4b544f47b799803b739ba1cd4d_D20201101-20210131", "decimals": "-5", "lang": "en-US", "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "i076fcb4b544f47b799803b739ba1cd4d_D20201101-20210131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406402 - Disclosure - Revenue (Disaggregation of Revenue - Geographic Theater) (Details)", "role": "http://www.paloaltonetworks.com/role/RevenueDisaggregationofRevenueGeographicTheaterDetails", "shortName": "Revenue (Disaggregation of Revenue - Geographic Theater) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "i02d0bd65bb044ade8985603811cba4f9_D20201101-20210131", "decimals": "-5", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "i076fcb4b544f47b799803b739ba1cd4d_D20201101-20210131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407403 - Disclosure - Revenue (Disaggregation of Revenue - Type of Revenue) (Details)", "role": "http://www.paloaltonetworks.com/role/RevenueDisaggregationofRevenueTypeofRevenueDetails", "shortName": "Revenue (Disaggregation of Revenue - Type of Revenue) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "ix:continuation", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "ia02405435e38429aa0e89319f8b9d48d_D20201101-20210131", "decimals": "-5", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "ic906effe540c41c2bb6445828a771f1e_D20200801-20210131", "decimals": "-8", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408404 - Disclosure - Revenue (Deferred Revenue) (Details)", "role": "http://www.paloaltonetworks.com/role/RevenueDeferredRevenueDetails", "shortName": "Revenue (Deferred Revenue) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "ic906effe540c41c2bb6445828a771f1e_D20200801-20210131", "decimals": "-8", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "ia347671561da4bfbb39ed7f67d00242b_I20210131", "decimals": "-8", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409405 - Disclosure - Revenue (Remaining Performance Obligations) (Details)", "role": "http://www.paloaltonetworks.com/role/RevenueRemainingPerformanceObligationsDetails", "shortName": "Revenue (Remaining Performance Obligations) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "ia347671561da4bfbb39ed7f67d00242b_I20210131", "decimals": "-8", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "i3b5397ec28d84a33ab79199046e9235d_I20210131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412406 - Disclosure - Fair Value Measurements (Details)", "role": "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails", "shortName": "Fair Value Measurements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "i3b5397ec28d84a33ab79199046e9235d_I20210131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "ia347671561da4bfbb39ed7f67d00242b_I20210131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415407 - Disclosure - Cash Equivalents and Investments (Available-for-Sale Securities) (Details)", "role": "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesDetails", "shortName": "Cash Equivalents and Investments (Available-for-Sale Securities) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "i44f499ef6080498e816e46f3f4a3c9d2_I20210131", "decimals": "-5", "lang": "en-US", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "ia347671561da4bfbb39ed7f67d00242b_I20210131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416408 - Disclosure - Cash Equivalents and Investments (Available-for-Sale Securities, Contractual Maturities) (Details)", "role": "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesContractualMaturitiesDetails", "shortName": "Cash Equivalents and Investments (Available-for-Sale Securities, Contractual Maturities) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "ia347671561da4bfbb39ed7f67d00242b_I20210131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "iba7f69d2909c4ac4a5c404d514a548e3_I20210131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:EquitySecuritiesFvNi", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417409 - Disclosure - Cash Equivalents and Investments (Marketable Equity Securities) (Details)", "role": "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsMarketableEquitySecuritiesDetails", "shortName": "Cash Equivalents and Investments (Marketable Equity Securities) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "iba7f69d2909c4ac4a5c404d514a548e3_I20210131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:EquitySecuritiesFvNi", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "ia347671561da4bfbb39ed7f67d00242b_I20210131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:NotesAndLoansReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420410 - Disclosure - Financing Receivables (Details)", "role": "http://www.paloaltonetworks.com/role/FinancingReceivablesDetails", "shortName": "Financing Receivables (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "ia347671561da4bfbb39ed7f67d00242b_I20210131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:NotesAndLoansReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "ia347671561da4bfbb39ed7f67d00242b_I20210131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeNotionalAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422411 - Disclosure - Derivative Instruments (Details)", "role": "http://www.paloaltonetworks.com/role/DerivativeInstrumentsDetails", "shortName": "Derivative Instruments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "ia347671561da4bfbb39ed7f67d00242b_I20210131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeNotionalAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "i076fcb4b544f47b799803b739ba1cd4d_D20201101-20210131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS", "role": "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "i076fcb4b544f47b799803b739ba1cd4d_D20201101-20210131", "decimals": "-5", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "i2ecab540b99f41a2a5975ea10560d6a4_D20201215-20201215", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425412 - Disclosure - Acquisition (Additional Information) (Details)", "role": "http://www.paloaltonetworks.com/role/AcquisitionAdditionalInformationDetails", "shortName": "Acquisition (Additional Information) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "i2ecab540b99f41a2a5975ea10560d6a4_D20201215-20201215", "decimals": "-5", "lang": "en-US", "name": "panw:BusinessAcquisitionReplacementEquityAwardsFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "ia347671561da4bfbb39ed7f67d00242b_I20210131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2426413 - Disclosure - Acquisition (Purchase Price Allocation) (Details)", "role": "http://www.paloaltonetworks.com/role/AcquisitionPurchasePriceAllocationDetails", "shortName": "Acquisition (Purchase Price Allocation) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "i2ecab540b99f41a2a5975ea10560d6a4_D20201215-20201215", "decimals": "-5", "lang": "en-US", "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "i2ecab540b99f41a2a5975ea10560d6a4_D20201215-20201215", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2427414 - Disclosure - Acquisition (Intangible assets acquired as part of business combination) (Details)", "role": "http://www.paloaltonetworks.com/role/AcquisitionIntangibleassetsacquiredaspartofbusinesscombinationDetails", "shortName": "Acquisition (Intangible assets acquired as part of business combination) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "i2ecab540b99f41a2a5975ea10560d6a4_D20201215-20201215", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "idbfcb15462e14218b2ba56c9e7acb3b4_I20200731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2430415 - Disclosure - Goodwill and Intangible Assets (Goodwill) (Details)", "role": "http://www.paloaltonetworks.com/role/GoodwillandIntangibleAssetsGoodwillDetails", "shortName": "Goodwill and Intangible Assets (Goodwill) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "ic906effe540c41c2bb6445828a771f1e_D20200801-20210131", "decimals": "-5", "lang": "en-US", "name": "us-gaap:GoodwillAcquiredDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "ix:continuation", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "ia347671561da4bfbb39ed7f67d00242b_I20210131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsGrossExcludingGoodwill", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2431416 - Disclosure - Goodwill and Intangible Assets (Purchased Intangible Assets by Major Class) (Details)", "role": "http://www.paloaltonetworks.com/role/GoodwillandIntangibleAssetsPurchasedIntangibleAssetsbyMajorClassDetails", "shortName": "Goodwill and Intangible Assets (Purchased Intangible Assets by Major Class) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "ix:continuation", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "ia347671561da4bfbb39ed7f67d00242b_I20210131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsGrossExcludingGoodwill", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "i076fcb4b544f47b799803b739ba1cd4d_D20201101-20210131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2432417 - Disclosure - Goodwill and Intangible Assets (Amortization Expense) (Details)", "role": "http://www.paloaltonetworks.com/role/GoodwillandIntangibleAssetsAmortizationExpenseDetails", "shortName": "Goodwill and Intangible Assets (Amortization Expense) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "i076fcb4b544f47b799803b739ba1cd4d_D20201101-20210131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "ia347671561da4bfbb39ed7f67d00242b_I20210131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2433418 - Disclosure - Goodwill and Intangible Assets (Future Amortization Expense of Intangible Assets) (Details)", "role": "http://www.paloaltonetworks.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseofIntangibleAssetsDetails", "shortName": "Goodwill and Intangible Assets (Future Amortization Expense of Intangible Assets) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "ia347671561da4bfbb39ed7f67d00242b_I20210131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:CapitalizedContractCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "ia347671561da4bfbb39ed7f67d00242b_I20210131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:CapitalizedContractCostNet", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2436419 - Disclosure - Deferred Contract Costs Deferred Contract Costs (Details)", "role": "http://www.paloaltonetworks.com/role/DeferredContractCostsDeferredContractCostsDetails", "shortName": "Deferred Contract Costs Deferred Contract Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:CapitalizedContractCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "idbfcb15462e14218b2ba56c9e7acb3b4_I20200731", "decimals": "-5", "lang": "en-US", "name": "us-gaap:CapitalizedContractCostNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "ib47d97bc599e47a8a26d9dbe7cab056c_I20210131", "decimals": "-8", "first": true, "lang": "en-US", "name": "us-gaap:ConvertibleDebtFairValueDisclosures", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2439420 - Disclosure - Debt (Additional Details) (Details)", "role": "http://www.paloaltonetworks.com/role/DebtAdditionalDetailsDetails", "shortName": "Debt (Additional Details) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "ib47d97bc599e47a8a26d9dbe7cab056c_I20210131", "decimals": "-8", "first": true, "lang": "en-US", "name": "us-gaap:ConvertibleDebtFairValueDisclosures", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ConvertibleDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "ia347671561da4bfbb39ed7f67d00242b_I20210131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2440421 - Disclosure - Debt (Components of Convertible Senior Notes) (Details)", "role": "http://www.paloaltonetworks.com/role/DebtComponentsofConvertibleSeniorNotesDetails", "shortName": "Debt (Components of Convertible Senior Notes) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ConvertibleDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "ia347671561da4bfbb39ed7f67d00242b_I20210131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "ie7b65b060316481190daaff8b23d3b5d_I20190731", "decimals": "-5", "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' EQUITY", "role": "http://www.paloaltonetworks.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "shortName": "CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "ie7b65b060316481190daaff8b23d3b5d_I20190731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "i076fcb4b544f47b799803b739ba1cd4d_D20201101-20210131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:InterestExpenseDebtExcludingAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2441422 - Disclosure - Debt (Schedule of Interest Expense Recognized) (Details)", "role": "http://www.paloaltonetworks.com/role/DebtScheduleofInterestExpenseRecognizedDetails", "shortName": "Debt (Schedule of Interest Expense Recognized) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "i076fcb4b544f47b799803b739ba1cd4d_D20201101-20210131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:InterestExpenseDebtExcludingAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "panw:ScheduleofNoteHedgeTransactionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "if052c8831fd84f6380b5810d525f54b8_D20180731-20180731", "decimals": "-5", "first": true, "lang": "en-US", "name": "panw:SharesOfCommonStockCoveredByNoteHedges", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2442423 - Disclosure - Debt (Note Hedges) (Details)", "role": "http://www.paloaltonetworks.com/role/DebtNoteHedgesDetails", "shortName": "Debt (Note Hedges) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "panw:ScheduleofNoteHedgeTransactionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "if052c8831fd84f6380b5810d525f54b8_D20180731-20180731", "decimals": "-5", "first": true, "lang": "en-US", "name": "panw:SharesOfCommonStockCoveredByNoteHedges", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "i2d494050843e43e09a94ced28954070c_I20180731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2443424 - Disclosure - Debt (Warrants) (Details)", "role": "http://www.paloaltonetworks.com/role/DebtWarrantsDetails", "shortName": "Debt (Warrants) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "i2d494050843e43e09a94ced28954070c_I20180731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "i5f26789822c34729a426ff35d87ee06c_I20180904", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2444425 - Disclosure - Debt (Revolving Credit Facility) (Details)", "role": "http://www.paloaltonetworks.com/role/DebtRevolvingCreditFacilityDetails", "shortName": "Debt (Revolving Credit Facility) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "i5f26789822c34729a426ff35d87ee06c_I20180904", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "i4396e0621b364d309fda268317046928_I20210131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2447426 - Disclosure - Commitments and Contingencies (Manufacturing Purchase Commitments) (Details)", "role": "http://www.paloaltonetworks.com/role/CommitmentsandContingenciesManufacturingPurchaseCommitmentsDetails", "shortName": "Commitments and Contingencies (Manufacturing Purchase Commitments) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "i4396e0621b364d309fda268317046928_I20210131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "i9eedf11acde5472387a7acf9c5c2a8b1_I20210131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2448427 - Disclosure - Commitments and Contingencies (Other Purchase Commitments) (Details)", "role": "http://www.paloaltonetworks.com/role/CommitmentsandContingenciesOtherPurchaseCommitmentsDetails", "shortName": "Commitments and Contingencies (Other Purchase Commitments) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "i9eedf11acde5472387a7acf9c5c2a8b1_I20210131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "ic906effe540c41c2bb6445828a771f1e_D20200801-20210131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:StockRepurchasedAndRetiredDuringPeriodShares", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2450428 - Disclosure - Stockholders' Equity (Details)", "role": "http://www.paloaltonetworks.com/role/StockholdersEquityDetails", "shortName": "Stockholders' Equity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "ic906effe540c41c2bb6445828a771f1e_D20200801-20210131", "decimals": "2", "lang": "en-US", "name": "panw:StockRepurchasedAndRetiredDuringPeriodPricePaidPerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "i076fcb4b544f47b799803b739ba1cd4d_D20201101-20210131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2453429 - Disclosure - Equity Award Plans (Performance Stock Option Activities) - Narrative (Details)", "role": "http://www.paloaltonetworks.com/role/EquityAwardPlansPerformanceStockOptionActivitiesNarrativeDetails", "shortName": "Equity Award Plans (Performance Stock Option Activities) - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "i076fcb4b544f47b799803b739ba1cd4d_D20201101-20210131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "i9fe916fc8df24f9d85c24c3e98c3fb32_I20200731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2454430 - Disclosure - Equity Award Plans - PSO Activity (Details)", "role": "http://www.paloaltonetworks.com/role/EquityAwardPlansPSOActivityDetails", "shortName": "Equity Award Plans - PSO Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "ifea79dcdfb5c4d5daf92e187ddefc375_D20200801-20210131", "decimals": "-5", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "i3e2d081511cc4e698968fcac7717bd45_I20200731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2455431 - Disclosure - Equity Award Plans (Restricted Stock Unit (RSU) and Performance-Based Stock Unit (PSU) Activities) (Details)", "role": "http://www.paloaltonetworks.com/role/EquityAwardPlansRestrictedStockUnitRSUandPerformanceBasedStockUnitPSUActivitiesDetails", "shortName": "Equity Award Plans (Restricted Stock Unit (RSU) and Performance-Based Stock Unit (PSU) Activities) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "i3e2d081511cc4e698968fcac7717bd45_I20200731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "ic906effe540c41c2bb6445828a771f1e_D20200801-20210131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "role": "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "ic906effe540c41c2bb6445828a771f1e_D20200801-20210131", "decimals": "-5", "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:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "i076fcb4b544f47b799803b739ba1cd4d_D20201101-20210131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2456432 - Disclosure - Equity Award Plans (Allocation of Share-Based Compensation Expense) (Details)", "role": "http://www.paloaltonetworks.com/role/EquityAwardPlansAllocationofShareBasedCompensationExpenseDetails", "shortName": "Equity Award Plans (Allocation of Share-Based Compensation Expense) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "i076fcb4b544f47b799803b739ba1cd4d_D20201101-20210131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "i076fcb4b544f47b799803b739ba1cd4d_D20201101-20210131", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2458433 - Disclosure - Income Taxes (Details)", "role": "http://www.paloaltonetworks.com/role/IncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "i076fcb4b544f47b799803b739ba1cd4d_D20201101-20210131", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "i076fcb4b544f47b799803b739ba1cd4d_D20201101-20210131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2461434 - Disclosure - Net Loss Per Share (Computation of Basic and Diluted Net Loss Per Share) (Details)", "role": "http://www.paloaltonetworks.com/role/NetLossPerShareComputationofBasicandDilutedNetLossPerShareDetails", "shortName": "Net Loss Per Share (Computation of Basic and Diluted 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": "panw-20210131.htm", "contextRef": "i076fcb4b544f47b799803b739ba1cd4d_D20201101-20210131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2462435 - Disclosure - Net Loss Per Share (Schedule of Antidilutive Securities Excluded from Computation) (Details)", "role": "http://www.paloaltonetworks.com/role/NetLossPerShareScheduleofAntidilutiveSecuritiesExcludedfromComputationDetails", "shortName": "Net Loss Per Share (Schedule of Antidilutive Securities Excluded from Computation) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "i076fcb4b544f47b799803b739ba1cd4d_D20201101-20210131", "decimals": "-5", "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:ScheduleOfOtherNonoperatingIncomeByComponentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "i076fcb4b544f47b799803b739ba1cd4d_D20201101-20210131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:InterestIncomeOther", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2465436 - Disclosure - Other Income, Net (Details)", "role": "http://www.paloaltonetworks.com/role/OtherIncomeNetDetails", "shortName": "Other Income, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherNonoperatingIncomeByComponentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "i076fcb4b544f47b799803b739ba1cd4d_D20201101-20210131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:InterestIncomeOther", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "ie16091fac2924b7281f3a92c286b8971_D20210201-20210228", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2467437 - Disclosure - Subsequent Events (Details)", "role": "http://www.paloaltonetworks.com/role/SubsequentEventsDetails", "shortName": "Subsequent Events (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "ie16091fac2924b7281f3a92c286b8971_D20210201-20210228", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "ia347671561da4bfbb39ed7f67d00242b_I20210131", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1007008 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Reconciliation of cash, cash equivalents, and restricted cash to the consolidated balance sheets", "role": "http://www.paloaltonetworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSReconciliationofcashcashequivalentsandrestrictedcashtotheconsolidatedbalancesheets", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS Reconciliation of cash, cash equivalents, and restricted cash to the consolidated balance sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "iacb17cebe18340f1915de6bf3ef0b65a_I20200131", "decimals": "-5", "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "ic906effe540c41c2bb6445828a771f1e_D20200801-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Notes)", "role": "http://www.paloaltonetworks.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNotes", "shortName": "Description of Business and Summary of Significant Accounting Policies (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "panw-20210131.htm", "contextRef": "ic906effe540c41c2bb6445828a771f1e_D20200801-20210131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 80, "tag": { "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/RevenueDisaggregationofRevenueGeographicTheaterDetails" ], "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.paloaltonetworks.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.paloaltonetworks.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": "Document Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CoverPage" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.paloaltonetworks.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.paloaltonetworks.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.paloaltonetworks.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r382" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r383" ], "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.paloaltonetworks.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.paloaltonetworks.com/role/CoverPage" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.paloaltonetworks.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.paloaltonetworks.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.paloaltonetworks.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.paloaltonetworks.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r384" ], "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.paloaltonetworks.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.paloaltonetworks.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.paloaltonetworks.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r384" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.paloaltonetworks.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.paloaltonetworks.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r384" ], "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.paloaltonetworks.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.paloaltonetworks.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r385" ], "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.paloaltonetworks.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r384" ], "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.paloaltonetworks.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r384" ], "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.paloaltonetworks.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r384" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r384" ], "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.paloaltonetworks.com/role/CoverPage" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r380" ], "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.paloaltonetworks.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r381" ], "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.paloaltonetworks.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.paloaltonetworks.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "panw_A2012EquityIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2012 Equity Incentive Plan [Member]", "label": "2012 Equity Incentive Plan [Member]", "terseLabel": "2012 Equity Incentive Plan" } } }, "localname": "A2012EquityIncentivePlanMember", "nsuri": "http://www.paloaltonetworks.com/20210131", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansPerformanceStockOptionActivitiesNarrativeDetails" ], "xbrltype": "domainItemType" }, "panw_A2023NoteHedgesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2023 Note Hedges [Member]", "label": "2023 Note Hedges [Member]", "terseLabel": "2023 Note Hedges" } } }, "localname": "A2023NoteHedgesMember", "nsuri": "http://www.paloaltonetworks.com/20210131", "presentation": [ "http://www.paloaltonetworks.com/role/DebtNoteHedgesDetails" ], "xbrltype": "domainItemType" }, "panw_A2023NotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2023 Notes [Member]", "label": "2023 Notes [Member]", "terseLabel": "2023 Notes" } } }, "localname": "A2023NotesMember", "nsuri": "http://www.paloaltonetworks.com/20210131", "presentation": [ "http://www.paloaltonetworks.com/role/DebtAdditionalDetailsDetails", "http://www.paloaltonetworks.com/role/DebtComponentsofConvertibleSeniorNotesDetails", "http://www.paloaltonetworks.com/role/DebtScheduleofInterestExpenseRecognizedDetails" ], "xbrltype": "domainItemType" }, "panw_A2023NotesOptionToConvertMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2023 Notes - Option to Convert", "label": "2023 Notes - Option to Convert [Member]", "terseLabel": "2023 Notes, Option to Convert" } } }, "localname": "A2023NotesOptionToConvertMember", "nsuri": "http://www.paloaltonetworks.com/20210131", "presentation": [ "http://www.paloaltonetworks.com/role/DebtAdditionalDetailsDetails" ], "xbrltype": "domainItemType" }, "panw_A2023WarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2023 Warrants [Member]", "label": "2023 Warrants [Member]", "terseLabel": "2023 Warrants" } } }, "localname": "A2023WarrantsMember", "nsuri": "http://www.paloaltonetworks.com/20210131", "presentation": [ "http://www.paloaltonetworks.com/role/DebtWarrantsDetails" ], "xbrltype": "domainItemType" }, "panw_A2025NoteHedgesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2025 Note Hedges", "label": "2025 Note Hedges [Member]", "terseLabel": "2025 Note Hedges" } } }, "localname": "A2025NoteHedgesMember", "nsuri": "http://www.paloaltonetworks.com/20210131", "presentation": [ "http://www.paloaltonetworks.com/role/DebtNoteHedgesDetails" ], "xbrltype": "domainItemType" }, "panw_A2025NotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2025 Notes", "label": "2025 Notes [Member]", "terseLabel": "2025 Notes" } } }, "localname": "A2025NotesMember", "nsuri": "http://www.paloaltonetworks.com/20210131", "presentation": [ "http://www.paloaltonetworks.com/role/DebtAdditionalDetailsDetails", "http://www.paloaltonetworks.com/role/DebtComponentsofConvertibleSeniorNotesDetails", "http://www.paloaltonetworks.com/role/DebtScheduleofInterestExpenseRecognizedDetails" ], "xbrltype": "domainItemType" }, "panw_A2025NotesOptionToConvertMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2025 Notes, Option To Convert", "label": "2025 Notes, Option To Convert [Member]", "terseLabel": "2025 Notes, Option To Convert" } } }, "localname": "A2025NotesOptionToConvertMember", "nsuri": "http://www.paloaltonetworks.com/20210131", "presentation": [ "http://www.paloaltonetworks.com/role/DebtAdditionalDetailsDetails" ], "xbrltype": "domainItemType" }, "panw_A2025WarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2025 Warrants", "label": "2025 Warrants [Member]", "terseLabel": "2025 Warrants" } } }, "localname": "A2025WarrantsMember", "nsuri": "http://www.paloaltonetworks.com/20210131", "presentation": [ "http://www.paloaltonetworks.com/role/DebtWarrantsDetails" ], "xbrltype": "domainItemType" }, "panw_BridgecrewIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Bridgecrew Inc", "label": "Bridgecrew Inc [Member]", "terseLabel": "Bridgecrew Inc" } } }, "localname": "BridgecrewIncMember", "nsuri": "http://www.paloaltonetworks.com/20210131", "presentation": [ "http://www.paloaltonetworks.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "panw_BusinessAcquisitionReplacementEquityAwardsFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Acquisition, Replacement Equity Awards, Fair Value", "label": "Business Acquisition, Replacement Equity Awards, Fair Value", "terseLabel": "Total fair value of replacement equity awards" } } }, "localname": "BusinessAcquisitionReplacementEquityAwardsFairValue", "nsuri": "http://www.paloaltonetworks.com/20210131", "presentation": [ "http://www.paloaltonetworks.com/role/AcquisitionAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "panw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNetLiabilitiesAssumed": { "auth_ref": [], "calculation": { "http://www.paloaltonetworks.com/role/AcquisitionPurchasePriceAllocationDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Liabilities Assumed", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Liabilities Assumed", "negatedTerseLabel": "Net liabilities assumed" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNetLiabilitiesAssumed", "nsuri": "http://www.paloaltonetworks.com/20210131", "presentation": [ "http://www.paloaltonetworks.com/role/AcquisitionPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "panw_CloudotherServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cloud other Services [Member]", "label": "Cloud other Services [Member]", "terseLabel": "Cloud and other services" } } }, "localname": "CloudotherServicesMember", "nsuri": "http://www.paloaltonetworks.com/20210131", "presentation": [ "http://www.paloaltonetworks.com/role/CommitmentsandContingenciesOtherPurchaseCommitmentsDetails", "http://www.paloaltonetworks.com/role/CommitmentsandContingenciesTables" ], "xbrltype": "domainItemType" }, "panw_ConvertibleDebtOtherDetailsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Convertible Debt Other Details [Table Text Block]", "label": "Convertible Debt Other Details [Table Text Block]", "terseLabel": "Convertible debt, other details" } } }, "localname": "ConvertibleDebtOtherDetailsTableTextBlock", "nsuri": "http://www.paloaltonetworks.com/20210131", "presentation": [ "http://www.paloaltonetworks.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "panw_DebtInstrumentConvertiblePer1000PrincipalThresholdBusinessDays": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Convertible Per $1,000 Principal, Threshold Business Days", "label": "Debt Instrument, Convertible Per $1,000 Principal, Threshold Business Days", "terseLabel": "Threshold business days, per $1,000 principal (in days)" } } }, "localname": "DebtInstrumentConvertiblePer1000PrincipalThresholdBusinessDays", "nsuri": "http://www.paloaltonetworks.com/20210131", "presentation": [ "http://www.paloaltonetworks.com/role/DebtAdditionalDetailsDetails" ], "xbrltype": "integerItemType" }, "panw_DebtInstrumentConvertibleThresholdPercentageofNotesPriceTrigger": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Convertible, Threshold Percentage of Notes Price Trigger", "label": "Debt Instrument, Convertible, Threshold Percentage of Notes Price Trigger", "terseLabel": "Threshold percentage of notes price trigger, per $1,000 principal (in percentage)" } } }, "localname": "DebtInstrumentConvertibleThresholdPercentageofNotesPriceTrigger", "nsuri": "http://www.paloaltonetworks.com/20210131", "presentation": [ "http://www.paloaltonetworks.com/role/DebtAdditionalDetailsDetails" ], "xbrltype": "percentItemType" }, "panw_DebtInstrumentNumberOfDaysPriorToStatedMaturityDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Number Of Days Prior To Stated Maturity Date", "label": "Debt Instrument, Number Of Days Prior To Stated Maturity Date", "terseLabel": "Number of days prior to maturity of 2023 Notes (in days)" } } }, "localname": "DebtInstrumentNumberOfDaysPriorToStatedMaturityDate", "nsuri": "http://www.paloaltonetworks.com/20210131", "presentation": [ "http://www.paloaltonetworks.com/role/DebtRevolvingCreditFacilityDetails" ], "xbrltype": "durationItemType" }, "panw_DebtInstrumentsConvertiblePer1000PrincipalThresholdConsecutiveTradingDays": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instruments, Convertible Per $1,000 Principal, Threshold Consecutive Trading Days", "label": "Debt Instruments, Convertible Per $1,000 Principal, Threshold Consecutive Trading Days", "terseLabel": "Threshold consecutive trading days, per $1,000 principal (in days)" } } }, "localname": "DebtInstrumentsConvertiblePer1000PrincipalThresholdConsecutiveTradingDays", "nsuri": "http://www.paloaltonetworks.com/20210131", "presentation": [ "http://www.paloaltonetworks.com/role/DebtAdditionalDetailsDetails" ], "xbrltype": "integerItemType" }, "panw_ExpanseIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Expanse Inc", "label": "Expanse Inc [Member]", "terseLabel": "Expanse Inc." } } }, "localname": "ExpanseIncMember", "nsuri": "http://www.paloaltonetworks.com/20210131", "presentation": [ "http://www.paloaltonetworks.com/role/AcquisitionAdditionalInformationDetails", "http://www.paloaltonetworks.com/role/AcquisitionIntangibleassetsacquiredaspartofbusinesscombinationDetails", "http://www.paloaltonetworks.com/role/AcquisitionPurchasePriceAllocationDetails", "http://www.paloaltonetworks.com/role/AcquisitionTables", "http://www.paloaltonetworks.com/role/IncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "panw_FinancingReceivablePaymentTerms": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financing Receivable, Payment Terms", "label": "Financing Receivable, Payment Terms", "terseLabel": "Financing receivable payment terms" } } }, "localname": "FinancingReceivablePaymentTerms", "nsuri": "http://www.paloaltonetworks.com/20210131", "presentation": [ "http://www.paloaltonetworks.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "durationItemType" }, "panw_IncomeTaxExpenseBenefitResultingFromAcquisition": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Income Tax Expense (Benefit) Resulting from Acquisition", "label": "Income Tax Expense (Benefit) Resulting from Acquisition", "terseLabel": "Income tax benefit resulting from acquisition" } } }, "localname": "IncomeTaxExpenseBenefitResultingFromAcquisition", "nsuri": "http://www.paloaltonetworks.com/20210131", "presentation": [ "http://www.paloaltonetworks.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "panw_LineOfCreditFacilityMaturityTermsAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line Of Credit Facility, Maturity Terms [Axis]", "label": "Line Of Credit Facility, Maturity Terms [Axis]", "terseLabel": "Line Of Credit Facility, Maturity Terms" } } }, "localname": "LineOfCreditFacilityMaturityTermsAxis", "nsuri": "http://www.paloaltonetworks.com/20210131", "presentation": [ "http://www.paloaltonetworks.com/role/DebtRevolvingCreditFacilityDetails" ], "xbrltype": "stringItemType" }, "panw_LineOfCreditFacilityMaturityTermsDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "[Domain] for Line Of Credit Facility, Maturity Terms [Axis]", "label": "Line Of Credit Facility, Maturity Terms [Domain]", "terseLabel": "Line Of Credit Facility, Maturity Terms" } } }, "localname": "LineOfCreditFacilityMaturityTermsDomain", "nsuri": "http://www.paloaltonetworks.com/20210131", "presentation": [ "http://www.paloaltonetworks.com/role/DebtRevolvingCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "panw_LineOfCreditFacilityMinimumMaturityDateTermAmountAddedtoOutstandingPrincipalAmountof2023NotesinCriteriaforMaturityDate": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Line Of Credit Facility, Minimum Maturity Date Term, Amount Added to Outstanding Principal Amount of 2023 Notes in Criteria for Maturity Date", "label": "Line Of Credit Facility, Minimum Maturity Date Term, Amount Added to Outstanding Principal Amount of 2023 Notes in Criteria for Maturity Date", "terseLabel": "Amount added to outstanding principal amount of 2023 Notes in minimum maturity date criteria" } } }, "localname": "LineOfCreditFacilityMinimumMaturityDateTermAmountAddedtoOutstandingPrincipalAmountof2023NotesinCriteriaforMaturityDate", "nsuri": "http://www.paloaltonetworks.com/20210131", "presentation": [ "http://www.paloaltonetworks.com/role/DebtRevolvingCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "panw_LineofCreditFacilityOptionforAdditionalBorrowingCapacity1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Line of Credit Facility, Option for Additional Borrowing Capacity", "label": "Line of Credit Facility, Option for Additional Borrowing Capacity1", "terseLabel": "Option for additional borrowing capacity" } } }, "localname": "LineofCreditFacilityOptionforAdditionalBorrowingCapacity1", "nsuri": "http://www.paloaltonetworks.com/20210131", "presentation": [ "http://www.paloaltonetworks.com/role/DebtRevolvingCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "panw_LongTermInvestmentsFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails": { "order": 1.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Long Term Investments, Fair Value Disclosure", "label": "Long Term Investments, Fair Value Disclosure", "terseLabel": "Long-term investments:" } } }, "localname": "LongTermInvestmentsFairValueDisclosure", "nsuri": "http://www.paloaltonetworks.com/20210131", "presentation": [ "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "panw_MarketableEquitySecuritiesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Marketable Equity Securities [Line Items]", "label": "Marketable Equity Securities [Line Items]", "terseLabel": "Marketable Equity Securities" } } }, "localname": "MarketableEquitySecuritiesLineItems", "nsuri": "http://www.paloaltonetworks.com/20210131", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsMarketableEquitySecuritiesDetails" ], "xbrltype": "stringItemType" }, "panw_MarketableEquitySecuritiesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Marketable Equity Securities [Table]", "label": "Marketable Equity Securities [Table]", "terseLabel": "Marketable Equity Securities" } } }, "localname": "MarketableEquitySecuritiesTable", "nsuri": "http://www.paloaltonetworks.com/20210131", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsMarketableEquitySecuritiesDetails" ], "xbrltype": "stringItemType" }, "panw_NoteHedgeAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Note Hedge [Axis]", "label": "Note Hedge [Axis]", "terseLabel": "Note Hedge" } } }, "localname": "NoteHedgeAxis", "nsuri": "http://www.paloaltonetworks.com/20210131", "presentation": [ "http://www.paloaltonetworks.com/role/DebtNoteHedgesDetails" ], "xbrltype": "stringItemType" }, "panw_NoteHedgeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "[Domain] for Note Hedge [Axis]", "label": "Note Hedge [Domain]", "terseLabel": "Note Hedge" } } }, "localname": "NoteHedgeDomain", "nsuri": "http://www.paloaltonetworks.com/20210131", "presentation": [ "http://www.paloaltonetworks.com/role/DebtNoteHedgesDetails" ], "xbrltype": "domainItemType" }, "panw_OperatingLeaseRightofUseAssetAmortization": { "auth_ref": [], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Operating Lease, Right-of-Use Asset, Amortization", "label": "Operating Lease, Right-of-Use Asset, Amortization", "terseLabel": "Amortization of operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightofUseAssetAmortization", "nsuri": "http://www.paloaltonetworks.com/20210131", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "panw_OtherAmericasMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Americas [Member]", "label": "Other Americas [Member]", "terseLabel": "Other Americas" } } }, "localname": "OtherAmericasMember", "nsuri": "http://www.paloaltonetworks.com/20210131", "presentation": [ "http://www.paloaltonetworks.com/role/RevenueDisaggregationofRevenueGeographicTheaterDetails" ], "xbrltype": "domainItemType" }, "panw_OtherNonoperatingIncomeExpenseNet": { "auth_ref": [], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 }, "http://www.paloaltonetworks.com/role/OtherIncomeNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Other Nonoperating Income (Expense), Net", "label": "Other Nonoperating Income (Expense), Net", "terseLabel": "Other income (expense), net", "totalLabel": "Total other income (expense), net" } } }, "localname": "OtherNonoperatingIncomeExpenseNet", "nsuri": "http://www.paloaltonetworks.com/20210131", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.paloaltonetworks.com/role/OtherIncomeNetDetails" ], "xbrltype": "monetaryItemType" }, "panw_PerformanceBasedStockAwardPSAandPerformanceBasedStockUnitPSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Performance-Based Stock Award (\u201cPSA\u201d) and Performance-Based Stock Unit (\u201cPSU\u201d) [Member]", "label": "Performance-Based Stock Award (\u201cPSA\u201d) and Performance-Based Stock Unit (\u201cPSU\u201d) [Member]", "terseLabel": "PSUs" } } }, "localname": "PerformanceBasedStockAwardPSAandPerformanceBasedStockUnitPSUMember", "nsuri": "http://www.paloaltonetworks.com/20210131", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansPerformanceStockOptionActivitiesNarrativeDetails" ], "xbrltype": "domainItemType" }, "panw_PerformancePeriod1Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Performance Period 1 [Member]", "label": "Performance Period 1 [Member]", "terseLabel": "Performance Period 1" } } }, "localname": "PerformancePeriod1Member", "nsuri": "http://www.paloaltonetworks.com/20210131", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansPerformanceStockOptionActivitiesNarrativeDetails" ], "xbrltype": "domainItemType" }, "panw_PerformancePeriod2Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Performance Period 2 [Member]", "label": "Performance Period 2 [Member]", "terseLabel": "Performance Period 2" } } }, "localname": "PerformancePeriod2Member", "nsuri": "http://www.paloaltonetworks.com/20210131", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansPerformanceStockOptionActivitiesNarrativeDetails" ], "xbrltype": "domainItemType" }, "panw_PerformancePeriod3Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Performance Period 3 [Member]", "label": "Performance Period 3 [Member]", "terseLabel": "Performance Period 3" } } }, "localname": "PerformancePeriod3Member", "nsuri": "http://www.paloaltonetworks.com/20210131", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansPerformanceStockOptionActivitiesNarrativeDetails" ], "xbrltype": "domainItemType" }, "panw_PerformancePeriod4Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Performance Period 4 [Member]", "label": "Performance Period 4 [Member]", "terseLabel": "Performance Period 4" } } }, "localname": "PerformancePeriod4Member", "nsuri": "http://www.paloaltonetworks.com/20210131", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansPerformanceStockOptionActivitiesNarrativeDetails" ], "xbrltype": "domainItemType" }, "panw_PerformanceStockUnitsPSUsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Performance Stock Units (PSUs) [Member]", "label": "Performance Stock Units (PSUs) [Member]", "terseLabel": "PSUs Outstanding" } } }, "localname": "PerformanceStockUnitsPSUsMember", "nsuri": "http://www.paloaltonetworks.com/20210131", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansRestrictedStockUnitRSUandPerformanceBasedStockUnitPSUActivitiesDetails" ], "xbrltype": "domainItemType" }, "panw_Performancestockoptionstovestonanniversaryofgrantdatesubjecttocontinuedservice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Performance stock options to vest on anniversary of grant date, subject to continued service", "label": "Performance stock options to vest on anniversary of grant date, subject to continued service", "terseLabel": "Performance stock options to vest on anniversary of grant date, subject to continued service" } } }, "localname": "Performancestockoptionstovestonanniversaryofgrantdatesubjecttocontinuedservice", "nsuri": "http://www.paloaltonetworks.com/20210131", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansPerformanceStockOptionActivitiesNarrativeDetails" ], "xbrltype": "percentItemType" }, "panw_PrepaidExpensesandOtherCurrentAssetsFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails": { "order": 5.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Prepaid Expenses and Other Current Assets, Fair Value Disclosure", "label": "Prepaid Expenses and Other Current Assets, Fair Value Disclosure", "terseLabel": "Prepaid expenses and other current assets:" } } }, "localname": "PrepaidExpensesandOtherCurrentAssetsFairValueDisclosure", "nsuri": "http://www.paloaltonetworks.com/20210131", "presentation": [ "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "panw_Proceedsfromthesaleofinvestments": { "auth_ref": [], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds from the sale of investments", "label": "Proceeds from the sale of investments", "terseLabel": "Proceeds from sales of investments" } } }, "localname": "Proceedsfromthesaleofinvestments", "nsuri": "http://www.paloaltonetworks.com/20210131", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "panw_PurchaseofNoteHedges": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Purchase of Note Hedges", "label": "Purchase of Note Hedges", "terseLabel": "Aggregate purchase" } } }, "localname": "PurchaseofNoteHedges", "nsuri": "http://www.paloaltonetworks.com/20210131", "presentation": [ "http://www.paloaltonetworks.com/role/DebtNoteHedgesDetails" ], "xbrltype": "monetaryItemType" }, "panw_ReconciliationofcashcashequivalentsandrestrictedcashLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "[Line Items] for Reconciliation of cash, cash equivalents, and restricted cash [Table]", "label": "Reconciliation of cash, cash equivalents, and restricted cash [Line Items]", "terseLabel": "Reconciliation of cash, cash equivalents, and restricted cash" } } }, "localname": "ReconciliationofcashcashequivalentsandrestrictedcashLineItems", "nsuri": "http://www.paloaltonetworks.com/20210131", "presentation": [ "http://www.paloaltonetworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSReconciliationofcashcashequivalentsandrestrictedcashtotheconsolidatedbalancesheets" ], "xbrltype": "stringItemType" }, "panw_ReconciliationofcashcashequivalentsandrestrictedcashTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Reconciliation of cash, cash equivalents, and restricted cash [Table]", "label": "Reconciliation of cash, cash equivalents, and restricted cash [Table]", "terseLabel": "Reconciliation of cash, cash equivalents, and restricted cash to the balance sheet" } } }, "localname": "ReconciliationofcashcashequivalentsandrestrictedcashTable", "nsuri": "http://www.paloaltonetworks.com/20210131", "presentation": [ "http://www.paloaltonetworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSReconciliationofcashcashequivalentsandrestrictedcashtotheconsolidatedbalancesheets" ], "xbrltype": "stringItemType" }, "panw_RestrictedStockUnitsRSUsandPerformanceStockUnitsPSUsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Restricted Stock Units (RSUs) and Performance Stock Units (PSUs) [Member]", "label": "Restricted Stock Units (RSUs) and Performance Stock Units (PSUs) [Member]", "terseLabel": "RSUs and PSUs" } } }, "localname": "RestrictedStockUnitsRSUsandPerformanceStockUnitsPSUsMember", "nsuri": "http://www.paloaltonetworks.com/20210131", "presentation": [ "http://www.paloaltonetworks.com/role/NetLossPerShareScheduleofAntidilutiveSecuritiesExcludedfromComputationDetails" ], "xbrltype": "domainItemType" }, "panw_ScheduleofNoteHedgeTransactionsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "[Line Items] for Schedule of Note Hedge Transactions [Table]", "label": "Schedule of Note Hedge Transactions [Line Items]", "terseLabel": "Schedule of Note Hedge Transactions" } } }, "localname": "ScheduleofNoteHedgeTransactionsLineItems", "nsuri": "http://www.paloaltonetworks.com/20210131", "presentation": [ "http://www.paloaltonetworks.com/role/DebtNoteHedgesDetails" ], "xbrltype": "stringItemType" }, "panw_ScheduleofNoteHedgeTransactionsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of Note Hedge Transactions [Table]", "label": "Schedule of Note Hedge Transactions [Table]", "terseLabel": "Schedule of Note Hedge Transactions" } } }, "localname": "ScheduleofNoteHedgeTransactionsTable", "nsuri": "http://www.paloaltonetworks.com/20210131", "presentation": [ "http://www.paloaltonetworks.com/role/DebtNoteHedgesDetails" ], "xbrltype": "stringItemType" }, "panw_ScheduleofNoteHedgeTransactionsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "[Table Text Block] for Schedule of Note Hedge Transactions [Table]", "label": "Schedule of Note Hedge Transactions [Table Text Block]", "terseLabel": "Schedule of note hedge transactions" } } }, "localname": "ScheduleofNoteHedgeTransactionsTableTextBlock", "nsuri": "http://www.paloaltonetworks.com/20210131", "presentation": [ "http://www.paloaltonetworks.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "panw_ShareBasedCompensationPerformancePeriodDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation, Performance Period", "label": "Share-based Compensation, Performance Period [Domain]", "terseLabel": "Share-based Compensation, Performance Period [Domain]" } } }, "localname": "ShareBasedCompensationPerformancePeriodDomain", "nsuri": "http://www.paloaltonetworks.com/20210131", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansPerformanceStockOptionActivitiesNarrativeDetails" ], "xbrltype": "domainItemType" }, "panw_ShareBasedPaymentArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsSharesIssuedAsReplacementEquityAwardsInConnectionWithAcquisition": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share Based Payment Arrangement By Share Based Payment Award, Equity Instruments Other Than Options, Shares Issued As Replacement Equity Awards In Connection With Acquisition", "label": "Share Based Payment Arrangement By Share Based Payment Award, Equity Instruments Other Than Options, Shares Issued As Replacement Equity Awards In Connection With Acquisition", "terseLabel": "Replacement equity awards (in shares)" } } }, "localname": "ShareBasedPaymentArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsSharesIssuedAsReplacementEquityAwardsInConnectionWithAcquisition", "nsuri": "http://www.paloaltonetworks.com/20210131", "presentation": [ "http://www.paloaltonetworks.com/role/AcquisitionAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "panw_ShareRepurchaseProgramBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share Repurchase Program B [Member]", "label": "Share Repurchase Program B [Member]", "terseLabel": "Share Repurchase Program B" } } }, "localname": "ShareRepurchaseProgramBMember", "nsuri": "http://www.paloaltonetworks.com/20210131", "presentation": [ "http://www.paloaltonetworks.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "panw_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardPerformancePeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Award Performance Period", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Performance Period", "terseLabel": "Award performance period" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardAwardPerformancePeriod", "nsuri": "http://www.paloaltonetworks.com/20210131", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansPerformanceStockOptionActivitiesNarrativeDetails" ], "xbrltype": "durationItemType" }, "panw_SharebasedCompensationPaymentAwardPerformanceTargetStockPriceCommonStockPrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Payment Award, Performance Target Stock Price, Common Stock Price", "label": "Share-based Compensation Payment Award, Performance Target Stock Price, Common Stock Price", "terseLabel": "Target stock price (in usd per share)" } } }, "localname": "SharebasedCompensationPaymentAwardPerformanceTargetStockPriceCommonStockPrice", "nsuri": "http://www.paloaltonetworks.com/20210131", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansPerformanceStockOptionActivitiesNarrativeDetails" ], "xbrltype": "perShareItemType" }, "panw_SharebasedCompensationPerformancePeriodAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation, Performance Period [Axis]", "label": "Share-based Compensation, Performance Period [Axis]", "terseLabel": "Share-based Compensation, Performance Period [Axis]" } } }, "localname": "SharebasedCompensationPerformancePeriodAxis", "nsuri": "http://www.paloaltonetworks.com/20210131", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansPerformanceStockOptionActivitiesNarrativeDetails" ], "xbrltype": "stringItemType" }, "panw_SharesOfCommonStockCoveredByNoteHedges": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shares Of Common Stock Covered By Note Hedges", "label": "Shares Of Common Stock Covered By Note Hedges", "terseLabel": "Shares of common stock covered by note hedges (in shares)" } } }, "localname": "SharesOfCommonStockCoveredByNoteHedges", "nsuri": "http://www.paloaltonetworks.com/20210131", "presentation": [ "http://www.paloaltonetworks.com/role/DebtNoteHedgesDetails" ], "xbrltype": "sharesItemType" }, "panw_ShortTermInvestmentsFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails": { "order": 3.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Short Term Investments, Fair Value Disclosure", "label": "Short Term Investments, Fair Value Disclosure", "terseLabel": "Short-term investments:" } } }, "localname": "ShortTermInvestmentsFairValueDisclosure", "nsuri": "http://www.paloaltonetworks.com/20210131", "presentation": [ "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "panw_SinefaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sinefa", "label": "Sinefa [Member]", "terseLabel": "Sinefa Group, Inc." } } }, "localname": "SinefaMember", "nsuri": "http://www.paloaltonetworks.com/20210131", "presentation": [ "http://www.paloaltonetworks.com/role/AcquisitionAdditionalInformationDetails", "http://www.paloaltonetworks.com/role/AcquisitionIntangibleassetsacquiredaspartofbusinesscombinationDetails", "http://www.paloaltonetworks.com/role/AcquisitionPurchasePriceAllocationDetails", "http://www.paloaltonetworks.com/role/AcquisitionTables", "http://www.paloaltonetworks.com/role/IncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "panw_StockIssuedDuringPeriodSharesSettlementofWarrants": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period, Shares, Settlement of Warrants", "label": "Stock Issued During Period, Shares, Settlement of Warrants", "terseLabel": "Settlement of warrants (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesSettlementofWarrants", "nsuri": "http://www.paloaltonetworks.com/20210131", "presentation": [ "http://www.paloaltonetworks.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "panw_StockOptionswithServiceandMarketConditionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Options with Service and Market Conditions [Member]", "label": "Stock Options with Service and Market Conditions [Member]", "terseLabel": "Stock Options with Service and Market Conditions" } } }, "localname": "StockOptionswithServiceandMarketConditionsMember", "nsuri": "http://www.paloaltonetworks.com/20210131", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansPSOActivityDetails", "http://www.paloaltonetworks.com/role/EquityAwardPlansPerformanceStockOptionActivitiesNarrativeDetails" ], "xbrltype": "domainItemType" }, "panw_StockRepurchaseProgramIncreaseDecreaseInAuthorizedAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock Repurchase Program, Increase (Decrease) in Authorized Amount", "label": "Stock Repurchase Program, Increase (Decrease) in Authorized Amount", "terseLabel": "Stock repurchase program, increase in authorized amount" } } }, "localname": "StockRepurchaseProgramIncreaseDecreaseInAuthorizedAmount", "nsuri": "http://www.paloaltonetworks.com/20210131", "presentation": [ "http://www.paloaltonetworks.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "panw_StockRepurchasedAndRetiredDuringPeriodPricePaidPerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Repurchased and Retired During Period, Price Paid Per Share", "label": "Stock Repurchased and Retired During Period, Price Paid Per Share", "terseLabel": "Repurchase price per share (in usd per share)" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodPricePaidPerShare", "nsuri": "http://www.paloaltonetworks.com/20210131", "presentation": [ "http://www.paloaltonetworks.com/role/StockholdersEquityDetails" ], "xbrltype": "perShareItemType" }, "panw_SubscriptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Subscription [Member]", "label": "Subscription [Member]", "terseLabel": "Subscription" } } }, "localname": "SubscriptionMember", "nsuri": "http://www.paloaltonetworks.com/20210131", "presentation": [ "http://www.paloaltonetworks.com/role/RevenueDisaggregationofRevenueTypeofRevenueDetails" ], "xbrltype": "domainItemType" }, "panw_SupportMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Support [Member]", "label": "Support [Member]", "terseLabel": "Support" } } }, "localname": "SupportMember", "nsuri": "http://www.paloaltonetworks.com/20210131", "presentation": [ "http://www.paloaltonetworks.com/role/RevenueDisaggregationofRevenueTypeofRevenueDetails" ], "xbrltype": "domainItemType" }, "panw_Term2Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term 2 [Member]", "label": "Term 2 [Member]", "terseLabel": "Minimum Maturity Date Term Criteria" } } }, "localname": "Term2Member", "nsuri": "http://www.paloaltonetworks.com/20210131", "presentation": [ "http://www.paloaltonetworks.com/role/DebtRevolvingCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "panw_Term2bMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term 2b [Member]", "label": "Term 2b [Member]", "terseLabel": "Minimum Maturity Date Term, Cash and Cash Equivalents Balance Criteria" } } }, "localname": "Term2bMember", "nsuri": "http://www.paloaltonetworks.com/20210131", "presentation": [ "http://www.paloaltonetworks.com/role/DebtRevolvingCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "panw_TheCrypsisGroupMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The Crypsis Group", "label": "The Crypsis Group [Member]", "terseLabel": "The Crypsis Group" } } }, "localname": "TheCrypsisGroupMember", "nsuri": "http://www.paloaltonetworks.com/20210131", "presentation": [ "http://www.paloaltonetworks.com/role/AcquisitionAdditionalInformationDetails", "http://www.paloaltonetworks.com/role/AcquisitionIntangibleassetsacquiredaspartofbusinesscombinationDetails", "http://www.paloaltonetworks.com/role/AcquisitionPurchasePriceAllocationDetails", "http://www.paloaltonetworks.com/role/AcquisitionTables" ], "xbrltype": "domainItemType" }, "srt_AmericasMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Americas [Member]", "terseLabel": "Total Americas" } } }, "localname": "AmericasMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/RevenueDisaggregationofRevenueGeographicTheaterDetails" ], "xbrltype": "domainItemType" }, "srt_AsiaPacificMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Asia Pacific [Member]", "terseLabel": "Asia Pacific and Japan (\u201cAPAC\u201d)" } } }, "localname": "AsiaPacificMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/RevenueDisaggregationofRevenueGeographicTheaterDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtRevolvingCreditFacilityDetails", "http://www.paloaltonetworks.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails", "http://www.paloaltonetworks.com/role/EquityAwardPlansPerformanceStockOptionActivitiesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtRevolvingCreditFacilityDetails", "http://www.paloaltonetworks.com/role/EquityAwardPlansPerformanceStockOptionActivitiesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r117", "r216", "r219", "r372", "r373" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Products and Services" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.paloaltonetworks.com/role/EquityAwardPlansAllocationofShareBasedCompensationExpenseDetails", "http://www.paloaltonetworks.com/role/RevenueDisaggregationofRevenueTypeofRevenueDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Products and Services" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.paloaltonetworks.com/role/EquityAwardPlansAllocationofShareBasedCompensationExpenseDetails", "http://www.paloaltonetworks.com/role/RevenueDisaggregationofRevenueTypeofRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtRevolvingCreditFacilityDetails", "http://www.paloaltonetworks.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails", "http://www.paloaltonetworks.com/role/EquityAwardPlansPerformanceStockOptionActivitiesNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtRevolvingCreditFacilityDetails", "http://www.paloaltonetworks.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails", "http://www.paloaltonetworks.com/role/EquityAwardPlansPerformanceStockOptionActivitiesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/RevenueDisaggregationofRevenueGeographicTheaterDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r119", "r216", "r220", "r374", "r377", "r378" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/RevenueDisaggregationofRevenueGeographicTheaterDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsNotesAndLoansReceivableLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Accounts, Notes, Loans and Financing Receivable [Line Items]", "terseLabel": "Financing Receivables" } } }, "localname": "AccountsNotesAndLoansReceivableLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r30" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r1", "r17", "r120", "r121", "r217" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net of allowance for credit losses of $9.4 and $2.3 at January 31, 2021 and July 31, 2020, respectively" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments": { "auth_ref": [ "r84" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The sum of the periodic adjustments of the differences between securities' face values and purchase prices that are charged against earnings. This is called accretion if the security was purchased at a discount and amortization if it was purchased at premium. As a noncash item, this element is an adjustment to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Accretion (Amortization) of Discounts and Premiums, Investments", "negatedTerseLabel": "Amortization of investment premiums, net of accretion of purchase discounts" } } }, "localname": "AccretionAmortizationOfDiscountsAndPremiumsInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r32" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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 and other liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesFairValueDisclosure": { "auth_ref": [ "r32" ], "calculation": { "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of accrued expenses.", "label": "Accrued Liabilities, Fair Value Disclosure", "totalLabel": "Total accrued and other liabilities" } } }, "localname": "AccruedLiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r49", "r50", "r51" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "verboseLabel": "Accumulated other comprehensive income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r48", "r51", "r52", "r286" ], "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 income (loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r168" ], "lang": { "en-us": { "role": { "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Acquired Finite-lived Intangible Assets, Weighted Average Useful Life", "terseLabel": "Estimated useful life" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/AcquisitionIntangibleassetsacquiredaspartofbusinesscombinationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Decrease for Tax Withholding Obligation", "negatedTerseLabel": "Taxes paid related to net share settlement of equity awards" } } }, "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r225", "r227", "r253", "r254" ], "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": "Share-based compensation for equity-based awards" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "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 operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r227", "r248", "r252" ], "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": "Share-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansAllocationofShareBasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock": { "auth_ref": [ "r124", "r146" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allowance for credit loss on financing receivable.", "label": "Financing Receivable, Allowance for Credit Loss [Table Text Block]", "terseLabel": "Short- and long-term financing receivables" } } }, "localname": "AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/FinancingReceivablesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r23", "r128", "r144" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "terseLabel": "Allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForNotesAndLoansReceivableCurrent": { "auth_ref": [ "r24", "r128", "r144" ], "calculation": { "http://www.paloaltonetworks.com/role/FinancingReceivablesDetails": { "order": 2.0, "parentTag": "us-gaap_NotesAndLoansReceivableNetCurrent", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on financing receivable, classified as current.", "label": "Financing Receivable, Allowance for Credit Loss, Current", "negatedTerseLabel": "Allowance for credit losses" } } }, "localname": "AllowanceForNotesAndLoansReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/FinancingReceivablesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForNotesAndLoansReceivableNoncurrent": { "auth_ref": [ "r24", "r128", "r144" ], "calculation": { "http://www.paloaltonetworks.com/role/FinancingReceivablesDetails": { "order": 2.0, "parentTag": "us-gaap_NotesAndLoansReceivableNetNoncurrent", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on financing receivable, classified as noncurrent.", "label": "Financing Receivable, Allowance for Credit Loss, Noncurrent", "negatedTerseLabel": "Allowance for credit losses" } } }, "localname": "AllowanceForNotesAndLoansReceivableNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/FinancingReceivablesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfDebtDiscountPremium": { "auth_ref": [ "r69", "r83", "r326" ], "calculation": { "http://www.paloaltonetworks.com/role/DebtScheduleofInterestExpenseRecognizedDetails": { "order": 2.0, "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0 } }, "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" } } }, "localname": "AmortizationOfDebtDiscountPremium", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtScheduleofInterestExpenseRecognizedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r64", "r83", "r328" ], "calculation": { "http://www.paloaltonetworks.com/role/DebtScheduleofInterestExpenseRecognizedDetails": { "order": 3.0, "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of Debt Issuance Costs", "terseLabel": "Amortization of debt issuance costs" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtScheduleofInterestExpenseRecognizedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "auth_ref": [ "r83", "r328" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.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 debt issuance costs" } } }, "localname": "AmortizationOfFinancingCostsAndDiscounts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r83", "r165", "r173" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization expense" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/GoodwillandIntangibleAssetsAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r102" ], "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 (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/NetLossPerShareScheduleofAntidilutiveSecuritiesExcludedfromComputationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r102" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/NetLossPerShareScheduleofAntidilutiveSecuritiesExcludedfromComputationDetails" ], "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" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/NetLossPerShareScheduleofAntidilutiveSecuritiesExcludedfromComputationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r102" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/NetLossPerShareScheduleofAntidilutiveSecuritiesExcludedfromComputationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r116", "r344", "r363" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r3", "r4", "r43" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r310" ], "calculation": { "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Fair Value Disclosure", "totalLabel": "Total assets measured at fair value" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r141" ], "calculation": { "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax", "terseLabel": "Unrealized Gains" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [ "r142" ], "calculation": { "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax", "negatedLabel": "Unrealized Losses" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r139", "r150" ], "calculation": { "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesContractualMaturitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Amortized Cost", "totalLabel": "Amortized Cost" } } }, "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesContractualMaturitiesDetails", "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Amortized Cost, Fiscal Year Maturity [Abstract]", "terseLabel": "Amortized Cost" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesContractualMaturitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Fair Value, Fiscal Year Maturity [Abstract]", "terseLabel": "Fair Value" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesContractualMaturitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis": { "auth_ref": [], "calculation": { "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesContractualMaturitiesDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next 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, Amortized Cost", "terseLabel": "Due within one year" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesContractualMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue": { "auth_ref": [], "calculation": { "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesContractualMaturitiesDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next 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/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesContractualMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis": { "auth_ref": [], "calculation": { "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesContractualMaturitiesDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next rolling fiscal year through fifth 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 after One Through Five Years, Amortized Cost", "terseLabel": "Due between one and three years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesContractualMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue": { "auth_ref": [], "calculation": { "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesContractualMaturitiesDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security, measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next rolling fiscal year through fifth 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 after One Through Five Years, Fair Value", "terseLabel": "Due between one and three years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesContractualMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r137", "r140", "r150" ], "calculation": { "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesContractualMaturitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesDetails": { "order": 3.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale", "terseLabel": "Fair Value", "totalLabel": "Fair Value" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesContractualMaturitiesDetails", "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r229", "r250" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/AcquisitionAdditionalInformationDetails", "http://www.paloaltonetworks.com/role/EquityAwardPlansPSOActivityDetails", "http://www.paloaltonetworks.com/role/EquityAwardPlansPerformanceStockOptionActivitiesNarrativeDetails", "http://www.paloaltonetworks.com/role/EquityAwardPlansRestrictedStockUnitRSUandPerformanceBasedStockUnitPSUActivitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSReconciliationofcashcashequivalentsandrestrictedcashtotheconsolidatedbalancesheets", "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsMarketableEquitySecuritiesDetails", "http://www.paloaltonetworks.com/role/DeferredContractCostsDeferredContractCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r295", "r298" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSReconciliationofcashcashequivalentsandrestrictedcashtotheconsolidatedbalancesheets", "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsMarketableEquitySecuritiesDetails", "http://www.paloaltonetworks.com/role/DeferredContractCostsDeferredContractCostsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BaseRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum rate investor will accept.", "label": "Base Rate [Member]", "terseLabel": "Base Rate" } } }, "localname": "BaseRateMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtRevolvingCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of accounting" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/AcquisitionAdditionalInformationDetails", "http://www.paloaltonetworks.com/role/AcquisitionIntangibleassetsacquiredaspartofbusinesscombinationDetails", "http://www.paloaltonetworks.com/role/AcquisitionPurchasePriceAllocationDetails", "http://www.paloaltonetworks.com/role/AcquisitionTables", "http://www.paloaltonetworks.com/role/IncomeTaxesDetails", "http://www.paloaltonetworks.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r266", "r267" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/AcquisitionAdditionalInformationDetails", "http://www.paloaltonetworks.com/role/AcquisitionIntangibleassetsacquiredaspartofbusinesscombinationDetails", "http://www.paloaltonetworks.com/role/AcquisitionPurchasePriceAllocationDetails", "http://www.paloaltonetworks.com/role/AcquisitionTables", "http://www.paloaltonetworks.com/role/IncomeTaxesDetails", "http://www.paloaltonetworks.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": { "auth_ref": [ "r279" ], "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, shares issued (in shares)" } } }, "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/AcquisitionPurchasePriceAllocationDetails" ], "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" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/AcquisitionAdditionalInformationDetails", "http://www.paloaltonetworks.com/role/AcquisitionPurchasePriceAllocationDetails", "http://www.paloaltonetworks.com/role/AcquisitionTables" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r274", "r275", "r276" ], "calculation": { "http://www.paloaltonetworks.com/role/AcquisitionPurchasePriceAllocationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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": "Total purchase consideration", "totalLabel": "Total" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/AcquisitionAdditionalInformationDetails", "http://www.paloaltonetworks.com/role/AcquisitionPurchasePriceAllocationDetails", "http://www.paloaltonetworks.com/role/SubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": { "auth_ref": [ "r274", "r275" ], "calculation": { "http://www.paloaltonetworks.com/role/AcquisitionPurchasePriceAllocationDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 } }, "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": "Fair value of replacement awards" } } }, "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/AcquisitionPurchasePriceAllocationDetails", "http://www.paloaltonetworks.com/role/SubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredOther1": { "auth_ref": [ "r278" ], "calculation": { "http://www.paloaltonetworks.com/role/AcquisitionPurchasePriceAllocationDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of tangible or intangible assets, including a business or subsidiary of the acquirer transferred by the entity to the former owners of the acquiree. Excludes cash.", "label": "Business Combination, Consideration Transferred, Other", "terseLabel": "Common stock (1.1 million shares)" } } }, "localname": "BusinessCombinationConsiderationTransferredOther1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/AcquisitionPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r280" ], "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": "Acquisition" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/AcquisitionNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": { "auth_ref": [ "r269" ], "calculation": { "http://www.paloaltonetworks.com/role/AcquisitionPurchasePriceAllocationDetails_1": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "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": "Net assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/AcquisitionPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r269" ], "calculation": { "http://www.paloaltonetworks.com/role/AcquisitionPurchasePriceAllocationDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "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, acquired at the acquisition date. 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": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "terseLabel": "Cash" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/AcquisitionPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r269" ], "calculation": { "http://www.paloaltonetworks.com/role/AcquisitionPurchasePriceAllocationDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 }, "http://www.paloaltonetworks.com/role/AcquisitionPurchasePriceAllocationDetails_1": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "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": "Identified intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/AcquisitionPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "auth_ref": [ "r268", "r269" ], "calculation": { "http://www.paloaltonetworks.com/role/AcquisitionPurchasePriceAllocationDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.paloaltonetworks.com/role/AcquisitionPurchasePriceAllocationDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "totalLabel": "Total" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/AcquisitionPurchasePriceAllocationDetails" ], "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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_CapitalizedContractCostAmortization": { "auth_ref": [ "r156" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Amortization", "terseLabel": "Amortization of deferred contract costs", "verboseLabel": "Deferred contract costs, amortization expense" } } }, "localname": "CapitalizedContractCostAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.paloaltonetworks.com/role/DeferredContractCostsDeferredContractCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostImpairmentLoss": { "auth_ref": [ "r156" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of impairment loss for asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Impairment Loss", "terseLabel": "Impairment loss" } } }, "localname": "CapitalizedContractCostImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DeferredContractCostsDeferredContractCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostLineItems": { "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": "Capitalized Contract Cost [Line Items]", "terseLabel": "Deferred Contract Costs" } } }, "localname": "CapitalizedContractCostLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DeferredContractCostsDeferredContractCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalizedContractCostNet": { "auth_ref": [ "r155" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Net", "terseLabel": "Total deferred contract costs" } } }, "localname": "CapitalizedContractCostNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DeferredContractCostsDeferredContractCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about cost capitalized in obtaining or fulfilling contract with customer.", "label": "Capitalized Contract Cost [Table]", "terseLabel": "Deferred Contract Costs" } } }, "localname": "CapitalizedContractCostTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DeferredContractCostsDeferredContractCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalizedContractCostTableTextBlock": { "auth_ref": [ "r157" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of cost capitalized in obtaining or fulfilling contract with customer.", "label": "Capitalized Contract Cost [Table Text Block]", "terseLabel": "Schedule of deferred contract costs" } } }, "localname": "CapitalizedContractCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DeferredContractCostsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r0", "r27", "r85" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.paloaltonetworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSReconciliationofcashcashequivalentsandrestrictedcashtotheconsolidatedbalancesheets": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.paloaltonetworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSReconciliationofcashcashequivalentsandrestrictedcashtotheconsolidatedbalancesheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails": { "order": 4.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "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/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents [Member]", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsMarketableEquitySecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r6", "r86", "r88" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r80", "r85", "r87" ], "calculation": { "http://www.paloaltonetworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSReconciliationofcashcashequivalentsandrestrictedcashtotheconsolidatedbalancesheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents, and restricted cash - end of period", "periodStartLabel": "Cash, cash equivalents, and restricted cash - beginning of period", "totalLabel": "Total cash, cash equivalents, and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.paloaltonetworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSReconciliationofcashcashequivalentsandrestrictedcashtotheconsolidatedbalancesheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r80", "r324" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase (decrease) in cash, cash equivalents, and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashEquivalentsMember": { "auth_ref": [ "r6" ], "lang": { "en-us": { "role": { "documentation": "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 Equivalents [Member]", "terseLabel": "Cash equivalents:", "verboseLabel": "Marketable equity securities" } } }, "localname": "CashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesDetails", "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsMarketableEquitySecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CertificatesOfDepositMember": { "auth_ref": [ "r359" ], "lang": { "en-us": { "role": { "documentation": "Short to medium-term investment available at banks and savings and loan institutions where a customer agrees to lend money to the institution for a certain amount of time and is paid a predetermined rate of interest. Certificates of deposit (CD) are typically Federal Deposit Insurance Corporation (FDIC) insured.", "label": "Certificates of Deposit [Member]", "terseLabel": "Certificates of deposit" } } }, "localname": "CertificatesOfDepositMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesDetails", "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/AcquisitionPurchasePriceAllocationDetails" ], "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" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightAxis": { "auth_ref": [ "r96", "r209", "r226" ], "lang": { "en-us": { "role": { "documentation": "Information by type of warrant or right issued.", "label": "Class of Warrant or Right [Axis]", "terseLabel": "Class of Warrant or Right" } } }, "localname": "ClassOfWarrantOrRightAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtWarrantsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightDomain": { "auth_ref": [ "r90" ], "lang": { "en-us": { "role": { "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months.", "label": "Class of Warrant or Right [Domain]", "terseLabel": "Class of Warrant or Right" } } }, "localname": "ClassOfWarrantOrRightDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtWarrantsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "auth_ref": [ "r95" ], "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": "Strike price of warrants (in usd per share)" } } }, "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtWarrantsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ClassOfWarrantOrRightLineItems": { "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 Warrant or Right [Line Items]", "terseLabel": "Class of Warrant or Right" } } }, "localname": "ClassOfWarrantOrRightLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtWarrantsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "auth_ref": [ "r94" ], "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": "Warrants sold, shares authorized to sell to counterparties (in shares)" } } }, "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtWarrantsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ClassOfWarrantOrRightTable": { "auth_ref": [ "r90", "r209", "r226" ], "lang": { "en-us": { "role": { "documentation": "Disclosure for warrants or rights issued, which includes the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable.", "label": "Class of Warrant or Right [Table]", "terseLabel": "Class of Warrant or Right" } } }, "localname": "ClassOfWarrantOrRightTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtWarrantsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r38", "r184", "r353", "r369" ], "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 11)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r183", "r185" ], "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/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CommitmentsandContingenciesNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common stock held by shareholders with par value plus amounts in excess of par value or issuance value (in cases of no-par value stock).", "label": "Common Stock Including Additional Paid in Capital [Member]", "terseLabel": "Common stock and additional paid in capital" } } }, "localname": "CommonStockIncludingAdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/AcquisitionPurchasePriceAllocationDetails", "http://www.paloaltonetworks.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r15" ], "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 usd per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r15" ], "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/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r15" ], "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/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r15", "r200" ], "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, ending balance (in shares)", "periodStartLabel": "Common stock, beginning balance (in shares)", "terseLabel": "Common stock, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.paloaltonetworks.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStocksIncludingAdditionalPaidInCapital": { "auth_ref": [ "r15", "r18", "r208" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of par value plus amounts in excess of par value or issuance value for common stock issued.", "label": "Common Stocks, Including Additional Paid in Capital", "terseLabel": "Common stock and additional paid-in capital; $0.0001 par value; 1,000.0\u00a0shares authorized; 97.2 and 96.3\u00a0shares issued and outstanding at January\u00a031, 2021 and July\u00a031, 2020, respectively" } } }, "localname": "CommonStocksIncludingAdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r55", "r57", "r58" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r211", "r212", "r217" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r211", "r212", "r217" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "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": "Long-term deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r218" ], "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": "Contract with customer, liability, revenue recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/RevenueDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtCurrent": { "auth_ref": [ "r9" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of the carrying value of long-term convertible debt as of the balance sheet date that is scheduled to be repaid within one year or in the normal operating cycle if longer. Convertible debt is a financial 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": "Convertible Debt, Current", "terseLabel": "Convertible senior notes, net" } } }, "localname": "ConvertibleDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtFairValueDisclosures": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of 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, Fair Value Disclosures", "terseLabel": "Fair value of convertible senior notes" } } }, "localname": "ConvertibleDebtFairValueDisclosures", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtAdditionalDetailsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtNoncurrent": { "auth_ref": [ "r36" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "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 senior notes, net" } } }, "localname": "ConvertibleDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtSecuritiesMember": { "auth_ref": [ "r222" ], "lang": { "en-us": { "role": { "documentation": "Debt securities that can be exchanged for equity of the debt issuer at the option of the issuer or the holder.", "label": "Convertible Debt Securities [Member]", "terseLabel": "Convertible senior notes" } } }, "localname": "ConvertibleDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/NetLossPerShareScheduleofAntidilutiveSecuritiesExcludedfromComputationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConvertibleDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of borrowings which can be exchanged for a specified number of another security at the option of the issuer or the holder. Disclosures include, but are not limited to, principal amount, amortized premium or discount, and amount of liability and equity components.", "label": "Convertible Debt [Table Text Block]", "terseLabel": "Components of convertible senior notes" } } }, "localname": "ConvertibleDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_CorporateDebtSecuritiesMember": { "auth_ref": [ "r222", "r224", "r375" ], "lang": { "en-us": { "role": { "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment.", "label": "Corporate Debt Securities [Member]", "terseLabel": "Corporate debt securities" } } }, "localname": "CorporateDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesDetails", "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r66" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of revenue:" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "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/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Cost of revenue" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansAllocationofShareBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtRevolvingCreditFacilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtRevolvingCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r272" ], "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/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/AcquisitionIntangibleassetsacquiredaspartofbusinesscombinationDetails", "http://www.paloaltonetworks.com/role/GoodwillandIntangibleAssetsPurchasedIntangibleAssetsbyMajorClassDetails" ], "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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r194" ], "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/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r9", "r11", "r12", "r345", "r346", "r361" ], "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" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtAdditionalDetailsDetails", "http://www.paloaltonetworks.com/role/DebtComponentsofConvertibleSeniorNotesDetails", "http://www.paloaltonetworks.com/role/DebtScheduleofInterestExpenseRecognizedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Spread on variable rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtRevolvingCreditFacilityDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r12", "r187", "r346", "r361" ], "calculation": { "http://www.paloaltonetworks.com/role/DebtComponentsofConvertibleSeniorNotesDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Long-term Debt, Gross", "verboseLabel": "Principal" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtComponentsofConvertibleSeniorNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent": { "auth_ref": [ "r186" ], "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": "Equity component (including amounts classified as temporary equity)" } } }, "localname": "DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtComponentsofConvertibleSeniorNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "auth_ref": [ "r190" ], "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": "Initial conversion price (in usd per share)" } } }, "localname": "DebtInstrumentConvertibleConversionPrice1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtAdditionalDetailsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_DebtInstrumentConvertibleConversionRatio1": { "auth_ref": [ "r35", "r201", "r204", "r206" ], "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": "Initial conversion rate (in shares per $1,000 principal amount)" } } }, "localname": "DebtInstrumentConvertibleConversionRatio1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtAdditionalDetailsDetails" ], "xbrltype": "pureItemType" }, "us-gaap_DebtInstrumentConvertibleIfConvertedValueInExcessOfPrincipal": { "auth_ref": [ "r191" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount by which the convertible debt's if-converted value exceeds its principle amount at the balance sheet date, regardless of whether the instrument is currently convertible. This element applies to public companies only.", "label": "Debt Instrument, Convertible, If-converted Value in Excess of Principal", "terseLabel": "If-converted values in excess of principal" } } }, "localname": "DebtInstrumentConvertibleIfConvertedValueInExcessOfPrincipal", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtAdditionalDetailsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleNumberOfEquityInstruments": { "auth_ref": [ "r35", "r201", "r204", "r206" ], "lang": { "en-us": { "role": { "documentation": "The number of equity instruments that the holder of the debt instrument would receive if the debt was converted to equity.", "label": "Debt Instrument, Convertible, Number of Equity Instruments", "terseLabel": "Number of common stock convertible at initial conversion rate (in shares)" } } }, "localname": "DebtInstrumentConvertibleNumberOfEquityInstruments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtAdditionalDetailsDetails" ], "xbrltype": "integerItemType" }, "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": "Threshold consecutive trading days (in days)" } } }, "localname": "DebtInstrumentConvertibleThresholdConsecutiveTradingDays1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtAdditionalDetailsDetails" ], "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": "Threshold percentage of stock price trigger (in percentage)" } } }, "localname": "DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtAdditionalDetailsDetails" ], "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": "Threshold trading days (in days)" } } }, "localname": "DebtInstrumentConvertibleThresholdTradingDays", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtAdditionalDetailsDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r327", "r329" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Aggregate principal amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtAdditionalDetailsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r34", "r192", "r327" ], "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": "Effective interest rate of the liability component" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtScheduleofInterestExpenseRecognizedDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r34" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Contractual interest rate (in percentage)" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtAdditionalDetailsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r36" ], "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" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtAdditionalDetailsDetails", "http://www.paloaltonetworks.com/role/DebtComponentsofConvertibleSeniorNotesDetails", "http://www.paloaltonetworks.com/role/DebtScheduleofInterestExpenseRecognizedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument, Redemption [Line Items]", "terseLabel": "Debt Instrument, Redemption" } } }, "localname": "DebtInstrumentRedemptionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtAdditionalDetailsDetails", "http://www.paloaltonetworks.com/role/DebtComponentsofConvertibleSeniorNotesDetails", "http://www.paloaltonetworks.com/role/DebtScheduleofInterestExpenseRecognizedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentRedemptionPricePercentage": { "auth_ref": [ "r360" ], "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/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtAdditionalDetailsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentRedemptionTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about debt instruments or arrangements with redemption features. Includes, but is not limited to, description of debt redemption features, percentage price at which debt can be redeemed by the issuer, and period start and end for debt maturity or redemption.", "label": "Debt Instrument Redemption [Table]", "terseLabel": "Debt Instrument Redemption" } } }, "localname": "DebtInstrumentRedemptionTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtAdditionalDetailsDetails", "http://www.paloaltonetworks.com/role/DebtComponentsofConvertibleSeniorNotesDetails", "http://www.paloaltonetworks.com/role/DebtScheduleofInterestExpenseRecognizedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "auth_ref": [ "r188", "r328" ], "calculation": { "http://www.paloaltonetworks.com/role/DebtComponentsofConvertibleSeniorNotesDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": -1.0 } }, "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": "Less: debt discount and debt issuance costs, net of amortization" } } }, "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtComponentsofConvertibleSeniorNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTable": { "auth_ref": [ "r143" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale [Table]", "terseLabel": "Debt Securities, Available-for-sale" } } }, "localname": "DebtSecuritiesAvailableForSaleTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": { "auth_ref": [ "r143" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale [Table Text Block]", "terseLabel": "Schedule of available-for-sale securities" } } }, "localname": "DebtSecuritiesAvailableForSaleTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r83", "r114" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.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/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Contract [Domain]", "terseLabel": "Derivative Contract" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r296", "r297", "r300", "r302" ], "lang": { "en-us": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]", "terseLabel": "Derivative Instrument" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]", "terseLabel": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "auth_ref": [ "r309" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.", "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "terseLabel": "Derivative Instruments" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DerivativeInstrumentsNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativeLiabilities": { "auth_ref": [ "r44", "r45", "r320" ], "calculation": { "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesFairValueDisclosure", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Liability", "terseLabel": "Foreign currency forward contracts" } } }, "localname": "DerivativeLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLineItems": { "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": "Derivative [Line Items]", "terseLabel": "Derivative" } } }, "localname": "DerivativeLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeNotionalAmount": { "auth_ref": [ "r290", "r292" ], "lang": { "en-us": { "role": { "documentation": "Nominal or face amount used to calculate payment on derivative.", "label": "Derivative, Notional Amount", "terseLabel": "Notional amount" } } }, "localname": "DerivativeNotionalAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DerivativeInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeTable": { "auth_ref": [ "r97", "r289", "r291", "r292", "r293", "r294", "r299", "r300", "r303", "r304", "r306" ], "lang": { "en-us": { "role": { "documentation": "Schedule that describes and identifies a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.", "label": "Derivative [Table]", "terseLabel": "Derivative [Table]" } } }, "localname": "DerivativeTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r273" ], "lang": { "en-us": { "role": { "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.", "label": "Developed Technology Rights [Member]", "terseLabel": "Developed technology" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/AcquisitionIntangibleassetsacquiredaspartofbusinesscombinationDetails", "http://www.paloaltonetworks.com/role/GoodwillandIntangibleAssetsPurchasedIntangibleAssetsbyMajorClassDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/RevenueDisaggregationofRevenueGeographicTheaterDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/RevenueDisaggregationofRevenueGeographicTheaterDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r255" ], "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/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement [Abstract]", "terseLabel": "Disclosure of Compensation Related Costs, Share-based Payments [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_EMEAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Regions of Europe, Middle East and Africa.", "label": "EMEA [Member]", "terseLabel": "Europe, the Middle East, and Africa\u00a0(\u201cEMEA\u201d)" } } }, "localname": "EMEAMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/RevenueDisaggregationofRevenueGeographicTheaterDetails" ], "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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicAndDiluted": { "auth_ref": [ "r101" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements. Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period. Diluted earnings per share includes the amount of net income or loss for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Basic and Diluted", "terseLabel": "Net loss per share, basic and diluted", "verboseLabel": "Net loss per share, basic and diluted (in usd per share)" } } }, "localname": "EarningsPerShareBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.paloaltonetworks.com/role/NetLossPerShareComputationofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r104" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Loss Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/NetLossPerShareNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r93", "r257", "r258" ], "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective income tax rate (in percentage)" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r32" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued compensation" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "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": "Employee Service Share-based Compensation, Allocation of Recognized Period Costs" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansAllocationofShareBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r249" ], "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": "Total compensation cost not yet recognized, unvested awards" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansPerformanceStockOptionActivitiesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r249" ], "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": "Share based compensation, cost not yet recognized, amortization period" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansPerformanceStockOptionActivitiesNarrativeDetails" ], "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]", "verboseLabel": "ESPP shares" } } }, "localname": "EmployeeStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/NetLossPerShareScheduleofAntidilutiveSecuritiesExcludedfromComputationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r246" ], "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]", "verboseLabel": "Options to purchase common stock, including PSOs" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/NetLossPerShareScheduleofAntidilutiveSecuritiesExcludedfromComputationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems": { "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 from External Customer [Line Items]", "terseLabel": "Revenue:" } } }, "localname": "EntityWideInformationRevenueFromExternalCustomerLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/RevenueDisaggregationofRevenueTypeofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]", "terseLabel": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r200" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_EquityInterestIssuedOrIssuableByTypeAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of equity interests that are issued or issuable in a business combination.", "label": "Equity Interest Type [Axis]", "terseLabel": "Equity Interest Type [Axis]" } } }, "localname": "EquityInterestIssuedOrIssuableByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/AcquisitionPurchasePriceAllocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityInterestIssuedOrIssuableTypeDomain": { "auth_ref": [ "r279" ], "lang": { "en-us": { "role": { "documentation": "Name of equity interest issued or issuable to acquire an entity in a business combination.", "label": "Equity Interest Issued or Issuable, Type [Domain]", "terseLabel": "Equity Interest Issued or Issuable, Type [Domain]" } } }, "localname": "EquityInterestIssuedOrIssuableTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/AcquisitionPurchasePriceAllocationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquitySecuritiesFvNi": { "auth_ref": [ "r319" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Equity Securities, FV-NI", "terseLabel": "Marketable equity securities" } } }, "localname": "EquitySecuritiesFvNi", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsMarketableEquitySecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r310", "r311", "r312", "r317" ], "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 Measurements, Recurring and Nonrecurring" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "auth_ref": [ "r315" ], "lang": { "en-us": { "role": { "documentation": "Class of asset.", "label": "Asset Class [Domain]", "terseLabel": "Asset Class" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesDetails", "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsMarketableEquitySecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueByAssetClassAxis": { "auth_ref": [ "r310", "r317" ], "lang": { "en-us": { "role": { "documentation": "Information by class of asset.", "label": "Asset Class [Axis]", "terseLabel": "Asset Class" } } }, "localname": "FairValueByAssetClassAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesDetails", "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsMarketableEquitySecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r222", "r223", "r224", "r311", "r335" ], "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" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtAdditionalDetailsDetails", "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r310", "r311", "r313", "r314", "r318" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]", "terseLabel": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r316" ], "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/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/FairValueMeasurementsNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r222", "r223", "r224", "r311", "r336" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r222", "r223", "r224", "r311", "r337" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtAdditionalDetailsDetails", "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r222", "r223", "r224", "r311", "r338" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]", "terseLabel": "Fair Value, Measurement Frequency" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.", "label": "Fair Value Measurement, Policy [Policy Text Block]", "terseLabel": "Fair value measurements" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [], "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, Measurements, Fair Value Hierarchy", "verboseLabel": "Fair Value, Measurements, Fair Value Hierarchy" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtAdditionalDetailsDetails", "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r316", "r318" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Recurring [Member]", "terseLabel": "Fair value, measurements, recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinanceLoansAndLeasesReceivablePolicy": { "auth_ref": [ "r123", "r125", "r127", "r129", "r130", "r133", "r134", "r135" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for financing receivable.", "label": "Financing Receivable [Policy Text Block]", "terseLabel": "Financing receivables" } } }, "localname": "FinanceLoansAndLeasesReceivablePolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r145", "r146", "r147", "r148", "r149", "r151", "r152", "r153", "r154" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]", "terseLabel": "Financial Instruments" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesDetails", "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsMarketableEquitySecuritiesDetails", "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinancingReceivablesTextBlock": { "auth_ref": [ "r132", "r136" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for financing receivable.", "label": "Financing Receivables [Text Block]", "terseLabel": "Financing Receivables" } } }, "localname": "FinancingReceivablesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/FinancingReceivablesNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r172" ], "calculation": { "http://www.paloaltonetworks.com/role/GoodwillandIntangibleAssetsPurchasedIntangibleAssetsbyMajorClassDetails": { "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/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/GoodwillandIntangibleAssetsPurchasedIntangibleAssetsbyMajorClassDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "calculation": { "http://www.paloaltonetworks.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseofIntangibleAssetsDetails": { "order": 6.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized 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": "Finite-Lived Intangible Assets, Amortization Expense, after Year Five", "terseLabel": "2026 and thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.paloaltonetworks.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseofIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the remainder of the 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": "Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year", "terseLabel": "Remaining 2021" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r174" ], "calculation": { "http://www.paloaltonetworks.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseofIntangibleAssetsDetails": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during 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": "Finite-Lived Intangible Assets, Amortization Expense, Year Five", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r174" ], "calculation": { "http://www.paloaltonetworks.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseofIntangibleAssetsDetails": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during 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": "Finite-Lived Intangible Assets, Amortization Expense, Year Four", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r174" ], "calculation": { "http://www.paloaltonetworks.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseofIntangibleAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during 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": "Finite-Lived Intangible Assets, Amortization Expense, Year Three", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r174" ], "calculation": { "http://www.paloaltonetworks.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseofIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during 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": "Finite-Lived Intangible Assets, Amortization Expense, Year Two", "terseLabel": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r166", "r169", "r172", "r175", "r340" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/AcquisitionIntangibleassetsacquiredaspartofbusinesscombinationDetails", "http://www.paloaltonetworks.com/role/GoodwillandIntangibleAssetsPurchasedIntangibleAssetsbyMajorClassDetails" ], "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" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/AcquisitionIntangibleassetsacquiredaspartofbusinesscombinationDetails", "http://www.paloaltonetworks.com/role/GoodwillandIntangibleAssetsPurchasedIntangibleAssetsbyMajorClassDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r166", "r171" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/AcquisitionIntangibleassetsacquiredaspartofbusinesscombinationDetails", "http://www.paloaltonetworks.com/role/GoodwillandIntangibleAssetsPurchasedIntangibleAssetsbyMajorClassDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r172" ], "calculation": { "http://www.paloaltonetworks.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseofIntangibleAssetsDetails": { "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 future amortization expense" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "auth_ref": [ "r167" ], "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": "Fair value" } } }, "localname": "FinitelivedIntangibleAssetsAcquired1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/AcquisitionIntangibleassetsacquiredaspartofbusinesscombinationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "auth_ref": [ "r321", "r322", "r323" ], "calculation": { "http://www.paloaltonetworks.com/role/OtherIncomeNetDetails": { "order": 2.0, "parentTag": "panw_OtherNonoperatingIncomeExpenseNet", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), before Tax", "terseLabel": "Foreign currency exchange losses, net" } } }, "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/OtherIncomeNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignExchangeContractMember": { "auth_ref": [ "r222", "r301" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument whose primary underlying risk is tied to foreign exchange rates.", "label": "Foreign Exchange Contract [Member]", "terseLabel": "Foreign Exchange Contract" } } }, "localname": "ForeignExchangeContractMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignExchangeForwardMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Foreign exchange forward traded on an exchange (examples include but are not limited to the International Securities Exchange, Philadelphia Stock Exchange, or the Chicago Mercantile Exchange) for options or future contracts to buy or sell a certain currency, at a specified date, at a fixed exercise exchange rate.", "label": "Foreign Exchange Forward [Member]", "terseLabel": "Foreign currency forward contracts" } } }, "localname": "ForeignExchangeForwardMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignGovernmentDebtSecuritiesMember": { "auth_ref": [ "r222", "r375" ], "lang": { "en-us": { "role": { "documentation": "Debt security issued by government not domiciled in United States of America (US).", "label": "Debt Security, Government, Non-US [Member]", "terseLabel": "Non-U.S. government and agency securities" } } }, "localname": "ForeignGovernmentDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesDetails", "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnTerminationOfLease": { "auth_ref": [ "r330" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on termination of lease before expiration of lease term.", "label": "Gain (Loss) on Termination of Lease", "negatedTerseLabel": "Gain related to facility exit" } } }, "localname": "GainLossOnTerminationOfLease", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r67" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r63" ], "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/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansAllocationofShareBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r158", "r159" ], "calculation": { "http://www.paloaltonetworks.com/role/AcquisitionPurchasePriceAllocationDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 }, "http://www.paloaltonetworks.com/role/AcquisitionPurchasePriceAllocationDetails_1": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 }, "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.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": "Balance as of January 31, 2021", "periodStartLabel": "Balance as of July 31, 2020", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/AcquisitionPurchasePriceAllocationDetails", "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.paloaltonetworks.com/role/GoodwillandIntangibleAssetsGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r160" ], "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", "verboseLabel": "Goodwill acquired" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/GoodwillandIntangibleAssetsGoodwillDetails" ], "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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r176" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill and Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/GoodwillandIntangibleAssetsNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillPurchaseAccountingAdjustments": { "auth_ref": [ "r161", "r265" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from adjustments after acquisition date under purchase accounting of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Purchase Accounting Adjustments", "terseLabel": "Measurement period adjustment" } } }, "localname": "GoodwillPurchaseAccountingAdjustments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/GoodwillandIntangibleAssetsGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Goodwill [Roll Forward]", "terseLabel": "Goodwill Rollforward" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/GoodwillandIntangibleAssetsGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r65" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Total gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r61", "r99", "r341", "r354", "r371" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Loss before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r178" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansAllocationofShareBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Employee Service Share-based Compensation, Allocation of Recognized Period Costs" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansAllocationofShareBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxContingencyLineItems": { "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": "Income Tax Contingency [Line Items]", "terseLabel": "Income Tax Contingency [Line Items]" } } }, "localname": "IncomeTaxContingencyLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxContingencyTable": { "auth_ref": [ "r259", "r260", "r261", "r262" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months.", "label": "Income Tax Contingency [Table]", "terseLabel": "Income Tax Contingency [Table]" } } }, "localname": "IncomeTaxContingencyTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r264" ], "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/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/IncomeTaxesNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r89", "r115", "r263" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "verboseLabel": "Provision for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r82" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "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/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r82" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "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 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/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": { "auth_ref": [ "r82" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other.", "label": "Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities", "terseLabel": "Accrued and other liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r82" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "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/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "auth_ref": [ "r82" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of 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" } } }, "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities, net of effects of acquisitions:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r82" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedTerseLabel": "Prepaid expenses and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "auth_ref": [], "calculation": { "http://www.paloaltonetworks.com/role/GoodwillandIntangibleAssetsPurchasedIntangibleAssetsbyMajorClassDetails": { "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": "Gross Carrying Amount" } } }, "localname": "IntangibleAssetsGrossExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/GoodwillandIntangibleAssetsPurchasedIntangibleAssetsbyMajorClassDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r164", "r170" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.paloaltonetworks.com/role/GoodwillandIntangibleAssetsPurchasedIntangibleAssetsbyMajorClassDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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)", "terseLabel": "Intangible assets, net", "totalLabel": "Net Carrying Amount" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.paloaltonetworks.com/role/GoodwillandIntangibleAssetsPurchasedIntangibleAssetsbyMajorClassDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r60", "r113", "r325", "r328", "r356" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r69", "r193" ], "calculation": { "http://www.paloaltonetworks.com/role/DebtScheduleofInterestExpenseRecognizedDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Total interest expense recognized" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtScheduleofInterestExpenseRecognizedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebtExcludingAmortization": { "auth_ref": [ "r71" ], "calculation": { "http://www.paloaltonetworks.com/role/DebtScheduleofInterestExpenseRecognizedDetails": { "order": 1.0, "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the portion of interest incurred in the period on debt arrangements that was charged against earnings, excluding amortization of debt discount (premium) and financing costs.", "label": "Interest Expense, Debt, Excluding Amortization", "terseLabel": "Contractual interest expense" } } }, "localname": "InterestExpenseDebtExcludingAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtScheduleofInterestExpenseRecognizedDetails" ], "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 expense recognized related to the convertible senior notes" } } }, "localname": "InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_InterestIncomeOther": { "auth_ref": [], "calculation": { "http://www.paloaltonetworks.com/role/OtherIncomeNetDetails": { "order": 1.0, "parentTag": "panw_OtherNonoperatingIncomeExpenseNet", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest income earned from interest bearing assets classified as other.", "label": "Interest Income, Other", "terseLabel": "Interest income" } } }, "localname": "InterestIncomeOther", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/OtherIncomeNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoriesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property held for sale in the ordinary course of business, or in process of, or to be consumed in, production for sale.", "label": "Inventories [Member]", "terseLabel": "Manufacturing products and components" } } }, "localname": "InventoriesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CommitmentsandContingenciesManufacturingPurchaseCommitmentsDetails" ], "xbrltype": "domainItemType" }, "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 contractual maturities of available-for-sale securities" } } }, "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investments, Debt and Equity Securities [Abstract]", "terseLabel": "Investments, Debt and Equity Securities [Abstract]" } } }, "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "auth_ref": [ "r143", "r342", "r358", "r376" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for investments in certain debt and equity securities.", "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]", "terseLabel": "Cash Equivalents and Investments" } } }, "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Assets held for their financial return, rather than for the entity's operations.", "label": "Investments [Member]", "terseLabel": "Investments:" } } }, "localname": "InvestmentsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r22", "r347", "r367" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities, temporary equity, and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities, temporary equity, and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r33" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "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/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosure": { "auth_ref": [ "r310" ], "calculation": { "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial and nonfinancial obligations.", "label": "Financial and Nonfinancial Liabilities, Fair Value Disclosure", "totalLabel": "Total liabilities measured at fair value" } } }, "localname": "LiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r12", "r346", "r361" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-term Line of Credit", "terseLabel": "Revolving credit facility amount outstanding" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtRevolvingCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": { "auth_ref": [ "r31" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Current Borrowing Capacity", "terseLabel": "Current borrowing capacity" } } }, "localname": "LineOfCreditFacilityCurrentBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtRevolvingCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityLineItems": { "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": "Line of Credit Facility [Line Items]", "terseLabel": "Line of Credit Facility" } } }, "localname": "LineOfCreditFacilityLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtRevolvingCreditFacilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r31", "r92" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.", "label": "Line of Credit Facility [Table]", "terseLabel": "Line of Credit Facility" } } }, "localname": "LineOfCreditFacilityTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtRevolvingCreditFacilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.", "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage", "terseLabel": "Commitment fee rate on undrawn amounts (in percentage)" } } }, "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtRevolvingCreditFacilityDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "London Interbank Offered Rate (LIBOR) [Member]", "terseLabel": "LIBOR" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtRevolvingCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r12", "r189", "r346", "r364" ], "calculation": { "http://www.paloaltonetworks.com/role/DebtComponentsofConvertibleSeniorNotesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt", "totalLabel": "Net carrying amount" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtComponentsofConvertibleSeniorNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermInvestments": { "auth_ref": [ "r28" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle).", "label": "Long-term Investments", "terseLabel": "Long-term investments" } } }, "localname": "LongTermInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_MarketableSecuritiesPolicy": { "auth_ref": [ "r357" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for investment classified as marketable security.", "label": "Marketable Securities, Policy [Policy Text Block]", "terseLabel": "Investments" } } }, "localname": "MarketableSecuritiesPolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_MaximumLengthOfTimeHedgedInCashFlowHedge1": { "auth_ref": [ "r307" ], "lang": { "en-us": { "role": { "documentation": "Maximum length of time over which the entity is hedging its exposure to the variability in future cash flows for forecasted transactions, excluding those forecasted transactions related to the payment of variable interest on existing financial instruments, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Maximum Length of Time Hedged in Cash Flow Hedge", "terseLabel": "Maximum contract term of cash flow hedge" } } }, "localname": "MaximumLengthOfTimeHedgedInCashFlowHedge1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DerivativeInstrumentsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r222" ], "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/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsMarketableEquitySecuritiesDetails", "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r80" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "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 used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]", "terseLabel": "Cash flows from financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r80" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash provided by (used in) investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]", "terseLabel": "Cash flows from investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r80", "r81", "r84" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "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/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]", "terseLabel": "Cash flows from operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r53", "r56", "r62", "r84", "r103", "r355", "r370" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net loss", "totalLabel": "Net loss", "verboseLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.paloaltonetworks.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.paloaltonetworks.com/role/NetLossPerShareComputationofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recent accounting pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NotesAndLoansReceivableGrossCurrent": { "auth_ref": [ "r1", "r2", "r41", "r121" ], "calculation": { "http://www.paloaltonetworks.com/role/FinancingReceivablesDetails": { "order": 1.0, "parentTag": "us-gaap_NotesAndLoansReceivableNetCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allowance for credit loss, of financing receivable, classified as current.", "label": "Financing Receivable, before Allowance for Credit Loss, Current", "terseLabel": "Short-term financing receivables, gross" } } }, "localname": "NotesAndLoansReceivableGrossCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/FinancingReceivablesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesAndLoansReceivableGrossNoncurrent": { "auth_ref": [ "r120" ], "calculation": { "http://www.paloaltonetworks.com/role/FinancingReceivablesDetails": { "order": 1.0, "parentTag": "us-gaap_NotesAndLoansReceivableNetNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allowance for credit loss, of financing receivable, classified as noncurrent.", "label": "Financing Receivable, before Allowance for Credit Loss, Noncurrent", "terseLabel": "Long-term financing receivables, gross" } } }, "localname": "NotesAndLoansReceivableGrossNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/FinancingReceivablesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesAndLoansReceivableNetCurrent": { "auth_ref": [ "r1", "r2", "r16", "r120", "r121", "r352" ], "calculation": { "http://www.paloaltonetworks.com/role/FinancingReceivablesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of financing receivable, classified as current. Includes, but is not limited to, notes and loan receivable.", "label": "Financing Receivable, after Allowance for Credit Loss, Current", "totalLabel": "Short-term financing receivables, net" } } }, "localname": "NotesAndLoansReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/FinancingReceivablesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesAndLoansReceivableNetNoncurrent": { "auth_ref": [ "r17" ], "calculation": { "http://www.paloaltonetworks.com/role/FinancingReceivablesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of financing receivable, classified as noncurrent.", "label": "Financing Receivable, after Allowance for Credit Loss, Noncurrent", "totalLabel": "Long-term financing receivables, net" } } }, "localname": "NotesAndLoansReceivableNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/FinancingReceivablesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Operating loss" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r332" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "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": "Long-term operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r331" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock": { "auth_ref": [ "r98", "r100", "r112", "r288" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles.", "label": "Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]", "terseLabel": "Description of Business and Summary of Significant Accounting Policies" } } }, "localname": "OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails": { "order": 2.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of other assets.", "label": "Other Assets, Fair Value Disclosure", "terseLabel": "Other assets:" } } }, "localname": "OtherAssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsMember": { "auth_ref": [ "r295", "r305" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other assets.", "label": "Other Assets [Member]", "terseLabel": "Other assets", "verboseLabel": "Long-term deferred contract costs" } } }, "localname": "OtherAssetsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSReconciliationofcashcashequivalentsandrestrictedcashtotheconsolidatedbalancesheets", "http://www.paloaltonetworks.com/role/DeferredContractCostsDeferredContractCostsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r29" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": { "auth_ref": [ "r46", "r47", "r49" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "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. Excludes amounts related to other than temporary impairment (OTTI) loss.", "label": "Other Comprehensive Income (Loss), Securities, Available-for-sale, Adjustment, after Tax", "terseLabel": "Change in unrealized gains (losses) on investments" } } }, "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent": { "auth_ref": [ "r49" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Parent", "terseLabel": "Change in unrealized gains (losses) on cash flow hedges" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r54", "r57", "r59", "r200" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r54", "r57", "r283", "r284", "r285" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "totalLabel": "Other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]", "terseLabel": "Other comprehensive income (loss), net of tax:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "xbrltype": "stringItemType" }, "us-gaap_OtherIncomeAndExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Income and Expenses [Abstract]", "terseLabel": "Other Income and Expenses [Abstract]" } } }, "localname": "OtherIncomeAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherIntangibleAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Intangible assets classified as other.", "label": "Other Intangible Assets [Member]", "terseLabel": "Other" } } }, "localname": "OtherIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/GoodwillandIntangibleAssetsPurchasedIntangibleAssetsbyMajorClassDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r37" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeAndExpenseTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the components of non-operating income or non-operating expense, including, but not limited to, amounts earned from dividends, interest on securities, gain (loss) on securities sold, equity earnings of unconsolidated affiliates, gain (loss) on sales of business, interest expense and other miscellaneous income or expense items.", "label": "Other Nonoperating Income and Expense [Text Block]", "terseLabel": "Other Income, Net" } } }, "localname": "OtherNonoperatingIncomeAndExpenseTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/OtherIncomeNetNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r70" ], "calculation": { "http://www.paloaltonetworks.com/role/OtherIncomeNetDetails": { "order": 3.0, "parentTag": "panw_OtherNonoperatingIncomeExpenseNet", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/OtherIncomeNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PatentsMember": { "auth_ref": [ "r273" ], "lang": { "en-us": { "role": { "documentation": "Exclusive legal right granted by the government to the owner of the patent to exploit an invention or a process for a period of time specified by law.", "label": "Patents [Member]", "terseLabel": "Acquired intellectual property" } } }, "localname": "PatentsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/GoodwillandIntangibleAssetsPurchasedIntangibleAssetsbyMajorClassDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r78" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedTerseLabel": "Repurchases of common stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r79" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.", "label": "Payments of Debt Issuance Costs", "negatedTerseLabel": "Payments for debt issuance costs" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r78" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-based Payment Arrangement", "negatedTerseLabel": "Payments for taxes related to net settlement of equity awards" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r74", "r277" ], "calculation": { "http://www.paloaltonetworks.com/role/AcquisitionPurchasePriceAllocationDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 } }, "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" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/AcquisitionPurchasePriceAllocationDetails", "http://www.paloaltonetworks.com/role/SubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r74" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedTerseLabel": "Business acquisitions, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireInvestments": { "auth_ref": [ "r76" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the purchase of all investments (debt, security, other) during the period.", "label": "Payments to Acquire Investments", "negatedTerseLabel": "Purchases of investments" } } }, "localname": "PaymentsToAcquireInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireProductiveAssets": { "auth_ref": [ "r75" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.", "label": "Payments to Acquire Productive Assets", "negatedTerseLabel": "Purchases of property, equipment, and other assets" } } }, "localname": "PaymentsToAcquireProductiveAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r229", "r250" ], "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/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansPerformanceStockOptionActivitiesNarrativeDetails" ], "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/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansPerformanceStockOptionActivitiesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r14" ], "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 usd per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r14" ], "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/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r14" ], "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/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r14" ], "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/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r14" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock; $0.0001 par value; 100.0\u00a0shares authorized; none issued and outstanding at January\u00a031, 2021 and July\u00a031, 2020" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r3", "r25", "r26" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing prepaid expenses and other current assets.", "label": "Prepaid Expenses and Other Current Assets [Member]", "terseLabel": "Prepaid expenses and other current assets", "verboseLabel": "Short-term deferred contract costs" } } }, "localname": "PrepaidExpensesAndOtherCurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSReconciliationofcashcashequivalentsandrestrictedcashtotheconsolidatedbalancesheets", "http://www.paloaltonetworks.com/role/DeferredContractCostsDeferredContractCostsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions": { "auth_ref": [ "r77", "r251" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Includes, but is not limited to, option exercised.", "label": "Proceeds, Issuance of Shares, Share-based Payment Arrangement, Including Option Exercised", "terseLabel": "Proceeds from sales of shares through employee equity incentive plans" } } }, "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfWarrants": { "auth_ref": [ "r77" ], "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": "Aggregate proceeds" } } }, "localname": "ProceedsFromIssuanceOfWarrants", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtWarrantsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities": { "auth_ref": [ "r72", "r73", "r138" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "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": "Proceeds from maturities of investments" } } }, "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r219" ], "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/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.paloaltonetworks.com/role/EquityAwardPlansAllocationofShareBasedCompensationExpenseDetails", "http://www.paloaltonetworks.com/role/RevenueDisaggregationofRevenueTypeofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r7", "r8", "r177", "r368" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivablesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Receivables [Abstract]" } } }, "localname": "ReceivablesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_ReclassificationsOfTemporaryToPermanentEquity": { "auth_ref": [ "r197", "r308" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The difference between the carrying amount of a financial instrument subject to a registration payment arrangement recorded as temporary equity prior to adoption of FSP EITF 00-19-2 and the carrying amount reclassified to permanent equity upon the adoption of FSP EITF 00-19-2. Recorded as a cumulative effect adjustment to the beginning balance of retained earnings. Does not apply to registration payment arrangements that are no longer outstanding upon adoption of FSP EITF 00-19-2.", "label": "Reclassifications of Temporary to Permanent Equity", "terseLabel": "Temporary equity reclassification" } } }, "localname": "ReclassificationsOfTemporaryToPermanentEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r256", "r379" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research and Development Expense [Member]", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansAllocationofShareBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCash": { "auth_ref": [ "r87", "r343", "r365" ], "calculation": { "http://www.paloaltonetworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSReconciliationofcashcashequivalentsandrestrictedcashtotheconsolidatedbalancesheets": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.", "label": "Restricted Cash", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCash", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSReconciliationofcashcashequivalentsandrestrictedcashtotheconsolidatedbalancesheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r102" ], "lang": { "en-us": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]", "terseLabel": "Restricted stock awards and performance-based stock awards" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/AcquisitionAdditionalInformationDetails", "http://www.paloaltonetworks.com/role/NetLossPerShareScheduleofAntidilutiveSecuritiesExcludedfromComputationDetails" ], "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 Outstanding" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansRestrictedStockUnitRSUandPerformanceBasedStockUnitPSUActivitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r19", "r208", "r366" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r215", "r216" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Revenue:" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.paloaltonetworks.com/role/RevenueDisaggregationofRevenueGeographicTheaterDetails", "http://www.paloaltonetworks.com/role/RevenueDisaggregationofRevenueTypeofRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r221" ], "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", "verboseLabel": "Deferred Contract Costs" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DeferredContractCostsNotes", "http://www.paloaltonetworks.com/role/RevenueNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r118" ], "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": "Revenue from external customers by geographic areas" } } }, "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r213" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Remaining performance obligations" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/RevenueRemainingPerformanceObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "terseLabel": "Remaining Performance Obligations, Expected Timing of Satisfaction" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/RevenueRemainingPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r214" ], "lang": { "en-us": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Remaining performance obligations, expected timing of satisfaction, period" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/RevenueRemainingPerformanceObligationsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r214" ], "lang": { "en-us": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in CCYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "terseLabel": "Remaining Performance Obligations, Expected Timing of Satisfaction, Start Date" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/RevenueRemainingPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "terseLabel": "Remaining Performance Obligations, Expected Timing of Satisfaction" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/RevenueRemainingPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenue:" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Credit Facility" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtRevolvingCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": { "auth_ref": [ "r42" ], "lang": { "en-us": { "role": { "documentation": "Schedule itemizing specific types of trade accounts and notes receivable, and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]", "terseLabel": "Schedule of Accounts, Notes, Loans and Financing Receivable" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock": { "auth_ref": [ "r166" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the characteristics, including initial carrying value, residual amount, weighted average useful life, of finite-lived intangible assets acquired during the period by major class. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company.", "label": "Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block]", "terseLabel": "Schedule of purchased finite-lived intangible assets by major class" } } }, "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/GoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r102" ], "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" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/NetLossPerShareScheduleofAntidilutiveSecuritiesExcludedfromComputationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r102" ], "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 the computation of net loss per share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/NetLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Securities, Available-for-sale [Line Items]", "terseLabel": "Debt Securities, Available-for-sale" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r266", "r267" ], "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" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/AcquisitionAdditionalInformationDetails", "http://www.paloaltonetworks.com/role/AcquisitionPurchasePriceAllocationDetails", "http://www.paloaltonetworks.com/role/AcquisitionTables" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "auth_ref": [ "r266", "r267" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts.", "label": "Schedule of Business Acquisitions, by Acquisition [Table Text Block]", "terseLabel": "Schedule of purchase consideration" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/AcquisitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r103" ], "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": "Computation of basic and diluted net loss per share of common stock" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/NetLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r227", "r247", "r252" ], "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": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansAllocationofShareBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r227", "r247", "r252" ], "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 allocation of share-based compensation expense" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable": { "auth_ref": [ "r117" ], "lang": { "en-us": { "role": { "documentation": "Tabular presentation of the description and amount of revenues from a product or service, or a group of similar products or similar services, reported from external customers during the period, if the information is not provided as part of the reportable operating segment information.", "label": "Revenue from External Customers by Products and Services [Table]", "terseLabel": "Revenue from External Customers by Products and Services" } } }, "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/RevenueDisaggregationofRevenueTypeofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock": { "auth_ref": [ "r117" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of entity-wide revenues from external customers for each product or service or each group of similar products or services if the information is not provided as part of the reportable operating segment information.", "label": "Revenue from External Customers by Products and Services [Table Text Block]", "terseLabel": "Revenue from external customers by products and services" } } }, "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r310", "r311" ], "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 fair value of financial assets and liabilities" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock": { "auth_ref": [ "r166" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of finite-lived intangible assets acquired as part of a business combination or through an asset purchase, by major class and in total, including the value of the asset acquired, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization period.", "label": "Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]", "terseLabel": "Schedule of finite-lived intangible assets acquired as part of business combination" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/AcquisitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r166", "r171" ], "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" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/AcquisitionIntangibleassetsacquiredaspartofbusinesscombinationDetails", "http://www.paloaltonetworks.com/role/GoodwillandIntangibleAssetsPurchasedIntangibleAssetsbyMajorClassDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r162", "r163" ], "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/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/GoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherNonoperatingIncomeByComponentTextBlock": { "auth_ref": [ "r68" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the detailed components of other nonoperating income. May include methodology, assumptions and amounts for: (a) dividends, (b) interest on securities, (c) profits on securities (net of losses), and (d) miscellaneous other income items.", "label": "Schedule of Other Nonoperating Income, by Component [Table Text Block]", "terseLabel": "Schedule of components of other income, net" } } }, "localname": "ScheduleOfOtherNonoperatingIncomeByComponentTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/OtherIncomeNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r270" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "terseLabel": "Schedule of recognized identified assets acquired and liabilities assumed" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/AcquisitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r229", "r250" ], "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" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansPSOActivityDetails", "http://www.paloaltonetworks.com/role/EquityAwardPlansPerformanceStockOptionActivitiesNarrativeDetails", "http://www.paloaltonetworks.com/role/EquityAwardPlansRestrictedStockUnitRSUandPerformanceBasedStockUnitPSUActivitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r233", "r242", "r244" ], "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 and performance stock option (PSO) activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.", "label": "Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Schedule of restricted stock unit (\u201cRSU\u201d) and performance-based stock unit (\u201cPSU\u201d) activities" } } }, "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r39", "r91", "r195", "r198", "r199", "r201", "r202", "r203", "r205", "r206", "r207", "r208" ], "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" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock": { "auth_ref": [ "r90", "r209", "r226" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of warrants or rights issued. Warrants and rights outstanding are derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months. Disclose the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable.", "label": "Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]", "terseLabel": "Warrants details" } } }, "localname": "ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r171" ], "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": "Future amortization expense of intangible assets" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/GoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r63" ], "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/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansAllocationofShareBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ServiceMember": { "auth_ref": [ "r219" ], "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": "Subscription and support", "verboseLabel": "Total subscription and support" } } }, "localname": "ServiceMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.paloaltonetworks.com/role/EquityAwardPlansAllocationofShareBasedCompensationExpenseDetails", "http://www.paloaltonetworks.com/role/RevenueDisaggregationofRevenueTypeofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r82" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.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": "Share-based compensation for equity-based awards" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of additional cost recognized for award under share-based payment arrangement from occurrence of event accelerating recognition of cost.", "label": "Share-based Payment Arrangement, Accelerated Cost", "terseLabel": "Share based compensation expense, accelerated cost" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansPerformanceStockOptionActivitiesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r230" ], "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" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansPerformanceStockOptionActivitiesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract]", "verboseLabel": "RSUs and PSUs, Additional Disclosures" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansRestrictedStockUnitRSUandPerformanceBasedStockUnitPSUActivitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r237" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedTerseLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansRestrictedStockUnitRSUandPerformanceBasedStockUnitPSUActivitiesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r241" ], "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": "Forfeited (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansRestrictedStockUnitRSUandPerformanceBasedStockUnitPSUActivitiesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r239" ], "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/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansRestrictedStockUnitRSUandPerformanceBasedStockUnitPSUActivitiesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r239" ], "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 usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansRestrictedStockUnitRSUandPerformanceBasedStockUnitPSUActivitiesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r238" ], "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": "Balance, ending (in shares)", "periodStartLabel": "Balance, beginning (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansRestrictedStockUnitRSUandPerformanceBasedStockUnitPSUActivitiesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r238" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Balance, ending (in usd per share)", "periodStartLabel": "Balance, beginning (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansRestrictedStockUnitRSUandPerformanceBasedStockUnitPSUActivitiesDetails" ], "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]", "verboseLabel": "RSUs and PSUs, Outstanding, Weighted-Average Grant-Date Fair Value Per Share" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansRestrictedStockUnitRSUandPerformanceBasedStockUnitPSUActivitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r240" ], "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": "Vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansRestrictedStockUnitRSUandPerformanceBasedStockUnitPSUActivitiesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r240" ], "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": "Vested (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansRestrictedStockUnitRSUandPerformanceBasedStockUnitPSUActivitiesDetails" ], "xbrltype": "perShareItemType" }, "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" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansPSOActivityDetails", "http://www.paloaltonetworks.com/role/EquityAwardPlansPerformanceStockOptionActivitiesNarrativeDetails", "http://www.paloaltonetworks.com/role/EquityAwardPlansRestrictedStockUnitRSUandPerformanceBasedStockUnitPSUActivitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]", "verboseLabel": "RSUs and PSUs, Outstanding Roll Forward" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansRestrictedStockUnitRSUandPerformanceBasedStockUnitPSUActivitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]", "terseLabel": "Options, Additional Disclosures" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansPerformanceStockOptionActivitiesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r236" ], "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": "Options exercisable (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansPSOActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r236" ], "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": "Options exercisable, weighted-average exercise price (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansPSOActivityDetails" ], "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": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansPSOActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r250" ], "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": "Aggregate Intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansPSOActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r235", "r250" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Balance, ending (in shares)", "periodStartLabel": "Balance, beginning (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansPSOActivityDetails" ], "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": "Stock Options and PSOs, Outstanding Roll Forward" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansPSOActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r234" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Balance, ending (in usd per share)", "periodStartLabel": "Balance, beginning (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansPSOActivityDetails" ], "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": "Stock Options and PSOs, Outstanding, Weighted-Average Exercise Price Roll Forward" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansPSOActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r226", "r232" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/AcquisitionAdditionalInformationDetails", "http://www.paloaltonetworks.com/role/EquityAwardPlansPSOActivityDetails", "http://www.paloaltonetworks.com/role/EquityAwardPlansPerformanceStockOptionActivitiesNarrativeDetails", "http://www.paloaltonetworks.com/role/EquityAwardPlansRestrictedStockUnitRSUandPerformanceBasedStockUnitPSUActivitiesDetails" ], "xbrltype": "domainItemType" }, "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": "Granted (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansPSOActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareRepurchaseProgramAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by share repurchase program.", "label": "Share Repurchase Program [Axis]", "terseLabel": "Share Repurchase Program" } } }, "localname": "ShareRepurchaseProgramAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareRepurchaseProgramDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the share repurchase program.", "label": "Share Repurchase Program [Domain]", "terseLabel": "Share Repurchase Program" } } }, "localname": "ShareRepurchaseProgramDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Intrinsic 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, Aggregate Intrinsic Value, Nonvested", "terseLabel": "Aggregate intrinsic value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansRestrictedStockUnitRSUandPerformanceBasedStockUnitPSUActivitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r231" ], "lang": { "en-us": { "role": { "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period", "terseLabel": "Expiration period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansPerformanceStockOptionActivitiesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r250" ], "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": "Options exercisable, aggregate intrinsic value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansPSOActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r250" ], "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", "verboseLabel": "Options exercisable, weighted-average remaining contractual term (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansPSOActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r245" ], "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": "Weighted-Average Remaining Contractual Term (Years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansPSOActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of options vested.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares", "terseLabel": "Options vested during period (in shares)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/EquityAwardPlansPerformanceStockOptionActivitiesNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermInvestments": { "auth_ref": [ "r10", "r348", "r349", "r351", "r362" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.", "label": "Short-term Investments", "terseLabel": "Short-term investments" } } }, "localname": "ShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r13", "r14", "r15", "r200" ], "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/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/AcquisitionPurchasePriceAllocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r40", "r200" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "verboseLabel": "Equity Component" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "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" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.paloaltonetworks.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "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/2019-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/2019-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/2019-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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [], "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" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.paloaltonetworks.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "auth_ref": [ "r14", "r15", "r208" ], "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 and restricted common stock in connection with\u00a0acquisition (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesAcquisitions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r14", "r15", "r200", "r208" ], "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 in connection with employee equity incentive plans (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "auth_ref": [ "r40", "r200", "r208" ], "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 and restricted common stock in connection with\u00a0acquisition" } } }, "localname": "StockIssuedDuringPeriodValueAcquisitions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r14", "r15", "r208", "r228", "r243" ], "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 in connection with employee equity incentive plans" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "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", "verboseLabel": "Share repurchase, authorized amount" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount remaining of a stock repurchase plan authorized.", "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount", "terseLabel": "Stock repurchase, remaining authorized repurchase amount" } } }, "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "auth_ref": [ "r14", "r15", "r200", "r208" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased and retired during the period.", "label": "Stock Repurchased and Retired During Period, Shares", "negatedTerseLabel": "Repurchase and retirement of common stock (in shares)", "terseLabel": "Repurchase and retirement of common stock (in shares)" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.paloaltonetworks.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": { "auth_ref": [ "r14", "r15", "r200", "r208" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital).", "label": "Stock Repurchased and Retired During Period, Value", "negatedTerseLabel": "Repurchase and retirement of common stock", "terseLabel": "Repurchase and retirement of common stock" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.paloaltonetworks.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r15", "r20", "r21", "r131" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 6.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", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders\u2019 equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r281", "r282", "r287" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r210" ], "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/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/StockholdersEquityNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]", "terseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r333" ], "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" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r333" ], "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" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r333" ], "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" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r334" ], "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/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/SubsequentEventsNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_TemporaryEquityValueExcludingAdditionalPaidInCapital": { "auth_ref": [ "r5", "r196" ], "calculation": { "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount of the par value of temporary equity outstanding. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Par Value", "terseLabel": "Temporary equity" } } }, "localname": "TemporaryEquityValueExcludingAdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "auth_ref": [ "r122", "r123", "r126", "r127", "r129", "r133" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for accounts receivable.", "label": "Accounts Receivable [Policy Text Block]", "terseLabel": "Accounts receivable" } } }, "localname": "TradeAndOtherAccountsReceivablePolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_TrademarksAndTradeNamesMember": { "auth_ref": [ "r271" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style, or rights either acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trademarks and Trade Names [Member]", "terseLabel": "Trade name and trademarks" } } }, "localname": "TrademarksAndTradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/GoodwillandIntangibleAssetsPurchasedIntangibleAssetsbyMajorClassDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r339" ], "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" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesDetails", "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsMarketableEquitySecuritiesDetails", "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USTreasuryAndGovernmentMember": { "auth_ref": [ "r222", "r350", "r375" ], "lang": { "en-us": { "role": { "documentation": "This category includes investments in debt securities issued by the United States Department of the Treasury, US Government Agencies and US Government-sponsored Enterprises. Such securities may include treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years), debt securities issued by the Government National Mortgage Association (Ginnie Mae) and debt securities issued by the Federal National Mortgage Association (Fannie Mae) or the Federal Home Loan Mortgage Corporation (Freddie Mac).", "label": "US Treasury and Government [Member]", "terseLabel": "U.S. government and agency securities" } } }, "localname": "USTreasuryAndGovernmentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CashEquivalentsandInvestmentsAvailableforSaleSecuritiesDetails", "http://www.paloaltonetworks.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain": { "auth_ref": [ "r182" ], "lang": { "en-us": { "role": { "documentation": "General description of the goods or services to be purchased from the counterparty to the unconditional purchase arrangement.", "label": "Unconditional Purchase Obligation, Category of Goods or Services Acquired [Domain]", "terseLabel": "Unconditional Purchase Obligation, Category of Goods or Services Acquired" } } }, "localname": "UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CommitmentsandContingenciesManufacturingPurchaseCommitmentsDetails", "http://www.paloaltonetworks.com/role/CommitmentsandContingenciesOtherPurchaseCommitmentsDetails", "http://www.paloaltonetworks.com/role/CommitmentsandContingenciesTables" ], "xbrltype": "domainItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary": { "auth_ref": [ "r180" ], "calculation": { "http://www.paloaltonetworks.com/role/CommitmentsandContingenciesOtherPurchaseCommitmentsDetails": { "order": 5.0, "parentTag": "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of the fixed and determinable portion of the unrecorded unconditional purchase obligation maturing 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": "Unrecorded Unconditional Purchase Obligation, Due within Five Years", "terseLabel": "2025" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CommitmentsandContingenciesOtherPurchaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary": { "auth_ref": [ "r180" ], "calculation": { "http://www.paloaltonetworks.com/role/CommitmentsandContingenciesOtherPurchaseCommitmentsDetails": { "order": 4.0, "parentTag": "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of the fixed and determinable portion of the unrecorded unconditional purchase obligation maturing 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": "Unrecorded Unconditional Purchase Obligation, Due within Four Years", "terseLabel": "2024" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CommitmentsandContingenciesOtherPurchaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary": { "auth_ref": [ "r180" ], "calculation": { "http://www.paloaltonetworks.com/role/CommitmentsandContingenciesOtherPurchaseCommitmentsDetails": { "order": 2.0, "parentTag": "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of the fixed and determinable portion of the unrecorded unconditional purchase obligation maturing 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": "Unrecorded Unconditional Purchase Obligation, Due within Two Years", "terseLabel": "2022" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CommitmentsandContingenciesOtherPurchaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary": { "auth_ref": [ "r180" ], "calculation": { "http://www.paloaltonetworks.com/role/CommitmentsandContingenciesOtherPurchaseCommitmentsDetails": { "order": 3.0, "parentTag": "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of the fixed and determinable portion of the unrecorded unconditional purchase obligation maturing 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": "Unrecorded Unconditional Purchase Obligation, Due within Three Years", "terseLabel": "2023" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CommitmentsandContingenciesOtherPurchaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount": { "auth_ref": [ "r180" ], "calculation": { "http://www.paloaltonetworks.com/role/CommitmentsandContingenciesOtherPurchaseCommitmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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": "Manufacturing purchase commitments", "totalLabel": "Total other purchase commitments" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CommitmentsandContingenciesManufacturingPurchaseCommitmentsDetails", "http://www.paloaltonetworks.com/role/CommitmentsandContingenciesOtherPurchaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis": { "auth_ref": [ "r179", "r181" ], "lang": { "en-us": { "role": { "documentation": "Pertinent information about unrecorded unconditional purchase arrangements to acquire goods or services, by category of goods or services. arrangements to acquire goods or services, by category of goods or services.", "label": "Unrecorded Unconditional Purchase Obligation by Category of Item Purchased [Axis]", "terseLabel": "Unrecorded Unconditional Purchase Obligation by Category of Item Purchased" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CommitmentsandContingenciesManufacturingPurchaseCommitmentsDetails", "http://www.paloaltonetworks.com/role/CommitmentsandContingenciesOtherPurchaseCommitmentsDetails", "http://www.paloaltonetworks.com/role/CommitmentsandContingenciesTables" ], "xbrltype": "stringItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears": { "auth_ref": [ "r180" ], "calculation": { "http://www.paloaltonetworks.com/role/CommitmentsandContingenciesOtherPurchaseCommitmentsDetails": { "order": 6.0, "parentTag": "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of the fixed and determinable portion of the unrecorded unconditional purchase obligation maturing 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": "Unrecorded Unconditional Purchase Obligation, Due after Five Years", "terseLabel": "2026 and thereafter" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CommitmentsandContingenciesOtherPurchaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.paloaltonetworks.com/role/CommitmentsandContingenciesOtherPurchaseCommitmentsDetails": { "order": 1.0, "parentTag": "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of the fixed and determinable portion of the unrecorded unconditional purchase obligation maturing in the remainder of the 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": "Unrecorded Unconditional Purchase Obligation, Due in Remainder of Fiscal Year", "terseLabel": "Remaining 2021" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CommitmentsandContingenciesOtherPurchaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationLineItems": { "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": "Unrecorded Unconditional Purchase Obligation [Line Items]", "terseLabel": "Unrecorded Unconditional Purchase Obligation" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CommitmentsandContingenciesManufacturingPurchaseCommitmentsDetails", "http://www.paloaltonetworks.com/role/CommitmentsandContingenciesOtherPurchaseCommitmentsDetails", "http://www.paloaltonetworks.com/role/CommitmentsandContingenciesTables" ], "xbrltype": "stringItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationTable": { "auth_ref": [ "r179", "r181" ], "lang": { "en-us": { "role": { "documentation": "Describes each unrecorded unconditional purchase obligation arrangement to purchase goods and services that extend over multiple periods, any assets pledged to secure payment, and the fixed or determinable amount of payments due in each of the next five years and thereafter.", "label": "Unrecorded Unconditional Purchase Obligation [Table]", "terseLabel": "Unrecorded Unconditional Purchase Obligation" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CommitmentsandContingenciesManufacturingPurchaseCommitmentsDetails", "http://www.paloaltonetworks.com/role/CommitmentsandContingenciesOtherPurchaseCommitmentsDetails", "http://www.paloaltonetworks.com/role/CommitmentsandContingenciesTables" ], "xbrltype": "stringItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock": { "auth_ref": [ "r179", "r181" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of unconditional purchase obligations that are not recognized as a liability on the balance sheet, including the nature and significant terms of an unconditional purchase obligation; the amount of the fixed and determinable portion of the obligation as of the date of the latest balance sheet presented in the aggregate and, if determinable, for each of the five succeeding fiscal years; the nature of any variable components of the obligation; the amount purchased under the obligation (for example, the take-or-pay or throughput contract) for the reporting period; and may include the amount of imputed interest necessary to reduce the obligation to present value.", "label": "Unrecorded Unconditional Purchase Obligations Disclosure [Table Text Block]", "terseLabel": "Schedule of future non-cancelable purchase commitments for cloud services" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CommitmentsandContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r105", "r106", "r107", "r108", "r109", "r110", "r111" ], "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/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtRevolvingCreditFacilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/DebtRevolvingCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount.", "label": "Warrant [Member]", "terseLabel": "Warrants related to the issuance of convertible senior notes" } } }, "localname": "WarrantMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/NetLossPerShareScheduleofAntidilutiveSecuritiesExcludedfromComputationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).", "label": "Weighted Average Number of Shares Outstanding, Basic and Diluted", "verboseLabel": "Weighted-average shares used to compute net loss per share, basic and diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfShareOutstandingBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.paloaltonetworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.paloaltonetworks.com/role/NetLossPerShareComputationofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 5 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "http://asc.fasb.org/topic&trid=2122394" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1337-109256" }, "r102": { "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" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r104": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r105": { "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" }, "r106": { "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" }, "r107": { "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" }, "r108": { "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" }, "r109": { "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" }, "r11": { "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=6877327&loc=d3e13212-122682" }, "r110": { "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" }, "r111": { "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" }, "r112": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9031-108599" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599" }, "r12": { "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=6877327&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4428-111522" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4531-111522" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e4975-111524" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=SL6953423-111524" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=SL6953423-111524" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b,d)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5212-111524" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5212-111524" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5033-111524" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5074-111524" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5093-111524" }, "r13": { "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=6877327&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5144-111524" }, "r131": { "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" }, "r132": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/subtopic&trid=2196772" }, "r133": { "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" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10149-111534" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10178-111534" }, "r136": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/subtopic&trid=2196816" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118954083&loc=d3e26610-111562" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118954083&loc=d3e26853-111562" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563" }, "r14": { "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=6877327&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563" }, "r143": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955202&loc=SL82895884-210446" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919244-210447" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919253-210447" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919258-210447" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919230-210447" }, "r15": { "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=6877327&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118942338&loc=SL82898722-210454" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922888-210455" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922895-210455" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922900-210455" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118942371&loc=SL82922954-210456" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131252-203054" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131252-203054" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131252-203054" }, "r158": { "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" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=77989000&loc=SL49117168-202975" }, "r16": { "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=6877327&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13854-109267" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r169": { "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" }, "r17": { "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=6877327&loc=d3e13212-122682" }, "r170": { "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" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r177": { "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" }, "r178": { "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" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=77896938&loc=d3e25287-109308" }, "r18": { "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=6877327&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=77896938&loc=d3e25336-109308" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=77896938&loc=d3e25336-109308" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=77896938&loc=d3e25383-109308" }, "r183": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14326-108349" }, "r185": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870" }, "r19": { "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=6877327&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031898-161870" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031898-161870" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6036836-161870" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6036836-161870" }, "r194": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r195": { "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" }, "r196": { "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" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=65877616&loc=SL6540498-122764" }, "r198": { "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" }, "r199": { "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" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r20": { "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=6877327&loc=d3e13212-122682" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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=27012166&loc=d3e187085-122770" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "50", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6784392&loc=d3e188667-122775" }, "r21": { "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=6877327&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130531-203044" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130532-203044" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130556-203045" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130556-203045" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130543-203045" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130545-203045" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r22": { "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=6877327&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r221": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116855982&loc=d3e4534-113899" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r23": { "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=6877327&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r234": { "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=116856206&loc=d3e5070-113901" }, "r235": { "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=116856206&loc=d3e5070-113901" }, "r236": { "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=116856206&loc=d3e5070-113901" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r238": { "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=116856206&loc=d3e5070-113901" }, "r239": { "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=116856206&loc=d3e5070-113901" }, "r24": { "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=6877327&loc=d3e13212-122682" }, "r240": { "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=116856206&loc=d3e5070-113901" }, "r241": { "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=116856206&loc=d3e5070-113901" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r248": { "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=116856206&loc=d3e5070-113901" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r25": { "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=6877327&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=SL79508275-113901" }, "r252": { "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" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11149-113907" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11178-113907" }, "r255": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r256": { "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" }, "r257": { "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" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32698-109319" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r26": { "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=6877327&loc=d3e13212-122682" }, "r260": { "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" }, "r261": { "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" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "217", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=117331294&loc=d3e36027-109320" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e38679-109324" }, "r264": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116868678&loc=d3e961-128460" }, "r266": { "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" }, "r267": { "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" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116868840&loc=d3e2207-128464" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116869197&loc=d3e4845-128472" }, "r27": { "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=6877327&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116869197&loc=d3e4845-128472" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5263-128473" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5333-128473" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5504-128473" }, "r274": { "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" }, "r275": { "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" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(2)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(4)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.12)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568447-111683" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568740-111683" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116874947&loc=SL4590271-111686" }, "r288": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5579240-113959" }, "r29": { "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=6877327&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5579245-113959" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5579245-113959" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5580258-113959" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41620-113959" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41638-113959" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r30": { "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=6877327&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41641-113959" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41678-113959" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=116861445&loc=SL5629052-113961" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "25", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109977999&loc=d3e76258-113986" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=112277219&loc=d3e80748-113994" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=6445032&loc=d3e90193-114008" }, "r309": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "http://asc.fasb.org/topic&trid=2229140" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=99377092&loc=SL75136599-209740" }, "r32": { "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=6877327&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13433-108611" }, "r321": { "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" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=109240200&loc=d3e30700-110894" }, "r323": { "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" }, "r324": { "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" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28541-108399" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28551-108399" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28555-108399" }, "r329": { "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" }, "r33": { "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=6877327&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "40", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888415&loc=SL77918607-209975" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r333": { "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" }, "r334": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r34": { "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=6877327&loc=d3e13212-122682" }, "r340": { "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" }, "r341": { "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" }, "r342": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "940", "URI": "http://asc.fasb.org/subtopic&trid=2176304" }, "r343": { "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=6876686&loc=d3e534808-122878" }, "r344": { "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=6876686&loc=d3e534808-122878" }, "r345": { "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=6876686&loc=d3e534808-122878" }, "r346": { "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=6876686&loc=d3e534808-122878" }, "r347": { "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=6876686&loc=d3e534808-122878" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(4))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r35": { "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=6877327&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6)(a)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(7))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r353": { "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=6876686&loc=d3e534808-122878" }, "r354": { "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=116637391&loc=SL114874048-224260" }, "r355": { "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=116637391&loc=SL114874048-224260" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75019621&loc=d3e62652-112803" }, "r358": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/subtopic&trid=2209399" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "405", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116652737&loc=d3e64164-112818" }, "r36": { "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=6877327&loc=d3e13212-122682" }, "r360": { "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" }, "r361": { "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=119400593&loc=d3e572229-122910" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1)(g))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r363": { "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=119400593&loc=d3e572229-122910" }, "r364": { "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=119400593&loc=d3e572229-122910" }, "r365": { "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=119400593&loc=d3e572229-122910" }, "r366": { "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=119400593&loc=d3e572229-122910" }, "r367": { "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=119400593&loc=d3e572229-122910" }, "r368": { "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=119400593&loc=d3e572229-122910" }, "r369": { "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=119400593&loc=d3e572229-122910" }, "r37": { "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=6877327&loc=d3e13212-122682" }, "r370": { "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=116637232&loc=SL114874131-224263" }, "r371": { "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=116637232&loc=SL114874131-224263" }, "r372": { "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" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117420044&loc=d3e19393-158473" }, "r376": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "946", "URI": "http://asc.fasb.org/subtopic&trid=2324412" }, "r377": { "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=6589523&loc=d3e617274-123014" }, "r378": { "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=6590653&loc=d3e638233-123024" }, "r379": { "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" }, "r38": { "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=6877327&loc=d3e13212-122682" }, "r380": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r381": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r382": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r383": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r384": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r385": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r39": { "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=6877327&loc=d3e13212-122682" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6801-107765" }, "r40": { "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=6877327&loc=d3e13212-122682" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3(a),(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r42": { "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=6877327&loc=d3e13212-122682" }, "r43": { "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=6877327&loc=d3e13212-122682" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e637-108580" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(27)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e681-108580" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669686-108580" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL34724394-108580" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e557-108580" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118951672&loc=d3e1436-108581" }, "r6": { "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=6877327&loc=d3e13212-122682" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r61": { "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=116634182&loc=SL114868664-224227" }, "r62": { "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=116634182&loc=SL114868664-224227" }, "r63": { "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=116634182&loc=SL114868664-224227" }, "r64": { "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=116634182&loc=SL114868664-224227" }, "r65": { "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=116634182&loc=SL114868664-224227" }, "r66": { "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=116634182&loc=SL114868664-224227" }, "r67": { "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=116634182&loc=SL114868664-224227" }, "r68": { "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=116634182&loc=SL114868664-224227" }, "r69": { "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=116634182&loc=SL114868664-224227" }, "r7": { "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=6877327&loc=d3e13212-122682" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "8", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3151-108585" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r8": { "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=6877327&loc=d3e13212-122682" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3521-108585" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3044-108585" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4273-108586" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=SL98516268-108586" }, "r88": { "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" }, "r89": { "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=26873400&loc=d3e23780-122690" }, "r9": { "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=6877327&loc=d3e13212-122682" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(i))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(d),(e))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r92": { "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=26873400&loc=d3e23780-122690" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(i)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(i)(4))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(i))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(n)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r98": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" } }, "version": "2.1" } ZIP 94 0001327567-21-000004-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001327567-21-000004-xbrl.zip M4$L#!!0 ( !&?5E)MLWYT/Q,# .F ) 1 <&%N=RTR,#(Q,#$S,2YH M=&WLO6M76[FR+OQ]_PJ_V>\YI]<8[427TBW=*V?0@62S=H T(9T-7S)*4@E, MC,VR30+Y]:=D0P(TZ9".P9Z.]UY-;,^;IIZZ/"652K_^W].C;NL]#8:=?N^? M#^1#\:#U?Y_\^O^UV__SV_:+UFH_G1Q1;]1Z.B <46Y]Z(P.6F\R#=^URJ!_ MU'K3'[SKO,=V>WS-T_[QV:"S?S!J*:'DM8.#QSFEXA-@.Z&Q;7#*M5&JW,8< M$Y\O@R'_\_YCH0AS(-T.,>4V )\;I19MC-F!CN@T^I_S8Y&-*TA%(F0H+GDT MD% 4@]X:2Z(^]F#$;\=OV!L^/HV#;N[\\\'!:'3\^-&C^O5A?[#_2 EA'TT. M/KATZN/?KIU&'GIA/Y!>2C M_]EX\2H=T!&VK[W*XTS7NFA(Z>%^__TC/L#7*M$6LJWEQ>DGP_8^XO&G2PH. MX_@QYP?J*X2KEPP'HS^?SC_><.J?7O8J#/5PQ"%][N$OG2SUI5[^=/JP#TJZ MO\)YKX'H+[W6,?8^7+G),7;[V!WU>S3ZP"HS?)CZ1[6S M)3?\TU6I?](;#O7DUR,:8:O> MI$W_/NF\_^>#I_W>B'6\O7-VS'V9)M_^^6!$IZ-'8PE^].0__N,_?AUU1EUZ M4AO?OFC;KX\F/_[Z:'+KV,]G3W[-G?>MX>BL2_]\D#O#XRZ>/>[QNW$#.J>/ MZXDTF'SLY$R]\4<^OLF&9M!)D^>?CK:I_/-!)P5AJ10R(!+(I&*T; ^\\NB< M+)+>KE:9%)Y?^7-_]?"H/IHZC]=ZW+ZSI_PZ ^RN]S*=_C>=/6AU,M\ZZS_. MXFK__0NU_7Y7;YSDP[7W>\_#X=;A;^\V=_+1[IL_CC;>K(F]U>VC3;4!NSNO MQ:Y:^[!W^,?!UNJNW#QZ_>&%WNSN?NQ_V%M]K?>.GG7W#I\=;#[_7>P=YL.M MYVMR\_GFP<;S7;F[LZ\V=_:Z&\^\>*'VSG;?)+O[L7NP]6;S<&LU=_>>KY]N MKOY^NK?ZCN__3NSNK)]NO7G6V5"_P^;.[^_S\V>=^/RUK??=V$EJ[W!=;KQY M+397G[W;.^1[\_?-CYN=W9W?U=Z;/]YMOED[O^8/?I;I[>T_.[W/W#?WRQLS;:>"5.7^RLO!7! M@53%MXT+J@TAJ;;/&=HJ!D;"!S;>]L$3P69%*V>L^_71%3SO$MX5=DVYNJ=G M7=Q?POHU6-5E6 W:: (IMA:%VD"AM&-.W,^@7$('F#0\>%*P.Z1[1/2";SSK M#!-V=PD'S_B7X1+;KV&K+V.K" *@'/3_M'Q]0;C@GORH#Y[SY558]GGT]YB6?UIY4/ M.,CC/VP!QA+$P\KGF-V=[:.]G>W. M[L=G1_S\SE9]WM%VAY_?>:&WN_1?VV=[;_)Q5&!W=_[5W5Q=_[AW6-O3Y6?N M=3>?_^MPXPVW2ZV;3;[/WO-_O>/?RL;."LO.ZX^;ARMB:W5%;QRFMYDU2V0O MVT8E!CNQ"8\BQ794UA:5W!B")R]A]UM@1LT(1*&C\@J\+1Z3R 4*9H"0)\HM MW07,?@GSG<-6@$UM_[[(+5EDCED;[OF&.*IDL%5MI'5F;K6="YH-MR^ 5 M(Y'(2?7-,-LD*3+Y"J-O.G9(VU+I6DRS6AKI50;@#^%Z*E- M.AGTD5B;\9LIF# R92C9)9#@C0LE)J&+,I'O20'^ N;SV<\)TK_]!=*_G7T^ MY4](_T'#4:>W/T%9_G PKZLM=L=0R.ODVBY$S7:: ZF@;&BG"$*IDHV!2J[E MMY%K8]GVJ^2R9EFQTCM$70=#^+M!56XDUY>&.^LL\.-\,C@C'"RN9L-&YP+R M9P=[S_H/OO;FZ]G%K=>/CAGK69<@/=H]. MNUN'N]R>_0][;]9.]][\T=E@D=E\OF'V5E=.-W;VCC8/UT]W/_[V;N_-NKBX MAI]ULJ=>V\W#[7=;J[]U=W>XG6_JJ.RZV/W8?;>QNG:Z>51'2Y\=;CS?[NX> M;I>-3ATA'8^42K8,DFFZ@&"$:R,!"PPD:*//;!2TD^0<,R\R#YZXA^9;!$;9 M:)4$S)$EA+1'EHD,"94F)YQ2-]+TI< T0F"BB2$'$.UH0XWK?&(FB*7-@;9' M&Z7R[ML%1D>=/(?LWLG$S(/=1_8:J43O)2'(KTVHW"0P5YS*7\G,;U^0F;73 MX\Y@?/)26FXO+6>?I657O36B>*=0M(,FP_XHN[9GT\ H:D1,'HO^=FF1449D M-JE!:Y .O0M\/[9BOL0ZVO=WI&5I7F8C,&>7S:YT4LC]2R (3HQ J.E P(,+2O#1'6BZ;%_$V M@Y>B&-/VFL,70,5NB;)LRT0B, WF#3!5!%HGO6=7HGE(-^IJ:@U M68#O+9HI05=#GC?/WNT=K4O^KTJ/YLB5_]M7>ZN)PZ@5L;&S 7SE1WZ'*Y'M MYN'O'S<_KKQ%!]E%+=I>.LOF@WE*H AML-9R.&I]L>7!DX?JDT!<2,"3\0^7 M4BP'5&A %:(;,D-K*NWCX3@EF"6D-4XD?CPZ.V84AIVCXV[-L1W_=C"H G0E M"?3AZ3#S+1Y=OMZ&8?]D,/XVSK%^?"Z5$YS_3A;*Q8UHG.EY\:V3 MZ_?2H4%KW""Z,6?WZ?I_7TU&S>+KX-1S@8U9R6)Y/T:-\6 M\N*ZS\<^-3-?G"HG>;J?'S$YH\[;5A-\?!3-QP1#D\& M].3\\>.#%[>X.';QO=[C1AS8*5E#,7IKF;E:0AN,U]+8.G)=.-I9'W>_JM-: M,^_^20+[Z+Q'55NJ3S"/[X]:O5;^Y-U."LX]Z3&2&6 M&-E+9U>LRT(H4/&\-^=#F*_VYF7Y_+;>O-(#=3 ]2@-6D>1N]%%%-#8%IUS_J]&ZZ[6T-Q)5;/+K:^J])?I$>T)BBG#(05(Y!6M8$&S@&%M*=#Z!* M>8_V_/RU:;^RULG7S \[/>YV4F>T094KM7*'CT[60PT'H\T&7SX].+OWUT8UW_-15GQ[\[7Y%ROOP*U?PDZ0BF4@N%59>6^'T1/QENCY^8&GZ@*;G 7L9% %U^@+8?3MAH#BI M;YR.7.(W4UYWU7[JD)6,QA$3!59"YF$^9^U"B)0$R8G^7>"WU+^_U+];XS<] M_1,,%6E&RQ0!DB2"S(*"D2$@JR4NA/\[_W$1_1^[.R>5R416@T_,5+,O*.O: M&AG0T4+XOWO!;S;^+V(JQ2G%<&7(%$(062"1)V(J@V8A_-]]Z=\,_)](&4@I MQD[704J-2N00G0W9@Y%%+(3_NR_]FX7_:XR9K$H.(7"\JB,:3R8H MCU(;3#@#>]$(/2O7+?$DJ.]Y,$=J18BBP&0G:> M7:AH GN=:U1G-*;C"ALP"E$[!RI!E"D&K5T.DKCC4P,X[5RC.ANF2SJ3X#@S MD3:@E449=2X0G,E:%%,:P'3G&M79^%7O1(*B@D^A@$4=@!FQ0C*@("D_F4<5 M4C0>3/[]J-][55,_IH_CE0DY*:8S)>E2U3(,*I$#5 Y=2EKF;!0[2LO.<0&A M6>^E[DEF95O)N5-31+#[$CMYO?<4CSLC[#8$NJRS=QHS% $0@XE9%]#1B*1# M78>Y,-"MI'1R=-*M91>W1@[3TQF/VC.Q@UN!/(K'=*0R[HE <= MG-=! L9(JOBBJ"P,9'?OU>X$GY*2,!"I#CH %NO!U^S2J%,NSI5P?_C,K =0 M>FU,,M)E,%)[)9U1!@R58CXMZ5ND$'@FUF7V4;'3TB7V^I**!@3#]B@C>A-1 M11N@+![0=TK.9@^HTAP1*Q])&@LR9E\KZT2JJZD6&M#[IW2S!QQ,,3Y+ M]E$F08):$85)8/0R2H0M6DH>@ M,"(9SR0].8%L%_/"0':O4=7T\(DJZ.*]<(ZCW1B#S\&HDL&)J"VJL:.280&B MWGMR5'7"94KA'@$ZI;!X@;J61_:94&EE(QL]5AZQB-#,TE%-$3I+=EQXWJ'1 M(+6-Q8*63 &1K$_"+ QT,W944X3,@].4$FJ,HA9>0H\I$"(YCM L+(ZVW:>C MFB(^BI2RAA+EJE(EQV!URLC_@LS%ZOO#9W82&F,Q65I'&32$Z+W!<98VA6Q$ M6KQALA_]F!#@ZS18Y.:,<*)VQEN92V63C4BW5=KZ8 M>*%PON-IQ&D%O,AOAO>I#9))3W' ?7K&U=J&929.E$80"M5'EA M(+OGI(JI6<,4I4L427JVB85)".N5C45380MI\/[PF54/A!"LIR2\+PF$S>CK M#D,U$1(%%I'OK^['XKCJOU^0Y.K< 0B?32T&4#>-L0D]DV<)I)6$$KU81&AF M[:JG!!T8)["N:B)K008?=5"L4=D&:XK.?F&@FP-7/2W(LHL0HR;0"%)#3&BS M3(ZTCB2\71C([MM53PD?'02!C"H!FS\J*4078P:1:@(14^+%6U0S\^&_V:RS ML77J-1?T06: *#UI$Q6;3D-L1'$!@;[/[+]9E,CQR3%R68E<=T-SZ*T'+)#0 MN)+PQJTX%@;0F6?_S6*EG./8*0HKM+3@I0PB(Y;B(PN!CB9/YJH6P)7>7U+% MM+RHS1Q-U'+YS$_!)@HYLWW-6$A;!@@7$9H9)U5,"[H4BD6E(MO2!%;JZ(K2 M(M155DR&%"P,=+-/JI@69$8Z(T2,,D@/(@@,PCA9YZT5@+M(85H R.XYJ6): M^!2C',JRQR MA$T%F ,$32 =9>^$+>@6&]"9)U7, '!#3HB 3/QT!+06LRZ!HRM+-B0?U/PO M)?@-NW7[D5<'1*,7_339L^9:H5DZ9AS73NN>-C1<4 MB]4<-*0 N6[3;+-04>5PXT[I?HY&@1!V2%RDS] MK8E1 '-%\L$;*S23AQ210\ &K+^O"'WBB<^IOS_ XX-.PNX$P-0_Z8T&9X]? MO[I#Y&:PD)Z4%X9$,40$*"Q)-]_/C;?RG##&\9ZBN)!ED;&F^B2/ MP2-;3JWJ%CO):B*O"**:17'UAN,XHT+(MFZXK>J&@@8T%60BJB.2RD45@%EL M%MIP'&?C$;%(+&@2E9C 3.8$LB(B(JTS@J:[Q%GH(^SV$1 <["G;-26HXF" MFC\'RRKI*$)T;@'\8SV\R)Z1S:>PQ*Q&(U.=Y*,BD>IV+2J&.O;2?,]X?PC. MQB#&YL+:QMK*( M?M"S"TS1>I#\_T&(:"D+FZ-V,BDWD^VW&HO@;/P@!Q#>UQH^TB8 D9%U3WN= MA,,(*'3S_>"]ZN ,_&!&2Y;#0*?(@>2PD%P!S7ZQ2,JD9[&56V,1G(T?I,S1 M>Q'>%"\A>8$9^9="(2@!,C2AT/IMF,RP@R\Q\0/2(KI"$8JVF:)PT8%F[*0+ ML<0HL[<.A&R^*[Q7$&?C#>L6R);53U&.X*SR*ADGK)'))HS4A#5R\P3B;!QB MY, P94:IIOQ),"%9BR&"]"F)(IJR%_*\@#BCO&JA0!C0AK0'%1 %^<"Q??$Q M9/!-V&7FRQM:CX>Y7YW$81ITCFLJVB(Z1,>H0;9969* WL9 X(7.0?J@$)M0 M*'1N$)R--_3HG//\].@#$&CO2 5GO#*AU/HW#?&&A'8Z.R8\I?7&FW3>^J=T#8=8:>687A) M@](?'-7U1UNQV]D?+SZJB_72B/).YXA/V2JO^-=AP52/O;KHY0G.)6]]K.6NJ\O MNGLZF3*IY,OG3K.SX9#<=GR*DUIM-C">Y@=YVE9'!2W_CJ MTS?Z/3K;P,$[&CT[Z>6F+,\$JW*.)N91J,JHADFM"L<01K;)%@:M#2T(9YY/7'#?ETH"M-.=1U6A>)#=& M)]G $B,+.$H%10 7-T61 +L8JPE-PY$)8%HI;3D]PL MHRM>EF*3K"4;HK<&1'0F2:5EDDO)75++^93<:%,M%"-(.P592*]D277=YV0( MVRPE=RDLG[-L OC@4W8E.6"Q"43.>\N@ENBUF_E8>3.%I5'4\BD-*@8)1S3< M*JMTW!]>W&_N(Z/D:NTR+;4S3##1HF/#EC6A%1 \+@?=YY7F+<5W//(>=/;" MH?=9@ TR:">T+44[#U)96(KOPI/,)HLO4MUM+?D:)X'4PJ,M0J',7C/_Q.7$ MT5)BKB]5B^ E6HE8\TRL+,DY:QR9)NSG&TA#6%R&@C2467*CBF(Y,K2DF_,LODJ9 MZ,BE7# )6+6::A *):EFM+2^BXEYOHD3B!+I%E.2@:-I:X#%5FE.'I5']\9=6BN9B&_1G?G)5XJH((-J42( ERQ7CI?%&&@ MH/FWY?#\CRK 3._EEGMN/*L!?H[SS(L L MIYJ2L!@U@;#@O; "T6 *7BPG2.=*@.=%9GP608.6!D. 7&((*9D0GHO7$>0"C/M"$+KUTPNNX> MO!RJGR,!GA>90:$5B?\]#7KUI(;$3>A$4@B*7(Y0@@L0<@J 7HD2;7!+ 9X?F5D@VCG%=&0# M&4+2CDJ @&]="8E 1!TQ*4 _[ "W)313B&C,C7V=^1!A^(3^+K*.'+4;P7: MI0#/CP#/B\Q \,$2"J$Q@$BUB R:8F20QH:T3,M8TLXYCYNT-!)%C!QS)T 9 MZI@G"[!5V8H<8#EXQ4E?I*XENHL!CG.#D\E:$TRL!;8\+05H(6G7] 1( M)Q0^E,)D*P$DC%XYJU((Q4',42\%:"%ISQ0%*!H=''LMGSV@UAA=&(>?EH+2 M9KE^>@XQ V6E#%F"8:H:$*,URBHL,@7K/2QCK<6D'5/DK77[CQ(UDPT%%*(' M';/RS@E)L>1E;MUBTH[I"9#04G#L(V(6!0H[#!)$+$(.#0KGEJE!BTD[IK@J MTH<(OOHQ4W?E2_Q5:&4%9FV*(KL4H/G#3-@0DRFIEMP!+"7Z$'P0LACK$UJU MI(IS2CMNWYBO#=<]ZP^HL]_[/%#7R+4QAK2(P9:Z)1H'S:(F+7+ [%+-,5!E M.6PWA[*S0#1LBLF*.BL9E$!"/[;()3.#SX7C][K&8#GZ,Z\T;%ZT:EX$.0>+ MI)@$8E20%)OE["P5QP&&%$8N1Z&6LO-E6@J@*+(!Y& "'$E,(1DGP M,VL6P M#"66M+01\94+20+)J"TB.&!;R)144I*"O3Q[]:4@SY_L+! MG>+P,DI3DA#6 MV0 <6/F4LA"FH-%(&9<6>4E+FR'(&D4=W0;OM %=0RR-2A3ED\G&VV56[E)V MOCQ)FT+!$(LK(H/2$+5P #E$18RQ6.X+^L/0TK73=("]?>*O'W"0&Q)6)>=R M],$E-!E*"2'IE*-2118I(Y2E_,XI"US*[X2$"L+DLU:%)&@2'GP='JBST\FJ MO!SD_V%(:#/E%Y)*P;EDP0A0SJ'/:$6VQB0=G5FNXUZ*S'61D38'I[-58!"H M""^\S_(;"L3ZA!=\RZ]!8QPE89("J3,J)[2(EE3. MQBUW;5Z*S)]%)L?(X4CD\,2 DQ0B>JF]2G7_6_;>C8I25H9#&CWMXG!XK20C M#@_6_GW2>8_=*B+W)AE-WF51ZA@]L[D,R+8DBQ!,R<:8(#&QBVQ"(>CB X<^)J[XY46@@HEF3U17@31N+^Z'(LE&E K%@8J5OBZ>3IY MILY@BRZ .H7 V2I((H0 M#4<)M7@G!PB$U(2YX_GW\,T3"^]4#M[G0CY!2-EG50L3*XG\A6/(!1"+^\\F M71SQ*-H:] JUCA;(Z2A )$>$F91C?]( \5A$6+PPI.L"'24CJ*1BLB'6/P(R M9)4;,"HX_\;\/F."*=9,1$>&6 YBR6"<#BPCP1@G,>L(U*P)N\6"1I8LLA$" M=+9@E>/X.4T59ZZQ"2 MA4 Y:N,=*"^3;<3"VF6X=G?B(4P(Q3OIM8L@, 99HJF[#/GBBE'4 /%81%@B MNF)#5D&$!,C_,PF8H1O)G\!3$VJ"?$UK-_H].MO P3L:/3OIY:FIZ6_8Y0?3 MJP.BT8L^,SP^^N=8@!W(724$S%R9[&LPHJUGSZ)<3K888[QH M0C"RE,FYD,GIV4E5"Q\;KW,D!5)0K7YL:A:3R%K[I-ZNCF72LP[,N\%]H< 6LI!:\-90E*$TDG+/UX,-[Z>=6MCL[6N3,' M'(:L#X"J4E:_*S3ZXSH M!0=NF7T\1V4=]NKC,'OXV]D&'O8'-X3;JW5%6_^8\@ZE@UZ_V]\_V^[L'TPO MY/^1780@'90RCD1RX'WR!!J*=E$7C9AU@X3KOEW$WQ+FIR?#4?^(!MO4'0]M M#0\ZQW4D'[XL,2PK_20A9UN*467C[U.R DITM.B6+4 M ! *1EG7KZH"9*,+YROTE\C]-9&[#,;W9 _:3"&Z)&.1[&MSX.C,H='.U,H? MH'\L?9I/TMA(+0\QZYJ2:J@0U!V]!:E(07@?:U'#'\Q0+R2!NW^ADL84J8W0 M,1$4HJA2'8PL.F V!<7"$+B= WHZ.#L>=H;/!_V3XT5DYWR!=^^+#$LM;81G:TMU.+Z^<^CV!E39$2F$5E MASL#S'2$@W?#E5X>?]G$H^;L$TO18TC)AR# *!M<-E[8H$KV0=.B>JQ9@#9% M9DA8BO+@T7I01L;@I>"(WTNR2:BTH)JV-3J@P?73FZ)G <83ZJ"U >4]9LPI M"QDC<\. :@],H M5*),"8K2&FMJ$6ETP60.K4HMCQ7EN!Z"]/.,2BU^<7U]\WC =X4[2F_V1W=+ M&Z3_'BQ.V&:/@>B=U+9\ZN.CR>8.3\[OP1\O;G!QY.)[O#*8(# M9UU"(&(5=&2,M598?:YO5NA&(FON'-FJ9;8M]#0F%JTCF9T+@5T565\'YIG8 M,R>$6HPNGD_[,!;M)2@W@')]:N4R+%^96KE\ZK=-K7S2S8QG?U+,\2OS@6]6 M2Q$<(V]*MB#!8@S"&07@HX\.FNG?L%TJ,;5T,F:SV4B'Q3ZX! M);MG3&JG.;#BO<*:D: +@HDA>INM$B8"&"EM W;@F#4-G6*ME9S_$'S6>C&]P#L%A<;KZ)SC "UXCU[I5!>5$!,)T8!M-V>M M%U,R7.R]63*:D,I .=>A*!8,! MM#**?7WVE&RS2GC.*5K3TRVG++"789,& 6(@7R3F)#.#Y8S3I4$K4&8>[\YF MW8EDEN!$*IXR0DH>LQ7&!2A:DB*I%P7!^QJ\NG\$@XDY2DE$=]+! M&2 85%(J8JCE!,&$5*L)IU("*$>YII[64<-P@:!H+(+W,NX;;H^@F%Y]5LE> M3YCDM4O@A0HN1Y,$V:P*%F\G"%[XP26"7T'PUGYP>@ARD"!-#$_Q,! R3*R@<#PDU&'^=3Z3ZM:9G4GWV#@P%;H*W!>.G8=1T\ M/SK'"4!7*SSHPD"$8(LVX$P4"K(-#3 MP\'H\7;=SFJ"2_VZT>EUCDZ.YA?^6S_Z#QQTZCXOVZSR M5Q_\&P['ORZBH1+>&N,\V!(5%"MB%J!RDKZNT^7_-50J\70IE0V62D3RM0!H MB3) <@I]\C7)3-L@M(ZFH5+Y ]C*%_U>[O?&>VA%[+W;*H6X!?6\%^N_;6TO MI+ Z5V-P83UZ0)*!_3RQE*;"E(^@"3'##VI"?T!A53GHE$G+6#<)!I9<5UP, MJ9AD93&QH<(Z[Y:UD;+"!DU8$B"]TY"$C(H<*BE*D,AQ;5-E9=X-6R-E18$" MB *+1P(=T0?$.F[&7U.6"><_%7TN@+R;ZH$ZL!I;):.VD+4():.R7DLGP ;E MYQ^;U[T!I?X@4W[=XU?+XQJYV'UY,D@'' 9MQ6YG?US6XK>SIRS ^_W!V599 M']'1Q1GY*I[KO??<@/Z@TY@E4,J)0"::*'.NR]'0)F=R\1X4%D%-VF1[6F". M1Q^?=OLGN5_+E[RBP?M.6M!$:*)Y<@ XNY JMU,ME>;"N\1/.;#.,U M@+YGM9WA>,%;)2($H"!]44IF7X1,T:)0YZ'FA-ZPA9SC#+*77>S5HI]74UJD M6OOW"3=SO9?J(]Y3/6U:,>BU_<(G\E"W")_4S!A^Z(P.SCTE]O(&#M[1Z.F% M$_[N;2P^BU^L?OII_Z@6_1L[\Y&L>CL/.!7NN4R.7@CVG@NUN+]C3 MRQ/U6F6/7EO!(4FJGC2%;+VK&;_*&K&TV'7 M@KT,'ALIV#+*B"S5&K0&Z="[H(0.1O@2Z]3-4K"7'+N1@JVJF5:4"T6H.VM[ M@Z;(:+6+!IVB'U*P&XED*!2D+$+N242S0)LLE8 M@B+I7B?+ M C2I++PTLNX,0C;X8'U)F.ID?MT0 MOR<"H7760=4>841D*\G$1!>GE7 A-@Z6ZZ'*9U!>OGK=%#82.8:5PD-FK@\A MF8!622-0),=NS#5IP&;66C-[!Y5((^CDDE89LJ1H:X$"5!F)4L8&@WG?NC9[ M+%&+$++(26("1Q[9G?E 5!P9*PLTCFS,THM-+J8'Y? ]):D=DQ\'KK#O1&<-"+:YB1F2;*@@3;=( MRU*0;D'%6%B\%LFXJ, Y'4B0ET4'Q?:)A&[05EWKO=0_8K_ /5&O?-%/XPF< MJU[]:7\XVBJOL/O5Z@&W$N"7@WX^2:.MBY($5Q]V?O3.Y68&&X3%B#Z[NM]\ MW7P>/!9+WJ904!JR)31H@[ ?5&YFLRT9QPHQ!E H T&!X 6DF#"4DC%8$ UP M7#^XW,S&3Q6=I4D0<\P!(L3H2LZ)##('\E[_:39J*3?S)C>SV41/.<6QE:F; M;@ 8GP)&EVP9;^B,^B+1:Z[YS=?Q._]Q6KQYR@+:2'Y#)D4M(!JP'H0DCW43 M,FTT.RY-/C> W_S@F;4+'O!Y>;&25% M07(R^CK[4< 7PA2JHW*&O HI00/XS0\N-[/A-V1U*0J]B\Z#ML3D6$62V7D; M"T3; '[S37!NTY!PD Y6N,OH/77[Q_7#6.H10DM0:4)$42)*%BCI0W.&F<"-&$HORD S\:U MZR2CA"@\1H:YV!"UUZXDE:6N&#? M3<%X-GXX$#HA )'217@.WNCR19E!";! M\>+"S:&\HFZWT]M?NYLO"_J!"ZJ:HDCR*!0L,Z*8 !9S@:8%THN,#.UX0"Q5(Q!0%B1N2;*V5+=%FXDA?.^XU4HO>2L%&C6#]<":R_G8G;2&/D2Y0R M%.,A$(04T8..5#1320,B+"5UCM+^?^QUW(CH!2BK,2@ 8U"3D! XP"D8P=NE MI"[EZ9MRMK/W,6?VS%F"0>=)NR#9!%JEHB31H'CYMY-AIT?#X4IB 1IV/E.P M,BXVS\CNC3RM(BVQ((Q['^\=$F#L36-2J$NAFK,$L/2ELQ: M+&9C+:*D$+5-BF-7*#8'%%%"AL"LM4"$I;7XRYICBV@IL"AM:K3J- #5*NZI M6 2!Y!,CUZ3U+(LG$C/B%$Q"BZ9,&&JX8KPG66O\6RF<],DOK<1?.(^%M!'" M,+/43@+64C'@38@>.%#)WEOTL+01,Q.(&8UO2"N"+)A44!"=JA7*,"CF%3;Z MX";C&[(:B8F%4,K/JT#\]937;X-.WJA1Y_3Q@(;]DT&BX>3K 6$>-SYWWC_YE?^< M%^3,QA6D(I%9:7')HX&$HACTEFV0>%L-R^=KAJ.S+DO,4:?7/J#._L'HL;;' MHU\^=/+HX+$4XG\]&)_WY-.O'R8/!2%^Z;(4731" M*O&_?JFOWLZ4^H.Q+7E\TN,7KF=QFW!NVM(Z&%#YYX/__'K/NP=/=C!VJ=4O MK:<5V=YH^.LC9#AJYUZ@\B=LQH_&;F>_][@FE=#@P02-)[_&P:-K%U^&% ?[ MC&KLCT;]H\<5U)MN-!HWZ/R2V!_P6[6Y2[MX/*3'%Q]^R9WA<1?/'G=ZXXX9 M7_3+>(HJ8??\EJ/^\6>Q>2@FHC-B 1WEB_N?'WXX/O1HE/]\+/B'07SYL'@H M/QU[-+[WX.*$"^D]'CT87\=MKQWSSP?ZP;77.^\1>3QJ#?O=3FZ-A8=!/S_. M+W+#P6/,F?W88]&2XT=\;L.C<7=,';C:#/T%U+Z@C-S,OZ, _IH"N!L4X,&3 MUYOK.VNKK5<[*SMKKUI?;/V\-/?5VM/7V^L[Z]S6EK6]MSO(=U*W>X0T.#UCF1OW>S__[/YDP_++Z\.G#EA(&P@P;;V]A M+Q\\>7O3_TW>XC:2[^=(\I]M;6^/7G]XH3>[NQ_['_967^N]HV?=O<-G!YO/?Q=[A_EPZ_F:W'R^ M>;#Q?%?N[NRKS9V][L8S?_I"[9WMODEV;^?UZ<;JOME\L_%Q[XB?L?I:[!W] MJ[-QF-3>F]OCO=^/C[^_S\#\C_]:_NGNJ^CX?'WZ;039*)5/D,R#)U*T?Q^SG\\H/)E[59C(SHT*<1M5@(=F['&F M*_K76<_-HO]3S2)M;?7H'U_NY7//V.Y2&3U6\-"9"]WM]&IX\;BMU+>]PLJ@ M@]W6ZUXG]3.U-EY]#W/CITY;:<=S8R.^FE^1XZO'L=_O1NQV^Z/8/[U)IW\_ MX8" Z>+9-AWW!Z,?3+TW5U?.WD:!PF7(;:"DVV"1%5U(5G2E16+9DY%LU93@ MP/YR7<,O1.]N->"OE/?/?^^F3;?C!;^_7MG>6=M^L=O:7GNYM;W3>OEZ^]7K MEVMEO2_)3_T=IZUMKYK[76)4[TB0^M/-VIAV70\&45 MOV2-OA1(S,(Z/>L/6J,#:OW[0K]:D_BYQ6$UY=9=*O[C7-?+\1T/,IZ=$0ZH M=Y/F3S;179M$^3^:WG]\_9:(NS=;VRZ9-;X6K&U'FT0[)U] :JUL5@^>_ M[ MC.!92\N?6[6W;^_AYU0P62YOT^3 -UMZSZ]YSYT!-W\\K/BCNL^/;[75)1-S M8E8A:H/,NNU-=9_6Z8Q%6A3QW'W"TGU^13MWME3]^\\P1V;JPG^. M/FG8A0,M@_[1EZ#[UK^M4;\UM7LUK8N?]H^..L,Z>]%ZUNE2BW6RSFG3LS@5JF_;'51]ZH[KJ]0<3*O;!XFV"XI$DMHN+I0T! M73LDLFV5#02(CETP/7CR.+?G;NCVYY/^GUIAN]BDDX=G]9INC_WZ?5NF?3__2N8 MN)?0:EB+^AP/^N^K#E\=H)@8]5K[9W!\/J<]+@'TM'_2&PW.GG+HV$@;_ZP3 MG[^VFV_6^;F[L+FS?K:UD]3F:C(;A]W#+6[OUO/7K-A-M4N<%OXO->PN9H/]I[Y#R]V M5D8;K\0I__M6"F>R4>P4BA?,.+)*7?R _I2C':A M 4OA_AHAV<'3]?/LI4G%J@;3W?N6VK5/4ELP!N$#M)TUU :CH.T+^G:VJBZ( M$38@/'BB1%L9+60P?RFWS;#.[E;R^]/8'+8X0NYSB#QH'9X,.L/<2>,HN5_& M*1R=R^9S?.I@'WN=C^/O_VB.2M^R1]8?;C]\];!UGILY&'?!515L;?8?_N-; M1.*"NK!$T?<$-D(VT;=\5RNNWNI"F;*DMBO-M MT-&U$9-H!XZ]0A(%BTL/GF@&N[6#O1X-SEIO\&R.<@3F3)Z>\L>MP4[_0^\' MDR:.X>5;3*A41-DVQG,,G[UN1PVIK9-66#+:(O2#)Z\XR,76TRX.\+H@_7RG MLXJW8^WG2(X=U-;@)9_)CJB9=/V[X%1OM0S>(YFV"3(P>\FYC=56J(!%(?=T M N;<3UF]N9-[G3^A>??CL.=8O>PSJMV]SG%C ZOO0DJ_1:=19')M2![:X *; M)T62@[!SD.DIV/&!=[!QCMT6GE,9K M7/AGYD?T/ 'AKRO(/^X\.;46A>Z^/&"2WN @^[O@ M,6^=%1P>"VSK"&S!#,?,['I\6Y$1"5W.1>0'3YS1;6 =;)X1^SS!\[__TROI M?AFV1M2EXXIZJS>&_;()0];4B0V;YU=SP*^VN3+'+9QT_C/F@#08:]S/8T+( M7_#U3;@TK 6QU<3AJ#<8Y,E]V+']S4?UHN?S433@US\^&0Q/ZL34J-_B,\8C$5+]%/]1/7)-<%A)H\>WGXJ9 MOXD7;1X*^>7)E;^:>/GK8\ZIJ4_GJ+MJ+ 28>F/'/7N[/FC&Z.97E[2,)7"G M,YJL0R1,!ZW$EF/X#<.55]; +4)O#'#LTUZ='<5^]Z?AMPS=+EI?;)Y/]X\% M@TXG'J;%!O7#08=_^6QUOV68]U8K*^>L>_XTK7_7TUKGONU,JCA6ST:2[,E, MUL;A/NR^V>![K:C=G=]A\_GKLZWGSPZX;:>;J]L'&SN_=3:.F%SO[%Z?R3K; M6CTXV/VX*S=6]PXV5_?%WLXZWXO;N[,F-I^OG6X\7S_;W=F0FUU_>GG^5U;UI,_B<)_EX_2HT_?3NY];_/_;(LG6,@]9[[)Y0 MS7]L#0^^;X+V%B9AJ1"W4(ASLSRQRDMMN(4VK'_2A@"@-<:UQQJ7?3WUQ,>OCA5?36P M]--?Q!MNE8FXWLMU>IY:\:R5#HC?[:@NZOUP0./$AAH?7\KM_$F>#R<>X+!5 M.ET.K[';/1]6J%'WOT\Z->;F4#O2^0E\X_.P>W*IU#498K)TXCP"OQ2X7_1L MC]&N^Z<6" MA=$!CJZ_R@>\VM[:V,G%YV_SCY_'@RL_J4NO'%G_^*1XR"]4+QJ?SU?6]IS? MK"Y*&HY;,FYN'74)8G*'C&?#AU]<\W+7DTU/3P8#;MMDF53UG",K YDU 1\<&371I>5^_O6*-TRW5WMU/: M3RNA[R"9^K8MN%F*-_MSU4=PVQSKAMC?:H/8_!QU1B.V6M1E,S3H]RH'ZIZU MZ'W-;UFOU C3>&YQ%4M/>3N:7A/V9G1R]U<.W?<[/Z MX]E1>,M=!9:$:0NG?!N,*&V?BFACW;:'_Q-!AZ4=_:'LJ&V&'673A:TNMYQ: M+*QL1P=8C6$U+8-*^V[\M<42W+[QP/"(#3 _97#!K=CL''$?G/U?7%]L<=[>>_^MP:^=? MG:V=7:9+?.[SUVJ7WX7?0_$[=K?>K MNRX?K2\0P!>5 2>90'ML0BVD' ZX- MH#TB)&TE1Z4O;G8)TUTQ-@WQOB4)N9U\7R-JLWNK:2KMRF<0)S3O',E9O^/T MD8,%0V[M9HHT^Y><*G2S*^XT<287O?Q\W,E/)WV\="JW<"JO/SD5K6TF@]0V M):DV)"':,>;2CCI%L@RBTE\O#;5@9&GSIC!NP71W(E M";X+$SSN\8LM/):F]VNFETWNQN>2#R59\CJUBX[4AAQ3VQ?^9%1$05%!07$[ MTSNU',-OV)Y@7J9'RE\,G]45!S>.^G7*31,GX^D2MO>]_GBVXV0X&7ICA9I4 MA+VAT%U_,'Y6]ZP^_$.''\V/;?7XU?IU-.U]9SCV'SWLI:KU[%5JA91Z\G"$ MO8R#/&S5Q9J=_*5$=/T3_N/&4;36_ _]7MX3YK@_Z;K' ZK31N_I3[O$?![2 M&XN4^'P)QF&_>S+Z\B6W+.1ZTRJ%RW\/!I\58I_:<4#XKHV%;_ 8NQ_P;/C@ MT7+?FX;L>S,O]NG;IQV&!]3M7IBPUD]LF,:#_Y-B:75H_3Q-YDOCZU>G/G?Y M5;ZUJMI4C<3,*4KMSB8'A]\U"7OZUH&F8I-IN^!LS6RV;9^B;K-VL9(5" #I M?HO__MV9S]:<37K:N4\>V3FX6'Q9#<4X,WW8ZI^,QN2CLI#^=2+T_]C[TJ:V MDBSMOZ)@)M[HCB#IW!=7#Q&4P6YZC*@RN&KPEXI[O$TZF2@.!51QV6B/&&VW!VF46Q,I+$9T# M:!+ 9[32",V(D-)$FRC]:W7VW4?Y/2J-7 MS4>Z^ZA0M5;\JN?G5RU++YG#K5_?[>39":_W@?*;AS<,E7S8H-/EHTFU(9FJ M/0U&DPVC3.V751M8WRUGYV9*)_P'G#YO2/.^T<^?'VN*3MJJ5[-W6:>^[F59\'<(53_ M0%MDT4O]P^.NI]##>(GT\(_OY>YZF."US?>M_N?&&_ GNKW&P? 4=-+Y#:IX M(7MXY1*C26)L@ZF9Z6*]D2DV^N4]#( B!O<3 W;+IJ]":L4=J7)W$$\;9&.! MQ_"%EVH22+FV^>;BY+)J%WMZBX^P4&*Z;*"3JT,/"U4]B62(^:BJV"7+O\LF M][O)4T1S#@/\5%FE54++MGS^NTSIK=IR:CIG-;E_%D=?,^T!Q4R9XK_22K;L[D9UAY 5O_UBQ;]P^TX6*_ZY[[*XHQ6?\\E[\1C>E]NHO>OVGX\U+YZ# M-2^>C34OGH$1(YZ#-2]6VIH7*V_-/Q,@C'"PTH]0[.%B*64Y4,4>?NZ[K.]H M#U>%1+M8K;1?K ME;>+]3.PB_7*1[GU:D>Y=;'JB[TWD@-=K/IGOLN,WS7*;?O'C3?M[M>+Z/;* M,EQ^YM6VW?,3/ _;/3_)JILLE3RM>"PO/P-=7=N]VH*5MMV?%1!6^@E6'<7% M=B]6'<@!N4T.BO'^;+99Y0;E [BG0;=QBQ5?RC:+Y-PL.82\D!)S6DK,EU\B M"6;@T]J._51QU$7OR>U6WP_[_=PY,=OW6QW;/N^WJI#$E-HR]XV:<>?WO(_] M8?MJA4WAO")A(&%TSD2%E2$]5DAO!422B[7-WW.?_]:@:O)8\1?\HCWY=Z:_ M=K<_S,UZMUQW.&CLV=[G.&CD-D&%TXH Y33".8]I5H;3>.&T51#)4:+8H =[ M4_'9;[VNCR%36"&L(AWZYX0U>:YGWP9TE5I:YIZ6^X?_VGE_SWZ6\RSERFBF MTL5N%;A'\+7-=_&3;8]44LR[4712D8LL%\R\$".:;!6N6@695)=: 1>:*B*1 M1>+%T%0YM%D%D91X;?-#9S0R+/9RTJAMQ^KD95SQ=1#]L-<:M.(H%/"A7\T8 M&9M?A=2*!&4)DB_E)%H64EL%D61KFSO?CENN55)EBCA4XB!I2:9[]OLLUS8/ M8&GMH!Q5%($8"X3\X1R6:P,@EVO,XST$8U&V3S6?#S5H ]4Q1C(/QBES)%_, M',F?X.CQQ?OF\9/O=P_^M_%FZ_7A_OO&P8>]O:WW1S\;,9FGNYD)=;=RXO9( M+)_ .'O88;]N'W_7ZCU6_TA^XD^D%.*^_DZ>_=8;_1:_4_CYSX8<># M/K.M3G;KUQNMCF\/JPGB@^,N^/?'<.%VOG@,\%KC-]L;-'9WUQOCZ'-CT!JT MX:665O4#D7G/:7X,4NE[KMDT@=]J$ZN'E?4?9UR@' ME]>$T U1S53.@^.[G4_=O,.?VEV7\VWW_]C=1L3D^?$5\X)1-&R'QK'MG<+O M9H0IRTMOFH_;OW!JSQM?;WP];OGC\69Z.P1JSYQ].DID/>NU?&4P9!'P MW=/3;EZ-KO^<+POV2+[YLMD+8?7^,,"Z5)LVL[D3D@=3L-,];7F@@:\=@'KG M@N2K/.4))L?T "KB.O-?DZ:RD0M!;2]^B9WA!1?#FL?KS%XA.?.YRR\".D<9 MYF/DC=DU[]6<,9. X(%58_79WHA '+=\Z&^V=!ZNJ MGX%S63%F#=Z!=^?=K>S>:M=&RG1F>RS^ M]7VO=3;=M/[P[*P+?EPW;U/.FLO7R1L>.P'Y(<@R>(EC,V[,)!-.NGG/O[;@ M'ERL/(9BS"V&:I+UF4H&F3&R9746!Z,BR=9(58\-L+Q!7V-%'VT+9E?&(A!1 MQOH4Q, -72"U[_$6H'CPM=O[G-<_ MV($%:%?I%N>9R%MYO:IMM3DXD@E@.#CN]N!; ?8^^V$3%%^YS/K4D>_%L^' MCH@@JX9!G&6,=FNL1];'7#+QTD 8;+8),QUPIM]I^/6 MV:AKFQU4-D+,!)RJ'_\SM+U![%U3VQ.NGO1GMF=G;; /L[Z8NGC)5I2=12F; M(=D);[3A@^VRH_7OZ %881EB&UGICT /]MPZ[,*C^K@SQ+BB^S)3_R86\J04X 13!=G9B>V1-Q4ZK M,KPGW0[6+[O.(W@6FWCA^YK=I?ZP4H5IV,Z(BM] @PXFCE=_D#?YTWD5SYRX M1OU)BF-^Q]AF[E\VFONW&\T3NSM^ W\J?P^8OZWA:?6[-NQHYFN@Z+->JQ]O MLJYO#M 565F<&=W+!DVW,U62.?(YN]LW;_;Z.!@Z8NZO^3J^^ZD#-W37*X$Q M56EC$(?3B0:'FXE?:)\2X5N\#&[''& %@8J]7K?B@5[CR[#= M@96OK.]6O# &;J&CZB,W2&@50K*M=O;7KQ#:Z!.SE ;DY=HY+F\;7UJ]8?6. MLTJ4P8><>A[Y/- ?KS=.6_UA_]IEJSL9'>S"*^/?3OV(AF_;UFG_ZG'BU NY MW<\HDKAX27QCV["E(0[R>6 .^*>)JS 6LTHP7SP_MW8.:"N@47-4Y$X.K!WR5#J>SP(O5=%<@YMI75>@9^ M(VQC_R)\F*EAD"/6X!16 8;K0)_FA=QJ&ET<-H^4T[5OR]PT/EW,IQ(C"V@B M2Y-;R9<(8$SU6FXXB)=);/1=L]\^"3R.,TC&,>D;#:L2HWP40WR<96 ]*)"1 MM3$^/,[I O$LFR.P^>N35)*S+OP-&WQZEH^A00AZ]JP5X,?XI=O^4J4A17_< M@>?ZE%-NQT-FY Z*+M^>,1TTQE*)]\ XE-#U9'HA-G7.5\M!='[YK=V&GPIY&-H,XHQ YZK ?.VY6SU-#*:=ZC MK)C18+W&%]L>QJM1]QD3Z1[6\ M,1V<_2D7/)[.\\-L#^>W7:=PJQ+/J M"*F3.6N8P-\>YO#!)9_ #5OM4?9?/GZZX@B,@ZW]8=]'4'_C2/KEBU7ASVXN M(V_Y/GQE&W VMGE:/K_ATM%'I3!'W#J)0 S[XW :?/]9_L"%[=7MY4FD^?X' ML&PS:K%2PN/TEOX 7:2Y7DYQR30_U:$G2R'H]!:%/+5 YH)XM0 M3L>ZO-GMD&'-C"$JG/$R_JE\ANG%#%*TNR7K)HG]O$^Q1R\SDE/ MEYPW>]H==O))RI6CO$H:-G#0IT.OWN[Y5C7[YVJH*?'*$W8X3MJ;L M4"JQ%BLY>MSO'H4,6ZW_C-LA1S1S7"L%/+8%KGQ..4:'XP@#]<=7[/ZIGP\ M"S+S-=K/P$>3IE^1A5%A0Q6$#B;?8&QB>@LPF4X&U,5$9H MN/.I1OB4LSDZHZAQGO;0FF+=WD[I("^@.+(E.3K]R Q?MG,AP?ZKIXH_L>1: M_7%<).]HMS/)KAW5U(QDHCJ&JHZ@)ID7XYR=\>%152Q_"S&,:6 F/2.[ CEQ MHRJO1Y.O^L%WS!;K32GAYJ*]2Q0T'KT$LCMH]7.$)LMY94O\>$U&AU>5Q/_@ M5+6(;^WB^WJ4,P-T4QU#C,-C7[/.2#FX5MF.K6KKP%.)@US,>W%&>CY3VI&_ MZ%KN34FV6"COS&[*> .R1^@B.!$Y5I5U.F _=L#T]W&4<]7-^3>7M7\<92A/ M! #LA^Y9M;4Y'&+'I\8_3?'**,\SAJH3Z$Y_!-QAV?K%;/TD/0Z6>AQT@K_2 M(.=-70M37== /W(1[JG,QK^I+)!A)3U@=/:K,%=.+_QD2_W6HKR)-NCJ7)XW MP\=5*&%PW.J%RAQHS:I3,=!LB&"8C5.8*I(> M%W[8G"]=U=57QM1]3+.R>PLOD;TY<'9CA/B M=_L]&TN6S<+"+3/>\=2/SAU*OE4N3W6$=UK].&DH-'M"?%FS35/-1S7+%@SC M*RISE']7Z>#+T=-QW*5L]**)M&=S(RJB955&[C]U&Q7=[9]U* M&OJ#7HZP@_Q4&683%L]"R597!3X$^8J11RYU.Z%\F MF7X<#-JYQ48G;U1%&A=BT*EZ/V=7:ESU"]\0JT/!,_#XCFT__O"-C>%9E:&4 MO]6.U=[XP*A;U46-TPAN_7P^:\J]?$;- %JYZGA0I9Q/G8IQPY80W:A=1%:B MV:VH$B+&C#FV1F=6Y*RJ2H-'D+7#Z?E M#MNQ;:OH ORUGEGK:U4_ U0SZN>:M>"75G^L]2HA&!FX(Q;-*UWEJX^,L$F1 M].TR?I'V C_TCQJ#A^-M!E MV_WN1!G?I8M@R7N>R7OF-;7A9J4-]^/?RV,E2T]&$%"XW1D2S@Q[GU$#-8GR MS2VW1R-IKT/[CO(KUQ[V^)<(5]&K2BC_YHD69/=P9Z]!-O[??Q&)?[G^YYO= MYE;S]>[6N\;!X1:\=:=Y>/#@U3,WK=[R2,:[_<6H9'HGDFT\CCUP\\-OO3O< M;S1W#O_;KV]7?BC?=?[W?W-YI'NQL-^"G@_UWN]L@U]N-7[?> M@:#O- [^M;-SDX@OV5/\[4/'#L.H$#EG[K3:[=%1>LXC/ZO"QXW^<3;9S,N4-YH_4/5LGEH[N7@"P7*T[5D_OIK\\ L8=6=M>_ZJU:D>JOK0U3$W M0)M3_;Z!1SI^/"MI?/WQRQO52Y,!.Y=>4W2#*7KKRWB#W/K:CRY+R(8F\D&7 M_?%KW/#%W*R^TV7KFTW^ M_ZPAL=88)6[ );X-7G6&IZ$[&+^^UNC8TYB_#'VR]NQ5%K*M3LA_[4PE;&OP MVO9ZY["B?^2F#0 P6#SXE%P;.=R!_7'NMKM?WM'W7X[8WC"<['SY^-:<[)_\ M^KEY&$Z/_OSC=._/'?QQ^_UID^[QH\,/^(CN?/UX\L?Q_O81:9Y^^/J.-=M' MW[M?/VY_8!]/W[0_GKPY;K[]'7\\"2?[;W=(\VWS>._M$3DZ_$2;AQ_;>V_T MM_T#<^I/WW3V3W:^-D]^A^O^T?IX^/E[<_MWD..SIIMO9. M/K,CND??L??'1Z??VOLG_X;WAM;>-MSC]SZ?_;C?I[M>]M[^SO3_W>'/[#WBNG6]'AY_IT??= M;\VW'^ ^/?MX>)SVSO&W=X<[@[T#_/4O%:,23"D$.T<1-RX@(YE#T6G'(@D& M6[&V2=<) 0OKG_^X+!J;HT#(/%B8D-T],%&G9B_,]$R9*;CD'1%[!0\_6,?90T=H$0B:PB&'&1[2,K$[(XT."M#(+PM4VRCNM@ MH1\PP:+LH[LZQ"\>N0\W* H\ZX;GU$A06'$BL$64RHAXTAY92PG"% R$&*G5 MFJUM*FTV]!*!\['#O3.G4Y?3F^Z5X%4K\K:\S^T^^M4\1;"=JYFFG5CE>E:C ME:K1.WEVSKAH?U1WGU_^[T?1MY=1NS6YI3?=WG9WZ 9IV)X\PON+)QA'.0N< M[P-G@/$$SG"==OS7^_./?X8S1SEVO^V_[6]_ILWM7;C.\2E M-EOPG*W]MW\<[WW_F)HG>W\Y"3BQCB%0RAIQGPC2WC-$A. \!=#;3JYMF@U^ MC0NJ,.9]!*LN=5 $:^D%Z_O67]$:'+@ /B:)(QZ(0%K%A *5@CO+O%<.?-$- M=H-@#1I73TDK8;MT&%CU,SJ;# 2_DE)V'U/LKF&KE3;%:B/U:SAKQD&!VH.@ M-O68N&)!D8212,P@SDU"FGN'$J7,>B\,R1%E*.MV!GMQ%8G[.=M&&4[%3)Z !FU9HP)+S2G1F-$ Q;9 MF(C@T7&+ I9")P8;)]7:)F?B!I^N!%^?#5;K\K8+5FO'ZHSAX!0G$9QDBAE# M7"F"M,06X93 )9#$V,37-AGG-[C)+R<6^Q1(.^Q6)<[S&P;WR7%]GDST" >X MA8X>3$>SF6U!6).PX,BX'(=P"DR'P"R*4E*:A#,%@?XP81@'[P\$^M3U8PA$#O!%-$FP/SL'V8$DB18UA.BF NUW;%.N$UA=V M7#C87T)AR&^]W*1G,)H9E$L(SD;M*3IQ4$(7BP]=C!;_M[;M#, ;VIFL?S,6 M+KH/%^W/IHP%ITB2VJ"H(A@>QDND170HX)R0PJTRBH$?Q/"&6B(_J,0LEL9X M*"!=%$BG!D, "B5!!>12 H-!4O 3;*2(YE%[QY'*P0L]_QE&"%?>"V/Y% MT[YV;@LX:N".N@F-NJ[/&[MXWJ13EV5PL0GO\AZ\SS>SGS[T8^6N%-:Y#^O, MYD8(PZ-2-"(2$O5*("Q*1E98CRB,+0GL=-5G;%((O M5U',SJP!(*UF1EJ,)(X8<; &D-&8 M(N!]G=F'&9(=C'6AV898(A>C! *6Q@0H>%TX7J\!BX^X!R]$>_!" M0O!CM9#2VJ:L(U&I1 J6%Y^UI0P4?-:!SZGB3RI9DRN4G30V'^89!'"EB%GA M#?'2^1P;D)B5R,"35#W>K/A_]ISS%3TMW5+<4,B,EXJ)$6BTDK*S2%'7^)&A2.*UP MVE,5L!9.NR^G32U(DJC21B:)=N]:UK7:K4$KSV7/L]>[O=SF,U>Q#L[7JXK6:ESZ<;<-B]W/L^V) M^F7\>DV#\!CL3^@.\_'7$D_"N^M=O@2W9#(*KSV5GC(/[UG,P[OH:7YFSW,W MRC(&[X4,FZJ[(?%O(_DI74$>8EOY2ZGVGFK&DT3,F81XXA)IYCVR4K%(1$B. MY?Z!?*DJ>583"I221 V.(^C40ZYJA4ZAWT10N"8 M!U!(MB&7B&Y>5.-DD/G>,.8'/^Y(LN&C#9N?TK-T]C_%];-M!##.. M MTMJXR#P8/3P/RI2D#*A[SEBMRRHH M6*T=JS.5!)RP) "F1#J"N"8!:1_T,Z1%PFB9S3!F$K A9Y)I.N,"IKZU9> M@@?WA-IV3!'D/#1Z\4OL#*\=\!1GY!&3Z5[#]^4[^;,U.'X][,.RQ-Z$D69%#-NE(A)(TQ]1)PH@313$0EL R%81!USW]%US,U2E1._J, #@*"Z MG9PEU8^=5K?7Z'0'<8Z&!B_"J7D<4V.R,]O1E1&S#R*D2QV0=(PR >N@Z+1# M7%.'K# !.5]EO>:YZE5'%4'%4IV5EI#$4AH7WV.O&VS_N !W,<"=6A)>.H6Y M!Z3B&!"/)"% JT+&)"MH4)XG\ JJ5&?ZRQ(!]R5D%E\>\SCOJ44M54,KS4V/ M8%F4$.J#54)QQSQD+2& M$&R)>"PO@!_G.*4 N!X 3PT-ESL[!LZ1YDPB+C5!EA&*F&98T>AI,&EMDZUC MS9<*P"\A\C&="Q5*BL92&1*W'^L65GH@*UUJB$15#)$+C:2@ MP?$9%.$:R, MR&3DRD5M<-6:7M&2I?&Y[M"P5P9EP@:T)"/HCH MDPO*.Y[AK.1R]7U_"0&+J9'1O3*BNA2(/-EHZL(_\_+/ATN3J4(TA@:-+&<, M\43R4"IE4))4!DFLQRG7IQ&U5-UL2XQB:8R)@M4%8W5J*PBG'8[<(*L,R[:" M0X;FOH&1>F*M=LD2P"J32Y5!]1+"$:.1$^T+>Z&F5(SGS3FU3J"8.6,M9/- MLCF:-0R4XD8D89'BV"%.E4)6: ?_C%AQ0KCD=&W3U-#EO@09EA>CM4ZA*!BM M!:,S)Q3$"$IYGE<-M@ 7/B$32$*46>J"TS'$"!C%+SIR$%I?GBK?X?2T-1K/ M7O66R,""!X@=#P!H_*W9'<0&(7^_V(/J1NMP;Q:C@K_U6Z\ZK?;_K UZPW@] M4GCQK%N=\'KV20NL[P#K2STL&=,),P.>.$\:<8D%,MH$%$GT420P\ G+:+H" MZ2?K^_QP^;N/>BGRMUCYFYEPQ($70L*(4OB#*^:1XU0C(@1F6EG!83]ND[^7 MX.X=7FG]7GR\1?MX%RN^4RWX'[8]C!?C3+=@!?.-V/9OMA5V.Z_M66M@RW33 M^U' I1:#.AGOP,-#3JA<]6,P,C8?-7L:P!]D'FS+M4TBR5*U+2ONW]*X?W5_;-1[;5 0'>W+M\250?O\KHJM[>HIM_ZTW25^L!@?]TOCO'['S M;[%W<&Q[L1:6WFV^N4K(%W=32>-OMK??.QCDGK 5-4^_?4S!N%#PSRGX^]9@ M[_68@E\;_/'_CK$__:-C_S3#_9,]6(>\'K]3^-[O^_"=1R>_BR;\?N\[_'][ MY]L^/%-S^]>3_X/K_A6DD$X%A2*-$G$&IIGV6J#(-;;.4!&-^K%^OT6"'F:F M%PE:.0E*DCA'N<:R\"3NP'5'6CT"Q(SQ6A61:AT99)YIU&T7./N,# 3M8RI%SN6F8= MM@D<%+"<;AAL<(N_,A*DAKW8W?LRU1Q"-^,#@WWHPFJ>3!821S3(8KYY"1 M3"$O, ]$42X=6<8#FG+NNE+GK@6U-:!V>JQJ,/,)2X(2%Q10FT"#2@'055PS M;I4DD2TC:I\@$7?9CM]RVF"W,SI[JPP,>Y%UT#BSK8!:G88?)1X\[&BNMCCW MZ$[+J4I]&-[Y@>7\\?3CX8?SCR='7^&[SO>V?_]^1#^(CR?M$["8/Q^=O/_< M//F$FV]W\/_!\_S%/5:>40E"*CSB4>3YCH0@AP5QL+N:)_*@<[G:(MY%?)98 M?+Q@P9JDD0K9[!.5"P9:)-) [04N1#$46#X5%[;G_$7PL,(Q5A6CEA,IA:V'B'D@!/EE.CD1&" M(RV=8)J9Y)/,'6WPHQ[CU96(?DWD;HJ#%YE[3)G[1/X2@1EG7$()LX"X#^!] M$&6:4H$EPD\->#0KH*NIG@":5! M4 S:SJ@;2ANN&UO9:7P,Q5B8: 6$Z_/Y7SAYQ8*02%)*$9<$(\,Y092Z2".0 MD2#I<4RIPD1++RS,'26&"BFV:7_-A.JN=L M;;T!USJ+E$]/8=SU#ANB$("]A&! ME6"0UC8/4Y5!4L,"ES*/& 'G9JEFLY>V>$MY#E81 M<9P(N(B2(\D"L+1CH&]#-=UO?=YJ3$3>\GYX.FSGLXE&M^JIY[NG M9[UX'#M],$(:K0[\N[3X7WB[A9E]J#IWO9[=A=UJ$]YU^_UF'.RG0_NM\-*] M>.G2"$-+I*5**$29%&!K6((TY18%'; !!P!K)\ '*&WVGC-NZ_+P"VX7C-N9 M)DDZ6)\LSL=E8$](D9!Q-" "I@1A%A#-3*Y5VA!+!-R:4GY6SY@(,;5\ZZ5- M&?S;HY@.?7A.^.D>/L_[.+!PLV'']CJPI/V9G=H>;51AIGLQTZ7!@]+81(-D M2 65VX1[DB<$><248$9)II.J)@1Q3#?X-7+Z>PE!CC/3 C" MTG,3 Y0Y?&/; MIGF"%"]X'/LCG*+,MMH:=9XK]'0O>KHTC]!K8:7/14J,I7R&:9&3)B?AD!B) M@RUSMDKW8NJ&8\PE'*&:J2] M%(A9G4*PGO(T,DDPF?]\]+$P_Q*Z3(Z,EIGI1.N-P95>UNM5,LC=[9J?+<]X MWT:/_8K!YH3NT+7CQ=[-1WQ+M\3__80+]&PTPB-8@3/#:+8ZH>B'.?7#I:&2 M5$8AH[?()DX1I\$AT.,:41VMBS:HP-S:IEGG6M\0@7K867M],'KB(%8AU$*H MJVAB%T*MFU!G6@P()7ST#IE$X OF+0S? -L=./U=RP:FVK@\S4ZMB.;U6A1_A%-?%HX]9G M'5^>2;BCLVZ_RBE\U8MMFU.Z?_G:"H/C"9?,?&J\Y7CZ$>O@#H:#VS_RB(OZ MPR5$#=% 5S+59_[,=UQQ#PY")1L3L3SPI+RV@GN+D[!:@NF"_Z*YK>/H0\>] M:=N*3Q&Y7K2?P;*!AWQEVU_M>7_M'Y?6XK350;,+?W7-;EV9E!:V,B/D 7-W M\WAFV%' >^SE=\$]V:6YE\9Q+ZNK__KY_BAP9C,Q-+JID<=]@=#]\Q]V\Z:M M?U(Q53>*Z6];[_8;6^\.]QO-G<,_]]__[\%Z8[?Y>J-Q%]9:5K;[X1._WF]N M[S0/=K8;\-/!_KO=[:U#^,?!(?RUM],\/&CLOVGL_[;S?NMP%]YPIX5XT@?Z MVX>.'886T09;[ZXWXS4=0>&<1:"-7XS2 N.W?KS_0G;;OU/8^ M 9V,&5E6CD*E$*=<72EA>.JV/>O'5Y,??@FM_EG;GK]J=:I[KSYT5=V"ZIZR M4VXOD1EJ' (;7W_\\D;UTA738?0:%QL*BUM?QAODUM=^=%E"-@33#[KLCU_C MAK_XF]5$KM#-TKO=T$\"N#\]I#'7WGJ#>SSBG,=Q _7/B&@4TP6=&1M[\+[C M?F,'5&FXP\"@Y[H8!ZUOMR_%"Q60<C=3Q-O>L1GS^VFM^/ONW]><2;A[]_/:)[HGFRPSX>MC]__+.9K_%U_W ' M7QP(GGX\_GCZ_@3NXWQO>X?M;;\__OCVCU;S3[CV]OO6T>&1^'CR.VE^?W]Z M]4 0[N_TX]OFR='A[M>]0_^U^?8-?,:DY] ! M_OI7%-A%&P5RN54GSWT636"ZFN=(@] :!PJF@> ;:HF*#VM*JBV<]$PYB43J MHG!1^22XC,KE["_@)QV<%,2'S$G$3#@)%TY: D[Z?L%)EHK K4PH:PW$"0W( M)DE1= 8(R2:+7>ZOPN52%4073BJ<]"-.XBQZ93"FRG&.>7(>_J!48<&3(BR- M["2LBYVT/)Q$+CA)4NXEB08Q'Q7BBH#%I("BC$])*RU=DFEM$^S?&QI1%TXJ MG+2/37B*K-0$1>ZX"EZ(J,!WXTHME>_VHAK'' Q=W_=:9Q40JVJHX=E9M_?2 MNL?<@Y(PL$]D0$ B84XBL9P$'(T@QEBPGFP))RT;)1W,A).<#$Q@+Y#V%B@I M&(=TC!HQ 63%&:.8V[5-)>E2-<8L/6-J!K$D01'PXF.4C&O/' \Z61)D AQ; M%4O\9?E /(V_$,JT%-$C, Q#[D>GD6, 8F6"#3(F2W%D M* 7,!AZB,08';('-8W226'&'@,4]^CX5?"\8W]-8!H[:6"D%BLKFJ378(G#W M -^>8(>E9$3%JJL;('SN7K$%X&ZKH@!4RAB5@<2Y,CE:2=;# E@KA+Z?;6V\$ MA]+:[6'$I63RCCO!>>+**6,T9DXQXRP!3@MW"!(4XEH6XFK-Q \,$])RXQ$C MWB)N.49@J6!$0B(A2F&<(54+.")K:V._--T\2@NX.KA!R$2T(T9(A[DRR=E@ M)>=,CX-ASXJES 'ZAJ;9*D41BB5JL%#-,HQ;6 HU;%Y$-AB&P M_0+2S"KDJ622!A6QRU,RUHVDQ30HW' 3-S#KP(BD7H&)R65DS@H=A0%N($Q8 M;TN\8Z6X81KO@,T++!*%.*;@-B1)D M*@_U !766V5W MK[O]0>Z[TZNA#&]9ZL/*->YPC5(25X;6+;"&+//*?GK;[8:J@V3L?6GYV#_H MMI=F1/U**-G]V5(Q+[R$/9((=HSG M#=7:2ZL*5.N"ZC2*%B2Q/#J)@F7@*TOBD;'4PT_94Z;6"._6-J5>JL3@ M5E MKS@J4*T+JM.PEF<1>QDETC[D9!RGD*6 U^!)Y(1ZK7$.:S%5V_B3@M4EQ&KM ME3@%JW5A=1IFLLQAXBE!4D7 JM4.N:@%LD$+'J)@6(F,5;946"T%-Z7@YC$+ M;@KSU,,\E^IJL&%8:/"XC08SW@B=!^)H1$SB27MFM9=KFY354'Y<$G:7%ZNU MU]44K-:%U:GS3:7 /D6.),$!<:T8LD0%Q#Q6QOF8B-=@)4A>VWR5@M4EQ&H- MY3,%JXO!ZM3[YE$A%T>>#8Q4H#U:GW31TGC/* @I(.I%)S7A_/IN-2 "<=!)_ (@D"<&\.=7G'KL08^[O:3W.8Y$=,HQ(I DED=OD! /G0N@: MAB(7G#]'G-=06U)POBB<3_5Y9(0XG%OX,J(1-PQP+IA$&&QVG90U+.BU32YP M;4?XI4ZDM@@#/$:_WSCK=5-KK@/]%TQ3M8<7WN8]^:W:DL)+]^*EG=EX N4B MIIS\AZF28'^DA*RD$>% N1=42JS _E#8;+":@IM+8W_4>$KQ@H%=>SRA 'L. M8$\-#N\3H=(Y%$0@B$,!=C/"MB/V="B8/[A MF)\))F@&FV!!F3N=P,G@22 PN#S2(6)-+,;.N%R.SI2:?X110?US1/UCMJHH MJ)\#]>W8:.Z4X MYO'"99,MV.J$[>D&[(QXIVC?>VG?O=D 6E")*%"UB&GA$5<1(^=P@FTQ1BD> MC,G9@536T#BR9/(N+V 7T/VU +9&P$[-9<+ %V0]<2@Z DB. M@G*2BVGK.'$O@%U>P-:>'U, 6R=@9Z):-'CK&2$(4\VJ1%>D-0"644]2).#P M.@"LP'S^5+@"V.4%;.V)+@6PM0)VJF$Q%4KRR)$&W"+NHT.6<)R'PEC,P38B MW*QM,B&>XPR8U?#(#T"V^Y4[?FI[GV,.0I4ND8_FC!_$=CNW8.Z$OA-,I)I$"T:"XK4-52AH74*TUNZ& M%[36AM89'QSHT@@B F)&!\2)U#F;3",!;G?T %*E:IK^H(_&WL1-[ MMEVYX#:> MVAS^RT'[J!0R4D>4@(=82HRXW*<">&JIFN:4H/VR.^,%LC5#=FHUL"AY%-:B M!-N3S]DPTBE1)!130@*_6L[!:I ;M"#V^2*V=H>\(+9>Q,YXY6 )Y7E5$GEG M(GCEC""7>[]*YE,23H8@+2A9@TONV7.&;.U>>8%LS9"=R3X#WSQ::Q!WN?$K M#1&4+&C:A(E/2M!(^2C5@_=:S49I9_D0^V/@L!:2<94*O!_%L2_P MGAO>4RM#Q&"4DKDH)1>"@S>'+% PKH_9?097+:"*+=[3\L MX/!,.]?\[7$C#GUX8/CI5I;:[?CN:7P'FU1XZEX\Y2_UG"38>:X8BN I(AZ] M1T;9B$S4\+_H.:/ 4UK?8*#\?>D:U93V5(\*\AKB#@7DBP/Y3'X_; @E@8$Q MXDC.&+9(YYI $96VQD0NDUS;%/2&]/X"\A<.\AJB#P7D"P/Y3+1!!<*5Q QI M&2)X'($B[;%'G"6%DX =M./!]->[1Q>4OW"4UQ!G*"A?',IG9E%1'+"(&"G' MZ8@3LB((BU/DEJFU37Y3>N/=>:?4 M&RXQ.FM/,RCHG!.=,V8!QU09ZI$D5>=+0I 1)*&DI.:Y([5@^:C1W)#)6-#Y M+-!9>ZU 0>=\Z)QQS8.SU( +#I@T@,X8/3().ZCEA$H/:#(H2Q!W6R%(JD(=M",98FX3*W6^6!9TOXA1^ MPY_WV]T8DOK5']TYZZPP-_?55M1K/;Z5X.Y8VIIQG+Q)C[ ML<_G6;\ZM]A*7!I$?:[0)Q0C+<"03U)3&E6T0=FU37Q#DM"]PWDK&I=?0= ^ MA5==H+H8J$X-!244-X)R9)V-B/.(D<56(RRP-TYSXS'-L??:)CL5P"XA8&MS MM M@%P+82S7Y,8+9PQ'! 2-.?42&AX12(MS30)4*.0EWJ5I?%[PN7PI]P>LB M\3KCB;LJ'54CFH)$H&L]LDQ@)$A@CF%L R=KFU25>OQ'AEO.VFBXF+J].''* M!_9;J<=?'D=]&A><9-F\Z75/7\.7MCI#6,EQ&DZWT_^UVL;1^P[S)NY\&_0L M;$:K8WOGNX-XV@=^R[?;ZU8-02>AQL)L]V&VDZU9+Q],1J[!I<^M1G3N#F21 M#BR@* VAC$8A:.X.Q' =!W1+DYQ7:@"7Y>"]L,7RL\5L8R(G31ZKQ4T@B OK MD%96(:N$)(R3 )N]MBG)#0U!"EF\<+)87+Y^(8OE(8N9($=*8$3*Q!#F'LA" M!HI,;A_D+:,J$!*3H. T$3I7WG]ABV?)%HO+^R]LL41L,34M+,,2V,(BIFR> MN&MYKA?BB&%C!5-4V9A#HD3<,(Y@^=CB):1"_-;K?FGU,XX!+O-'7UY$S'G^-G9A:A8GNQT0[LR&1:,$TS8W0K*? 1#8:8"(:D8Q>@M%BL&,1 MF.@FLZ6>H\4& AY?@@@%1N)K J8.L-5(KY" MZMP3C I2EQ>I"R@P*$BM ZG-V6,&2RGG"AF2)_U8X9$C5*) =0"2C3Y:T*F4 MEK$ASQFI"R@V*$BM!:DS+7DD$Q)'B:(A%O%D' +_) )2N8Z81!5(+MA32S4M MY"6D.C3CX,;.?XN-(B[=,OSWXIY_N7GV/M'3D!P3VJ7D?#Z5B]88H:5.A$3' M+2,/3^, *2S]4A[(L[NS40;CC<8\ ;%*"1:1)A2Y0 1*S'*2K*&"Y'XI_$6= MCA0N*UQVE;4HD"6Z"TDH:'!^>9%*X;"XNFYDDX7'". 1D MDC&(8YM[O7F,5(R>.VD9C79M4[$Z6K 4*BM4MDP/?A\JXRJ![.Q00_T')D1B!N*$1RR:FPDI&I]#BAN\T%RAN4)S-20*%II[-)J;.01F0?C$7![C!TZK MLPHY8QGR,IBH+0Y5+W&RP>J=_[,@FGL)&85_5O^( 5FX*_LICB*._<:P'T-C MT(7G/CT#5.3>QO>/2CZ@T'FT&#?MZ)S:8/E(\59.'&W!HJL&)SN_-=KXYO#4 MQ=Y^JBAQ?SCH#V!C845O8\=R%G,7=OS]TCAC:A)G1"&U5B8Y'&89*;9LU.4D6B1=CC/.TO@ M3C+B5.1$0Z#;1D%:(?*)IF[U*LP26&26YFD]JK0PB2/PR13FX1B):C4$GP: MEOM"QH ,=P%Q$F3 R8J8'#")NB%I=F69I(H0_6-@X;KP=VA]V?PG_#&Y\YEK M^9C;@XVAN/E/U_O'YL7CWO5C"T!P=<57K0%\F_\QIFG&]$&,C4YW %]1188Z M(==;9R+L5*E^%A#42*V.[?B6;J>]ZX=9W';V,2KG/6 M[;>R*+[JQ;8=M+[$7[ZVPN!XPF4SGQJ+&YY^Q#IX>F"/6S_RB!OZPZ5 #=E MEY=C]L]\QQ7IX2!4 L. 6!YX4EY;P;W%25@MA8SX+RK6)A\Z[DV>X@QH%KE> MM)^13?"0KVS[JSWOK_WCTEJM=_N-K7>'^XWFSN&?^^__]V"]L=M\O=&X"UV?#/N#5CI?.IK_X1._ MWF]N[S0/=K8;\-/!_KO=[:U#^,?!(?RUM],\/&CLOX&7]GY[O_,O>-_N'SN- M=_L'!TO_7'_[T+'#T *=M-YH=1KP#>W]:/KR8__!):_;.V/7_5ZE3W6'WHJE4!)LJ4"3?PB W')T_C MZX]?WJA>NF(BC5[C:D-I?>O+>(/<^MJ/+DOP!J?J09?]\6M@Z2_B9H64JW*S M9$.35;I9>K<;^LFYZ4_]:7/MK3=XO"-N>1R75_^,<"K 'H)^CHT]>-]QO[$# M:OOV\]#GOQ@'K6^W+\4+%9!_V\[0]LX;C*R_8,FX;17F%8J92-X]RM"6>ZUR MU/P.HG*G!WYI"X?KP-@S79LB5+4(U4LJ1YTC/>]E]0.X]_,O]SG.>/)Q^^ M79S2G.Q^/SKT=AN./A_#YTP_GS9, U_J=YON]>DJS M=P+WF9AH_LEB[16UC,_?<.Z^"%B=,H3"9"^$R18WU; PV1Q, M]OV"R9AAG@?,D5 6^(L2AXS &D4.6^0U=2"Z<[>;*T16B&S%B6QQ$Q<+DYI0!;,9R2DQ8JG((P5\S>;*TQ6F&S%F6QQTR +D\W! M9&SJ7&(G63#@7$K%$$]6(NT%1=$+3U0*2G$]?ZNYQV*REU#\N3\XCKVJQ+,7 MCV.GW_H2)S,<_Y9C?G]?K^H^NRF/='QUEYCQ@W.HRS66YQHUA;5'JM M']O.IRSVH'MZ$6[H>PR-3[;5Z8\P$/M_;X!B:G6^Q/[@4C;K"YGMM!P!X(JJ M7L\RU51E;WVQK79.JWK3[1V [CZ(?MAK#5JQOQ5R2E[>-=#Q^^G0?BOJ_1[J M_:).**MW(F0PW@6DB#.(Z^B1%3(B2SAVE OO$\V=NFI0[DODB11P/T),M(#[ M:< ]#:>".X6MYA0Y$13B*E$ MQ=("RT(8>!6J3SO>(,4<#]/<"\N3EC _33@ MGH8884<%[*)#@&T!CGD(R"4:4##4""L$C\IE<%^?D%S O;3@?LJ1JP723P/I M::Q-^J@L-A&Q2/*(&JN1EM@@9P*+'#PMPNS-D%[Y :W/*JS@;?^XD=K=KXWC M&#[%A\46;EBGYT=BM?<_^Q&)O89M>0.[\J^\*6]AURIFRU6M[Z-OVWZ_E6 ) M\RUO=0(0V6^V![16Z.P^=-::B2TH9H&U4LK=(G->6O1Y$&I"E$I0782ZJ.G: MIMK -;4.6-$N(BN(\.4/,!2L/P;6IZ$&L#F-H38B@:M&L1&LED@92C&*@+%D MS. <1YPGU%!@OKR*O/:F807<3PWN::B!,VR4T0%9#\X)MYP@8T&OQ^ ]24(# MHZ?LEQ1%_HP1_JCQAH+PQT#X-/) ?364AR,5.*AOZPFRRG#$.=?":"Y,;CUZ MTS'@TR'\)=3I_3279YZTA?GR+5>:S!XU[C )C/[6[56,-1CT6FY8M8PY[!;F MNC]SS1:_2? ODC >:6TMXLXP9*U(R,(&1R6]C=RL;,A&ER=.Q-^@*)"P7-G@!"1.% M#6IG@VGP0GG,P,3S*&8.YXYCY#!." <@"1(]8=1GUZ:&/(G"!LO/!LL:\2@< M4#L'3,,;P.K.D.10E!$L N(H<@X+%(WPSC'%L<+9(IA[1%.I8ZHQV>)2U.-> MW8H>T$O^956"W/6QIS3H"+X!)H9G9 * MDB,NG$,F6(<$(4)B+(7!)O=W$G4D/!;J+-19J/,)6D@5ZJR-.F=2S30UCDJ" M?# :<2L8XR/.]\_[@__V7ID3]TMCY__\[O M._/Q^GB:M<5,@31F0QOQD"&0@FU@4O\02+4!CNH")A6R.XX4+/=:[O6>]RKI MHPRKI&HUQ_!=GU;9F)G,U[@V)&R\3E?L7:I&DW!_N'9/&F"YNAHW1Q%N3MZY M>*;IJ,7G,\WL=??TM-MI' RZ_G.C4H2V$T8_;,%C9'L1_*[?;"N@W4[CM3W+ MGEWCUB6J<7!^'I\-VY=Y6BSTJW*I^O)S'M#NNWGKWP^JM M.=:K[$$,U;IOQ]3RK4%9XSKU2Q?H8DRK>8TKGCGNMN'Q^F./H_K]SG^&K<'Y M'50-$2]"U3S'P9D'Q[;W@]Y69>;H#ZCJM#OL_)"9?F2HOH3"YU]MVW9\;-A^ MCE#M^T'7@3X=V["W#P$N!0W3D[)^A<\KAV5:8<\3-=J;Q*5EAF,EJ8V"4^ZI MIG_M5LFM^&>E#",[LZ+_$0_L#P?] =B:L'I+ M$?C,\_/[T=>C/^%^MS_3JV=C1X?MXZ.3(]K<_N.X>?+A MO/GV37O_\//7CW_^SCZ>[+'FR:_'']\>X?W#CY6*&>81E1U%4"5E4(JU\ M0BPYHS%VB46_MFG$#:6+2UJH4$9'E=%1BZG.4IY1::VA/BINJ;+*>T9"$)1' M*W&\G%IZ [&KU\EN5GK=F31@O?6'N;%O+%,J]GMY%OL M==OP9)]VL]41^\M3MK4B=#C-3Z544*650DY'@3A+"=DD,8H\$28%QMSBM4VZ MCC%;G=*MPHB%$1?#B($%K9@-/&'.G1$NL,29$]@SHXV7=[7M"NT]!>U-DTLC M*+*DE4%2ZURQ'AERA@KD:?2"XQ!=E&N;K!B!A?*>)>7=)_E3:D49#\DJJCDS M2C-#N'4NTJ03C>EVSKO(^2SFX%+SXC1S-$\D"B)"[JA/D5 S(R8"=$ K<8Y$+-&N8H;!BG4M68UY,,PYN M;%QRI_.*U>TJ79T$TU]*\^^R366;RC:]C&VZC]<:DF-"NY2<9YR$:(T16NI$ M2'3<,O+P%D.@<:8]Y8KA=0_#JSE;I&B\T9BGB(*4#('U3//H*H$2LYPD:Z@@ MN4B1T[D&8Q>,+C%&%]<&K&!T#HQ.G2,<9? F6&2)P. <)8<,[!=*)&+O910T MCYQ:(HS6E+>U&J[/[9,KYDG>6D'.>9CY5B8OEVTJVS1?$-02S83P@JC !6$Y M.UU0P04\NL!X,3->BCJ_CSJ?G648FL=@9Q3SW2 FL4::+.2NQUCG76 M-\BE8+90:]FFAU'KDXS/*M1Z/VJ=>DI:FCQNVR)LF$ <:X-R>T^48M!$&$,D M73IJ?5'G1+O]_K J=^FF[#+E"MY^5<';ZF3@=>((D5];@^-&/#UK=\]C;,3J M0#8[5;&3^Q$USMIP"R_LJ.E^U2^*$06&120Y9<1RH3D+UFKA+'72\'1OWJH. MR//NQ; ][.5C<7B,;AB5Q%1__FK[,61F UJKVO44&KL/C;5FJF,\$9'JQ)!@ MA"!.,%B(,DCDB7&8P68)%_,DG[EIK,1EEP7%UTT/RE3"5+M(A.3$!>TP],LDQ*5PP MG*METXN?UJ M>^%ACOCJ1@]+D'K?I]OQ^AZ; +"/NS-3C.10:PE&^Z MO:)CYM.2VT*,4G4HHSCI>GWEA!D&%&(*YCA)]H1"HXQ6G$7BFS1$KQ M11V&5K*.G!W-C9E*>R[4'[M8XU?G<+16-S940G@KL4U+XF<==J=MOW/7[]W. MN.=WA3)W5:.\S_CJMP;Q(/:^M'P1]_]U*FN4H4!B]ZYA]ZY-'$W>6RD MP (YGNN*A$G($H41#2H&%BF3-JUM4D'G+^@NB"_$7+:I;-.*;M.2N&1%?RZ! M_ISZ;=D[PUI@A)VVB!OMD0Y!()D25I; +Z-;/OWY$_=M,D4,;C;^F"3*.Q?_ MSK)9*_3.LEDK],X7E3EP0TI_GL25^Z'U6GXPBFW]*-%_I*ZL'QD4\-L7EE"P MS)G]6]-=*0T<[M7=[G W&W*CG/ZMO[375(=$4*1:YP;O!EDA#0HJ">Z-EXX! M>Y ;&CB4([451>\39_07Y,Z#W/,+Y&)PM9G@$46/74:N1L"T'B5OM52,86, MN8S74(U3L+L2$;*R366;RC8M5R"S:,(%:<+]&1N64>,PIZ#_N$(\,H,TV+0H M)6TCY9)P3I=/$Y; R0J]\T6E_QS&T[-N+T^L'Y=3]*)OVWZ_E> .'QP'6=V# ML')>N1+;],B%%;>T%GU_!2O]_72!I\,N:']XSM@9C&8Y%*U_+ZW_^ZS_RX2P MV.1)K3X%Q*F-R$0FD54TJ" 4& .Y0; D-TSI*@V"EQ;%A6S+-I5M6M&ZBJ(3 MGT G3CSA?*WFUE^8:*DPE@@[XQ%/@2'+B$9,)I&X3)H&NE1ZL:9#Z:5VJ7ZU M[>HHVO;S:?2_;6>8W2M&UAL92O.<*X_'18V>[A6#/0C=H6O':F34[<.D5I', M[G<>S442.A#-M?#<\^BL-<(Y33R)03)236"[0P3O=94D4,7Q1D?/^\-!?V [ M>?4*5]V+JS[,GCQ+'[*Z"2BQ9!'L#T5&$H.L99P2KHF-;&W3J+J'[,Z%E-48 M-%D_&2P=H3YT!N5\2[.B_'C=UHO4>DE) /,.!.%,,F2@XHBH*[;UU 9.U3;K.J=G0A60+R1:2K95D M.>$41R%%P($3*C0C2J?HB&0TJFCO:H$6)GT2)FW.V*HN!6DY&*>:2\0-$<@2 M^&?"00H>);="@JVZ80J+%A8M+%IO7))8L%*M N<:F>.]6QPP+8""0>6*T\\(2>H0#A';X2E6$BUMDG6.:8;?/[> M,(5I"],^:Z:]!]%:QI541$@2+'?).69B4$FJ@#'EU)6@P*KRZTRRI")6&,\, M$A)SQ%EPR'&KD!78F10I)BZG3:QCIFHK^GE*DJU.E_Y1B1/\'5I?-O\)?TQN M^=3V/K4ZDSN3@*CQ;_+=R,MTEX?\Q-X8QIO_=+U_;%XL1"W7K6[R8C%'JP(+ MV;9G_?AJ\L,OD_3$5J<">_6AJTL W_++UU88'+\R9D,;D7E@?,(VOOSH5;)1 M4<25?1R])M@&)OK6E_$&N?6U'UU6;4AA'G35'[_&Z,,^6>ZUW.M/[E72.UWU M)^?8/\] 4=?>>X/1-6*+QS$Q]!4+0]V<+GSH]&*NLZ]^F+;N:>3>/6BWTQAW[VG\ M'YX.1R,1JL4>#7RO?KPTR+,QFN39^%N>Y7G-0ZYCOQ%"M^W9,+=\:E#6N M4[]T@2[&M)K7>-:'K-)0U>CW(W_R#JJ&B!>A:N[)HRLA"Z,,K,=0'<]NZ;9. MP3/_(3/]R%!]>4F:^W[0=:!/1S8L,34D:?Y,#D;0 M%+C"CDE+JTQ,8@@NF9BG[T_WMN$]54CPU]8^W-O>GT>\^?;CR=[W(_CO%MS+ MI^][)Y_8U9#@Q[='7_=.=\YS2'#O[2Y\YNC;QY-/^./IWO?F2?-D;_O7S_O; M>^?[VR%=Y A5C?AQX E[C@B+!L&F:&2MHTAJ'H(V(5(D37*K*+5)8\MX\D2':"FCTA$%O_+X=B8K)R1+ M38?3_O X)D*9,RCJW$S"LHBBZP'2,C(PFQ%\W!Q^:?%-X;[G@7WCO#KP'U@&+WEMF'>9>"JNM-]': MJ/X_>^_:U$:2M W_%07/\T;,1KB8.A\\&T0P-I[;^PPP8S/KL+\XZFB$A<2M M@S'\^C>K6T655V9E92:F)?\.%2RXUR#<8U/J M?%?0MG *9V;-P;0?IB/[M5CU5:QZ>RY'(4CKB?,1L6@(XHH8I$U,*$4A>62\ MMNJWJW!<%+?@:Q%34]VC@J_KQ]>9UZ2E$DYCA923 7&B)3*&,?B1E#4YTR61 M!N'KD]HM6M+6_+H&YJUX>M;I7<0X:>35[N9S:=G-.NO $)[8AM-JIY:L5%QK M%ED0EEL%ZS_Z2!T.BHAP;.#.%XFK*B5R /F(LZ<1];BA*QQAFB: M3 RF:/ F:G#9JBYB*F)Z 'NX!G>\V,/[M8)=+;0#&MU#QTW:[6;C@9#8996P9O:FTZZH&&O6L/C_/)$)C* M5[U^L3&WMC&'+^9\KN2-HTYI1'/'4!YX]KFT0=P%IB23VD6^M2-OE2Q3U+B@ M;1%3$=.&BNF>MS^+47P@HSASO#P-F')CD&-$H)Q;@@P.$B4ME)?26Q5T@XSB MD]H,K=8ZSQJ/7:SQN[=PM#8W-E1">!LAIH;X64>]6;GV7*W] M=7=I6]VE"@,6N[.*W7D[YXPY M*Y/QT:(0597D2)&5.B++.35*$FXHV]HABMZ^[631^ +,14Q%3!LJIH:X9,5^ M-L!^SOPVZ8(UV#KD=#"(4^V1U5JC2*3G)F >HFN>_2QE:C;HRB*L#;JR"&N# MKBS"VJ KGU2:Q]N%-(YSV^];X'Y/+(/C@8Y2P).>_^ _95K2J5HM#NSV/3RNXW;5]Q(&%?TKI_N.0.%";V1Z\2J MJO?U];XW$596P54Q@[Y6@BE,6K'22TB""4)X8K'(%_9ML/91^F&OS>=[/ M^SS:8HE%= @;@A$7A"+',46&:Z*U#"KF%G#&+,GX^KE]@W5HR@/O,#X8�. M4&_>0V2=4[.A^/CM!JU-DB7&L9-<C!CK3S3TL Q$IHIE.L?(3"@#'FJ M24S>D\!STZ8EY\-7+G1=H+1 :8'229<.CZG66EGG&6WK=\EV!=57]*E^3[!M M3/2U;^-MHS_WR3+6,M8?C%72&]WU!TD%/T[,4=]< MNX3\UFAQ/U1/7V%Z:GG>=/MK:Q^N.AZT]KHAAJNY!F3!;(]G:3+&\9VHJN;D M^S/WH*[ U;FX+@UI&4^9/I.9>5LW)1_-EGV=J="JZ'6KLH&V&^I?9DCTY'=1'*:IKK5GO5KPM= M4UIUVY36+[EQRC?AB5M/UI.?_6K&7\;4]NUAF=VUS.Y1#\!AC*!Y=N>=]BJ_ M4]6OUP[\#:P*H4_"JMP -3=N+=1Y;^MZY._ITZ.;NMW3WJC[74SZ'B-=TY&_ M1L=KKZ3&CCJWS(L=3\&-E]"C3'XUQD@=/=8Z>8YEL/ +I=(R8[%->+)=IDKR MZ^D^7/\*QO:/>'\)]WSYIO/^=$_L7W8Z^R=[[,.[UU_?'_U-]X_>G%X-P+Z_ MW#_??_?A^,-1YP3&CP_^^&_[/7S_X;M_+O:/0N=]'OO+]U\/_OB0]F=MD]C! MWQ^=BCI7/$3).8TX%@09X@R*C ;%N).,RJT=(]=VXF\51'W(DS%WJ]:- [^; M;U:M_/P;"F??[D@1CG40 %\J2,ZDMYIS03BH"N'):7P]EI4=J48#XN4<(*J< M*@<_4**6(1X#1\Z;E!L.*ZRED$2;G*M*A5FRXU\PL6#BD\)$+A2VPE =I>3$ M:,<,!6X7I)$BL:!ORN\*\#T$\)%YX).*12LPXD0: #ZID0G$(AECM%$(;D.N M/XIOOP]?4*^@7@-1;Y4L4!Z4X\ZQR)GE!/PD;V4@7D7&7 2:<#WLE2S0S8!& M-@>-%EOM0J"("/"/.;41V5Q?,G%&?,K)]DSG+"4BU9+BDBNW!2C 6("Q20^^ M BX&E[PC@DL:":=$.^JLD!Y\)^L=<[RXR!L*AV(^9DB,C& $>/4(^YL0#HP MAT(*BCKA$B:^@D.\[/A10\GBD^JCK4LYQX5LC7"N3K MX,6"+QHH5QX;@H@R"7'M#3)!242, I)M3; 4;^U0MJR2QLKG$8N6-E%+O<$2 M.'$4''M./'5.28)XMQKI!FWB 09!"5, M.,(:I:5/JJ9[G1WM%Q*C?]H=*M51'SH.6<14Q/3P8EK%@C.#(R<.E/"9O MG'(N@#EGFE#+W<];\ K:%HY\S PZ6/?#=&2_%L.^BF%_N[!++HD,SB2-$O= MOZU,R#KXP6,(R4H&+#QM[>!MV8SNT$5U"\(^&C$UPT5CLU([%C$OB$-B1P M[HB.3#@:I!'14&9OP@^7;)I?VT0K__S]:K_:@F&K8%A[X50-ID%'+Q@R*BG$ M'0<,L]HBR4UB(+F8,,G%.==54;[$:1]Z^LEAK,&?=6 MJ.1M6)<25WVCBPZO0X?G#X* JFJM<@*TD@%Q 8IL4Z(H1D\<4\)K$;=VN"A* MO'%*7':NBYB*F![ )*[!*R\F\7Y-XKQK3K30+JD(PG$<\6AC/A9I$5$4)Q5D M HO9.)/XI'8VC^Q7N-F9;8=6/];UH(:]5C<.6Y6?V1HL=+,>>^;VW/9#V?PL M,=\&BFF5F._:':[=<#(:#+.V#-[4VG34 PU[UQX>YP,(,)6O>OUB9FYO9JX> MP6>!$Z40$3EYAC*++-<8$2EMU-X%']S6#A';O!DAX*+)!7"+F(J8FFH7U^YU M%;MX;W9QWOWRB>?\;H\,PP9Q[> W3AC2UEIC1,S_:Y)=?%);H]5R1RZO]RJS M=++@\\'6L:,U?O<6[M;F!HE*+&\CQ-00;^NH-ZL3GLN$O^Z.BX176N:N&I4W M6;\&[6%\&_M?VC[60< WT?<^=:N[5/' 8GI6,#V'+Q9=,F^MT#@B*W)5-"\P MTL0Y9*G$F',N805L[7");W_@N^A\@>8BIB*F#1530_RR8D$;8$$7]LYH2BX$ M@:(6 7'L-+(N.:2"U=1ID^7;/ OZI#;/WL2S4=\?@VZTV579]K.D>DU=GP@F[74"F+)LEN:P%HE:!J+<+6:M*@6$@(2'*!44\"H-L M9 EI)@1G($<9]-8.W2;-""^50''C-U!OIKF%6_R$XBYXY]P8(!,21:F!6R0A MD-'8(:UL()3I2&SR598 V?Q M&!DN+.),*I0=:\0B\980F< !;Y0A_(%_/>GJ#>.,W]?V9V)0A;@.+O_YR#./2P&<8\4YXD#GP$/F%H&!J0% MG0@I\"B04CK[PL8AS:A&7@+#88Q&DW2CC.*:=J4;[5#];CO57K0=Y.WH_]CN M*#M7C#QK93VZS<;RN EP_73/&<@@]$:N$ZM&P->W"-Y$)%MM0YJ+)'0@FFOA MN>?166N$CX6!HNWGV"E"M!%3_+&P] MA]PVABN>"W88Q)V4R+@4D)0^D*"$3Y9M[1BU!*=^+F:W#E5YX$#]@Z%!XQ#U M_SZ$]%>0>J, \ENF%ZGUDI+@%,-<4:.Y=0YC*X'N<B8>L#5AG"+K\/G MW=%IZ W'[R_=^7)_*O7SP/<'0[[;3<:6A##4>^@U\U# M[/4T09+"#KP#Z&N+5# MGW%JUG;$MJ!L0=F"LF,.2CC%44@1<."$"LV(TBDZ(L$/4]'>E(,6*'T0*#V8 M8ZO8!YD,=TAA'A!7FB 7K$181F$D9S%J!6QUVQ08+3!:8'2]<4EB@:=:922) MFAMJG8U"$\R\PA9<^W ]CD[#D86V-AQKYV@K8UKQE#P*+E=6@S6--!4)69Q( M]((':>76#GG&,;U57<\"M05JGP+4KH"TEG$E52XR'RQWR3EF8E!)JH QY=25 MN,"F NS\'E'*N2X!1R0$QXACEH#,>HZX$3S;6LFYR0"+F5K;R9^'1-EJB^G7 M:CW!OZ']9>??\&,RY+E[Y7:LL3]6TYU_N_ZO.]/G?-B/G=K^IW9W,GUR$86G M-ZH><2J*>DY!#!U[-HC/)[_\-LEO;'WK=\EVA3!75D']GF#;F.AKW\;;Y-KWOG=;M2V%^:F[?O\]1G_NDV6L M9:P_&*ND-[KK#[;"?YS!HKZY=@EGJ]'B?AB*OD)0U/)"\>VOK7VXZGC0VNN& M&*[ND.,%8S.>IBJIJ3[\_<@S+8JW-Q75K5,NLZ?28SP,485O,35W3^;E&QQZO9'F..A,"2\QM#LS= M> D]RCS.J)P4#DO,B.2:$(.#M2EI1UE@3E1[/_"B*GF<)WM\_P^XS\E[_N'H MP\G[RSP/47'X[V+S^\]%\/:+['F_;58.+^T:?S#Z?_7!R<''<.3@]. M#O[89P>7G?;AR_]T]B]A#)=[[/WIWN7!'_])DP2C_;?X8O]H_V-@40=%):), M1,25I\AYJ5'B@A'AK9*>;^T8>?L,HU7UX8$/EMRM7C<._6Z^\[+R\V\HGGV[ MO2(#58%0K12V7/IH0M"1!9LBDP!I]GHP*]LKC4;$RWE$M-PS:I-&SE"+.%41 M.>XT,@"()DJ1A*O3+@V^?;Y0 <4"B@T$Q=6.'29I*77*4,\E84XERK!A-G!O M'.77H^(UIPT+!CX$!I)Y#"0&>*%/$7F93_($A@[1PS1'!ML#1:@&UI8RL&5P@7Z-@+ZV#ST><.P MY,#\7$8][CC+T.>039QBCYUQ+*>*XV7DKX#?D\I!7.WAFPU[JQ1?$E19$KR- M3G&IF?,\:*N#L<'09&EQ@S<4!\4\#B:=* 5#ADC,+;BP!0AD7"-L PO2.)\" MSUF&0LO;9QFNI$FE8N,3N/))=;LXB,-6IS>X?F?S<5;V+068BYB*F(J8GI28 M5HDO1!8B#C'ZR 1G5%KB6$C<*!$83B+EBF[ M,<5W? *%=W XM1I@3DIL/#D M%7CRP=MIO.#K_N7^Q^B2<(0%%#0G>0,](J6&RXC&1/_^(:?!."8., M-0GT- AD*0^(T124XYP&8QNEIT^J9GV=O.X7\M;;UKOMZ!GJZ7ZTK2*FI;T+6( MZ>?0=0TN4D'7NT;7Z?[?P>5G]M$Z; QE%#&A'>+"6&14B(@$3&DDT9(DFP:O M3VK7:$F/].NZH;?BZ5FG=Q'CI"48^%:Q.\Q>UED'AO#$-IY6.\/$I%(42I7UP15Y2&TTS$@R/6/K$;>"& M14Y4#%IAF:Q:FQ97O6&+$J]#B2\7]EFB9\ 7'4HAVMQP(F=H8HRT )<=%#DF M@;=VF-HF18LW3(O+SG414Q'38_#*BTV\:YLXYZ-_(A\9\Y8*DU 2-B*>O$"& M*X? )*:@O%92I<89Q2>UL7EDO\+-SFP[M/JQKM8U[+6Z<=BJ?,W6( Z'G7@* MSGAVX\?>N3VW_?!S3OGF1A-+T'Y],B,)6O>OUB:&YM: Y?+#I?0BA'J< HA"01-S0@JSU&TK'H&*,FNAQ! MH=NX&5U)BRH7Q"UB*F)JJF%PN/:W,C126@MQ%B M:HC#==2;E7//U=Q?=\>UW"LMY^ZU5VJ MH& Q/JL8G[>+7IE1"J2=,-*&@%?FK4 F*8*8I5HK%5@@>FN'4;DM&Q3^*TI? ML+F(J8BIH2;T+EVS8D(;8$(7_3>!DR0"2R2M<8@;;Y$-C"'*@I(BYX9IW#P; M^J2VT-[$LU'?'X-VM')GH7X8]BB3'APU0"\=U1":">)2.GGNR MM4.,7I*B4Y2WLZ /YU/"DYS\X%SJ5 M3B^]&\NFX-%*>+0W\ZI/_F8?G<#<*1J151:HN0P$:4X=XI%1XAW(E@$:+@P\Y2N+L#;HRB*L#;JR"&N#KEQ3(D6C MXSJ_VTY5)LP.)"V"HFL/=*4,4I"U8Z26D002B?6Z/E%FDWB4V_J+);JKA0'04Z M' T'0]O-LU>"/RL%?][/!7\\WS__F'3(Q1,(DC8PQ'GDR'$CD'#"4XZ-]L1O M[1BSI,GMK;J;W4I;-J,/Y/H!H7&@^K-=(F\W-1N*D4L26I)DB7'L)-=<&&&) M3I+H@)5D0<9T/4"6'I(-1]F+!90-SG L@T*:2XEX3F)S'FO$.%':.L:-"EL[ M])GD?%L4H"U 6X!VO?D26EM!8E26.\I%B-:D2(/1D@N8L/0=I"T]RIN$JP>+ M[%5:(VU*+B<"!\!5*Y&Q02":% TL1LJ,7E[3]F>;E!Y\K.%/Q;7+&"NQ?A11@FK;Z==J2<&_H?UEY]_P M8S+DN7OE+BVQ/];4G7^[_J\[T^>\ZUO 0NW5)IFXUKU55W-3NVJYOVPX,%UZHSLMO7_NLX]LS"2,ZZPVJT_#/ MJP*[[2_QM_-V&!Y/X&;N4V-9X]E'K(,1C(;7?^0>)_6[4XA:NH46IV/^9QYQ M!3PX")5L3,3RP)/RX/US;W$25DLA(_[(^-;D0\?]R5.?<7@RV?EV8B]-V%\U/_-4YNW9F4KJSF:D5#\"]UZ]J)CP'18_]?!6,R39F M+*WC?K9H_^?'\E&Y9G2&H5YJO M';8.]H[>';[Y?V^?M5X?O-ANK8Q:S0&[[S[PB\.#EWL';_=>MN"WMX=_OGZY M>P1_O#V"?_;W#H[>M@Y?M5[LOOV?UJL_#]^];?SS_/)/UP+[ 41^EON(P3=T M8"4/_G6] $]M_Q, PQA;9>4)5)9MAKJ5*84GZ-BS07P^^>6W24)&NUN-H_K0 M5;L)!GB,,\9L:TDRU(SS-<:W'Z/0=H5"5XQ__9YBVYRK:]_&V^3:][YW6T*V MJ=(_==OOO\>-N)/!ZNO?GK_M#W)B?IA>:[ZY=(FK5B_R^W%,](]6?GW\J?VU MM0]7'0]:>X#;88%//M$YF4L66NMTS 47KN/92ZAVL^<*7%%R;3+5B@_\U"8. MK[*Z-BPI;_E#O["#XU;J],X'K=3OG;9Z9S&3QNZG5G9JOX!W$J\_>GF#N5C; M,OOIH^IW,L@U'='=KA_#EZ'S_N0]^? .KKO\F^Z_>W6\ M?W)\>O R'!^\>\T.7G8^'[P\/KD:X7Q_LL E@BRL1R4= M-QX+,()L6?[3S7>/FG?V$R QK!F0L\YZII1L4]%P))FK"9RW1/H1],NW.[%J#)A9 MW*1)H,]NPEF_]Z4=8FBYBZ5^PO/;. I-\07NDNY7ZX+AYJ^+TK!D7:D#:Z#% M5Q(%&MT\:3-L5'N.%B>N9+(,(ZP%1EP'CZQB'D6FK.4D"6#&6SNZN\\ M7CU=?SF_HJ=KT-,9E\1&"^LX101+@WB@&FGX%1'M#+-26NZQ>>&)U\1^2)\$4M0AS[Q#WQ (6N8 LCE0%*@FG,3=;I$LJX9<:P(]&:]?.&8K6 MKE]K9PR"&N-Y4A(9$!+BW$EDHQ8H4&IT$!B(/FBMH;F!"$:N*-5%/:N%';&))*7 +C&(\JB1EQQ@URJFF$1HTPR6DNRM<-NU3V@ M!"%^?E=KCB[GXPLAIMCOUP=]AED2\,O@)SL*/ G'9NWAB'%[41AM>#&6P0L0 M0?%K?A:-WL[O8"1,:8Y&\)"C$4(#&G&&$9@/9:W-Q:QPWF7GC7)L2C2BZ=&( MHK1K5]HY"H&QTE191$D5C- .Y1Z_R&DI#0Z$DVA!:_>4A>,2^?P_2J/KK=_91A:K#;#2_'DBHI M?*O@U$+;W]V/.$8>M*2(QQ3 V;$!61,9$I)[P0EQU/BM'84;U9B\A"::SBZ* MZMZ5ZEY,53=1[(27!J60!.(4@V<@>$2",2ZIPS;&F',FEM2+*BD3#\4Q9IFU MG1RE:U53AGH)C0:Y=OX@ELC%/3",L]P(\7 BBBI>^B8/J9?^&<3=+(7B!_TT M2.W-\PM@$4;H1%!2C"">##A!*C%$K XL*>6HUOEP[MKJWY?H10,5=VW\HBCN MW2KNC%U$@5G 'NB$K>*.AB-MC$ 6"Q>DB%BD?*"0+-D&*1&,AV(7[>Z76)_X M:9WUXVE[=#IX5IWP@?>L]_TXN7#2AWP:[BAQC0SU/1ZR/+@3+D%31(*X\1290@90203*79 QA:T?G M+2>[[[R0DY!S"ZH1A9S 8E66*5<%B.TON2AFM4R6%W9ZY-RA$<[ ZRYP"'#) M7L;ZW]?=B8S>3$54&,-*C.']//677"4JA40DB:I<"4;:QH"(\-KR%"C6^8BI MT;%Q[%_=!UV=BFSNILH]%V7\$8*- MA?1RG&._5\MJMQL.LZ"J#9<2QE@-T_P\*=%":\RM0$EAC+CG 5F;% )"XG 2 M(5AAMW8HQTNRNU=N^E6V1INHQ6L/1A8MOA\MGC$386($P5&DO+&(*VD1K&:+ M@O8@0VVLRZX%X>16Q5>;MT_Z"%G)-"YR9B\R87^2\9!F5(:^WI_ZJY9-@:R5 M(.O3(O&P&'OLD>98(QXE0UHHC:BAEG/&7.0DUXMNR@9*B8,TD'<4Q;TOQ9UQ M#8R5"SYIA+T)^=2& V>!PMJU2M 4>&0FGP=5CZSH\N.D&OW1E1*\)>;1(+JQ M=WK6Z5W$^*8N6/3G;$>U -A* /9Y@7E8$R4)#('Y88@+:I ! X2<)M&D2+3P M8EX-%&'[Y-Y%!U>GP[/2 C#AOG@%1)4"L1=3*##B2 7@XA8EAQ>XAV-)"&SS9>YQ*$2_&@0&QE+:@[!)@'\(DD93FF@D*9JM':&:4@&LQ$8VF:$4O;Y;O9Y+(,$)G R1 MD-<$/ _"/'(X:N2E%B[0R,#UJ [,ZV;H=0F=7-^(8%SSKQ^_Q.[H-KLTF^MR M-2M39%)$[%U[>/QB-(!IB?T);ET4U%H)M19.T&NO&=:<(84%1UP$AJRP&CFI M6,C=/HW5@%ILV5F7JPK/B(N>#5NKW3L=E@&Y(8,H9 M[[FN[KSY!___&I=N&BP6?'IJ!9SN>9MNOG]6=W0:>L/Q^U<-U5_VHA+'46\W MEUCHQU+PY6=-T]\+E#10ID/2R%0=@@4%TQ2C0)9)I:/W$CN]M4.>$4)O=JV=JAFCRQ- M>7-81+\'#Q#&A'$ ZWPM?.))A.+ON!UG5>-V(I\LGN%QS +JI78!IY\$IW_F MJ005/C >P,$-54=."OZN] 8YJ1V703)EY=HZ8J\GK+4A>57;?*SO@$ MJ*46SE/D Y:(NT"0)L$CYBBWU&D726;_C[88]>91"C!OHWX5>7K:<8J'W"R; M2.05"&1_*H^J&D3M]NQVPPO;Z0P.T^X7V^[DLYFO>OVW@%)OHQ]?7F!K)=A: MJ#F':: .,X&PM %QK2("S[AY_+'H_$/H M_-P>FL;4.F*12IXC;H)#1E0-]K2,WBOLF,N!2BI$H[3^J45 ?A\-X+7!8*$4 M\K14CN&G5WKOD%QTJ M:)#@4@*Q( %I1R/27E(&\F.6Y1HP1BS))W[2YZ\9OGJ,R3S8&:::Z2UDK;.LKB;ZVPUBY* CQ5&.;,JEMJ9/X%E"X7HF/0A:YI2-'7V^KKC'M8*E(B02## M"4><*X4T(0X%ITTRBDNER=:.D8\LL:/1H8REIYA^&0W@EW;W7ZNE ]_ +7IL MYQH>JN++C6.ZUQQ^>#V1:SG\\)/(ME"8S@-^14DLXI8J^*$ITI0YY&30/AB5 M5"Y,1YY1A6]5%7=5+=J@@,EC0X8&GG@J2K\&I9_1&4(I$3)GDN02V-PKC*R2 M"CFB)5;:"V%S)3N-;]\2^+[T_G&=V[[9B:?4[MJN7\.)IYNZ;0]YCZ?:F_76 MX3]JEA0R>K@(X,1/S4003($;MMJ#P0C6<819&I0&6 \7Z3M,+T$)&% M48SL*D;V=-4M2'RW^Z M>F"B:.\=:.]YI.7U*/@M=6:>V#[\- MCV%*/AVWXKA?3Y4!-[QHM<&#Z^;,C1:0N>[3#(DUY0CAQ*,^3&\KH?T#:ZK_ M>B*@W6ZH7OX=P"^\F.MI]U<6'%S6&>6)K_#P\*PZ;5%@<2587,C?%YZJ( A& M,G&+>%0":64XY/T?4:#=.12$X41 M9BHASJ-%3CB.,%\L3%/4 M^*[5>,9:DHX^1"- 1%4$AWMDE8U 8A*U@@3A>59CVI1HZ^/?T=KDXPWC$PVK M9?L]P;3E9K2PO2:!^=5$>"6!^:<0]N#E0K-:ZI@CT5H4P$XB+K% F@6&/'-4 M$69D(&9KATNSQ#$L9Q:>N/+?79_;HOQWI_P7<\IOC3=$H22T1AS@.1_+M$@K MFI+25C*6Z95BZTBM+ <7UL1EVN/.BZU?PKCW8CZC65&<9S71R0&?+Z 4X*W4 M!2#Z<3#LMWV.$.4+2C>ZII&=#';Y_WLSR;V9RJRJ>],-BR_,7?D7/'DO?-N0 MC-X/"V:NA)D+_72M3YX*Z9 )3H%+ZBRR&3-)+ORM M/5%&B:T=S9<5$U[9)VT,85ICW.FQ 4A#"WD61&DVHLR5XU*)<"D34B2 "Z:2 M0CHY@@QHBW Q"$)#/CB.F=G6I6]>]6PKN%XWQ.>!*" MI\A&XQ /W"'-G4&8>!V4=$[QW-SIF5E:M:MD'ST:)4^"*DN"MQ%$+C5SG@=M M=3 V&)HLS4H.=&B)DA=-?D!-GC$79KTD.C+$DHFY0CGX0@G4.3 AL$V1&TQS M,2^Q9'_NZ605-9^:Q%PC=$)*6G?&)9W?,_&N2VC"NIB) D6.Z2 M<\S$H))4 6/*J:OHV>T:X190OS]0WU\(<#%+B!29GF&.N/4*V9PI:J0SX*%B MQHC/](S0977,&NJ.KBG.5:"P0.%5* 0_5?F8.\@QCA,Q1(0H76(Q82>%'7NJ M!0HW!@KGS@YZ*F@0!H%?F@_)V("<]!I $/1ZPR%&/.-B\Q-!C)>][K" MN76[N#>XQ]SS,GBBT!NY3OSF@6_S#0\TRL?E9BROH_#KYSUJ[,C_K]?(#Y2MNRIW'2<07X$A%\,V,)RWD15DH;6#*: M$!FE\=K0ZZG5(D8M1I *&*T$1@NU59C7.BE-46)8( YT"9F0(E(.[$B0@1-" MMW;8VD)�J0%[6HJ!L\DHE<$4TP#WBG+%\7H0@KRV- M.&@;!AA14X*:\\5U!Z;GGE"NBQ?W=X M7=WQ>1M\/<1:-W73+FN&0B.&F#(;QP.I^\=\]6IQKS M]F(9Z[EY/K7]3^WN)%/WM^NF?>??KO_KSK5W&7\9DW"+L]Z@G5'J>55DN_TE M_G;>#L/CB?V;^]08B?#L(];!'(Z&UW_D'I?%=R<4M4P+7:D-/O)ID?F8_1>3ZT7Y&-L%#/K>=Q%;G'/6?+5" X.C_;>MHX.6R\.#U[N';S=>YE_>WOXY^N7NT?PQZO7 M![L'+U[O_MEZ>P0O[.\='+V]%IGN?Z)O^)2__-.UH] &:_&O;P=_,^S@>.N6 M:^]D-!BVT\4#30'9;HW=H8/1*=S"KZ%\W*)_<]C_9+OMRTK]7TP--/SQNQVT M!X?IKWX#]Z=>SVOZ_G0?O[\,Q_N7'A]!?.'.5R_^1#^WV^GE:>#SOX [P8\'@^G/X#7M%[!MX4>W]Z MT'Y_^M]TY;5M3\"2S$G@HR[$\E4D>VWHU-8 MSQ?Y];>PA-L)?([NL#634VLBJ-;$;QJOKBN@#>^-1UF?QJEU[H__/@6>MUUV^W?LEGK7*;;8I_R_T);/?B6?4G^6WR M\GF\^LIH,'VEUY^\V!OUQR_^ZUD+@*/R$-K=UEM8M[;UHF/[]EGK!<@A]?K= M-OQ^;@\4/! /-^J=Q9H+Y2]H[9[UVYW9/;=;[V+N"-@[ASM7MA+>'T28 M$)C;+VT?6V=U?>'^>)/I4P]\_F[5-BL'X_!K\J=",_D;![]"TC"W(%?MP4?]\TC9B]Z-)S"9O&/(J*+ 10B.' M540!2RH(B9PJ?!7S'PE.5LLB:^ \M:B6^%]]T.GVV;@1YP(;V7@4/0+LL=[7 M,)EM\ IQD=:Q!2UW,8[3V_LUX,'G04AM+/@P*1G44_',/0 M\+@WB#5VC;/K1OW6;A?X0J?U)@(V#UL@VE'/4&0Y6 M7SF#X]ZH V.-< L[$>+)J%MOOCK?>@0I>H0Q7'8:[ MI1#_Y+[E>^"!9P :/$&JL/_W1Q&$(\DF))*1B/.4>^I:C:CF)F*>5!#T3JG" MM=ME#\(AB "T@'61%7.Z,C8>_C(]J&W[K/#%2D;I&S:033J@P_^.VKF=.0S0 M?JK[=X+_<6H_@Q\SF;P*1^Q@,#JMN^("/F1/HBK#76%%O\*1S"1.:W.7(;7* MH*\^VFE;U^[,C'( :.GT!AE>Z\?(U&-V\.[;S]3?$L:.V;B"QPVP[[JQ]>.7 MV!V-1S,]"!A&%?#//E01HJI"8>77N=P!(Z/G;&) $,= A'K]O&M;W0EL>2XA M4LU89]#+5WPS<^?98 ,C L.=K52N=-[KY@@YD _'-4L*IL0>,QL$$(;IKH_ MY5A@8JJ.]#6YF@TFC&*6'3B.S MC[F\2N\4D#IVO[3[O=HU'=_YQ>%_7[]$Q/P \1\OM-2;ES>.GCT&T('U.6.8 MW=Z,Z->\NHI69)V89Z[S_L0DD&AK4(!5.2$8@_;7UBD,X7A0\XO6?RR0DOXB MNX"?=E!%,RJG9ER_YT=?%JI(F[N=R]%:YFW$K]EGFGYH[%R,OV794/*5'H;> M'K8 \@8S-:T^$'K3<&"^71?$MGCQIQ%@'&CK-HP]8P!\<.R]O(EY,P:P8#?? M!(8[OP!!<7M9R2LHG(33 '-ZY_<:X(%E.!?<61A4"?54_.WKP>Y'1JEV209$ M).7 WPA'UKA<[X09[8)7DOMOM@,<9XX)GYP2G.G.4=4QTQJ[LUV=P!*5RVV[5;F[8/Q4#.M[-@WC<#.04*.5:5$:["FGXG!Z923E QZ?J,8'+]LXK,8!72G;L[-^S_KC>JTM4HKY+POM*@A4TSD[(W)MX%:^(D6]U>)5 ME5,T.JLOJ"A4+\NS[G*\E ':L6,SX3O?#'9*=QXRIK1O^Y]CE50Y"R;71.7I M\1.\_^DC"3AJ12**P%00)S@"/Z$.F(JE4G*I7"3?\!-M/?,N4F$M3]PZ^)1* M#+B-3]R';_G)W8IT>36L)\\^LW0%$,Q@&$;1BH"XB 19+3#2P@8N E/-"N(HAU/XNJCNC>U:.AK[M?XGCW MX#$8IVH[+^="Y)V18W@/>'2G#0^=+=3T26MR A0*'L)6.WX3:U^A=S_&B3L/ M#*53Y1HMQNW.1GWPEP=Q3 BNGKK=GI_6RE)-QC4IT_'-$=UJ1(L#Z0%SK'SX MR2#&H;*;%?VMQOJLHB^^ ]RJLK?9<@V .PX16,S3^2E9'/+5T7SJQVQC:U(S M'=?JXUDRG$X/W+-O1O,HUF+]G!<5&9E??<"53J>&^5O".5A&2\<+,.>[S"] M("['L>;]U7;>EUP+L=X&'-_R CR'.E[2:F>>?X525]QEX340/NA.17/#R->D M-W]R[O[M!*_D^\('(^C7YPAJ5JV-O-8G@>&KS'D0<\).=A> IE4O3H?H8NKU M:V+])=8!R6\'FZ/6;5 74(?S<2BO=C[R[GVF7O/?,;DUK.L$3E.[XN0U5QO4 M"[9=A['S*$\CS,1Y%D5>B"#+UOEQ'+/XR7"KZ'%[&O-:=*OI6U\,@\_;YM[Y/D97_/9VL^ M]=,G!'_O^$DY2;+9)TF6IB:O-]7X@5;N-5G7/W*XKOG<#ZG\SC1P,RV.EA-K MP:+^,MXY_5>5B3H)9EQ#:^9V9C-+FR;1@JF9X?$8&.OMY7ZL26"%F6B2QI)? MGB_79KT?G8[J]\957!=27R=CS;?^US1(N'OXXO4L2)A%"/[?<:^3$W/SZT3] M5K%-0/$EN+GDE?O;4SG*03SP90_SPX[CH8,WTX#=4PU47( K&XTQRCJ+@E4< M<685LM2 /VNET%%:;UW:<->T0H")U%LSL6\\]3^Z+C8]9L1C#!HS>G ,>FT_ M3>JH 2@3J G=6K;Q6B7P=2]:9[V*^X(/.P)PZ'1R'+7ZHCI!9,P7OT/^.9?%:_ MXT> A*>Q/\; P8QY3AX%R/&9O1B?B:B_=IH$<_%LFD92NVIS+L.DIM8DU:7Z M2/GAQ(XSZYD.ZM/Y9UOY]2"VNNL0B+58UZ3 MZ=":)#E45]4)!C_ZNISV^Z7R>6P=))G+A5AC7DY#4.&.;6F]L1C_[,$0P:3^ M":LS%EOZ_A)L:=#6$,HU$B(&Q#%1R*G($;5),>H)CS1=#0M+DCQ,?&98FIMD M@;\3@0U02>X<-^2J[7TUW7"*]0=!J.S28,OBF, M_'A+>WQ6#6S57_:B3@D%O!V,]\H'UXVG@L_9\9+16?Z6[VDPN'4DLN!=DHS3 MY T/4ODD Z:.!J.6:O!<82:0B'\>1OUSX :#V)UH-\CX_/ET;J,2;;>A&N$ M\4[\1(>JA\EZDP\@/?LV?W:>LF1_]C2SICIEVG[+LQ;IU;-)HN2Y[0?4Z?4^ MYV^>OW7U1!,/^M7269.KVMMXT>MF?$ L, (P\L&P[2N7\^HAE3K\-V\C M?"6$VE.'^8ZU1]ZM#_-?3.&]=]Z=Q!.O9@3F[<+:[^^.\NG3/)8J MTV^0C_Y7NU'CYZL?[CN#&$]*?@(0?WU8<+)O[*?'AJJMTW':X^)F\^3(#%C^ M+CSP(!]^@; MO,S.@+_XJ @A6@6+')8&<>,5TEI;1(706AC"@Z97_7NPQ<'AY#C.NT0VF(1% M5%%[J0TQ5ESU[\?S_Q,UA'[\35:_ M8S2"!97K2'4 M $9P30FA]L!^^M2/GZ9H/IWC^]N!FE.KO:\ L$!?)RHU^/WBC]C[U+=GQVV_ MFZ.]U7[MT]6T]_@CD80%:S@R21#$>53(2*N1-0HKPI*0XIOJ70U=K3\\H3S+ M *^#^N.,GL'DQ&T."7R:+I!L;:L,N5]RK/K0U7+,\"VSM(YM7*=VC,L%C^\_?GN[>NM* M4>GZ/^VA&QK(G_JMM]_CQN^.8-596:W-;W^[?G;_J#8 M]0][;9FM*THU5LO%RN?XV^+G2PJWWDMW ?TC5EKW!:J"G_OU;MW>U=VZ:QL" MEHE[V_YZLVF[[<)C5^?OVWK[&S=YF6K=8&W=Z(&?VL3A=2CE(YV;LJC6LJB> M1D_YYU[:4?KH#:!EDHP>YILZ2=>LNTW"-VJW"+_;Z+M+KZ'I? M[M&<>ZS)3%2KFZF&K^Y_NM5AJ:I<]C=+?)4G?FR-^)8]XJ-IJ(=IP"Y(X1SF MW(:HC182,TV(=Y8G4X>/"5D('W^_T_1W]VCVOHYW7W>KA)X8CNS7IC3-^]EP M7?U\;7 M0M.\_9?P/'^\_OKAW3_LX.CX\\'+U_3@W1[=/^K N/?@NSHPAM\_[^?,KQ?C MAGEO\?G'R!(WEC%$ [&("X:1-8P@K 6/QCE#"-W:D9QOXP:UHUX3LRF8]$@Q M*5*-1<1)Q!BY]\1$9Y-1D5L:'&\299,@ ;4*).,:HT0%^V=KA^@P5W19QNNKGPY'78 FHQ0Z2J"Q!)UN'@$ Y&"T6)20GH M!#/;I.CPX]5A+IFUEA).B> L)HMI8,Y&&A)-G"\_15!T^$%U>!;#($)*Z[1" M@5J!.& Q';2(V6>%C=7CFUC.:+ $01MAZ@KB)"FF*-7(22)0#@HV#WMI1K%$ZO,X$ MF<:G?QWUAKECS6U\^E7R[!XG2 7&DZ'2,1DC3Y;![T8"UU#1<:=4X]_555YX'V4HOXW5'^' M9<1 2"RL&Z\=C=@[!3#@3"X15F(%S5/_N=0.HZSU-KH3%8H@,@03. M*+=)&:$$ SH@K2:I)"QL%#;,(ALJ,DX8UXA*#*PA!8]4;]W%NN2?OOM$#JQM6=SWZQ<\VTWY7A(+:9).XZ]_;W= M23N.DOQP'>()$923*5KF"9A,X6R(RD3+?5"4:U=B(4V#M8NY6$@^88.%U(@I M*A W22 7,$?*1H^Q\SBXF(^>BT9%;,NNRYJ56./(O).:$_C/@.!E#%@&QQ3Q M5-F2_=! )9Y%- !XK>/$HP@N:2Z@3I%51"&:DJ)2>N%S]@.1\O9>2U'BYBJQ MB4)KI[4@TG..@P4+S#3S6,'JL)B5](?F*?%<\ %<1XUML/!*BL90S(E)Q>EO&$H= MSA?<$,)R%8Q!2>=L:8L#,MI*9 TX>]@%IE,^+4KQVG8Y-G0CXW$K,3:)R1 = M5DYQ!KH+3-,EYTC04G%,BM/?/"6>.?T.Y"PFGIU^1Q-2U'HE 9N# MSQL2ZXC<%25NKA(G1:D$\TMC<%Q)JJD7"DM!O/36Q5"<_N8I\9^""UQ'IL#IIU0\QM)718DG2NRB#3Z EH84..'">"FM<9QH M[W'"N#C]S5/BF=// TM<.PU,.@JPQ,8A)Z@&3BVT#E)P>#?OH3W*2@:-]O7K MPP[]*\V(;AA96>R#P&":0V^4N[9,QGV[-*?&3=;-2\ZL?X(>#9)CH-[><2A MTP"_R#@%1A0S+@S/4"NTOGW;@,9 ;15(_K7J3;TS[H[]ZT*K]_KOK +M[JAJ M$;_0/WNL1BRWRC[K#=KY@N?]V($KO\19:^NL8W.?&C\PGGW$.GBVT?#ZCRSK MPWW/4%%U048M0EIHL9_X_,_C_F1$9_931*X?[6>PV3#@Y[9S;B\&6[\N-B!O M=]'\)%Y]_FN?,J4[>\IZ#0$H]?J5Q)_#RHW]?!6,R39F+*WC?H;D_]/&0:AD M8R*6!YZ4UU: !XJ3L%H*&?%'M;5S5/5L[Z561E)80/_^U>XLD^*5Q5Z#J&3. MA"B285QR2IS&SGO%@H_2"!9%;2/@,S'L9F 7CGKOL5*"8BZ4" M%FYJ<<9*M@8VOV@YWOKC&$:=>)CV8%S#BW?M$%]W:\,#3S5G6/:^PM+LVL[$ MJ Q^O_BKWPLC/QSL=L/;V/_2]G%P!(/[O=/SGS?3JG3B_[RY^/ NG#G*Y?MW M[\GAN[_Y_DGX?$#_OCQX^>KDP\FG\\.7^_S#R9O.P),\R4/5'<1&Z3FW_$VCY&/2R MDH]?R; N)Z2Q#>NZ.WQ.5<5A'P+:CHXC<)-.IW<.5J55V83663\.8%B#R3Y< M)B^M;,O.!EF9!FT8A^W#9?62J7)R!^-%T_JEW6W!^QU8<8-_/5_4MI7GYPKV MU\.;VI/*3,)$=>S9(#Z?_/);: _..O;B>;M;/6[UH:L&$;YEAKK;N$;>\=[J M^/[CM[?Q__>M>U&_Q\4V$=>_C;?)M>]][[:$;&LB?^JVWW\/R&L9[$8-EMYL M=?T@,^"'Z3SF:O/ML5IN>/_M(^ *L;4/UQT/6GL M?GH -CX_D6+D6?K:/?^ M2"?N;?OKS:;MM@OOD79])S=IU;RNSMR/:>+P.I3RDY),J134.C]SFK.\CW2]ZG#L^B6ANA4A4 M4<$-#+EN.Q-MW5.__GZX67G\SX]:.^?[%Z^/WES N-I[U]^ M:.__\:KS_F3OXOV)%_M'^_3JMLZ'HU>?#]_]??F>OK[8?WG0AK&='KQ[?7EP M^OHV_;'.>-:XO^%97/J5OG5 4:OH O\.SK*N\D,S=38WMGXNQ4\B4% MDJ"M1+:\)7D2Y]=?L"6[VXXMRU:WU))8J:R!B7"J+!7JI^<2Z9@#U9W^=AYNWC MI)4&;DX\IB10!2,@10)*L8$E,BZ/?>C2[MQ3^_?BAYDG)TU.NBS?S8]6L"4D M,0[56&+UVEKSB:A(-6+GV>SMXZ1E2IX5B5PJ08H4 +TWD'W)4!DIQ-:+IZR< ME-)6^6ZWJB#;=R_+43W<>[$ XB+YX^6+%P>'?XJ.778,9F2D,/J::1JRQ5'7II$+/.$_;FF_@[]SRZM9UFF2#>0A"/ M0P,I*U!+)A3T.8FC%+(+U%&\FU&Y[0.Q7=F]E):[KZ"SITI<1*!@=."9W$=?4FW-(QU/1S[LP-7M[[.J8W#ET_432_( MS;'/K=CB,4AH5&8>U-:1T-Z*3V]J\"W%"M%Z=0=RSY!K]."R>C[L"6 MU3F=Q8K77;["8R'G>XV&L=A<*G(1V]'D7FUTTZ??/A O?7H7DC)MCI!&90H% M<1H=B@H45WU!=?6X\Z@XGB[NTT\0;R^(*YLFS05;O6!-5*)5_L[&<[>NGM2@ MF3[]=H%XZ=-7DUH(G<#$A.H.- NL,PBVYVQZ,]PPW;D7\AK<@0GB[05Q:%Y2 M3;:6GE%,H>:I%FS8@J$@;OKTVP?BI4_?U0=2Q4T0?A8IV]5.$B(SZJR)91#U8#K/.^+5B MAF5,HF3#IKH$+:<(*+% CMBAQT0Y5&$:IZ3M%ZCAE;0T4UPZP*][SFE0[J78V4)Q\NA*),RDG294AX.!3 MERI0-!$\5RNHUC927U,#Q):)>!S9Q[M*5E,"UG0%+*I9R< MSJ(T:5T2V;RV!HJ3:B?53JJ=#11O$]4NX\0EZ63%QI"H&+5IT0$984#C6\JN M.-:97%<#Q:VAVG,T4#QOJROK+K47V.**=_>.]:GJV=T3%JV'OI(NAX?2=O[U M3D#Y\]IY77V[LZ]>'B[ZG#V5G:.]WW>>'2R:W,AJDYN31>GM%SO#ZEND#PY. M^F+G-]DYE'KPY+E^7MOA%R\.#WY7 CJ6_5<[__L2[<[\"63X/@;\YQZ7O?V] MXU>GD_JO-P_UA@?I>O+@9[?\>Z"\^'-R3&R4RW)U$="R@W%$#EI4H7+4*<31 M#/8]>3([Y:3AW6*Q?,I2N*@NQLTOA6LJB9^_%![?#X\>?__[@\<_OAJ_?W#_ MYY8XNA@)LC'C!-:HBI30@FU.HBC1F"1W[I$-'RR3>MH0<71/?-U3\84*#.\] M7[#1P0X_4Z$[/E)BXF,EFD/163ZE7EXT7?S'R_VWFG0[5?\GA8L$_K[+SJ*@T+UJ;'EV'9SY3ET[QMR._CXG4 M6=5.5Q.X:V5GH=??6]_MLYB%L=@ E8UHTT"LKV ]171 M%AN*&R=+WF-"+Z7GA";>9\-\,7[SV].]^G38,"=+;"RP-ZOK L9,5Y,\LBXA M)2(,5K6K6!EMTUN0TJ7.];/Q;L5?FY^IQV"8!*J)HVAN9V 7.D@1XWT7-2]& M"^M8^^JJ\>_O%T_^%7^@1__\?3GYY]^_N#'_ZU]^,O_WJJ"OC;0_63= M]XX.$U,O65TH_6,QAM*?.K5?TJP^$!Y3^DRMR_\Z4%OWU'6?_[@R/ M*=A9S,'.RB0<[?PI4/>GUZM4]P[3G>K.A?]-9]0"Q!*$<[ZK#X MZIHI-=WYP.=\])$OX.G@;@I7YNS\(#M5+@/+N]C=>?QT^4!ZYWPX'DJMGOW]@]^.[GZ^;WH:JH:Q M)W87:3>\,XO@W.[5S>+_\[^R<_%-]/[R;^'M\1E'T^_<^^=B5NVX-^O^^LW) M#(X)>?FNDZ+T,F.COZO8Z&HS:D U $>\?_7 MRU-_MK(Z+Q!DF9/ZF9/J_CRI;\_DF+AM7/6@ MZ)W_>VSN+"XYR.*]B^"+'=D;1K+2DY+5L3K.BXN]>77\]/#@Y9.GIQ^EW'1X M>% .#A<,_\7)W;XL1\>L"XWW%^_7#WRYO[^C)O>SP4R+'^P]5Q+3-^B5CU3: M%BHVE]_E+S__/DY962JGJ^A$94Z%Z>"W$9OGLQ4EP[ETI^< J?4OD3N3E M].J'\C\O=7GI,G_R?*\K/ZELZ1/SDX5ULY0R75MR=#SB.?JY'W7?WN_0G8[[ MZ>#XQ>(Y.-H;;[A[*/L\8/37W_;:\=/7^0 K?W6Z ,WR3[BH,K\\_O"?_*F- M_!6M0=BQ;@?>&;.5KT\/7]_1"QUW*.HD_PH+/_DN[__&KX[N_.5M2"KZ5@?Q MW>?_X%/VOKEEOACL-DRLQ8S??3E<_O$NO2?>FGO9>7HX7++_]?&X@AK1CQ

"^.^_E::H.C:M\W7=U=\FW^O)I-E@B*"29# M*$L41"E.(:94P"C!@J4J5)@[Q2_;BYZ;AVF*2U15/!X;WSS]<_Z M_XT%@.Y,<"-MAU&Q8^5QL!Z9=@W,50&/FR[,O[4P[Y0'5^=A=F95=\1\TJ:# M]$EYT1V5U\0WX D#\\I:Y[=.[+A:BXYG_&NS(KQ>?S6[:*;:H;Y KW.*]L=? M:)F7=9._#,LHI5$ <:KI#I&40ZP8@6F0$8F#$&?*J?*'-\WFYJIV5H.-&=7N MR +L3&F7DSMC'#/3O(VI'6V^R4B-O;3?#5+?N/CO >D=2Z_9;MZ4FS87SC>F M!YERW@4,/7VJBZ;4IUO50==29DBFL8Q@$HH (AH)R&08X$2$% J"$$1(F))K M:0A5%J=A'#"I!+;-Q#LE9&Z?^/NFD3RH-05&5:!U[>_@;H]I_Q?O"ZF1/_E& M13>,G'+NSH%P0;K=R4=/EFEWSKANDMW9:X=-Z+\9)\'<('[3'+(650@<7=TT MC3>NV2J_JW:Y?J$KT_/A>GU[GQ?B:KW.O^NOD!;/2YX&E$<9AHF@4L__*(28 M!QSR%$=)$"O-%T[+LLM5FAN7Z)&/#"&M": _;V M+,![O3PVW4CR-;B]-T73S%?E<>?*'[0^W1L/6DWJ#?E#\;7SY/')WJJVO=NL MRUP_H?KAMJ#KLFY%&2Y#$3(F60)E*CE$.(HAT_P*HX0Q%%%!L=LJRT7XW/BT MCBS9]57C7;TOKNAV>@@(XBK,1 (#F5"(B,P@,\TM6)HI$60>IXY5UUN %YJ#CNJC%ML[B]?(Q?=.RW_K8GQGD;$HSG?^ M&=Z2S3[K7WS:RH=R&5,6)Y0F,!7:#4=!FD)*L8!Q%H8T(2+&Q"FDIT_8W*:& M4=+.]M"ZT=*E@$U%0R\2T(RFH%)UW#2T T1&SD7;RWOKA+0#RRVRT@[O&5@( M3ZXU&ZVNUN)*/.3KW.2D;+4_VV2I+&5$9$IY"HFIBX<4DWHQKT*8A4&*8IJ) MC#@5)C\C;V[TT:A;'+V4MM2O$35CA0NPFID,NCH!GZOM?-<#^*HY;Z+/+P4 M,GGEAJ,V'BO'PT!;+2#Q2OK'$C M!K>1L".-T? =F5 .]#:+E3W>VPW8Z0YJY?W1S2#,?%*1FP*3TM0@;%Y3V+"' MN =E6CE(!(9 K2+ I@E :,2Y1$@EGMF_9* MF1M=O0ZY;DH,5[K:1UR?!K6?D;Q!-3+S#$+)*>;Z+ H7!%V??O9D4==GS>N& M79^_^((2H:;D0"'OY;K,O\LZA^/SIBROVAIS'S?%-[J2WW8%YJ[$?SW5I:Z^ MR*TF)?ICF6%.F HHS.(00:2$@B26'#)J*IOC,%&14W=77XK-C5S>W9N*#B!? M@Z=U(>FJ*F)^1W,]<_^TVICB\S^#S;JI&?#@OFKR-J!V?M-;#-/(Q%87-GUA M4UOF]"=CUL\+L+=D :X.*C'JW^WL6P"J]&ME6D)Y+H;J$73O95-]Z#9]@56/ MB!XMQ>KS^0,/R#8/#YOUM^V&_W=53:;\5)9/4BQ#&J@X101R'B40I6$"F0A2 M2.,H8 (CPJ5R.AD[+F=V7%RI"4JCYP*4E:8@KU0%/VF&KG_SL^,!V0F,+4_& M+D=N[".Q&K1O-6BUD@M0J^GQ(*P?!Z\G8"=$37OTU6_OP9G7F7[:X^S$K0D,F$BX0KB+$HA(C30*T(9P5 IE"6J]Q4C]%*UTPS"L&<@V@D MLCDI]JV(YQP./21T]E8W0GJDZS^6^AG:HWXP*6_U>C=LCH$85Q2SC$(2"0*1 M_@2J^4N9%.1\]VJR6THY=^,/L)Q1M$(U/(,73.'[ Y MP"2:_9=J'W9\N%Z(FQMLUEQK!4?-KN92LT\7!F'#F/TW3\*15OJWK&AW\< H MI/4V%_GJR<1)[Y>''W[PU9.0XJ-6V*PMG^K7Y5I]H,4Z7]^5+0M_WH= RC!( MA H@QSB"B(5!(SY?OX%5?9_ M.5\<^I>#XM#5R?"G=;DM*G>BK/8A;^_I^OJQ.E#^LJG.&:3XJS11LU)-Q65/M8P&8O,O7YKVZ>(-A#F O T52R82 /# N",UB2!-. MH4@(2Y(X)@$1S7OT82W^-[]%K7D3O$-R+?[7O$!VWLT<5)V19^2C944=N]=! MIJZL";8:&]" LP [>!:@!0@T"($*HKHOVK[LL.?.%S,9<^]-,][:KNG[;;RU MQ2>"3M9M%1!V:BK>':A(4) MP0$=W1?'Y[K]9^QO7KH419]SR6!=)N7_2Q%[S=D7/V_@PKWIY7NMCI32*7]Y M[OQ4MZ%(&<58)A@2*11$29Q"BG (DU0A)4(:B] IJ=15@;GMPW:;(1\K$Z7] M3>VT#JZQY3P^EFN/$5$?>YW@"KC_QB!#T?/J<;OJ,*UW/!"A T]VZ',N:]K1 M5/IY+]EVR9(H(I0(*%*)((H0@S@(%4RB.$TPRR*!G&J9'I'AQ&F3]2/.VRX5 MLM;4Y,1M[M8F''Q8&X\NJG8T=2%6(S/1KHU'H]X"& 7]M_$X8OT8;3RZ8MZD MC<<1.T^U\3AVZ8 GJLHB)(OF^TN?YN0,$I#E4%A$D50$.F/71($8T6#4*I, MX=0J1^3HT^?FNACU0*6?0_S) 606X3F7 #'R-[S'8$@PS@$8#D$XEX R4?"- MQ0OB%FESRN;>")N#FZ:+K#FE[XN(FI,7#2"DUM_9*// OTAQ)ZM:R*8MJW9X M:A<_2+4[$C$&%242(AF&D&@O!:8QRKAB DEE5;K#6N+$ZZ@2(9U=. \%T8$G?H$[$G#[ =:-6%Z!ZZ=;J0=-1L(M= M+VC9Z<8+&_;^\MSI'ONQD'][DFO^?/4C+Y>QRDC&XQBRU)Q'R-1$@8<"DI F MG/,,A]PI<A [\;+<=H='L>DU%: MV/:(?9OFM.=Q.-EVUN+6 7YA=0[[9;/>/%8=,M9W=7)NLPS^(K=+C.(X2 B% MC"D,4:JXJ8.B8!;R+$04"100:Z?PK+BY44P=YI$W.?#-AM7/"W.2Z>"\G$=9 M1IK*8RDA"[@I^H\H)"G',"5413*6(H@#F\W $5">;%]P,Q'6%BZW5P1'IO+Z M%>TJNZO9\&&'X1?/&#IXVEZQG,C-OAA3-Q_;&J)>!_O\4Z;SKJTM>N%:V]\U MS*]^':5^*W]L?]$Z__>2AXRP$ <0\S"%*$H5Q+',8"A%HO\O>4*1BS=]4M+< M)C@-*C"E.(9F[IR&U,YM]@+4R Q[+$W&Z DJ13WZRV?!\.DEGQ8VJ6]\UN;7 M'O'Y&]S+ 'Y8;_/M\\=\)8MW="OO-L7S$A$9$LH0))IF(4H2#&F?/C0AJ%4&E(VB5M*_Y=PS!?@;P@,O8W[T3)$X%_GH,OZ"TW[&G M3E;4K\>D;CF_OLN&!E<8)^&6_GBW61NGP:R+F_U@C(DP:U=$"8>(\P 2%@DH ML>!42AYD2>!6B_R$I+E]S(VS:N(^.ZJZ;;N?A]=NAO<"VLA?^D"\!D1>G,'" M;_S%*6$31V&G MT]F/A1W)C(+PR*1C=.[DE%7MIUNUVQ\JR"O-_9&0,U8^2^*0DY8S):])R M?\!("?'EJ1RLZE^W6NK56MSH%_&+?C7?;QYHOEZ&,@Y5FB$H,Q1 )#&"E 8$ MJBS%+(ZH".WV^,=4$XF'#* =2;[UL(S,I_L1 ;_7ROD,S1\1 MNTD39H?H.:\$V N0=DYHO436\$JD>5W^7#]Z[P+GLGR?EWRU,6? ^UW6F(=Q M)CB#4H08HEA22)6JZA>':1#&*HR=TJ;9!*SD ;0[-M!% H%,=)D%B421X)CFC*K=7>OE-EQEM&STU*T;+1U M.*\_"6@_*WF#:6SRJ1"JT6F5'))5<1(FAV@&'W!-%,0P##:WR(5S;HXA7/ZOPA/.'OQ "[\G*_EM7I72)%O/U)NFK,^_YJO\X>GAU^IZ2FZ?3;E M3VYE\7#U8/K&7PDAQ79S_;0MM[2J;753Y)JE'^FJOF"C--)QE3>2K]_I!\@B MIVI3=!^WI"B-4I9(*!0U)R,DAC@1&&(J"<,*89%:=3=[0QOFQN.UYH :VTRQ MD\W>.K-I6IL':'W51@%C89,AEJ_!0XT7>&@L!,*4BN*-Z0XD]T8OE,5,,__7 M9.1YS KA6H(0 M!@O0H !:O>LZ80:(!6A>JZOVM>J@ 79PM%<=O%8M*%4] MGA>/G_\KY3 KS__5FFC.__MXQ=Q\C+<=W%X/YHU4F\X_>EOL7WA?;ZS*T-;9 MWS>K[UKT*[WK=4=($<=9$L"$Q4A[87$&B5GO)@B%2!"]"F9.->E[I1'8B3D'EE=9_ B5M86]A^V++:YJ:I3WV; M^II5'2FK ^JE3(CB(D.01%@84N*0I43J?X59&F6" MA 1/7V6OUYLQ'FO*K= MD?VV68DK5FX+RK=+$E ]FW$$%4Y,9W;)(44DA$G(PY@0P;E;'.=YD7.;@8S& M9LE>R.]R_23_U?4,_"S$MN?>/H$;_:R[QJQ2MSJ8VYV>&(W![ZW.7@^X;0'R M>ZA]5NK$!]FV*!P>7EO?>0G;F";E[:&A8I2EII"?J@HCA%1!(D0"54RS0%'% M"7/L'/Y*PLRY9 B5=/%S88Z!J$Q$%)5V(RS!3]KNGP.Z0M[@DS]BX_$O_-B% M0W?F-"_D7/LF51O?W];YMOSZ[;=V9R[$*$A-%GA(0XCTVE=[#BB&/ @PSX*( MT\@IK*Y7VMP^=*U8V3T$<-V0ZP/6=D/.$URC;\BU>M8]O$&E*?C)(/CS*)MR M%KCXW93K$SCQIIR%[8>;STEKC:/9BW4%*MH>21A4:"7 M(#"AC$*4$@J)3&(8D32(9:9XC)TR*RQDSHY-&I4K3UKLE79FE;-@6W.+3PC' M9Y@]>AU]V]K@XY",+4">J>:LV*D)QQ:'([1C?>O 4C9*26Z:L^ZR9;_2K:RC M=I_TG'U=E]#9K,LE5T$8T0Q#'@8,(L*U5Q,E&10BX[%V;U FK6*]W$7/C8IV MFK=5QK;T!RA,((39H==J>Z/>\P%G84-0["(S/5'MQ.-KW1&WR5YHO+ M5WFE\\+L=W.O7:;<\?):2,=>^K25=9Q1.2BUX_Z$X:GY^R[35]]IOC()_Z8Y ME5[PU=4FXH2EE',))4E3B *<0$HR 6D0DS!1$0X8=TW*/R-S;OQ598SO=5Z MG=90;0I8:KW=T_#/X6Y'69[1')FK+(#T7_S# 2+?&??GQ$Z>:V^)P[$L>]M; M!S)17M*[N\)TS*P:VW^M-SOK3T%&@G(>T M*]0G;';<\T)7L^WY=<@^<"^^EE3C";6Q.>848",PBP4B7BFE3]ZT7&)A^0&) MV-PSI,>*.19GKX_.NT?DVO'5T\N#:4Q_2XL[N:TVI:K#<)-]N5GO?UX&619$ MFG!@*A(!48P49$2OVI#@/(TPC_6RS;X9BT_5YL9,M;Z@K#9@+RM/-,(X]G/: MVX[.R QX,ESJ54A4QSK0#&:]FUX99$HA&1.[OWNST73I,/-6HSI5*YKI1]>Q M<\T8 ]#?XL:KQ E[X8R!U,NF.:-(N+"[SE59RJK8P>><,A.LG9NSY:K)AKA> M?S7KC")?W^D+OFS61?OC+[3,R\_Y6G[:RH=RF68RB2@WY0IBKO]%8LB23, P MC4(:J<1L3@SJP^-#N[E-U<8X4%FGE]R5?=6Y1L="T)H(-"?LC*RNZIH)*CL' M]OKQ,NYV:Y4W&\V1IW;/ PE^-T:"RLHQ^@_Y1'^43D5>%'R;GD8^L3W9_Q0E IRA(291B&*(T@8C30\X%>P6&,99A(+A01+O.! MG=BY$7VG?[H;25NB;,>^_K$;F59;A4%'X_&K:[G!Y)/_+"5/2FQN:+QF+,>[ M+T@'_"H?]6MW3TTVQ>:NH ]5LT*.,56*1!!3CB&*8@:)RCA,0Q[%F'$21$XI M#Z=%S8URZL8L>U5!H^N 5+OCT-IQCA_ IMB9.8*5]PZ0Y]'PGAAV7-KT>5R] M5A]-N^J_8QA5Z"=Q*47Y42O9U#70KM--(1_KM7=5ZX^N5N6U>GVH5[J^T^&]IBK.^C'ZF@A,61"E, K,1J83F:*87 MGAD->"03R4+IM!%Y3N#H24"!_ZA[7W#R.7SD=I:^ZWN),H(S;3C1^)4KRE9&$ F M"(622YQA$61!Y-1&K5?:W&BEVIC>'%34,4;:B.3R@G 1MKBMT+% M)Y_T"YR43*QL?\TD=C>-D!&W1")%/,(*II)%$)$T,YOB 22(D5@Q$C*WA/E> M:7.CD0FRX'SDO\V(1\YEODV4\#8&A_0+G$^2VRD.L;OI\@VK3V7Y9 )"KE6U M/U;^MM;/^;0VR4/Y=]-YYWBU(M./I]27K9Y,]GH5-](4)UIJJDG3))90:":" M*(D89!PQ2$40LRS!-$BMFCI/HNW<..SE?DI9K;?T1%\%6)9@>U]LGN[N@7QX M7&V>I03R;T]FWL];!,"CL73X]I?_M\%]6^Q-QWBB[;(%:*VLBIM4=BZ.E[3; MEP5;@)UY38F[7?4Z,QA,Z<$=N2[?5NW^M MZOS(JFW2PV,A[[7L7=;DOAH=C3))XU1/-G$(D0IBB /%(8MB%481BE3&G#;H MW.3/;3;9J5\M%KMZMPG$%H76O R,Y;[>>'"/O'G=^W-48=JM MP&'X'.P,#GS,,,X[?;QA3L[V9R-7#YMBF_^/8>)RN_O01"(SI'@( U)5H@B5 MZ3.'/8O'U'B^)9.[-5:/12,81($!!(B*(025.UD&EJY3CC$0Y9DBHG M5K62.C?V--I6.X7<_$'N]78L4VJ%N!UA>L=Q9&+<05C]H:/R M M:+6NLSX\ M%CEU0\_%Z*IY6L2RW_D:]6^Y!\D:68)%$* MLX#%FH94!EE .*2IU$P489'&3J?$/;+F1CZMJF9]==\1-N[H\;_?!2M+BEF&TT=0)6]]]EK247TU+ MB&OU6UEG=2UE2+*0B!"&4:C]%QH@B-,T@9Q@II(X$$@X$4>OM+E1QTY9L#+: M@L*H"S<*/ND?:)7UYL8D_5C;<8DW!$=FDSUXE:(+\+5%3RM;YZ7Z8Q(K4'QR M2;_ 2=G$RO;7?&)WTT@-T*"$HX$S -&88HDQA2 M'C*81(1SFHE4"+>=^C&UG1^C-0VN]EIW4A@=V6S<<;;TK.8R>F/[9A;=S6R; MFQT?^W'.&:88GDG;EUVD\+P:EOG WKE%F1>A \MRK[?Y]OFON9"?UE4Y&R.H M*3!GSK __- 4K"6_>RJWFP=9?-X% < =F?#;>I15.%>K,&@U'BE@^V+@O);N M'JS,M)6\+\7LH+#WQ0^\,&3F0Q4;:/A[LZZV*4V"/8T5"; *8)()8DI>1I#A M $&>Q3'!62PI2I??9<$VSB$RQ^2Y?(E=J>-]D+668*?FP+"7H^!:^KJ^ !N9 MNEXC5?JO7&"#Q"C!*D<%ODUH2I_M)P-1>F^:>+E?Z_)IK9V[JB9F>;V]E\7M M/5TWSN"73969+U]WJJW:V+[7%NU*4'W=K%8?-X5YZC+E/ JC4,$T3C13"9I M*@B#BB99G&%,49 X,M6\+)P?-U9-ZOI%W+=[^A9K_/DYV#8T) M2S(6XPS&26!*KP4*8LE3J->VY5?)9?[=1.C<;%8Y?U[R0 0\22E,0JP7 M/RF*(<%9""F/41C$D4214PZME=2Y45^MM D]*'::NM8CMT+;SMOWCN'(++F' M;Z\D^+U6$O-;XMA(\;>UN%RP.:G([W3QTGU@/_OUFI>\H:_=OR462 M*$D43(G@$.& 0D:0@E&P$C?>-W!H9=5NC M1L]__D<!3UEYN/-[\LJ!689U+DW3G^V3=D/7=[D>S+H+ MP!)SI%04"\@PYN:H/(&FK <, I2A1$8\PT[5:/O%SUZ5SB,7G/"A.OV7G]$J=-O[.R_B"_SNZNP0N:?"L_Y]^E M>/WD7^E_;8IW*UJ67_3+\W[S0//U$L4JEG$VV" MWT72$/ \+Y><5)AZX30$GR-+J$&/<2-!(?/E9SWDJYO[S5I^>:HV$;,8H]2T MJZ.1U R7Q!'4U!;"@$LNTBQ@"A,;ACOV\+G15Z4?J!0$M89V!'44N'[VN12. MD:G% 0EKSN@S>4\(93_&I]B'1, MPMP^TJNF%;<$;?,3AX.2HQ!:'")="LS(GVNKGEFN##M>.PJ,PP'2I0!-='[D M"I3;,5(?"+VG2$=OG.X0J4_O%V=(O1?.+5+OXZ904KM-VF6ZD46^$4N:B$R% MC$*$%89(B@CBD D8I2240OLYDHCENB(7<3M!MIZ["5:?%*D_J0-#1ER)M'J" MG_)U4]_UY[D$S1V^!Y;[V#,;UO]MP6[[ET:_,S4.?P\Q;"<'[^\C/NU0_?\E ML62W?92-WVNI=#D@<%.]RN=>-?:YRW@03HHA*0DS[@R!.M ,=9I"I3$+)<:+2D&>86IUT''WZW/C$ M* @:#:LOT#?C+Q%%'PIZN;JW?5'\,_67JYQS'MYY2+D1K[G+0+DK_> M;[UF]Q""OJ]#!OJGUT1P_,&3?/&]-K6?=O]% P,C."]DY=Z\.#4U=0PV3W4? MRIM"/N1/#^6G?>J66]K19T7N!NE3Q;-EMUC.RY"TFO,QS!-IHT%N0BM@QB1RYXV,':D31KJ M5(G9%^7$2$6,I IFBA.( AQ#S+(,JE1BAE*%(N34;;=7VMS\J4["XJ^2&ET' M=#;OQ]>.WKRA-C*+=0![40YKG$AW&U"\AFST"IPV0,/&]H-P#*N;!ISPF@KQ M^_VE=R9-4=,76\E;#7]I(F9O9&'Z%]&[Y@RFO"ER+F^+_.Y.+R@B%BDJS>9/ M2F*(.$\@B;GI'41#&02("FQ%,CZ4F1L'[;0&CSNUC5.P-HIKETUK#K:UZ@MS M"?BG$<.^)_:4RICO<]X3&BS@ M7\_T'J3]>5>5C\I4A2S"4"4QUQ.@() 11F&0,!;%+$X1<6H>;2-T;E->?X"P MM^#KSXZE$'U#.;8OWHOB2%4/73":*)KZ\]O4,G1!PB%N^O#> ?[ZMR=6\B*O M3G^;/?V,"!&P&,$L%!@BEH::=Z2 *%(A242&2&1?U./P^7.CF*Z&#O[6$> L M?-S+X!B9)KK*#:GA<002!Z_R,F@F MR]P3/.I*KE="Z($MF_\8+@R7D>(MGWYY*O53RO+=YH'EZZ:4,]_0EFEQ\2I@BRB&(:1"C!%%",5N_E^1^7,SOMKE 2UEJ!1 MT]7I.XZIK=MW,5+3.'ZN6 UP^WJ1N-CQ._[TB5V_7A,/G;_^RP>V'/KUPU6S MP1#Q.(@#3B!.F$D>UNX;B3&%49PF42!P',96R?V'CY[=E_Y4;![E FSO)?@U M%T)/ZQ]HN5U4D_F5*G).__D?PS3X4QOC:TQQB_$]@J^=GS4,M;&_>JV4QSV: MT[9Z;<^S?_JT_78.K#IHH'-XQ8#]9K/ZNU;OM'^0;S]27@7[_TJW3X7^[ZTL M'NK.+0DGJ*IT1N.,0*2B&.(H$3"1 8GCD*"86F4$V8N[TDH4*L-6KU- M29Q:\Q1ZV=SQ'Y@%+*,^UTQF*J,,6N'=D)]H5]X2PVW:Y$UB] M.^AV3YIN4]W)LA?[[&YW#G.^WLO'0O*\>J7TGU=UE/):= .5ER22G".<0)Z@ M&*)09) :/@\2QA,6D@RE3NV$;83.C<*[.E=.&NTHZ^:066%NYZKY1G)D\NZJ MNP [A6NGUP9/9__.!2"?GI^5W$E]0AY]9>XV]9FJ.)8TB&&:12:J6#%("0NA7AS&@0Q3O6Z,AV2#66M@]46] M0098:P!0FP+P>OI>;N. M)'\"_Q3\2Q $(7BD!?AN-/X3" /]NWK?O2X:!^C3]GY3F/'Y$UB;ZK-Y63XU M9^Z;?0M70+?@W^GZB1;/]>UQN !F;Z*NUO&T>OGKP(W>CHV@'9E=."XC4]=^ M2"KU%G6&J>:M"F-_=-6#@D]R.B9F4BKJL?,U\?1=.HQF_H,65=S 5[W<:;;] MPU@0', @)I$)PU*0X0S!,%,)2Z,P9!2Y<,QK 7,CF%8_8!1T^\ /L+/[NB]! M9.1/^P48WGO;GS+2U:H,:JVC%,J^*G_[RW/EI7Y,A0"HC 2D"%! M88)XJ@C-N RM^A-C $'7(,&QH[>QH9[9*;K(KT+ M^NY:L#"UK#N_ +_?5F[4*(5V+@'3:W7I(7I,6R;Z J0.ZCU?\JR!AVOK;2[R MU=,V_RZ_26XB"')9?OC!5T]"BH_:7!/*^;1MZI)]H,4Z7]^5-[*H*D]?/9@J M9)XXHO\CM%XU01.2G4N2+QF,J=[!Q*5W)I%_TVQ^:Y7CN*7 MY]]*4^CF^K%:1:[OKKBFT8I ESC) A5E&:1!BB%*8_VG#&&8,)[J7U.N_^-$ M5]:BYT9:6G/ S;[78Z.[60%N6KT!W2GNR%SV8V')7Z,@/#*+&7"K3<6;#K@_ M&]]&DYS!F5 R9S?\+ S,2JP9)Q\#9KS8Y- M&^\T2SE36,(L#A%$*(@A5E0OB./ M#@*>4@"IR3%8U+FMJQM>JCMM'1,03P* MI!WO7 S/R!3S&ID1NIKW0N U7_&HH&E3%_ML/4^&'?WFJWRNVJE]^''H^0FK#M_T)=LC M2!@V&7Q:\T+24KZ7]7\_K7L;W2VY1$C$/("A8@RBC*60D"B"<121-.+4G).X M,+ZC_+G1^F5],%W!MV/B$2$=F6Y;S<%/K>X_FU;%9YMF^N/3@=CY)$U7%29E MQH'XO*:_H8\94,'C]EZ^*YX?R[S\<[%Y>FSJQ"2:Q<(@3&!(1 H1(0Q2101, M]1^IIC;S/^N*'4=%S(VIM)*@T1)4:CI4CCB.83\;^4%F9,(Y &5('>GCZ#C4 MT;@8I8GJ9MB_0FZE,7KM[RV%'E>;9RFK#(?K M;AUS@FF0"3VWA%5E:1H@B#'+8$)$I*)()%2@Y7=9L(WU'MXI62[O:5?B>*]I MTQL>;#?=6+^'![T(*^LLG'QM3K>KU=RW:\=CA].@6^[V^0!R9%JL3O8AH^84 MX88^5_F55T6A+Y%UOZ%KWQ7EK='QNAEX4MBT&X+G;#[8%#Q[@WNMTMN"F@_B MV_,#VZR662KBR&1H=5M()T2):0,*911DD D: ))$!@F"U@2*3VA4^$4R7]$R-P^R$K'.L0IMV@2 M;0^FW>Q\*42C3\P[=$9IH=UGOM=X^&-RIHUW[['T()Z][]J!:8C[#GZFM5\G MUBY F:(D"Z#,F- ??28@B5@*M=<>I"*5@4B/8&K]&&-0N] M" ,RNZ?Y^LF<$CTV"6WE%2NK'=5E%."88!I#E,0((BI"J DFA5F,219&:2RE M$Z/X46MV]&."Z-1J\T=9YTSDK3F^ Q1=A\^.LJ8?E)'Y[4Q@X\ZP3F!CU0>Y ML0WLC0._M^9YW*CPB_<$89&NFLTA9'(@FI;AE$.?/G"%9S9KOLIV1U(K<%,)38M#/E$C*M6TO)\]O(K;8A M0;'3?-$I5F6J$__ENLR_RT]KOGF0)@?*<.E'[2C]18H[ M^6>:K\TOKTS>U%?)5[0LC:?B[%S2>W/B8B)@GM:%;"I@WFEK2O!37?7X9[!9U[DUQG,% M]\9<1R]UA)&VH\^W';^1F;8R#KRP#M3F@9^,+3\O:N?6& DJ*Q? V+G[VSH/ M\;6U50TA;>\"U!;[8^GQ1L,GH8^@Y:3)$24-FU%^^W9K0KV>BF?] MT#]OM >Y-ANI;.<[QHX_U7F=_=;O?#5'YJ>-7\KI7I:?\%3I"%9:2<>Z M79>,C1W%3(7XR%RT:V1?VP%7QA"PMZ1I>+\ K3&@L0;4YH#/?8/C7IO+ ZI> M2W)=HL^TE;@\('=0@,O',PF0LVC+'H2RBQ@M&.VP>",3%6- M7B/X2T#,O92 MQP4/IU#NTV9?$,]]Y*&3!76?-J@;V=USU> L^\V#7A9I!C";'[O8'A*S3 C" M8);Q *(TI)!*%D*:8IRD%!'FUG?XA)RY?<#-29@#VB-_&4/ M 6I(SGL?#)YSVX^*FCJ'O<_>([GJO9>_41$FK5"Q?=^V4Y)Q&,6!C& H3(QG MRBG$/- . $Z4$I*3)(HF+<3T0KVY\<_EQ9@6H#(0O'?NA.5YX.V8[NV&@J3NBWMMYC8/_K$HUO=3P[ZMDV(%4NDK$DIZ)S%K\GD[/6G:*$[2)_UG_[M']K? MZ'^9B@W_]@__#U!+ P04 " 1GU92H#1C$)&9 #",@< %0 '!A;G?-]/D7_YUJB,>>C5W5Y*#55:5J9D M2>5R^X8K!H3$OWA(-"91W'8P1TG[:J4=,:],7R! ! (X%_^V[>3 MV4]?<;F:+N;_^B?^9_:GGW">%GDZ__2O?_K;QU?@_O3?_NV?_NE?_C^ __7+ M^S<_O5BDTQ.EGP9C\^>*G_W3^X]_N_/SO;+[Y9I+#>R/R'=/WT MX$_4S^#BQZ!^";@ R?_\;97_]&__]--/9^)8+F;X'LM/]=^_O7]]XY5?PFP1 M9NO%'->_DVY6?TZ+DY_K#_[\?$&P>!<^5;(WCUE__X+_^J?5].3+[/)KGY=8 M_O5/7\+\=ZCZ9?SLY?_EZI=_OJ+CRQ)7!)T-WV_H"^?/J&\[C";\ML9YQC.> M+]XV6Z0;/S2K$E\L+WYS%B+.-E^=9)Q.-D]^%E?K94CKB2BE:$,@XXXG4(;P M&:/CH!AAU6-2!+>;(JCDKXC^C8)6F/[\:?'U9WHP*4JP^D&5#P/&S]7S7^Z\ M]$Q2^U%_L2H_TL].#+,N"1N Z1! 2:TAJ"P@15I!NB2>%0Y _/5WWJ3]NIZ? M+=-/BV7&)1F7BY>&9;JC\YO /O^)G[^$)3T(TN?I+%_\=K4R0^AMO1A ?F?* M(7+_]!-Q77"YQ/SF3#_\=I6-(39]_?XY?%@3?$BHG*6HF2%1X&P,3M]VZ%!=TO M%@Z28Q<8>(^?IE4(\_5OX00G7IFB=+8@A",,:R,HY!*D0Z(^LLB4T$/XDO>] M>RLLF-ZQ<( \N\##ZWE:+,F<;03_@>2/SQ>G\_7R^_-%QHD41#)B (F)MC_I M(D1)&)=""BUC2M[QP>#Q*"E;H<7VCI;AI-T%>#Z&;Z\SB6]:IF?9CG.KZ*(1 MA9-5##R35:1X"[PH'H)!YY5EZ'@>##8/$+$58%SO@!E"PEU Y5G.I(+5^3]O MIG/DDQ1<-MFJ2C^22^T2!>+T4$D1G ^1BN&44>WFKAH;'+1JVPTC' M6='!!-P34-XM5NLP^]_3+QN7*AD4*I(CY74@+IPD0[A)_?)0;$ 1)==#P^0& M!=N!I.-DZ4#"'1DBU0(^6V(XHQN31)859,7(!B9719$3%"FRC%F2#1PB>W[] MG=O!H./TZ-X"'%GQ]1QV]N[S8GZ1L2F%""_& P5;%&0IS.#HSB0S<"T'DBH(D@:(8 M 9<5D(Z9I+40#H<(+VZ\=#OU=YSRW%^$G1B E]_2YS#_A)M<+<_1N9 L"$L^ MC++.@Z/ &+(T0JL4K;=#I!_N>_=V2.@XG7FP0+L(&9Z?+JNXSL[S*K!)!Z>K M"4/IK,@(3I-GHU1D0%Q9L 3VZ NQ)(=+/=Q/PW8 Z3Y].8" NP#*ZSD]C<0Q M_8HOPCJ#2^?AS5^6BR_3YQEA3E.$$=V7B;@M7,0E(@E\6A*%H/AX\:KMRO1ZCY_ MN;\XNT##AY,PF_URNIK.<;6:%(M<%XU@#',D@&(A6M04-1M%(L&!ZG#N>?5V M:.@^4[F_.+M P\L37'ZB3? OR\7OZ\_/%R=?POS[Q!HM9=(1LC?$AM !@I<9 M3&)!2FF\SL.AXEX2MD-']RG*P\7;!4H^?,;9[()ZKK1BB2,0\20'I03X3)]: M,H4LZ<2L'^Z$]/J;M\-$Q_G* X79!12(\)-:)K)(__CPF>2V>GNZKC=-:@P^ MB<'YG%4"YKTAP2 #E[0#GJ7RF7E'O X7I#Q"R790Z3BS.;"P^X .26X99J_G M&;_]=R37*5BK0C1@D-?-4F2(V7A(@ND0-2JMASCRN/?EVP&DXZSGX2(=^_3K M+)QZ-5VE,/MW#,N+\G:+CM";'#@I&:@2R"0R$E".CO9'HPKZ(0JU'GK_=LCH M."$ZB& [N3=PQ<0K^LIJDJ21N=8REUR(!6U1QCQ$B?@#K]\. M&AUG2(<0:U?(.+L8<\:$5\')9 +HD)#@+4DH]"%@5K%(+2V3=G!L7"-@.W1T MG!X=1K0CX^,9<9 W7,S"IXFU#)&39Y2U+Z"X4[0?\@@Z9N^1BYCE$/;BQDNW MPT''V<_]13B8[O_EYSO">T-?./AZ^=O?7KS\[ MO7GVV_.7'_[Z\N7'#S^8^?.NR%]!VY./"F^ND*/H7P9;(IQJNP>%M> M3>=AGJ9D)!9GM\\N,6>5QEIE!:R>M)%+04%)B0%"+"ED[01Y&G<7W,5Z*V$5 M-\@X?R77P%ZE>NK;Y=B-O7K%R\X]EJA>O5):NFZ*0,\<8HX *E MA8<0H@6!T>1"IM'H]UZD'"+K#@#S/*P^/YOG M^L_+_SB=?@TS8F;U;/T\+)??I_-/_S/,3BF0RTH;\M=!YGI4S;R"0&L,#LP^?%OYU]QM:X6?#4IG*-DY"6Z MD"@*#(&B0+0"4N(I**8D"_?DXP;8N^\A9IQV'NU0=+# .P#-LY3JQ=#5>TQ( MZR#.\#=<7U1%2.1<*%/+()0$%4DX%&((8LVC<#XXCZ;)IO8(4>.T_V@'HL$4 MT &8WBWQ2YCFE]^^X'R%9&#?KC]3['I=9A/-4!(+'+1GLIYP($1%S$FK9&U[ M$G*XYSCI<$QM0=LX#43:06MH=72 L)O$NV)8P5 @!5,;HV19D]\,O"??TI5L M,K^G[&E@IWN<5B,-#=+>(MX?'XMUF UD@19?<+G^_FX62!SS7+V[+W5C)J,Z MP2AB*HQDH:M42C(0+'=@M;8J.Y:#OB>9/(3I>9BH'GRB04*UP23?@95Y2YR$ M6D;\!L,*W]>NHV_+W\B$5G%-:KJ4%\<@14%A@:/%X3UQQ!QGA9M W[JG5\GA M,'J4JA[D.?<9\*X:N+Z;D/<. W7&B!H<$UT@*YK,>!OBWDZ=_-Y M45YK4X!O[K^$',$+10!()#K.9G[VT@ M\##.#M%'!\BZ.'YY%[[7LY>+M&=&"AA3LI!"[=#/? 2GC8.BA3$E>6-+$U3= M3TXWB#I(V0\, L*/&UT$&QB M0,R)0$ZISK9-R=E#%(V;@VYGI@:0?P= >KZ8;Z3Q]^GZ\_/3U7IQ@LL+KB[Z MITR,0,9U9& V[9Z3YQ"CMN"#<4EP8[UOXK]O0]RXV>I&\!I<*WT@[2LNUS5O M]@+C93$+3\6ZFH&UMHZP2!3S!BX-Q&R%2RA]$4TVPOO)&3?-W0Y-ATJ^ _S< M8VN#\44RDR&BM:#JL*S R2OTJ)GC)F09F^0G]]SDFB6W&^'F0(EWD*&ZA?QK MZ=:2,,N$!9RTM$WSPL''0O%%4M&;S')4_@AF9\?T]C'\[G;Y@6&TT8$I>G1[ MOL86(G/1683"6*P]@A@$S5@]!++.*8IG?1/[M"5]W7CF32$WN*8Z .#-B&U4X/<*LG MEM=$=XV3I%!IX<@AX+S6\-E:S9Z9X#;0$?&])'7CPC<$V##Z MZ !9M>W1]*PTJ]Z\(FM-RP;GB9B:""NCTZ*V+I&B5O51:*ML -0>F:WE._<- MFAYB]WR0IF[<_)8[YC :Z0!<'_&D#KM;?C\3S^;ZWF6ESK.<-R>L8?8N3//K M^?/P94IAQR0CQ3&FMKUP.= "*@)BD803(Z+A7F9GF]3Q[D/LN"4Q1X%C\3HE[<@]LHGB;R4RBBPP8!BX1'47V33*O!]9*-*NY.0KF!M)'!\AZ M=_'>#4MG]Y>#\RPFJ<'G&&MOL Q>>@-,^YP\+1LO[FFZ-LA5N]NTC-W18A@U MW[U?=Y#,.X#-M6:4J]?S'QC;Q$E0/G!R,0T'I4N]B(HUEZQEMESS))M+52V]?EL^ MAF\3W P6=1RXI6!'F:CKA54#A1MN"T5 5C4Y1=J1SG$S;HUPV%)7>T/Q*R[C M8B POL=UF,XQOPS+.2VQU36&7V"9INEZPIC6(<8$$9'<#:$H[,ZZ0&2^N"Q5 M32&VP-^/21LWW]8(<@-KI .#=U=0$\)\(GDI'8,F'U:W MJ;JX2\JX*;5&&#I0XAV<;OXH&)JP.@7-% O:U(E8QM.FGU"2VRE4SH49&9OT MK?L18>-,/A^K%OIPW0R&M=&:;;[;:.8SKJ>)O/$;; W5>?/F*X[U'Z,F)QOB8;>TY4J<_6TE6FV$! M@8;':'PQKDF>]LGUY-P%$S_HR;F+S#OPJ>[O@H-1L\A4 B\9R8,9 2&2"Z%+ M8-++$EV;JT']]^3<2;U;]>3<1=8] &8V6_Q.RPA?+98O%J=Q74YG=SNQ7=9/ M*EI"*ENPJ0X?+C*!0QY!HJ[G#,KK-CW+=J*R!X =A(K;.&NFH@[PM[5GZHRS M(2,%MZ9DDB!YII[) H;,>>'*H)1--K\_T(7:0[;%)GKJ '^/<)*\3]Q00"Q# MKM.VA0*G583$=536:!-=FXZQAV%L_ NU.T%@^X/(7?31 ;)N'HI1M/1VN5FE M>7,^]@Z7FZ%G$Q---IH,=+%!NC(M =N1+EO]/709Y,/D3>VLS\, M&!X]KAQ$,]WA[6RBWK/3]>?%B),X36CY,U]JYY!'P=I(E./0>-I# YUBZ?K4SZ)$"8'BHN2+I7"\GM9KG0&MX9XS_??SP]M7;=R_?/_OXFKX[6-'# X]O7_"P#5\#%3N< M58U>YO$O05F4U ;)#1?.Q)JY-Q3AY0BFH/39UJ*<)B'1 _0F@U M82E@S(Y!04_PA*NG!!>T4.80>31.7Z289XV8YA]#\W33ZWF(><4M;+==U M?$H^36L*%G#Y=9KPV;?I:I*41N:*(G6&>G)%G#C/,EAF@TXRUG'-6\"$GG\- M(O39;7@\1,#8:?#]E;D84+)](&-S^'3&P>K%XB1,YQ.KA532,)#)9E"9.:@3 MF>I\RL"X*UBV&D2S"SSN4C$.1H91[%V4'"CE#OSB,WJ!CG-*P=/O87<0_XN-AU*9[ U_3A:J(2$:F# MA!)K;962 J(T$K@3+DID0>@F9ZAW21G[W/1@AV0@*7> D_?X%>>G>%53JE(F MPKFN! >BOSBB7]&GVAD;@_&.-S$EMPGIQ&G=4[%WKK\=(.5^4/**Y'1?@[:K M_AZK%=)_N=X:Y8Z9(B2GL,^3U4SHP1>* J.*2KOH3"J-;ECN3.NX6#L,'/5FF,A<() MWL1?_C%IG6Q]PYBU@371-;8F4@CE41;P+I&?D#T)*M9R>*-+46B"PT;GHP^1 M-*[9&EKY6V-K)TUT@*F_+!>K%84H9;J>:*=+#EH"E, X>O ,,V5+R;E MQ-L8IFLTC%UD-J@%VE>V'5P&OVPZ^O+;%YROKNW_D?BV@:+,8KRJH\,B1&X, M8+!!*L<*BTV./1^D:.P*LD$A,XS<.[ K[TD-1,!G,H\OR.N;+39SVL^YFF"R M)LJ0(7-OZITM2_Y<89#IZYXX$U8D^ -CXP72#XY4,XE""D$2%9D*W6F,*5) _Z'21K7EVZ#IH$4 MT &4_H)S$M",.'F63Z;S:17.>OH5+]@I9,11>P[9E9IW$QFND/) MN)Y2&_0<)NZ>/.VKWG835P13(B4H"6LW'^4]8=P.7UG$P5KBY=N.#(##I"NXD.0>7"(7A$X!&=%=Q$;9OQB0LNULW$18VF MB *9@@)07#'P49'+1L9$19U-9$T2B0UY&KNR?F #UX?NN]A/SUD\7\F_4#12 M\[4I::U43*!3;;2!2%ZD\94-R] +'9QITA/G 7K&[7'9!'Z'R;R+5LYD]J]Y MDL%SRXQF8&NTJ@(S$(RSD#4%.,RCD*9)<7L)JFFHB=SD[)TYL8J51A24%$;4%IR2!$+L!*5"X$*Z1OXKK_@*[M$/14 MBIN&5$('7MO?ZVOC\[:_OWK_\*_W,Z__Y M\LW;#VUN.-Y]RW$O.OZ R^&;.Y_MGIO1>W?&:%SF7X.1/GNM0%B"N!*L@%>, M(M<<=?()$]HF-^)WI'-8;XUGY6P@[X%3< Y*%@5..H3,A?>%ECBR)B9Q#V^M MN:%K@)/'/;E=A-_!KKO-()IWB^5&;^OU.S%L!\K(]8*)PMQ1M6&QS6_Q NCLI3._?]]E)P1UD M:>_A]'+OBJS&)T2[,)45R0(Q)348&4UT'CWR)@V"'J&IDVKW(^!P*,4\@7%G M]^:*/GQ\^_R___7MFQ:DCFVG) M6+$Y82V,V>R,:9ODZZ =V/"H^$%SL%V$WH%O=TG]F42J!::E/5^O-FV/T$L? M;&#UXAH9\V \Q"0C<"9%3$@61S;QW!ZEJA- [:'NAY!SL.R[*(VXQ<5YQQL> MG',F9D!E:6G%+#;=@R%H$:/U4HO2Q C=2TTGT#E/O \6?0>FZ%K3U_,> M1T)ZE:2A:,+51!+)!X(D;<<2&3J.2?@F=P;O4#(N;@;0[L/]=?<0=5]8H3CA MO(5(SIL);6'V+DSSZ_GS\&5*[OPY@U9I[I1W%)?4JH]B&$3/-,B V1'COC3' MTG:4CIMQ:XJU!JKJ (O/4CH].9W54OZ'$BGGC'F7528)!T4?>99LU3ZQX;.S2[S>.I>7P@W9HV&5&RRZJV1MF M7W Y761:4,OU0/OB;5E=!BSWGGX^.E ^,M_) M-;9FL>_\#O8D;>I%9F0<+1)GD'V]=J>IF@H>E^ YV2,]ZA9&*WB9]RH M])@X&UQ5'<#O+(^X&2WXXG193?699=QX(!?7_7!3H4(L;]0ZT=D$DWD&;U*J M;1H<>)%E;516C'!"\C;5F'O0.F[OG:/OO@T5V2]6-Q-['^#0:>%8]A)*8K4U M4:S-B16"E\ERPU+FJ=$$MUU)';?]3P=('4J-'0#UJH9_]1XWV?*/"]H;:J/^ M*E%BN9;]W\^JR88[J7/MJ>UKBDQ!#,D 2[+XI(WAJ4D0?@#-X[8H.B9TCZ78 M0UM@?6P!Y8^+!XX9-PS'VPR_1Q+]:KK&\][N9ZO\/:;%I_GF*9L%/[$BF.)\ M ADLA7NUSWL,QM8Q79F38E0P39R)UHR-V^UHI$4Q/D0ZL/X;2;_'+Z?+]+ER M_&Q.+*VGR_L??#>V_[O7H[K#WI7= MBXGF27$O.419![J+)"%D;\!&%Y/.F?YIDFC=B M "//F#2P5$6#2D$4F@,W@6MMA>2V57W= .1W4B]_*.;NJ<([MFX[<$5OUAYZ M:Q1SA8'-IHYPU R\D[5-6A3D3W-RHYO,T.RH(^X8,'BT'G07G70 J!NGJ?4H M=)ZF,[S!TL?%EA*^E&9.EGFE#,B4*;X+*=?;Z P,DR8;8WT234:QM&!FW(+Z M#N ].D(Z6"4/U=APDV/M.U02;6(47UJ(C%FP06L,N105VLPPWK\NJIDA'A\F MMR.KPW76 ?)>(+TY33>TT\># MV=<+"@:4E0A1)@4Y*)LX10"E35''8T2->U>I.TP.IK]^2CO.ZP"G_UFM_WPC MHN>+U?K&*F."C'^P'$HH%E2=8!=RU.!-M#E+YY5LDB/=@K9Q+SEU!]"AM=F! MS;Q.^]ORBA8="7G^J;*UVLR46J7%:3W&+>AY="A!DYA Q10@3X;+7"FZM06/*@"W> O#;$ MR,J!+ZR C!B+2TFXVU>1'QI4O>TKQ[W(U W^&NJI!VN9TO+,4[ZQO"Y7$ZVL M=TL\F9Z>K%[/O^*Y1B9.9^:EL: MND'R$77>C[]Z]\CY4JSGSL^E3)-D,=2TA0@D6,4#UNLI&9@62FB/J%D3AV![ M$L>]B]0=D!OIM@.S?)6 M+#H5FH19VQ#76[NG88#Q0_P=J*6>S29M"5_"-+\X)^M\7CWM%9MN&AM':#5A MGAQ.B@X),H&DR6P!)R2"\D(K9:,1I4FMPW[D]M;2Z4@@'5R3/H/Z2LMS9/1[:8^^BGRXWZY([XGE?@3?3$*>SC<\SD3YSEH6 DHVHX\ "Q8:T*5B;M/>,H3!-RIUV(;*W M+E!'@N% 6NL2D37>.[W!TX6MOTIK7..7PCB>&"8HAI%'GI$*4[Q*$6>RPL&OT],C 4E%DA(3*F0 M16U,+2 );TS0JL34Y ;GCG3VUB3J2%@=3G<=0'/["K))1-HUF*#UYNHM_FPD MQ&@9F& S,\I(I4:NIW>V%R[@P6ID +F0* S77 MX&OU@E9."BNT=*I)RG\8\CN9GG"D6OV6NNW \E*L>-&EJG8"6.+U8XJ0F>+. M6D@^,%"B3ATI]"DC%I&'4F2;%KN/$=5E)7]3D"P::6S\5-/F/)ADF1#SJ@J; M7.U5F.&B3*_Q9).1Q2H!F;P74,89\*P.[4K66&ZRMNY6;OZ!X_H?O:G+*OIC M0&MX/?1@V<[Y>47\_!K6I\N-[#8)V[,%5(>,A]EL];8\^QJFLYHRJYTJB>\/ MF,Y_?**9+BI*$J>O# MD?QQ?=UC9Z5:ZK8C%_9M>8%Q73L*$K>XN9\PX2P5GAT"YXJ\\10T!,\9B5" CS]D&%0,VJ7'^,6E=)K+&P.- VNL(EM<2&A?+[&TY:RKXMSGI M]35]8;[QO.?Y_N8"[V9AOKKLW[81QMLO9_U_%2<'2DD&KC:Z5"Y(B$Q+,#P9 M17L7>?%-&I8VY:K+)-A1%T,WF.G(L]AY5!$:HXN@@*.."@!5B.-0C"1[85'Z MD'3Q36X([$MPETFS,?: IIKN9V?87N(3G30+:".(PA@H&0M$%!F,(#:Q1.=S M$RAO3V*7*;5C@K>1-CM(5E2VZI_:1_9KF)VM4)+8--%RV"2RZPB7ZU^X]I-G M_>3O%L.=;TPOOY&C-_^$[VEIO2P%20E*(E.TH$%;1])!$2#DD@&+E$6P6&*; M\[OCLCFNL6^6_.@8*T]])4V\3U:ZH$![5X#L5" /#A%\+"9)SK-I4T=Y$-7C M[@M]XGPG31[85ILDL%QW -X0;92(@5@6O(Y*,N!DI#6K"64,,_+2X'5[]&>\;G^VFHQ MF^8:-L0PJU$\_58]?[XAGJV;RQ^=S*&[U(\KYV.TNZ>5(4(4M Y+CN<11"D< M?&:IA)0,MFF=W:+=_:;&Y/0<8OZ77!RH^;S./KH(.WWR]E"_E 7\IO%V?BG9]^FJPFC$%TDFP 3 MIYV/,P/>.9.<0FO:G62+)?800>.@[)A@6#303*<(>[$X"=/YQ'HF&3I' M]'L%Y%S5%'FN\W=6#:/R+7"TA_P[0-)Y3Y'S7B*75Y"? MGRZK<,\JZG[%DXC+2>(JQ,@1:/E)4 D]1!\C,(?%F1**"4TNDFU/8G](VP<4 M=T[4FFBH ^Q=:UMSSD V194DD1:AJ+Y%T20B8\$X6R(R"M]*D\.".Y2,6]30 M"$F'R7OLEJO[> P4[N%KOMYO$> M1,8XL!K!X3JRQCHP9N?)IULIIV?KYV&Y_#Z=?]H,P)X8E+IH44"XQ$&AMQ"< M]E""8CPK'X1JU&%]"^J>6#BP)U3NR2@.J[<.P'@S!3H)PC&K'$+*4M2)!06" MT XP>^:5MB:9)L76-\EX8L9O&'@=H(D.<'18NETZFU$:6B^1&U"B) A&(/VE MH[(NU7'#3_/@9/ *O@Z,X''T/-A1=J,CE1>X2LOIES,%7-Q\)*E_.#TY"I.L==9"\3-8.+9-$UQ]=MBC7L=D0SQVD&// :7PT!'&&^7G\+\ MO/7Y\\O#D[.)4>^N<7TY:2+,+K/95SEL9Y,UTM>YY[1,5/2T3&*B3[VDK9PV M>^::7$0>A/J#P^Z'B/@EK*:KM^4Z(1>:OP:'.IKKCL(_DGI_F=52=V.<"X%D M&7*H-X*3 L=U!L%]%)(%GUR3BPI-N1HWL71\S-_)''0#F<&SOJ^7M79W_+!18*1,H;2)X1 ZTJDOVY#/*V"3GL1UY?P33O@L*[QYE#:[$ M#@+7O]4;>"]7Z^D)"6LUP<1RJ35F2B@&RO ,H7;&M[3%*(J,$&V3^M.;9(Q[ MJ# ^U Y02@>0^@U_O[9(EK2CG<[3F73N7S(A&Q71U3L8]7 E. DN.P_%4L"L M2N#,-PDR=B5TW#N+X\.RJ6([ .[]&>[;3%D6L918IX#GS;30!)ZI $:7K!)G M.:LFM4E;43?NE9/Q(3J\"CO Y:]A^0]!5V@,LS8>&;19C7(J_-P-J[ M3(7$0\Z.0;0N$U,HP#&M(&A?&R[3!L";;--;43?NO-;Q<3F\"GO 99@N-T40 MOQ([I\N-N.[WBZ5*4=H<@3%!"X[7B8E.9RBE,&T3W3V0@9^8L7=Y20OU<67>7C3EM*WX,-8_H=ZR6Z\G[VBQC0[^+0X7= T+.;S&8 M)+,CSP>8<>02L6" Q)# >>:R4$%BVL9^;8^1,6\;':"QVSK?0WPC:_W7\&UZ M//(FM]';XLAA-A! M-'K#)-88NUK%*TOXYK(<-G*!,:=0QUXF4#;$>E&*T8:;#2KI4TE-BH^W)7#D MP79'W&.:JF[L6VGW2.J\%^1'7!(O G,1L4Z?B/6L4'M'HO,,6"K.:U8L8[?* M(1^X=_:#%XWKLK11[:*1G'M/6+S'KS@_Q;V+R6_\_J#I@X*9M3UHHPM#6YYU(V.2 <$OZ#K^_]>AKKO)T0@OI MBE60M3'D&C:94[0M@>.:I19HNGO!JX&JGHB%VO@$AYBH M\P>TL%'WT79D(X4LYIR#AZ T.4NT/8$W*,&::&SD:%1N=.WRV$;J)0EV.0^S MBU>L?OG^%UQ\6H8OGZ?I6>V%NE''M<7 @Y:2I$(AJJ'%D#0X2YQ$)4RPG-/> MG1N+9E>:GX8IVP5SCYBRI@KM((R\BG]>SM?3]?>_3S.^GI?%\F2CT<R)[_8KH*GSXMZT2!S2'B^9>OK,/'SQB(I /.3?=\4PLOXB!NC^QNQ#H6 M6\8$N?C:HT)%\%XH2$*A8 ZS24TLSY'%NN^WD3;;PRA9-S;:L'7Z^@ M1Q\EH,[>!XM!ZB87/!XCZFDX#+N@YK;A'$PE(Q\K7![07JWK,-N(J2P!;G55'"Z?MLRNH"'2M,?_ZT^/KS^1,K0.S% M)Q4?]AH^KMXZ(AB&4=WB(#F.?4QT5JE.^RZQ?]%\T4CMO30"2K8:E&1UK%UB M8")S2M>V>HK]R%5^Z.'C!&W#JWL0X8V\3=RB'-$X;U"6 JNTV/3KZ*'LT M0FIH)E.T-Q^^WCW'=L9"L.$FT'YN*!$.S-95F%ET75WL_@ M!"-7R-)'!&Y%8,^::\D"X?^(Z8\W?10Y#1ZY-M%'!_CZ0:[HY;?S,8:U=SC] MES^&;Q,M>'&,I"9+M'7'-1"2*,!H'862E9:IR66O/6CM,G^R)UAVJSXX6'-/ M^U#B(U%_^4FS XE[WW+$PX@?CV(&/RX\*RREBD4%FGMJWJOTV.MPZ[]]GGA!:5PD34I%FG"S=,X^M@% MI\W/C'<&P-GWX)Q\;J3B=:I10%\OC* " MS[(%RQF95XY(?[8Z?;G[[/$.7X;5^Q"B&U_S7[XLEA>8]4&3 IV%Y+RCO901 M9C%'T.3IY<(=+WJ[VU@W'CO>N4H3?>\KL XV@7,A7%BH@%S6%!^9*B*>H FQ M)CJ$L#PQF95R35)4-Z@8[W2ES2:POXCWQL=77,;%4"=O.WKF5VDZ$SR9NSKX M*PKRODE*X(3,X#//JO!0[\% M[4=.U#NEG:3P#JYM>&R_B L,%";R(A"&2B&68XF6):;#"PZ[KWMQQ4Q28$GY"E "G6<:*VN=JD(H(!? M*<^#M4T=PL>I>QI&#P#:BD?@*3QYEZ^>T+UBFS'ZOK+"H$IUBN=WUSULJJ()KT0!^&_*=QG[HY=H=5\Q\! MW!_68;E^$=9G!WJ2@K=LR8,JBM4+[:5Z4(E!U(II:4JRI4G_NF'9Z,)0'Q6( M0Z^%_5'Q1U@3U[(G)8A0:EL1E\D@221U,,^ &";O7\>"(_HC6['0A>%_TFMA M/S3\$=8!_<)TD?G$HTI>TK:LLZ]QM57@(A8P(1GR_#@KOD_7YYR!)[X?[ G MH=?!/FCX0Z4^)K<6=X/DQX2/F/ZXS=]E N3G0\5\WPB8U=Z=1A]YVJ#"VY;J M@1)%EZ][,5VEV:*^\6IT@TA2!1\9""XU+3KZRTN.U1F+.HEZ(ZW)7:O'B!IL MQM.U9U^;*ZG)M" K8+GE]> J@PO&0RZ%O^.HH\]KKTM:MAM]%&HQ<1X5H2M[&L5A"&?W&7AJP<0K$#NLV_2 M\ZNE,;JJ'+E\2SW6WE2#7)P#37%U+O[\=OZ^3B1=TIZZF65_JS%ELEH(K3,Q MX>N4!*EJ[_H,);+D$\E)AL;]& ?@HF-CMPL"'[Y$,"YWZ//:V\> M6Y[J/8K.$D+)5EDP=:]4(A ZZZCB>BIL#.%$BR9%>T=QUK9<*_0#ORWFR[M+ M9Z*MD+Y$!,-<'1AN',3"& 0E'4\>PNY *NP)E?*MYD7OP6M'6" MRJ'PL,5,XT.4TRG>5I?+]OSFA; RHK(%'(^FMK;2$'/A4'*.-J>2R!T_%N!N M$]<)XH9"Q!:(.T@]/4#N8E;MZSGY+Z>5I[56UPL[K_6^?+ M.3.)F?D(%E/M\T=++FB&%/ISI1-W1K4)9(9D8F2C.02J%IVHN -X_[J8X_=? MP_(?N'YU.L^7?4J9TB[8!)G7@DWI!<0H!46%D3.3+*K4I#72_>2,"[GQX+$8 M7%<=(.XY+M>UQ6585U&]P"^+U?3B&K>31B>+[^ESV'^">G3W\,RG_/"@JN3532P8#/QDAFX^E?FJ$WT$@UO<\3R"%%; M@='\WP+&P_76 P:OC@8N/_SK%)=$U.?O;_ KGLV,,IB5*TR"IW4$RI/,G(H% MR#M65F JC=H);T?>N"YD)RG)X179$SROY_GO\G>^J%$'H:42$$7)57X1G$%: M>UXSZZ2(T33II;$3E9T;23&+WHRHN,8;80B MZSPL'AA$5>\)\IQ"0\A+D#U=(IPL0Y*YGXD(QV!&XY M.;B2)XB:/K(R>H'2.MW(*7R8IDZ. T=!V#YJZ11A\F*Q)&-=*1X<\^07NUK M*\DCB3EDZZQCLK3=0N_2U(EW-PK"]E%+3P@[P"5^7P4W3ZS::+2T=NU M?UXLUQ]Q>?)Z_A57ZY.'>"HREYRY!FMDG?*J SA>-AWIDZ1-$(.Z56[[4"/W M[5[8B:.E^;X?.2$W=%YZWP MMMW[.G$[QX5; ]6,C;9W2_P2IKGV]IBO3/;_#D)KA;<;<1]'X]1Q>"Q M!)#>\]IFGZ2I2X&)VO1U \6%&$G+EK"^@T9+1 M9SF!BX:#[@> PZAL?^PMUF$V"/9>X)*"JO7T*UX3 MY409%E%["SS7R3F"(T16$$Q*QAZE9BO,V3\^Y@Y750^V+J7E*5Z7 MX7V+R H;"G,!BM?5EY"EMKVW(+1CZ)4+P3:I%]N*NJWPZ/[X>!Q>E1W8PQ]P M(Z-C(5&0;S?6710!Y$R0T!P/7J?B36D"S $0Z?_XB!Q0>8-!L5'GG%L)48K2 MKN4/]FYTN,53!^VBLRL7 _72N?:26N1*@*Q$K+]?5;M>37AQUGEG)!11DWS, M2?+DM -'(09:^J/;- 7G[_K[)98/8RZ\]9YKG=YPG3^<1DN M1G$1C9>K[*I1%4.E5. :F)<.E*./@LT(V3 KJDP=-KFMVHJA<8]D&F'VM@GM M @V]MRU[U&SMW]MQF\<>S_PV[/6X Y81@V71$H)SG+Y0=2RZWF?SYQZPHM&XWU=I#3K):/NCJ-7$MC M8V*Z29W&+D0^&3NY"[;N!N.-M-9!C'Y-A,]G8;6:EBGF7[Y?#-(Y#;-?P[IR M_KT.[+C%JTK<"2,2L.JZ*^LU>,LSI(B%YXA,MFG5>@C1XQY['PFQ1]/JD]Z] M+U=R.5O)5THXH"WI@6\\WIZ_(_I,I9I>I("@>/7BE+"#W)1JCT>DF MM;-=N0.38KSG7!@0EK82E5R *%P$QEQUL@.7JDE3M"UH>S*;_RY(VF/SWTE' M'>SYURXM;6*XS19Q=D_)I,2]U9#LYEP_&3+]B>Q_U %U02-CV]+@VQ2-"['! M=?_P)<,#%-$3HLYR @]U-__;?!%7N/Q:!;>IRJ\SC^=I.IMN5'I="N<7 !3' MZ)T4D+BQ)(<@(/J80 0TIDA63\..4*L^&$.=E/H>AK?'R]#'47X'B^"6MW5^ MU<12!.A,R*!8J 7^Q8'WS@*/*)S(FCO>I#O+O=1T K]1@7)/T?EA6NL >M=\ MH8L.1\X';4N$I$("A4+0@O9U?$2,3*2HF6YB..]0TE69>1^0.TQ;'<#MH6^LV=QX'4$('6!JT#4W,Q7I; MRPBRJ/+$.DQ,.3+;M+A,[7PIFUSU^N,WS=T)52V;YNZBX@[@_5@S3,18N D2 M+#.U=%E)B$IE\%QS7F(0#E43U_# %J9/HWWN3D#9H87I+EKK 8"/-L),PML8 MZVVV4.I-(Y(422;4AH29,R\#BTU*7@YO8?HT^N@>!,+!--0V0^0&:V'Z-#KK'@++X379 3ROIH?>CA>O.'MS M63Y=J^RUC0*,J4TW;63@!6T!CM@L1B2E6),266DYB;Y']V)73< M**FX3A@U _;JS4#90;J+I_ _P@TV_H MLRNF>>))1": JUI(R(* (*0'Z6CCB\J6$)H,O!N$^G'=A_[QO;^J=\>W/\/W M'#]50IH@_'H1XG4!3$3"(%C,$*2L%P25 *^\!J8"DK2YUM(? \0/$3AN5#8> M3@=1V!^TBOANN?4HI<6/DM%#O?'V900D5SFD M>N2?FU1$'J\(^?$5?:60&^'"E7PB4UE8!S840NW04WZ(V=_(@KQ?S.@QGS[^CK.O^"O9GL_WA<+96&OJ M />,M:^4%(7V1\D N2;G2@AO4YNV)$-S,B[8CXC"/?'?!A)/:$V<,__O&)8? M?U]\_+Q\1@7(^.VDE&&E*[?"BP*%+-9X.H6@NG!_!#=^+EW$S M)_VOBU:PZ'!E_# O6I2WA=5;O HY14PE4S##"X5-/,CH!"(VF=?5)+'=+%O2 M#Z8'56B'B>Z')'M5[GPA5>-L3+[.N3?2@O*^'FXA<:N3D4*J[%.3 I^]*7XR M][./X9L?IL\.+>V.3M@E_Q.7C=&^^EYZ4RK@([A$2[=HS3AY82ARDVLT0S'P M-+SP _$VK >^G_*?$.@?]+"N<^XHS(BT'WH5ZK U!;Y8VA2MRNA4X3DT*8P; MCH6GX6:/ _R! = ]]*\=#UC%4W+D<;E<'3"=.(20.1B1F='62LU& /:.YSFC M>]+'A.V>RGO2S34?[H;7ZACGQV\\WHG-CMP?_W"F2$3';8',R/M6%+E!X/27 M*!B=#<8F\40;=FZF M..":*6&R"3(=#4D]W)L=1N5;X&@/^7> I/M'.UXTV["2!:4HLK%(X3TC[]75 MJF.90K'*.^.Q28'B8T3UAZ9]%+_5@,T]M- !HA[N9>0EQ<2UQUM!3A)RV9#E M]AD,>E:XHJ53).&UO^W=2_;"6_'ZEZVB_([6 3W;PJ&9^.$EA"$2111!00?.2/Q M)I^8R4GP)@??'>[)?0!EJ^YENVAM;^A]Q65<-&XHQ72]FLDL6,%K*VK#(1IR M>Z0MZ+,OP?(F5[,.:2@U>%*X_48^@/0[L&##7DW7RBN,!:3A]:98\A T\>ZS M*D)(D43\?YVD]NHDM1.JFG:2VD'%'<#[U\4G\WS9.E 'SB1#,-:3 M[Q.RA>@2 \U93)D)(UV3 OS[R?DC]8_:!1Z+P74U]ESWAS><-Y<7R6Q.-J S M(+RLGHODX'B2!!4E@K-1"7OK$'?G X@W._61&/R"7;.]MXF,.[!2MQEY]?6W MZ41GTK;3"%$P#\J7",YH!N3U8H@AQ:2;C!B^CY@NCQSV5/=B8-GW?@_SW%K/ M/U%,A=--B+7__,N''S;H"?N6- ]T>'[M)9>GHLH(M(P<+M2B%E8S ]Z5#!P9 MIB1YL:')ZKN'EH'BQ!O"O!I<5$L!LP@*G/2!H$XFV'MO@!L5M><2I30M&'V4 MJG$]HD/Q\$"H.( "GJ*MV7_)1?'#?FW1M!J45PD\('@ MI>L(,Q0Q&-6D>5X#<_-L-EO\7@_B7BV6SPF?TW5MMT%QP_Q!.5\MAA"8=.@1 MM ^&G/T2P*>:F68F&HHAE,(V5^4.(+H_8[4+FN[4,QY+?4_1EAU0P/C8XYI; MLY:EA_GZZK$MTPH@:23$K1 I=B5U-[&8I:17$[)E%"FF;'/AL05M_QFD7;-PV M3D,KHX/8_[J]?8"]"\YBT3:?(K4D<]][* MT&AKI)I#>XA]' Q[#S#U&ZXO^.+6!&\SA[@)3FK8$Y22X&S"3>&4<4UNG/R0 MLG&OFAS)KNVIB [N7C]FJ'];S-.%K1:R>%GJ(;NJ U)"O4PN,F0C2(@DS.R; M)!^V(V_<]G3'W#OW5,G3V#ZO,9=MTKX$XJ88DAJ7 :(C#HE?CX+IVM)ZI!UT M1]CIIP*[=@IZ"OOH-=:(+Y$"N:29U87E J>P6#L(N<2 F4O+FM0U;D/<5I S M3P5R@ZNC]^N8+W!)+*ZG7_':B?S>9SR//&W01,6V5 ^4I[CW=822OV+^-)U_ M>I;H6V?W-*>K-%O4.L6K6>A")(RRWM@MF3!H+3C-&"AEG7 :,\HFERT.H/E0 MF[;'JZ_R@,P*Z;05P+,C*66EP2G%0$NK64R>5G:32/40HL>>FGX<=-ZVE4=3 M<^_IWGL%<4"^]]'GM;>C+3.^AV#5Q"R54 XB.HIC8YT;(W.H]P^<94P+ZYN4 MB'9A2<\JGY(WQF:)4+!._W)U@%.11'2QI7 6BQ.-C6,'%]2/A:&'[=WNRN@@ MW+U/;.^GJW]LBH05#\)9%&!X*N0S6P:1PG;@W'KKE,RZ-(DP'B.J%Y3MH>TM M=LJ]1-\5C"[:R-?2WO,:7NF,2'J.J%U0=JOS[ISP.H(D.8'4EI3>7];X\6AEJA8F7 D$Q3ZZ IX#' M&NZ9+4HIUZ1:ZAY:QCWQ;+._[2?H#K#R:_@V/3D]>8/S3^O/;\O'Z0E6?Q+S MZWF]\_EJMOA]\SF?"":-2#:#2+HN+T/+*WN2EI)*ZEBRBDT&%6Q-82^F:4\L MW+[:TT0Q'2#N2E"_+:IRPNS9R>*T'F3XR$I."5QRI7:PR1"2B8 195'"ILP; M9PQO$M2+G1H&3X.(O?>,U+/T'Z?3U;0^;N]<_IUG#)IY>IS"@;)-OYRN"#.K MU?/%29S.-]1>'1/QD'2T+D#BU9DI]9BHIB%+G2XB,(1BFQ00/$;4P0W$[C[[ MWN0K+SIJQ6ES-]52EKJ20O7H>.#92Y)%$R=H._)&;@4U%&;N-!<;7C=/R SM M?Y7C[D-:&:*&%S<>197"(*T7'GPJ%I1*NUI$"HC9Z=. CQ2W1<*PUN,F*)A?3?DA9'Z;L M(/UO@:G]E3%V2Y"7W^B?%;Z>I_/\*T^Z=M>+D!0J4"E(B)IK2-[32M/9QMO3 M21[H_W'[R?TAX0"M+882X=CZ_T!2*>&<\.R<2Z7.NXJZ#IK8M(M-#K0R/*5, M\O%V*]U??^JXJ9V&>M];=&/K_.-G?+[\_F4U7?UEN3C][+%\BT[.M<;V8??330 ="(8)RB0,M+@L8 MLH^^RK7-);]]B.W.R=D3*@=$[GOIK2MLUNZ^G^9UN.SK3%*?EBGFLP;!YYM& MKKS:E:KTQ/,MYI-%"YHG:QWFGZ;$URW^5^_"G:/O?M-CVT:U.G+;GYQCG4!8QJ,QJOQ-TH+A)]?YV -0\%^7IFVW, M1%?G4,7+;%P((&RMGD3G@3AG8+V30C$54#2VE4_^'&H7'!U\#K6+OCK8W!_* M>ELM4+."4$*=.^R2@"@EN>;)\&*B+L8U:7OUQSB'V@D$6YY#[:*13H%U,XU6 M3$J%&04QEU2G"#MR@TN (CC/67)%HOI_YU#[Z7_G65 V2?!14GQE;$DB\Y+8#UVO)WD.M9/6'CV'VD6$8^O_YF$*,=QX6B^G:8WYPWJ1_G'A[PDB M524/Q@:1088DO(E6.-9H*,@]U(P3GC',7MCIYCVTTU'.+N6^7U.$IN2NL[. MH,YG A)E?,*"+THZ"39% RI*#8[7%IVH&2*+SNT/CQ=;-A M]#1V9'IW:[C:.1[:.,XFM5UK%_5V_1F7'S^'^=LOFP6_^;75Z]7JM!ZPOL8ZF_\?;K^?$UGDZ@-XX$;L-90;.]IM_#*%*#'),T] MA8=ENPK-+MGK+C]SV!KI5] [X6CLE7B/7A[@^'*6^P0]DT%&"RRE"$HXXL_7 MVZY)BI*9RDZXK=;)'B_O+K\T (I;Z^ )%8>\.UVFS[1BWY$OC[5W>!JP/.0' M#V]5(+(+3\SL%J] M+9NDQ"8UQXHKT>4 SEH)2@IBQ!L)Q2.3JL2@39/VB@]2],3*1'8"PFW4#:*5 M#N!UG?[SY)G5*4>6!"2L$VH-R^""XZ"%]T6@4-PT*3ZZ2\K(@!I&QXM!!=X# M9!8G)XOY]>2HEUJ3Z78@A:KI5G00E?$@E(E%%%U/"9H@YC8EXP+F4-7>1LI! M\OWR\/F81PF6>.$'ST]4HN24F6 EAL_C_M MO=F26T>2-G@_[^(VL2\W8T924OTR4XDR4M5E?07SV$C\E034 )(E]M./!Q*Y M;SC "9P 5=UM;"XIP)OTR'2[P ^SY4F>U&<3+% MJZZH[^:!Q/FBNFBVDR@OB89H%^7G*/N2S'T$BGP+I?ZQBE0?3:0(R: M@1(\ ,K(P6)@F*R/4C6=CGIFS0*#]#^X66"(,J9^%'I4Z>YC5@9+!NYKU:S, M)!HL%F1D6DGFT+L'QNH[:188I+47FP6&B'!J_=^K>%<%1684N1IF+*A0:NUT M,H"8#?-%1\OW?!4_HV:!@_5^L.BFUOG3]>V2>VZUMV#KAE1%;AN@UF3QL]*, MHCX'AA]NE@W#YV:T97I6<>#-8^F%KHX+U-P&.M,PHE)]ZD M;W=3C^C,V<%1@O!U-Y-ZSV@ MP S2T3'D(A%-3>JN7R.L.^?E0 @L&^JC WP-J*+4V"8S&RNM-- M@]=* &:OE%3:9-ND,6HPI=VY4>,@L*W&.H+D'NLH%AD3DRSU.0%;QSRN_/^Q@7O"77;$:+W.+)/ M2N/-(EV+8Z9KN@53!J-"'1@K!7B9R4_BR;(8H@IMED2/R,.TKF@/AGE4+9\7 MP/DLE^ 54J3(65*@>(K@C7#55]*QV(2>GVHOU7$],_I[AN@P/1V.P>4&+T;! MX-^6R_3O^<7%C#.ET2HZ-IC*U31,7VR K$S@] ].8)/G[FL"]L*..3OL'"3? M/FW3XZFK^'@*Y5-S5Q^.K+SICKD13K J1.XY"*LT*&$DN+KK@R>E5>#UEZ9C MSD["Y5X(MV>'\'Z1\IT=H[K7EOZA>D%?\:*F4V:A 4>!3HO@U;Q[_YAJ -JQ.:,N?XH"?BE8;"9J3NA79_-FCO4+_#T>ZOT+[(GW"3T^]= M7@=7/S(K4B:NG (60M RV&)-$/E4NY!@^]@/\^;WV3:GNT5(J4S>F MSQX\+HW+7$7@7&MR&5'+;9&R)^?1:0I41%:*?]"@3=C-;PWU=\XK5J+*S#^LT_Q.ND0&:>W%+I$A(IQ:__=:'7SPQB S M0*HD4ZL5 PS&@Y:8#6%N+ ,:9RM$&*O91_EETB!Z/@>&%VX&"\X(2]_?9W_+_+U7; RO;N3#%% M6PP#KGRL0PL38'T6"(Y@4!(!OQD:TM2W;:6SON%XR]B=F?.IJ,22 M\U"]-U"8'3@G UB?':)DH3R<9=HM!49@"11202J:+I"0-GMB#7'@A#MW>5ZL_R25Q_RQ57Z[?/\CVM6%%IF4]U>9K>]J([<%QDD MH$<1E=M6O[; V@LT37OUGA)G8RFF XR](+;;]TG.8S$^)RA.DDM;E")?F8Z1 MD%IJP;)G>&J_[X:X7@;?3.7P'::E;I!W\11/UX_4?*:#$84Y"J:T2*"DL>!* M'9BN2O846E'@UN1*W8>X;N_5 R'Q).9&U$\'F+LF_ 7A_3-7CR&G-U_S"C_E M?ZQSN;SX95[R#,E)*%Y&2*$>X,0".,XT8"@^*YF4=4T6.!U#=+=W\C@8/9D^ M>U_!<%VRCXM' OAUNRY!K@&RCMC"[CU MO\T8O'!@I8B@Z68%-)A ?3_JT4#V)DCN"]?*E?-A/EYLJX2_+U6;^OUNU__AGW4&=MY?<+>]>)VS\L+RY^6J[JNM&98!D%SW1Z M2JH^45T'XJ, 8X/#1/\J8I/2X"=H.2<7=0A>GHO #U5#!W?XS?@/8PM3CGE0 M)6(=>2[ D?FM%$0\1Z,!S^R*OY,GWK,=7SPS1+F+DD&TI2X*B@J< ML@H8TQZ5EYZWV7.\%W5]^/5CPVL\A?1TCSDOD\B%U;QV :6S!X\R [,IR%QT M-K&I>9IVF&BS>VR(6(^\QWYMS\>@?PIVD39LP;M!7GRK&.UP>DP2 M(12)V5LP,D50J0CP&AW($@MZ"ZM[^W0=4PO_ "E=7#[#NDYP*SJ)N\(5FB*B#)2Z,VUHP )7?8! M&0]-B@C&[BOJHF=^"$R.Z"L:HK.^X?AD>3A*I7G4'C+66"RUBBJ1)SXI!!B]$I$F[5V30+A M[ZJO:! F!O85#5%0!WA[L7TEZZ(TW1>^. KJF$1 5B= .Y.M-D$)V>3-];OI M*SH&9V,II@.,_8:;FC/:$5\X,ZR@!(RICM!$!&=9!A>URBK&H&(35-VC8MJ4 MW2EQ=+CP.T#.[RM,^0NN_K6F\&O[ARJ5:V8T.0WD,@00: TY#]H""B'!6\V- M8")(TV1HW8M439O@.R6RQE-.!TC;+CQX)++=%(^@M9FYKJ5(W/+B)_D ME*%X7QC39-+S"S1-N_#GE"@;2S$=8&RO%JA(#B+F9"!))6HO,K&3Z01%J5(- MV+UR#;L<1^BO[6*@2IO$QV%:Z@!YC^JRZN[7'_^,%Y=IOOAT\XIC33'*1PU6 M5[%%5G>\* LZ",&YU5KY)D4>^Y'7;8QY("R6S774 ?)>$-N;&"^_7%[410]W MRT!GAB>Z+8J $)._>DM$:0DTBAF4F1FAFKQ(#">UVVAT'$0VUET_VT$>-9GF MS>.#5[AP120'M2$85-()G$ #F6EB,3)E3).+>1_BN@UGVYC&H_73^[*"%Y[; MGZB8;U-L\,(7G:JT8%]>)RDD0(;!25T@E3K<)Y/10\\C1.&\""4+YIHL[#YI M(<%=#;PO#[]O1F=:65UGPQD>ZE) "\&[ MFZX+!$IWR3W:4ODW5.!0-#4/1H MXL5XRCGCSIEG&XF6CT32QE >0,"I#.BQLIFF14=H$6-T-5^H0#F5:T$B@I#% M>B,5:G/^AO4EW_JQNC[DFD>"4 YEG@7#K)/'@63=W]&P$+ MBR"%,R8$Y9WHP/K>T-M'DTJ7F!VLSK-$[4_+R]6,V6*\YQ8R4I"A6$)P/'J0 MS$23O!BY?33+](C9P@:F]1_->X#5_-? >KM:^$5PW/ >FF.444:K,4YU[RX@1Z\#PR$1QTIAT M:I#NNY_;?M"WV NYF25< 6B\HP?_>U_R#R8=.NF]L+(6K3I+L1&%15YK#AZUY"8$$]IL!M^+ MNO,P94-P]*CA:G0E]?ZH_J0U>.8O#WXX'_XE[2W>_CR>V [:(F,R-;C4](MR M@3S^DA,$6W()11>7FG0T=6 '9X$SGU*F\"G(&O)$ ;YX!4X8'G2LZ[)/;O[. MP^H-0KGK;S!C#)I--V'%4$I9(%[VO' MD$,7@D?F79.GNN<(FA96XZE\V4#^G>+H>E.D82*+4$ ;6^HT:@NHG 2MC<\R M!NEZ]7L8@ M0O9&U-&O2(ZE<73FLG3DNN92T-XFS'U$R;055(RP=)^\N(/.,;_#+ M31M/2='*8C($)QPH+PUXY00(BKR]0!-2:(*@UPB;%E#-7*I1]='!A?@,/_6U MRVG-Z5PPR%K6W T%,,Z2K")B9L%'[EB31XWG2>K233]0]?OA:J@>^D74O:[4 MA)FS(#684 /DX#EX%S)8*ZP(QA23FO2U[T%;EW:K*<8.UDS/%^3/7\B+7-71 MZ+\LU^M9],FC9PF(_+H 6T5 1K)C(7G)BZYNY D!=Y^Z:2N!IX#<$=KI/X445S_QR/GW)^D::1<>OWT)^IP7/2LV"C!Q;KS49(1<6@B6)F+9T$CQB:. MZ=/D'#\&].ZGWCX_9<)_)/!"MG1#*Y6WOF2"'*5!QC)%+TUNLF?HF=9#&@$) MCZ=['B_W!H9&J:>.G$9$UO@XZ -3/"_JL3 [X@NQ\OBJHWO[%]327VZOV M/I^%I219+7C6KDZ,= 5"410F\N 32]+(V&0+Q*$$3QM3-8#A230W(4*WAOQV M47$-5_Y/3I_R[RM+V \Z$#N3N>04?MP0^9^7%Z2<]8__##%T[8Y-K!WI]'=.82& M;U*:U\_#ZZW=1Q5_OO!YHX>/^U'>-J#TSDOX. @:X_5WS04GJA MFNP*:I>&^GE!GW59DZGX108.%WAUL[FP6"%YISR0'BQ)!D2 @)%-+GQTB)JM% M:I:_>XJ@GB T7-$OXN9 J4\=X[TAAT1N7Z.N5^ 4C*IP 5JH1%ZB3> +F69N MC4].:"\?+JA_)HQ[^,D]Z?Y092W'DEP/:M=WB9=H9*XC\QVQ36ZZ)P.Z[12+ MB4F7=9 /1]6^H'8]5.U-,Y#CJ_U@R?6@]BO,OK^Z/)>[?.KUYC2>R0U#4T?3 M\]J&S.M(A0#:&<]5G5ZOQ,##_^0739\/;&4+CI=K#QC1+_"BDS*61P&*,4V\ M" >H/2=GG7C)P@:;]\OSO?)%TV?V6AF.X^7:@<_Y$\Y7_X47E_GMMYO?_I]Y M7A%1G[_]4K> ;ATL*Z*3D5%4Y^NT2Y,+>*0[LGC.H@_6IT83=/8BKZ?+:H+*Q*NL/83QCK3HS+Q6;F&!9KM =1UT.J M(HBCS#.@DLX(YCG*)M[;PS0&@!N-$4U1T$[Y0, MUEGVZUJ\<,O;KJ+AM]4\YM]7\T^?R$4024:>&$)P.8(2O&[-RZS>%47'D#AW MH3TN!]/=YWW; JQM57H6"*X;Y>>+3S_@M_4,F2>716L@5A0H;1&P: '2.ZY" M+;1I,\!G$)4]Y?-.C\Y#U7466*2_6^=XN9E_S7?XY+.2=$[,)@A"&+HV2@"L M[K:LGHPPQ0DSD1U]AN+IZ_:FQ.@8:NP.K[=BW-X'=YV:''A4AH.0QM0%D!D" MIQ#0"!ZC-2R=Q&H^2]^TVP9.B<5Q5-0=\NXI=UE'0UG-0R/J1PVAT#$UG"H]1T'OC;GC RZ4X%RX* %%C= MG6 Y.%,$.!&"\5XKI4X0>;] X5[X<]\M_@Y04\_X^_6RIM[?EZN&@=L?6<^8 MY)H^2 -Y%?6!23/P(1&'&:63%*&E<(+RUGU(W0N1_CM#Y#B*F[JDY5GVR-7@ MC#$Z;8LX_P,O;ESAMY=K$NQZO8W7"LI:V^?JGLY8BT3I%$J=( ;E8E)!1/T MH\]4O!Q'QW[);W9>"#RU?OJ"XGH?7I\.RV8VHQ Z%[!2\3IO,P,ZNAM2R4&C M*5+BJPU(XY*T'T#/['EF0JWUA=67V)I<%5C+*(VO M.TZ2!QZ4<$QZ*T*3KKL]:-L/AV?Z0#.V;CJ V[.GZ^>R^T-.NRJC'_^,Y(V\ M+S?WP R]B\I:!8(37I20 CP+'HI*+CI,VK,Q]0.=VD&GF*QG=;8N!&)=#UB"A5' 0A-1U5;6QP2EO^G\;WP:@8 MUO@^1 ?=7;7;JG/EF!,F!ZC%;Z"POOUXD4''7.-\IIPXP?-<[XWO@_3\>N/[ M$*%W!YL[75I,),&Q,,A2*?(T67VXL1&O)U^#E/5BX_L0R?6@ M]GOMV]I&$PHF*%S5^53%TD'P A)+A:>,B]'J?U@R75W5SP57?I2 M6/*&O+%8*+HTB>),3!&TSU(*7E"[)NM%QVFDF:A-=3P'Y%B5=(>Q=[A:?9LO M/NWZ.()@)F43(=JI^;?RSP:D],3C6LK"S]MLI?YI=?WBS2]D?7Z\NZQ&V[N[GN+>+&D5_GZ6 & M1^>4LP1DK"5P3-G2!8T!FTW>.X+N/DU?"X"V56D'QO&7Y>+3[WGUI?(RXT5K M\A;(;Q#U'30%A%#H C%%.!XEXC>^V6.P=;!PCX<*,L-7C0N8[QG MP]^7WS_GJ\*DFY3OS$<1E0\&7"K;)Z;JV2*"$3(X;23/I\@]#J*Y]\:8$>_@ M9JH\AS>7V^'>#X;%?\AQ^6FQ-?S'/;H,^(;17UT.Y:[QVBNR;X99 REA)O/G M)#@N!2!=EN0":LY4LY#NU,\N(N8D2A)@R(Q'$@:VF$@JYM#70]6-SS'FBZ29(P9B2:=($KM_=EE MD)Y??W89(O3N8',GN>AUE$P6TB_]OSHN2H+'(( 5XY6TS*%MLJCA;)Y=!BEZ MWV>7(5+O(?]^[_% JBA8C.36265 82WI,4*23O32Q[J_T,GEV.4OO!DNONKG@J MOBPZ!,98 =1UQJ"PVS16AL*859@R#[[C^643/;N,YX (R7248;O>IQV"\":&+@7J6L M3P,W#MS&54MW./MIOL!%I*.S?0V:!999\)Z!J(,"E2$V0I86 MV'VB>G]>&0]=1RBC V ]89AGQI#)-86#X)EL,,L:O D!BB\A))Z"#TWP] 0M MO3^/C'PG#A)]=X]U=Z=(_EA*CK7_]]/C#QK]0>T56MN^FRGI>50\ +*Z MY22G"$[Q!(F;G+AUSNEF]?/CO9OMO5-YACH;BCL,T5.O;%$R>&OHWO;1E^@= MCR,NKYX^RCM2XX-W5@^2[]2YRALVMAE[QC./'AE0,.KK]&T&+L= 48)WR!P6 ME??+3]_[V&D@T$A?RU&$UXW:=QE;NMVD]$:!+*AVS>I:97+J(XHOV4XGSF*2J(O,XWSY@!+5-0!%28A1&)3T?V@' MMO\,UOSH";;Q-7^2D2K$E#4.?$T_HRYD*:VTJ/P8 M7N#$+TPG< .:B'QR''TFL:[?EW?++U^6B^V.@7?+KQ1 I[??;@_(3$5.0@L2 MK*D;/XO2X(5CX.GX)?K%%;MG++'7]_7K2AZHY65;D4^-HM\N5_$SKN\*K:9T M'*D?JSFNOACZ!"%3,%;'7P?O%0:6]L+,4Y_>KY49 2%'B_,<\E;_Q!5);7-L MUNKAQXR>LWJ1SL89JYBXXQ3#:(:D$ 4]N'$,EZWC)%HP^3U*? M^:P!>'@TRVXBF:8TESSG*C.8G/ M430MBL92^3Y(&BS_7H&T"RV%H5L60X(DZQ0K:S(XGDI=9.Z=J?NU4I-)32_0 MU"&8AFM]'RP=H(*I'>!M*NG:4]BE$Z)(+IH<@=M*M9<<0F$&='0"L^::_+_] M$W#W/[Q#+!RBM4?9N"-$V ,$] /ZM3+":FF!*;]]:Q9$OU+ 1#+G\( MZ ,@T*S0K1D$CA%AKW?*;4C(>/$V*@."!U,%0J)Q3D/).GJG1*&P[F37RL0I MNRG9?,SQ!Z%JPO:&4&*R6QJQU9 M4DM!A#5,)U5\9KQ)T_"1='=XSQT(H7W0V4B?O<+WQS_S*L[7>3N^_^8?;WCD MLVR8$&)[_.L2E$1WB#?6 )FO::O2&D!M1 M&^>0"O^0ORXOOM9:>R)NOOD)X_QBOOEV9&;\E4\=/5$^A(NV>7/ME$-5!&A? M][AAKLL5F(-8%*84A:6K\WSRYO5(O2_WA7KE'CMK%=.^ (L9R0E@I:ZJ$X#& MEY"4C.;ANJR1!HX]1U&76?,A:'@T5<>%(@ID MD;UT7$0IF@QD>HJ8B8/#(Q7\(EX.D'8'B'G& ]AE\HQ,5F=RV$R6M84P*F*F MCGL(W ?'2'9M'GE?I*HG#!VB]&4K#70 I__"U;S:X=K)M3U?R?*<34R@HLJ@ M7/: )6FHM!<5R5RS)DFLAX1,&^JWN:^.$G9G8-D=)"L\VF <9&9('%)6<0C2 MKN=2!J]<:G-7/29E6BMSG&I?P,D!1:ND]&/P@Y1*G+T23< 3Y^62[2;68?<+%K5T.B55MRPYS;UO3&#,A=(**-=UG3+V&?P:3TH7< 1']Z")Y[ MWSIMUGA<[^5PW$OO M][YY8LT?HK?E&$*<6OOXYQW"47F6#5&:9) 4C',&=$V1WH+U@021I NC:?_N M-T_C'(RF_8.%.'6!X%,WW]]Q4RL]OM6U)NNM173)H>;) O.1.)+*U^(Y 5%8 M2VCVA?/]6O3W^KII!U&-ZPLT$G+WL-FYV-IDQQ@=J& =)Y%%#BZ2)2C&.%.0 M9Y;W:]'<\PLG[-%LH.1!&#I XE.CJ-(MKG>;"A$IZ&+ LZ\/HDS4*U- R<$0 MR62+]VSFO?.A/:/A$'4M1Y!=%SH/.\*=X][Z&$!S'8$";HJ/2V" KDMT>.C M(.,EI8?)9T&<1NN'2*^'%-83POGEIC)+2D9^4U;D=26Z7+VN+G,TX"UFF9C( MQ319A_(B5=,.*&SSIC*>&CK%U+O+597NV^5JM?QW?77$/^A?-M]FPOB8C2Q M1I%.'9>QQO4>O"LY2U;/S,DJDYXCLK^JDP.QL0?J1E'4U/=996SY@+'WVSFB M9;EZD^AOZ;=X\8A)/I,9R6Z["$DCN8*Z6/!>>XBJ-I9(#"CW]XT/(J&_)^/C MP'9"A4P-NP?[3W8]&C_@M_5OJ_ER]?OR(RDRIVOGXP?ZP\Q$+CWG9)^"9>0F MI@#.*0T%E4Q:2*V\W MP!WQY?_G]$:#66@E3@^Q)=W:7Z+S#4W5*K]:+TO'* M:;-\?[E9;W!1%TZ0(!9Q_@=>7/W LMPL5YHOWM$'Y-4$U'@O&AE"HC" M-:@H,WA.?JVTK%I^1"G=WH;Q]/3WE[X:R:IV#H4.W-'[!N$MKN?KCT0+IO>+ MN^_/?*:*+,:% N@260&2.X5N2 $\\S*FQ"VR9LT ^Q#87^ SCAO:1$$= .\I MB?UC<;G.Z=J]J8/=YIO*]4_Y[N1Y)I-T7B4(:;OE+$3P0@80,1>,MF@6F[0S M'DSQ7M TYP?-TZBP,ZS.G&<2E2:S[NI;67*<:&<:DC/>V$1LE2:&\"X1>R'* MGC>B!@FZ]_;$VX.P)M?BW7*Q(?70[T3Y?]CO) M_RW]5_^:R<15*IS<@#KA3@7G('!1\_9)<<&S-Z9-H]$@,B=N'VF&LD?=2>V4 M=\86GXT$[FQM^C FMQF<.0[YTT*Y)< .Q?)XVNX"XR_R M>LOIWY;+M'Z_^IA77^2$<<@_$XR/"+Q'V#\Y"J9^7GIWL;Q,R\WG?,/,KK!)KST#]/B.>'TR;2%2X'+K (@)@%JVT84 M50+.-;&CA6+89#KO451/;6#;0NI0!!^MWS-.2_T=%Y=T7=6W_<6G:]'<^?DC MY@J.\*VG2FP=)(5ITO]"(&KN@!>RZXK7C73.%5 A>>:UY3:VV371<>9+>5\R M*XXD4=OYXW8ZB462CI7!6\4=5Y.:XK/+? U!V9&9KR'*.R>GX>60-&4?F(P& M@.4O6B^)E*[/\G\S7(43(W(T\-A.:9N.@#7 0%PDH7"7$Y'UMHZ M^H+7I;Y&0K&"&^4TQM)DF?-5?O #(O7 M(J<"!:6F@ &Q9FSH2#I-0C!*.;G/J)J&GNTCFJYQNSS@G]KZ^ MP9PL%_;:MYTJ!S:(ZTER7R)(KHWD4)0B4QVB!:^\ ,LK^HQ@WK19\=1Q[BLF MSER5B9+"57\J0Q#(P"61>#*9\3CM,\39Y;Z&H.S(W-<0Y9V56_!B4&ICCARM M )F$ $67"F"IKIB//F1/OGMI,IG]+YC[&@2P-KFO(=KN N.CA+E!UUH/DX'$ M7"=-FNTD& ISA:3_]2B"^4_NJVWN:Q#PVN2^AJ"@VZJOP#(+GBR'KO.P%#(R M'Q(-Z!2,RJ\V-^HE !+_X[XVKF M>7!8 LE5L[H;*>?:_9M!.F&MIVO'FB9/ B/0/K6Q;0NO0]$\DJ[/"=Z[]-[[ MQ<=.X&"%<"!9X2@F4"W0SAOH@:4U,F T+.&VUV+.D3SNL MK7MP'Z7IL\3V3\O+U>;S798IMF792 %U35*=E2@ K:6H1 CFZ2K#'#HQW8]H MGW8^6_?H/D[7YPGO>;G/<<1$#A@O8$.H4REL7R<9L\)PT\4AG#GBM3HP;A"$A:.H@@I,C",=>@])A:FS>0= M6/33;+I'PWBYP8OV13\?-\OXK\_+"U+N^L?_N9QOOAT\F.ZYCQJU M7&D>JQ;GZ_)LR"&6-IQ^2Y%-Z!LJ3X?)<22A1:Q&%=E8U*2RY3\:Q1NUI M 3[5[XD2=9$V@575X^ R 'JOH7#R-73F(K?IR-F;PFDSMT>@XZ$Q:J.3WNL- M'W-]1#GA\Q_6V/RT+ 9\ +%2?%1*:4A):%*^4N!\L1"Y"YDC1N?/P0#%SSE= M7N3W92O,M]_>7>#Z:I#>S&(HPD4%5M2'.O(( 05%.DI(3!RUP]@DG'V!IJZ, MS! $/#(R(\F] \?\XV<2WH?\Q\Y9^VVU_+3"+]L:%\^T,IQ$PC/6,)D[<(8, MM^V==[HD&O:+H)BVV8_ M+'5SDXM96B_U?AMC7OR:'A%RB"J73>3:@"4]%\2.KY6"T?A$C&D"&FR 243;XV%-<9C=*(PF24 MONQWU1U(P;06;#Q\G4X-_=FV]&:1/N3-MJS\:A197LV7:>L,D,,IL& @CHHL M=70"!<98A 2=N%%B8/&??BZ[?5/.;?<)[HC]OC M-3,8N,TA@A&ZCNR0$7ST%E"ZX 07PJ3]]C(?2,"T)3QM+]@F2NC/Q.W\B*M" M?^+RUGVX_9EKO]4$I;/*$FPI=2Y,($^B" -:H+=.1CI:30;O'$[RM'4YIXHP M1E=>[P^'NT>1?^,J_7:!B\-7Z3W]0:,^&.Y!ZTB/A;?/Q>_+N^67/_)BO:7[ M0[ZHN[W?+=>;]=9DA6K>?L-O5^,?KI^6(LJX?;#VVF/-H'$(=(/6T%1FR;SA MN=]O?WOWVV_?XUEP/@:*KAS+AJ16?&U)I2.M"ITXBRGP::7V M--W3IEY.B-1':Y5/J.]S,Z.'[^-[YI.:&M*&F_>.Q*<(5DB4 0HF"\I'!9B+ MJ]M/C%):"<.:9"6FM:1W,O8WY^F 3!)XK9,&!4UF:96E=_'$CZ6=O3(7A]H:CD%%KO(8"ZSW%XR/&' M3&*=1Y+[EO=M&'GO;_ZQF&^>DP6*(%&(!"H4NEYR;66JHD&-W$EA7#!M0JR& M3$V;AN_G;$R'E*Y.S8_D4"R_Y;R;[?*TV7ASL?U(^MW[\B''Y:=%C6JO4C!; ME=T*(J*03)#ER$8%TA#+X T+@*Q.] Y")M_XR(S,T;0/!EV.S%< MEJLOVQZ5V\MV9S7F>?TKKE;TY5_S$<751W]GTTC@. GT$3.8F*P(WH"UCLPY M6H10DH$8LF 1"R^NR1*COF.&-Z2XQ:>\_X\;BX*PCB"'H'1I!M,% !R[1%>7TP]O:6:-T8 XY MN)AK7:2E*\HZ!ZE@D:)V=[=Q8^Y1T4VI^BF1L!Q++1U@ZG#!W;*]V-ZJO^*7 M?#W(,6L1'(7E,8E(WI-A%&J@@NA*\A0JX2'_'U;_RYMUU3_?ZMD(\\8 1DJI1L^,:/+G^=%NI[+/+ MG.GPFA]\T#=W4(P_*5 >%5FTTMK4D+P3AVR%>975V88I']\0BT_^>\WQ_/;Q M'SMV%2LY:H>@=-W>E,DD.*X2^*(8#X;"V+A?>\CQM$Q<_]\5;$^LV:F!_'2Z M\@Z35TF6[26&VN6(T8$IV[%$7(!WMH"5SA%AT>DD]S.K^W]I-ZTI$[BI3174 M!? >"?017[OCC'1BC:" ,W!-YRHS0\=9>Q(DVN#0<>1[WNA#OG::Z[RMVA]A MJXD.ID;7(Q[XSC:GZ*-U3 +;#J/2,@,FY2"PRH-PRFL[]-:]]PU38Z:-.I^Y M(0^7;7< $==>J)?2E5"@;&]P(V0UV1)$%-)C+O0W!P)$3.EL30J00V3;'4#D MCHFBN%6H-87RJ=[D@<2B24K66XL,?6#:' 80.0 @HS\*3@J00V3;'4#4]>J2 MR$NHV]-*%AQ4S &0YP@Q!L\LVN3=?F[R<]\P3:_/I Y1+8=Y&BO@]*MFQ:$ M2EJR ((K3=(H&8+A'*Q6W!>A(I8F>S/N$C%MP4$?6?^#E=(1H'8'3$:;E#0* MA*[V,LM:@J$9N+I//,HZ-*K)%(F>$NV'J_,97!P@VZGOHC>D)W%5*_$SV1T:L9)UT7<]EP;%(;E@QP7(761)^KQOIY>_I P>'J&_91I83 MPF*]VLP^5&-Z-:V)BY2%3X!(1E(9Y."5%A!=YEX%QQ/;9T(Q?>@=&T%_>F@? M[GWKM"W)T]XUAXN_!\SLH.[(Z]8I1LB.>%91!"#[*L"RR#WQ)!GN,U-F?]1, M:4:.T-A#G1\@OHFU_O?Y8O[E\LN.<"R:&1D)ZZR.$0DZU&?K.KX&59+:I5Q& MLQ;WOGEBS1^BM^480IQ:^_CG'<*SE3%+@8!&$+F,,7*A2!K6.]0ANSJ\?S3M MW_WF:1)CHVG_8"%V$%:\>D4^=T/^63>->J[A_6"M'R MRO@DE4.ODC[M:(L^8N(3 ^"<(7_=X9:N]TC<%M3>5LEJ)6T444%(7M+Y)XFX M$C49%52*<\]8:C*^NRE7G5O6;,,/+(ZT8WE*&&ER:#E\B 6QT= MJ:78?:=YC4M8YX6 /<'^-,J?&OAWJ%_7H[N\DO1F^;7^>8&W2PN7Y1,)9)-P MD]>7X?_FN*&?7RXV\\5E3NNKVM^92J%80>)/41+K-I.+6E" \"B\K7E4-_CM M? 2Z)GX5ZQ/V$ZJ^E_#@I4/_]IE#_^.??\Q7UZ_B];@SKDT620.S8NMT1G Y MFCH"VI983/&^W5J),3B8.(_?W>F8%B+G?#9V*ODO,B Y_7I9,V6[M,=Z%KB, MUC !*GE/[J#0@(8G",)[E%+49[NNCLD+S$R<4?K^3LQ8P.GE\!RBG>TO50(W M VKY#(WTV==] BES(,T4P)(02K#9"2FE:[BR:"0FIAW74UR.#VOZQ##6:&QZ*92V!*'1,>2!#!TU4^G6Y^+J]3;?7,[;VE6O&.6.;I@E4!0 M@DMPSAB21@X4WRG-,;8X0,>H#0M_S6;JZF']:KG9_57^.SV3, M7&)D=9-T!E5W]WCED0Q/$:*8&&-H\HA^6C;W.G7^/Z>N(["=W:2\C^^OAVF. M.0OO\:>VG7;W"A=]S+/S,5F=HP21"/=*&06.>0=1"UG'MA>IFHRS^E[FV6DG MBZKS(>CVJ[5B-?''N07-I40*W+CU;3)?_YEG-Q"][>;9#<% !V[1_>%6(FAG MK+# .=;]6XR(EW3G.2U]-"(SZ9L$UM_E/+M!2'AQGMT0M72 J29C@)(JY.$( M!CS%NC]$DEP-)O!)RAB2$SJVF17ZG<^S&X2M4\RS&Z+HJ8LJ!D]&RUISC0$A M66] )32 FH)F)HJR);JB9'K-E_W//+L#@'+4/+LA6CL'^_MZ?:WD*<7H.6CK MR9>2*M MIB1P+;6)(OO(FN0'3]0#< 9CQH[Q'DX,@'.&_,X,O+_8U/XO^ITOGD$J ;.6C/YYG[[)DQ?_/\U.YW? MR* I_!(1\7^?DJGACEGF6#BV#;#DG_Q$CA&PM%&&M449G'9L,KAB=DS,] M'2/"L]V).0 K!Q^6/ZY6V6]PM>GBR/RM5M2N?]Y5"/YMM5RO9\0PL4L>)-?* M@B+?$EQD#DQ(@?G@4&%?U3[/\W+>C08='IMC\?)=WC))ZBRLX)#J!BBEN(3 M%$$< W-)\]H>V^.!.>R6Z;9!H Y.8ZY@MX&]!G9"ZS-KM@3\/?=Y-7 M: +S:4[E(,R=3R;BV2>%)T/+%P44$_/.Z (LF PJHH9 _P.8G-9&HD^V71/? M:7@\4\^RTX,Y$?;^0O=DQ"*YD:7Z.-M)E@:P/A BRS;E()UDY^R8GJDWVNEQ MG !SWU\NY6470@3#HQ,0T090H8Z7S(:#\R)K650,.,T-.0Y_9SHKHH_@L 6& M>KGIPNMB"8.MSH=<2[KH[]\M%]MJ[DN\^#VOOH@9%F'0.82H8IVH8N8ZQU3:C)%*K&@F(E1FG:EN4U8.M,1%MT=IV.0CSO!ZQHWXD2IIVX;>05A^=^\(E(S.+4*N; M0&61 '-*D.C,%2<"SZ))%?;WTKD?5%$H6"(6ZPAS(S2X%#6P7))F@O["_:=S MOUGG_A#TMNO<'X*!#H*;!VV\/@44O@#/@:ZV;!+X[!"0_D-AK6.BS7OM=]FY M/P@)+W?N#U!+!Y@Z7' O].FBB5Q;1S((FDXW"1:\3>06DF^(*I6H!.NKE.!, M.O>'8.L4G?M#%-T!V)_P!M?D#NYZOJ/E%IU-P!$I:D!>!]UQ7I?%,E^#*2T%A!L"4P\HN8 .>9I@,F0W31 MDZO>5SO\+]_;5(AC/-,3 ^"<(?_K'D_WS.56/<]TP/EB5&96@L&4 M0=GB(93"Z7?2:U9*,J:OAMZA'';N>8P,W;%.3E,<]?/");)Z1LM X8YT$!*/8%%&G;D5^'#CV,1';"B'9WK$VF)\ MK)/8%&[GTR%RL'CNE^_/1,[9150@#:O#WZV&$'4"8;(..43.4U\]6P,9[#P. M^L[/XA%@.V>O\U6Y7&W-NI$+9B4=,]MM)A39:H409!&@I7:>(MLLXYD=POL, MGFE'R'=R"(\ V_!#Z*\.X2)_JN^%OY_!623EE3R_*Z$ZF=%[$:5/(=W(BCX/<7^%0/G+BLW Z&@NLMM:H8#EX)PV0 M;R^TU][ZW-=PPB8Q8W\M(]_)@3P&;N?>+;F_ MHE.PRJ$GBY9BW0$KP,N202)3H6CTR?0U>+J-',XT_IPXW=H!)O\J2=E7!3@S MS :.(D),,M4Q? QP'<)PW*"03/R4$B:9: *0GZO_.R! ,E<*:W^5_*'+0$]5\H*?VZX(3C M+$11($GG07'M 8N1(*W$$@+%2N&LL];C6(/^TMI_*6O0$M3?M378Y2CK)N77 MI::*ESI$#H'5"5BV:/"DLYMJ&\S(%0]@_TV3Z7\H.-(/S=VT$!H16 MT2LE>&# &9+,T$5PK@1 Z6QD4@@UT5K/7K($_27O_U(&H!&4O_OL_YMTM4(3 M+VY[@V\;?K4N*0L>P;" %#QI6Y<;(AB2$T51F@O3U^S$X_@]4X^_]VS^>!CK M)VL?7A=4&"ZH3Y]6VT?\^Z-1;FS;+#*;L\($*2H%BAD$'[!NUO7!%++*P;=K M7YB$Y>\U0S_BF1AK0L]IX7EN$WS>7&PM WWZ\IGNL!__K+_-(\[J&?R=3:?R M'">!/N;OH/#DK!JZ%F6HV6"Z&[T1"D*,V09T)NK5)_ MQK[=*/I]^9#C\M-B_K\Y7:78MI1>]3@Z8Z6*6=;%5)G\Z%17NML -A819"H) MBVYR&;7@YJSG\@Q!]?-S>:;"QH0IEO5J,_MMM4R7-[.[/#A"0H$*ST M2W*D2U$D6U7 QYB8E4QXMX^=H,^_@VOZTT-,/T= +Q-Z)L/$VUJJ8-%"D=$(%KQADH^,LL=43 .U<13[&"5'2KF# M=.^.D>OA*$'Z5+@$E2OQ(EC 7 HDS[-&P62)31R6>U1,#I%CM;H<2\0=X&,G MAQWQQ=FZ*:>IFVN'C9P17-(^,LQ1+D_*41Y1T MB9Y#M+P<4^0=8.8#:8((^$QNP@_Y:[Y8_E$EM$M7[EAB)63K*=Q@H>[X4L5" M$+RN^4.#.1BRXDW267O0-NT=V0Y78ZNE Z1]S!?T3Y^(H[_CZE]Y0[^_ST_D M-NN4%<@8(O%#Q\?G8H .3O'<.,9RFZSI*X1-^_;=#F.C*J0#@/TM+_(*+XB? M-^G+?#&O*>#-_&N^SY3(D?Q,68!^)8GY2-Y"E!HB9T*AX3&6)F'A7M1-6U#9 M#FKCJZ8#O(T3%_UR4Z+B@N>\Q#J#E0Z9*JH :FG!TU_:D+T0KDGC\,A\3%PJ MU%W8.B5,.C@E.\YR>O%A?*8*VF"]A2(*@F(82-:1/!IE67%2"XU-+O_]R)LV M?)D400^70XROSM[K7:ZNQ=_QS[S^=;G)!]6O//J,4>M17J9PI/J2FR^Y?9*_ M>69W2$IQ04 NO"XH"QK060<8I121' >6&V:LGJ1IG!3=O8_^G23YEG[F7S,9 MY%4BS'H^/I!-T(:C@C*W-$G=P3 MG]+*TK2L97L)3287@=(;$-PR4GIB=4=C[;

GL#5U7RJ%X7D1 MOUTYGL6EZ+7/("41I9@OX(P+P)@SV3!1=&H2K3Y+4;]69@@NGK4R1RF@ V_[ M[>6:W+SU^DW\G\OY>G[S1I(5*SHS!B+7VI$4R69JXR!;E]!GJQEOTJ3V##V= MH.@X;2_'%WVG"*J_7>6;=33(A/&ET$U>2$AH!2!7")%')V)1P*W$&O,RBOJVAD!"V9D-8PKIQ^ MS>-Y\I/[0\(16EN.)<*I]?^1I%)P1S@7R+F@>$"C%V1J@P=OI*0[VQ0=T%CU ML,+S&=W?_=1IGP,;ZOU@T75PHSQUW=XFHPJ2D^:8@H#;O(59Y?$W/L_\FJKK_6, M>U^(@@)UFVBM5!3@7;90& J*&:+1N4FG]OXD]N<-'XB+AR\?;90T]35VP\TN MV?TVDVV>;S[D]>5%%>!/).([5\ L2)6EJI9::%];SRDPE0;!)*-,$JDH_6I> MYY O[L^('0>KYL+O/47X:][\LERO?\NK[>/+P8\13W[.J&G"URD=*5'X(ZX6 MI/6;;[K)!B7&.6IN0/ALJJ>EP%F7"64F!E>X\:K)B\1S!!U]X3WXW-LDN+'& M>.8L!,=$'=FN*0+0$4J141G)N6]3N?XL11,_EHZ!B$HK6UB@1A5LDIS2#E09)M^^H"U*.5R MLZN'>=Y\(S*= @80TI ?ZLE1=#R+NGXHR*1=XK;QI(:Q6)G6VV\,ZTGT?6;7 M]1T)+,OVW./-N7_PHT<4&!S_I2W=@&-ET-IET-[5QEAR/XW)H%RD:#04^L47 MFZ)%KHHZ)Y>!9'H5D%?)SI1F%&ZGVHOBB44Z3K7$AT/M>U*" FYD^PQM&,S= M/2HZO=Z':/ZA'3QWT8N9U>O\? [@1ZZP*?K_C,,Q,UZNPDL&2(H527-QM, MP&P=B^NB;KGO[8[GRQU)0$N_ M;DS9M/;Q&,9@? Y0E*G5SO0[9"5!%BHRE2(K-I^3CS=>%';52J6C\)R<%F], MI.M!)PB1!&4S85-)&\B/Z3OBGKX,=A3LM8NV!^NY@]S2D3R__?;T!VPK *7/ M4B?'ZT02"RIG 6A5 "8"*[P49G*3M>H->>IE"N/IH?JP'ZX3W'1[A'[%+]?5 M;Q&C-XI3/*"KQ$V+9B[0=!>R#Y0G1W \UT= MQK[:S.G$_Y##YI:EZZK*@B5@*8"!VUJG'<#'VDZ2O=#&^QQMD_;[5^CJ$9R' M@N#1\*3Q--(!P/Z)=9/ ]>Q,Y3$:Y@I$% %4\+JZ8@)<25DSG4MI,P/\'A73 M9J6:@N=P:4]=/_@AD[<^C[6'?K.,__K'8KY9?_CXCS4N:KM^6:Z^X"+FVW_[ MC?YMQZ8)@=R3[(#%I(C-6C87C 4;7)8E!V7U@^#IF5+"PVF8-NW4!%*GU$H' M=NIFG$3EY6J!R8Z1Q%2(D4X1JT,4U781H&8..$O6>5V?3MMD.I^C:-IY2$WM MUSA:Z"*!_N#H[-CPHCBEN0 ?80@$P>G,WFCLI*::1<5-@72 M\=+OS2;=F-5H74$!H0A-+ A&0JE%)"ZZY),E'IJD39Z@92_XF+.$S[&2[\(" M'1E#_W+3EY BA1;D,P+)C?S([.L+DV; M47N)7F9J\W&&( MZ,"0'LGWFR_+R\5FEB0)F )NL-[1[>&# R=D LNT4*B-U;G)W3T*]3UF3%H# M;UST'X""WHLEMQL;KZJH?LV;@UNGGOJ841^^7Z5SI.?K.]_S9I%VS71WUVPJ M:0H%'2V#96",$_^,]:MG499[I@N6K>I9=R?Q&G-W(CX>6B\&FGIO"S4X<(">&;F:2AAPUD8P.0;!*$RVV&3^P0 :I\W*-81:*SUU ,%G+O#K ?M/>X M/UZ&=?Z?R[H>[BO]P]:1_*X'W[3#:H*"P&MDC6\DZ"2E^!B MLA!B8B:(Z,@C:A(H/T/0T>F"!Y][&U9JM-(IQ<%Q0X$L2X*,HG!@HBK)A""P MS9SF9RF:N&E@#$0\"OA'D7[O0?U#+H\(ZY_[J*9FIF5H_RRLHI(BL$#'PW!7 M ># UPF7M3F6IQ -BTU*"4YD:*Z>Z%%%GJTR8(.OW;Z)XLH*=96+-&B$MJK) M0_%3Q'1J7H;@X!7S,ESF'012#WF@_VS;FZ)R#EC+9+V7=3(G+^!CBL!T],Q% M(QQOD@IZAIZNT'. HE]!SB%2[Q,\NYHW$:5D,E@06LIZK"2$'#)@*E)(;GQQ M35ZHGZ6H+P =I._7,72 \/M#T:[*L5@7@[1],OX.4#L'6#GN;4N@;QYS4NN5?HU.V$2^?=) S% %SH76O F M!2+';%1J5_@Y]O4UAM0[!<_]C2 E24)][1W2S((JHH#SY!T6$[QTFK$4F[Q> MG.DRI4'Z'[Q,:8@RIDXCOUW-TZ<<5_G?M\N O:661,06*[;#U+M3.3! M08[69V9"**Y)"\US!$V\&[YQD'68W#O S_7I>K?\$N:+K3[>+1?K>=KM9]F^ MZUY1QF?9*%&BCQ 1:T0A.7CN"FA4J02&/,2FJR3W(;(K;_I 6#QS>XVNHP[P M]QM^^[+-GB]W1OV:V;S^VZK./+6:255T!BNC!F69@8"1[GXA AU61TPU\9)> M(ZPKKWL#<_$C\;KY=ET^M?UZO+W-ZLTCU-U?KUY3.G,>Z;D\@ MU$IV\'5U44DN:,.]Y[+):+\1>>CJ!CZY91Q5P^U?[7;_4'\)N,[_W__S_P-0 M2P,$% @ $9]64IROQ+TN" NR< !$ !P86YW97@S,3%Q,C(Q+FAT M;>U::V_;.!;]OK^"XV([*>"7'.?EI 'PW,N*9W\='YUUO_]0X\-[4BR#[^]>7]Q MQBJU1N/C[EFC<=X_9^_ZO[QG[7HS8GW-,R.L4!F7C4;OLL(J0VOS3J,QF4SJ MD]VZTK>-_G7#==5N2*4,U1.;5$Y/W!/\$D]._W'R4ZW&SE5L5BMKG:E\JL7MT+)6LQ6QCTK?B3$/Y5982:>S?DX:X?ZDX0GJ2B#$3R>N*X#&UVP?)?CLZ:+?CH[W! 1VEN[1/!X?-H_WHZ#\1C&R@ M>FAC[%32Z\I(9+4AN?$[[5;]8"^WQQ.1V&$G:C;_6?%53T]2E5F,I]$^7(9N M5CJS=&]K7(K;K.-=JH2FL^)82:4[+YK^[]B5U%(^$G+:^;DO1F38)4W8M1KQ M[.>J01AJAK1(0T4C_D>P">;YVTDP^0#]2)'1S(6HY8SNW0_%0-B7+Z+]YO%N M5(\>FKWL/=>WF "K\DX4H>\E!V+,..DG\N"L=]V_>'MQUNU?7%T"L=R=U.[^O?[WN^L>]9G M*&DUFZUM//AO8:Q(IY6-:-RFV;?SO+W6\XLJNQ1W9(:LJY7F51:3=N8P.^3 MY][A\5;0;#V$YM/Z%-5G-O_]HQ_G/$E HC5)J>VT#NO@*\PR&_(Q,4UC01/P MK!T*PWXMN ;DY91=4ZZT92IC;Y4>A943-6N_,I6R#UPJUI56P3X[ ?>:*KO( MXCIB<_0=QJ;U[&+SAAM$!',_FK*[3$TD);=4#2'2(3")@@F9@DYB!"XRQK,I M*S*K"X('4$XOH@@69R/<:<$E2WF,1YJID; ,T?/U5BID%),Q7$]=E1&_(XR[ MU*?!LP3&8$CI%1ACN JQT%!<5,O0')8DI-ED*.(A,X7[6;2?D*:R$^? 2!@) M:78J/Q%V" =-3K$WT/6;PS25P,TQFB5L,%V>AN\4<;O?#^*(I2)#3!T\%C&L M FZHCF*]5"ZR%%S!71Z(ZU@6"?H$3I8"5@7&A..7'&%V"'7(E7(!P3+ZYM'0 M0'GB$\RJJU%(5 #N%,#AAS/>GIA#,U*I)F8&2DVWPEADIY9Q]S#8#2NK2]@R M,V-6K/U.X=5^=O#J/XC%RQ>'K>C@V)0 *N7=$8!*4X%;'Z4+QC5Y/""^8B#) MQ8T10#B0P@Q==5=M!/)S!.CN$V%BJ4R!=HX6M9(!&+E6,25X;-@.<) 0@!6" MW;N/ASR[)=8%XUP7DDPI=;N\%NWMT"O?/MI+PEVX%2XMS (JW2#,<=,26 -X MG$&?'(V5 Z4/!DHQD'/V,811PXGVE^9 X9$ 16>VL[N??_LMQWJ<+J7A3P[4 M=OTHF.V;.&4;$'!1CA2T4A4:'8"1QL)XGD,M MRGP_+N]=,.0RRVJ2W .M%,L%6*HE [M" ;:$+49)D?@]M2D&1B2":^$<$$'2 M/>]GKJ?".)GUB]-X3?:LB$T[#,)NVC?*D2B*N)#TJ^E%^?#9 'SPG(N^U5(&]-62MXWI[LMH8UEL)8) ZMW*B,.VKG M!DAWJ:.#,-?)#$X N. #(86=.DU?-ZQ;7!YY'E1A73RHNI1Z>@6Y+QW*"YT# MU,;G('&L=.(-\$GH+65(+22PC1+*W:)Q59!@!_QB<8G:$8(S!F37XWSRFVX-]PNS[E\X!%0W"G"8GE0!5VLP7;* 2? MUR:7-:>?WM>PP2P?]VN0PDS 'H\W-\"/@+GD.6&N9,T0SE58N.UUF;SYDK78 M^PRN=)*NXKC0+OA+^KFFUY$R%L_=:23Z,C$Z^B.1/!MRA05;,[7H5K!IR,T\V'/]YU%/BA<'/1TG:4^S_[TB6QP2/ZE>_>(J^ M!M*?"-A[/\C^RQ\0)K,545V0DN/(950N^,GAZC-RC96T=6X:1^IJE39S>?[W0FQ.^;L MZ.>S$%=N2L+!PAH>XPD:&IK3V$9TEBDIF@!BR!RK0? -U-X4(P $L^2=*>5C M[2'9#R7FSW +U(5FIQK$447']:/FYN)F/9J7-7S?H7_8:7*>O:[L M5F8-2GAV6OD]>_3&W"'VL?%A3BK?)';;K>:7+]J KO]EE]]D71]N]RKX7[V; M=T_'*Y53UGU"[Z^OKKL/U\\V8"O7C2>+'":[4S_F;#W^3!BBA[]?3/R"6W[] M/Y^ K[_.GL[!LZ&@E/7N*2[<@0*[6LJ[S\NL==7QAJ>ZO]:'HR?+ ,ZAJ3YO M9F]IH+'EG 8%:+6JX2NM;>3MZVYJ+ M)GR Y5C8S4TV?7VT\4.R\C=\UN8_L#O]$U!+ P04 " 1GU922,/#030( M " * $0 '!A;G=E>#,Q,G$R,C$N:'1M[5IK<]LV%OV^OP)59EMG1F_) M+\GQC"++4\VX=FHKS?;3#DB"$M8@P0*@9.VOWP. >MBR&J5)*B>S^>"(Q.M> MW(-S+D"<_7!QTQ_]_FY )B81Y-W[MU?#/BE5:K4/K7ZM=C&Z(#^/?KDB[6J] M04:*IIH;+E,J:K7!=8F4)L9DG5IM-IM59ZVJ5./:Z+9FNVK7A)2:52,3E<[/ M[!O\930Z_\?9#Y4*N9!AGK#4D% Q:EA$LYI_/:FZ0LT!&\_.SB$\)C]Z4>'QT&K5I&-2/ M6T'[Y.@T:-'#XU;]].@H. H/#]O_;L#(&JK[-MK,!7M32GA:F3 [?J?=K!X? M9J8[XY&9=!KU^C]+KNKY62Q3@_$4VON?OIN-S@Q[,!4J^#CM.)=*ONFB.)1" MJLZKNOO7M265F"9SW1L.;:R#V]NY][WI$1C?D;M!W[UKUY@%]O=6QE^+( MS249_3P@=[W;M[WKP5WEYE]7@]])KS\B*&G6Z]M#L^;!?W)M>#PO;07B+LV^ MGN?M9ST?ELE5SC6Y9()GC/S&M=2R3$*FK%'$3"@ >GC2W0F;SK" MYK]_]&Y&HP@L6A$L-IWF216$A;DF$SIE1+$I9S,0K9E@XG_-J0+PQ9SJ[>1H64A4QKJN:V2D+O&<9=ZU/C701C,*1P$HPQ;(60 M*T@NJJ5H#DLBILALPL,)T;G]LVH_8XH5G5@'$JX%M-G*_(R;"1S4&0N=@;;? M#*;)"&Y.T2PBP7Q]&KY1Q+6^'<0Q$O,4,;7P6,6P#+BA.HK56CE/8W %M8D@ M?H0U;>F',AK7?*+S:+PY>HT>Q M^/'52;-QW-4%@ IYMP0@XYCCT45I2*AB#@^(+P\$LW$C#" ,!-<36]U62T!^ ME@#M<\1U**3.T<[2HI+" R-3,F017FMR !Q$#,#RP1X\A!.:CAGI@7%N<\%T M(74M6FD<'K#7KGWC,/)/_I';Y##UJ+2#$,M-:V#UX+$&?70T4@P4/QHHQD#6 MV:<01@TKVI^; _E7'!2=FD[K*/OZ>X[G<;J6C.\=J.WJ:<-.Q 73F"F$RZG6 MQP%5MH(:TESOWL0J6\" BV(DKY4R5^@ C#3EVO$<:K'4]6/SWA5#KK.L8H(Z MH!5BN0)+N6!@6\C!EK!%2\$CMZG6>:!YQ*GBU@'N)=WQ?FI[RK656;?=R6YG6&,I3'EDT4JU3*FE=JJ!=)LZ6@A3%2W@!(!S M&G#!S=QJ^G/#VL7ED.= Y=?%HZIKJ:=3D(?"H2Q7&4"M70X2AE)%S@"7A(Y9 MBM1" -LH89E=-+8*$FR/7RPNGCFU^$X0'+XD!'LJ'DRIR!U?V?"R.$9>R*<( MC'XFOUOF%#OPKW]\/N5S@$5#<*?VB64@<[/=@ET4@BYK,YLUQQ_?UY!@D8^[ M-AS<[P/> N>@E8:Y@31_.35C8[761O+F29['W"5QI)5V&8:YL\-?T M\YE>$ZD-WMLS2?2E0W3TAS^G(0=;FL1 ,5CL2>W"<&R3F#L9L(<&:;ZTZ[6W M:D+U,MFP_.=0SR(G#&X^"M*>8_]_ST1Q3/"D?OFSI^A+('U/P#[\3O9?[H P M6JR(\HJ4+$>NHW+%3Q97GY!K;*2M2],H4E,Z(,>=.1<0*WO)X^E4BBFSNI?2<7%TK@IZ9$DFY)RA=#:1GA/I M(P #<%\D*:CN"H,O'N+F3B'V)V,;1N[RA;%P()#&R*3C46K8>GSB#7J#NUBH7,IE@*F)?B WR[66T>-NPW> -K3+3H MOO@\7W6?YVLFVBP[/:F>UK<7UZN-95G-]>W[AYTZH^F;4JNT:%!@L=/,'LB3 M[^,6GD^-]W.R?FO@;UP[=1_7-G#J_I*KK[*(3W:RX_WP;D\4XH8GEWOT?7 U M?#<@^W3_MSUZ/[R[N;O9:^R?7-+989D7C.4X.8/!]G"56$N[?Y4 ]N'XYG6+ MY4Q\>:K#7.W)S?Z$LYA<+C7WQN]S-GVM.8'Y275\UH0&PGIOM3;;=H]IZ M&Z[XZ^_FN5N"Y_\#4$L#!!0 ( !&?5E)]Y\V?: M?KJ1+3GH*BQ7$B'RB4WTS0]/GB,5[MZGD=:[=J]9\/)(/EX&L/< M+ 2_=1[YC@PE-ERP0H#F6+$ M, I+S8MS>$^9_@2.LQDUD.5:\?.Y@= / W@OU2=^06J[X4:PHVVQV6IIV4_!D@2 ^' MUS[:K 5[W5CPPIFS:OZH';J=O=)T5YR:>13X_L\-._2HE\O"X'P*_>O;.LR= M8(9=&H<(?EY$EE*C=MV:,RFDBI[[]M>M+$Y.%ERLHQ<)7S -8[:"J5R0XD53 MXS(XFBF>UP,U_YLA)H1G_ZYJR!V,(WC!MA2"L (=7\YYRLTOSX-]O]L*W> F M[.OLB3I' 8PLHR# V-<(9*@X4T_$8!!/D]'Q:-!/1I,Q3(YA<#**CR'^$ _. MDM$?,3Y":SS=2>Q'(7)Z-IV=]<<))),?'FMP &?NS!VX,(L'5OB@M>DY])54I D94Q7$)I1+ MI9<$$1D)U_8ARZI*5!]D=C,"T4"H+*MRG,:!TU;YYJ0+P6.S.2B%!P5 M7G$SMU$4^[SDBE4%3U?3WM+@)7D%.%^P]Y*^NB+)LJ7"FHUAXLML3HISMF4: M'+;:M6@+BP;O"UHSYP4"7Y J.,(H#,'EHO@4]#*;[]0$K!PYX9:G8KK"V:S< MB!" X9 Z$DR*KG.!&UW87%@:.6HJ8I43.+1?^;UH^3!E\I M[5=E_]NER,J1>Y_MXIM(8N8CV;S+=]AR&I()M/5*I*%,.XA>DU"S:WG0I MUZ4@ZX@7%H5UZEY4"9D1L8F(>F[:(6R.PKV@ZH@,:F7H-ORF67)ML^09>M=V M>. >^KO-OAM-5F/K4!)*L8.,PO(2;G4K@N7F-OA:I,:C M+&9PWV+Z]6*V.UUMK[!=TN]\[EH9_-X-;><>_1;/3IZ2//2?D/UT,NW? M>FEXP$;?Y*P]S4J$+ 6G4&'M_L<4P C?O]376^Y:G;\2X-OG^-,1',PYR['> M8NTU_(+!),\YMC.VK@VQ@&=&JKO$/7O,WE/ .D_6H VQ?O_R?.^@"\YG!5\@%0S-#P4S882$% MI]D^[U"S'.>BT7.6!7V9+!"?:@M>&;-63E^T/3MHX-ZO-=/UI)/*3.-X!?I7KU68 M!\$TN]86$?PR"PRE6N6Z-2=2R")X[9I?N[18*5EPL0[>1GS!%(S9"J9R0;*W M=8738"E6\+3JJ/C?##$A//-W54$^PCB"9VQ+P?-+T.'UG,=<0\.W_;N(;Q,G MQ25RUS(// _#WL*>H-BLV!/X7CB-AH-AKQL-)V.8#*!W.@P',!B.N^/>L#O" M)K2&TYW$?A8B9^?3V7EW'$$T^>FQ>L=P;L_LG@VSL&>$]QH';OVGQ]V=0;<_ M.8O"/OR?Y-Z*W'(/RQ4>G88PZTX_=L?AS)K\,0J_0+<7E1;?=9^V@_V[._BO MI=(\75=-/*-(-O";YGA[<UF&TY H&3/"NI))U2%A1 JU#OBS4 MDB N+>'6:F1)F8K>O/8.W;99DD 4$"KS,I_<]KG3L]15IJ#G#&:DB$G&E#6Y M%FP-W427EE+7.MJ)-IT^+4F!JT&L8Y MX*CSBNNYB5*P;TM>L#+CJ7+8>QJ\(^\!Q_,.WM'W-R19LBPP:6.8\#J9D^R2 M;9EZK4:S$FUAT.![1BOF/$/@"U(&1QB9)CAI%%M!+9/Y3DW R)$2;G@63)4X MZZ4;$0(P'%(G EFH'(&KN@&8\HQD2=F. U%37A@Y_2;O/]]&.7[21JGF^3&>L=1:+H+#NTRW1861)IU$K3;?A-M62;:LG1 M]*&M=6RWW-UFU_9N;(Z)7<5'G"HGV8=:H[9UR FE6$(&?GX-]VH6P5)]'WPE M4NU%)O/14\^M)K-YU%;F":/MG#XKD$<7E<%Q/IR]R.A/E $&>^0>CH;XZ;-/ M^I_WR'XXF\PF>YW[>]],3]CFFQ/+G.4Y I:"4RB1MO_K ; /X@_+G1LEGO^H M0ZWV1+,WYRR%P4V"GZ0IQZKN(5?'))A'4O?1W@K4/E8N;UX?'+=QSN+B>\'F M^U7!!CM3\KWK@UQ6]R=!P006-%?LP87"]W5NDKC[W87$N-B7>K?+KB^8G;<3 MFV=U5V)N;4[^ 5!+ 0(4 Q0 ( !&?5E)MLWYT/Q,# .F ) 1 M " 0 !P86YW+3(P,C$P,3,Q+FAT;5!+ 0(4 Q0 ( !&?5E+V ML$6/RA, '_5 1 " 6X3 P!P86YW+3(P,C$P,3,Q+GAS M9%!+ 0(4 Q0 ( !&?5E) _&>QW"< $>H 0 5 " 6&UL M4$L! A0#% @ $9]64D0C*83\_@ BZ8* !4 ( !@;\# M '!A;G?-G),$ "U$0 $0 @ $T:04 <&%N=V5X,S(Q M<3(R,2YH=&U02P$"% ,4 " 1GU92;2Z? XL$ 0$@ $0 M @ 'V;04 <&%N=V5X,S(R<3(R,2YH=&U02P4& H "@"& @ L'(% # end

7[##_>?MGTMN M./5EVJ/G_Y+Z\G!L9O\G'^T=+1[^%KN5]L']GWVB%JQ-$&IW@,5TX(H=QNG4 MWK(-=FQKOA,(N(9[14,/3IR+Q>;A8MF_.)0C.=E E+<\I+X0HJ45\0').56D M]SA8/#RQDY4VQ&UOJ-CK% HN!_\^U::W'* /;T4L/O@]>YG_1RVSTTW2H_][ M 9?I?2)R,D)OA&F1&Z1SM<\OCN3NZV_^JC[FBWU^=7?O^6+$%W_T;A:0?LHI M?1/M>A,&@Y^>)SV]_"FY[R[(_9V$II/?.;6Y''WPUV;7?N;OD#[OJF?=;-S- MRZS6ZUW"NJWZD'L GM$_\>!D1^Z?WOB?Y_42R+B?).W]L!VSA MH)R*^,YK_3Y'B\^;.Q9JMKP>"//60%SB0EHYV?$)6<[;/;"G0=OSM(\]SS/? MPK%S<^P^>^S\'+O/&+M%G9EUJ,%-')Q):)/0)J%=K['[,Z'=AG)A7_+1TYVQ MJ?1OWA_QP[OG63N;[#>_MH4Y;W+>Y+S)>9.7<9.WJL7&@X/G\NIU4DO7ASKZ M+,WX2 '>3QFZFU9(XGV/>&-*03A?2^_&1+0!J6$.Z%)(G$-R+?O\@0-#?RI= M-BR7^\_;^.?KI?WRGGSZK3G)^IG;XB?%'7YYX'_ZX;_W'S[^,3SZ^[>_GYX! MV7OTU:_AP;,?__CI\?>O?OJJNA_=]_[=X@X/_FC[/_WPO7WXRZ_XTU=_>_;P M[]^[A\^^P4>/?WWUTR\/]9K_^/7A'S_]\M/CUA^\,J_>%'=@FVKJI8-+(Q._ M5P?%Y@[(+A;CFTD4[MSS=GVM [:H O@DH!M*0!A=:R6TQE0P%5=*F+Q#SD\:,H]DY8NB9;,&UI"2<0A.)!6E99R\Y!M(2A#5*B:;(P[ M226U[J^3F"8Q71-B"M2C^-Q<[ Y3"EEY**1+9/Z0!5DE5C*9;6.S*78ATSU91?V","+H% 1F3+E U='+3AKCI]P>O>XK<_UEL4DHR")RL M PS$P%8:4$0VZGRKT-23:J'TP5(UDY^V",.3GT[X"4>-1C1$!9&<(T?<2FI& ME*IU;S]/<,YLWKCYX(,^7:4J\)E>Q(%"LY6N]ZR3Y]J#KRM+ZN MD-W4\EJF0%&O;&IQP$(-D(VZA2P!C!-$@Q:CP;797F?PRQ4U YM(?E/B)T6/ MZC'Y% HB1TYJF30OK N ,L^TQ:O&[#(_B%LO.D$& H\Z0'$4T^^F0L DEDSO M/I+:(\'LVHG8FXM8)-^R29QS,QC)DD_&1YW]E-&ZB%-[MQ+'RW2:XL6-\F[@ M"P; ["*4U@0D&A]&)WICPM3>6X!DEI8*UCSBF&B]R1R[<6Q;]J88/B-C=V+V M4C"[S#_IT=2H)C-XSQVP-:OV,GMPR-P]M^*D3.V]\8B5@MERM#SJ=3:)A8-S M+B?/MJL++'/782MQO)JK8=5Z5JNY0#,EJ>?K$Y1,!+8EBXT(JZE3?6\!EGFT M= H^F$;J 3.QI9*J"]24Z'N-V- /2"U ML%TP4%B]8N/4U%(GR;.;$>G;@&7G0DF2:NM,*%74.0[2D7I4B$N=NKRM6%[J MLB_-,5<+*=4*6(*#4L5"C]U+#:K,N+X#8VO$\D=VSE^74M>;E;/A/]\YW[D= M[[Q5)7R^/#A\,;JMC"[SY7CG:#1X6/2!V$0EGW,I]GES^:ZU8C>2*.)5IWM# MSYV8C7$QHA$BL!A,/6:;,B,@ MF0(C!@(MN\XQD/55,6MW:>+UYN*UQ-*9+1F/A+YP=B';5EIRZBG7?$8%@ZF\ M5XCB92Y(SV246AMX80M8JX,LG$"RJ;$WBDEH*N\M0+("UDLUD8L7-!%S-M$P M!ZZ4S9D9U1.SEX+992Z(LVB24_,XY*K6LBD$S#X QIR"M3YA]U-Y;SA> M1F\#$V'KA:C60"6E%DPN=IX_W4X4KV:"5%_ZV&2 H).G7F_/P*44<.H)B^P3!6^([[\^1 ;^GY M,\7 #C]O._Q$GM=7%]U"GTEOYTU@-=Z):6JK6(<8 A4Q$EPI.3F+.3L3"^1T@SD7S%F5QJN%*5612:D5A.,5T#D#"27?72V&R/QSCWOPVZ(8Z7F^@Z>2P]-3"^*XX[.F!C"7*- MG48[K.#6%S"82-Y>)!M;7!BQ_*0VEZ>>*^912[\8]M%PG-I[Q9A=;J)7[V.1 M',%V+(#-(Q1.%I*"N9D:RDQFFBF_FXGDE>VRT.@6+A8:$955[W?"#DF@42Q M9>J.),R"1KH+_@,6WJB]I)0N]1?G2$V9!*$ M[@U@-@5RS16L'VW<#6>.?OOT=YVGR7W:\FWQQP?'O+]3%08[LL3!51\E+P>' M30[A^.#%W3&21P?[>VWG]6#<;((3[]58*:ZH3XE)/&O1,"(!M0UK!"\!!="KYSS>OOUGAL7URB][Q9C/=G5C7JJO6.KB)5+=BFZ2M03EE;\W(#?2@98;L!':2S-1S D M%; [ \7$ -F'AB%YUWE]]=XF!]Q(#BC!4U)S/K>,[#V71(LMA"CD=!E-O;]B MM"^W[JG4'*.:]3TE!VBP0L'N@3NZ6HQD/W+Z$Z7=/+$^L?Z>37\7K26U"X.M M2,PE!A<==ULIYHSGW'28#5*O@@;>:J6@5G]KH0(E[P$Q."#B C:)M:P^OY6U M-TB=5'"CJ$"Z=;47K\Z]0Z&2<=0.SBGIVBF]G7'T?N+]DO"^U93+3?1+0;;XWWT91F.G:U[\6(*-X3!S8IS0.] M6\H!*]D&EFODH?DRNJ$A>0&UV!(H;3-:DS"-8-]T]2<+?+A<=*8RNEY:&P1] MKOK2>*?BTGSH3N(T_[>9"E92"$/M:OX+>)L;8+4!,KD(GM"$P&)SQ6'^D[?7 MQ_Q?T\'_K4YL^.[IP>$Q',OALYV]Y_^6H^-QZO_H[D9/^,]KS&O,:]R>:]RN MOB/C7KK>S;%>\Z"KU?+BX&CO^*I3Q6ZV&9D(,^7:4J\)73,DDG*.UKM>\ID5 MD\]R)O69?[N[$,C'JH_?+.5Q&H\7,QX?/+Y_O!)+8O474_ =4!H">C4C2XX. M#!?TS3E4%V$;"T--&*^[^D**'IVW/H6"R)&3NG[-"T>#E/FC29T3L!L$[$K@ M)ZJ_WIT+0#8F]?:*>GOH/3!3M2ZTX$:_$>?6EM YT;J%:$7R+9O$.3>#D2SY M9'SLW:>,UITVS9ZBNU487HJNL6-7K7N(I6?%,%G@S 5\;2X&/TZ2V2FZMP#& M+"T5K+EGV]%ZDSEVX\;1,3^*I7PTVVH"=H. ?;047=]%/-4"B24"9B'(.D7 M)NO,]29V-,6>HGNST2KJ"UF.EAD;-HF%@W,N)\]6UT>2S]LVG1C>I*<[_O]N MX/C^SX6$BO4$M<0"2-U"J;5"4;UMG3!@F-TU;P..%;Y!U,PRC=3E96)+)56G MJR!6[O&C![0G8C>*V&_>(-9("E&D@0FLLLN!@))!6,066V4)O:OLQMGBZV;# M=314;8E-J!AK(]?$I] 4J<45\YG92A/$&P7QMV] '#)2U44 UHR*W-YG8,H, MJ1;II20.N/9#21/'6XACYT))DNKH]89213VG(%WML*CPEK-J#$[$7@)B?UP: MRMWI9*.%Z)L!+(Q0DLG@K?=!==<+^:V3W8]L=+>]HQ?[_&K.=!2/J^F=QQ;LPRVC> AAW M=!2I]H+%8.HQVZ0+09C4^]"?G9%7. &[<<"N)"0Y"1A&\0E*60%+V0(;"=#1 MU-Z\C"3TA;,+V;;2DJM2:RY3=;,)X>V&L:/523>0R%D3$G$TTS($K97-F M-O\$[,8!NY*1)%)+KM9#0QPU7U1P>>!7;,O=>*/TFZ;JWGBXYF;(H[>!B;#U M0E1KH))2"R87>T:OEZFZ5^7KKJ0D-=.<>)L@U((GLENP)^ @WBBZDZPQ)6GB M>'MQ'/QHE]B)[.C6)*$4CL8(6C;=L/]H_:6)V(TB=IF25"E5]6@C]."RZFY+ MD)OJ;BK>43>YVQ+OW-/YOW@J\,3K]N(U-4M,TH@RHU H77J,W12RM=O,$SK;I[JVJ MOO'][G>[.T\.]):>#PCL\/.VPT_D>7UUT:WOF6)YWE1IXYV8IK:(=8@A4!$C MP962D[.8PPS";QG)?;NZ]9TIY)H<@<]-K1+T#3(G R6SJ$.(UHN9F=*W <;) M5,?H)+6"G1(AM4K(V9E>(J49A+]"P*YL?2O%BK%8B7JDLV->,[ M@R^&8-2[@BQ"$*S/IE;7R*ZO;_.$\?;"V-CBP@C#JW.)GGJNF&,VHQ"'CX;C M5-TK!.SJUG=L&(NKX/((P0LAL.L!))7&L=30&*?JWGBX(F6*PL9X)C25J2"' M'BS9$*F>=9QPJNY5^;JKU3BLY6:I@\G9 (90(!OGP908;>O&V\Q3=F\!CKU5 ME\F4DE!!RXM>@Z(XCJY%TPC/2&&9B+T$Q"ZWOKV+=31]ANS+:#N$!*6- \*M M2/;=&VO:G7L1P]KZ"T^\;B%>F4/TV6:UC0-*C,P=6^R]%F5N$\_9-7#J[J6B M>+GU[13!ZM(*<.H=D(*B.' %TZ+R;PT8Z@PRWP8<=Q=-DE%KTJKNBKI1O4E( MU<>H+WB6X[A:Q"ZWOBEZY=<:P94L@.P1BBP MN>WO#?8(^83H6*120Z^C9"UR[R63.N#&JJ6>*T>W&AW[_6CO[O.]_?_WSO'A M2YE\L7&^^'YU%]GKK+BDLAXYJ9G>68"D>V@4E#J2,>3J6#WO,,5,,-M,8K=X M4RAVK(D0JQD9&M13JB.L[/ILJW"5J'FX>IY*D8&-U"PN:A;W8-0L[A:X^EHD M6==#OG//YZU*+[M6 L*^.4O.L'!>"$AOQDKKI")2N_530*X4"BMI2.B'R$= M'Q$PN B4;0'?R-=6QGG0/ 7D\JK91!:7J7!Q6)VJB$Z-]&1*LR;8V2+@*E&S MLBL9NDDMEN&;53L::3%PZ S91D1%3.U%IH!K8GT?CQ!J9"G)Y#1JK1;'% M1V9,J$*B[H>5:HT:9&J S4#?E<)FN<&6?(DM(X$$3&IX40"VS4)LUE,3=4&B M>NXVW>B2#AN5$&$;>C4FIDBH;GBNM1FC,AV&R.,* MH#5._?'BH=OL33!=EX";$G)I.1ILL)/%G'Q /]QWS\YTEVMH(<>9HW&UL%GN M%8582*<%P>7@U0L1 G)5(&1RP;(K.GU;)R'K/"7ITY9O%3T^..;]G:.!!3A6 M,.SL+=%PU8CV\=FTP=H[%J-L=: 6.(D&-P0,%9WS"*<6O/)#T?4JY1 MKLMMA7ZRN5LOS84>L&*F9&N,ZGJ5D>J8Y7S0?_[R63LX/OW]Q/\EX'^U([JM MG5 ]YB99\9_LZ*8T([90I_1/Z[X=^ M"9Z2&OJY963ON21:'#^)0LZ',W96I_1?)?Y7-EU-3-4&$F D#VC2.$36G$J_ MS<$QVE;;E/Z)__64C)72VZRW M?+4H7^Z)6TXU2!'P6",@ZG?JHR6PT2.R*3;T46(ITVZ>&)\8?RM?S%OC?32E MF3YV+TF,B*(\<6"3TNP;OXW(7ZG1K(99K[5 EW'J+XUWT7#SH3N)4]^O%.4_KN2\82JM5VB2LGKP&$;S MDP8EAR"6*$MUUTG?UW3L=:M3&/YY\/S)GW(7[F[;T=9YC7F->8UK>HU;53C_ MRW$O7>_F6*]YT-4@>7%PM'=\U=E@-]M"3(29$T]P)N- MXIJB1^>M3Z$@86)UXW@=25%B[N1$**%U*@!!BZ0.29] MZ2,'AY%%[MP+:]NCG5C=0JPB^99-XIR;P4B6?#(^]NY31NLB3L7=.@2O9EHA M%1LC!)L(]/L.),%!<&QZ-:ASZJ?BW@(4C](@!6ONV7:TWBB/=^-&&4$_2AJ= MKQ[%Q.M&\+J2&94S8NK)05V<)8ZJO;HL T3R,?D168UM*NX-QZH4S):C9<:& M36)16\NYG#S;KNZN7& '=")X,S[N2H(3E22UA@")A0$Q5LC560BU1\FV@2NQ>"]1?YVFYMX"&#L7U/Q*M74>O3Q%O=T@ M':E'1;>B,"G'EU4*_]97;&HD4<0K:ZE%ZA4;S,:X&-$($;F+E#29K+8! M5OMU=7L;2V_9(P.%U "9!*BW E8]?BZ!&R:W-BMDBVL!WGH4=W04J?:"Q6#J M,=N4NQ-=$.3U9V@PUEZFY6X?AI>:FV%*PH4.BPNI( M< ;N&(%]M$RIBSI]4W-O 8H5K%ZJB5R\H(F8\^AXP8$K97-F8NC$ZZ;QNKK! M71!#,P8$O0U,:H#U0E1KH))2"R87 M>T9EXJFY5^3GKFQQ]URXU:B-35+3-*(,J-0*%UZC-T4&IW\\AD=9:;H7A6&EWO<;'U"M93 MHO$CNFR!;;1J2'-S!:7&N+ZBF1/&6PQCK!F+SR%E1..RVLO-9)\H>$-LSTA5 MF8#=/&"7>]Q%W=EH,$.OHS=M, 5*KZ,&EC%-/%-VLG6B>ZM.<&^N]_M,V#EO MWIWQ3A0./5J'& (5,1)<*3DYBSG,X/M64=PO]U+$ZTW%ZTU8$,EZB2=L"-QMBG4:A#)%SX+ MK5-SKPC#2\VUJ=IJND!LS@&:.L( *8/K4;G7^XQIGNB^#2@VMK@PPN]J?*&G MGBOFF,TXS>VCX3@U]^KPNK+AS;;T7%P#%W,>268>^/1 MBI0I"AOCF92TF0IRZ,&2#9'J60=3IN9>D9^[LN'=E%T;NP*FIP X*C)D4Y-Z MNR(^]-SFF>[; 6-O@V532D+%+"_:3HG".+H632,\7T?M"=@- 7:YX5U93!&I MT(*8486>@ H[(.JCSW9K;:@N8IJJ>Y/ARARBSS:K81Q08F3NV&+OM9083;Q( MKZ@)X@V!>+GC'4R6[$,&L6HUHY?12L(C9(L9.9+S/%7W-L"XNVB2C&)E5E57 MA+ W">I*Q:@O>)[JOE+ KNQXV]&[IW@PY!M@9 ,E>X:&'JFHF\/-;I_JWJIS MW0\/GL/FMKUG#L]Y@W>12@V]CK*,R+V73)3)6'4E%(H=:R+$:D8R"_64Z@C"NS[+ MF%\A7E>VO;.7$(P/T**S:I90 \XI@C'J$&;7DR/%JW<7[U4UP;J]8&7?G"5G M6#@O)+-L?.D6$T6@.,U0)Q3A"CD]R%HW>SGMEM@+%G M@YTLYN0#^A&Q\NQ,=[D&-;SBS#2[4L N][QM*.)'!:1JJ@,,T4#VUH$+5NUD MQU$*;9WHKO.4MT];ON7]^."8]W?V%0IPK%C8V5N"X:K/=I>#PR:'<'SPXNX8 MSJ.#_;VV,T;DAI.;>!]]+J[$3)C$<_92714EN&19UI^6=#RC7*&'OMB)?UT:W7IH+/6#%3,G6&-4U M+4B)L\SX_=5A?&7+O(U#2=8:H!&ZQV8)..B71-93CS7;5N_@ M52J (3$0BP6#Q+U'9RVYJ>T3X>\[Q>ZBKHYF,=BJJX5+#"XZ[K92S!GG>;JM MP_WJAGXI-2:USJ"'1&-O(4'.T4.UK/Y[**&-XSE3W"?TWQ>RZ];57KRZZPZ% M2D9?FLLI&2NEMUGJ_4I!ODP":%BPY&JA)#,:(KDZ$G8L5)2BFIY,"G3G7@BX MMC-X$^(W!.)FG-[TT91F^MA[)#$B"O+$@4U*LP?Z%@+_VY7#M]E%#AV"4C.@ M] A%-5TE7GVRY)QZ9--UG]#_0%I]IH)Y6/=!T.>J+XUWT7#SH3N)4]VO$N3+ M;(/N6_6N1$A>W79$RE!*KD\;>#0WWY M_)10ZZOAD?S&AVUAY0P!O/)4KYMM/V*ESE1Z&BU#^R/ZA;8#<*)F3, M5FKVJ:SOY-<:*SE-6*^[4T!*K61*E4/#WFET=VG%N6Z[M07[N79T)X O!\ K MZ5LN1Z18&P2E8\"1K$G%.C"^Q40DA!CNW+-I-T[TWESTBA&NN7G7Q:*7!7MC MDA'*K=&UBV193TQ?$J97FFVASB1%!NM3&KNW';+U!+G56+PW+?CU-=V>L-Y> M6&-UE5*J$8-!EQ+GQM&T&$+U)87S-=N: +X< +]5$R449.Z@#E$>3;@[L% " M*TYR\(ZK,5.4;SIZ;6R4U QS&!BEFVRR2Y)MB8XXDTCF1(KD$VC/[=!RRXT4]?7E7OB>GMQ;=@T.SHZQ:B^EV-B'U/JK33!0[$1(;04))&K-5N593]E^2;#URM\ MJ3N/PA&MRC**2$IDHZ3@[93EZP#J93*4=>+5KDH@$HV*,2F\6Z[@I+,C&JU# M9,KR;9CH%%Q(&'\ 8J^9T MK19R%:\O65QJL;>T?;*\SE8BUZ2NRHOS9C===4.1#R:RW?SLS@V66YG4>!G4 M^/WJ[KQ.GT$_*J!;(X")*I3"#)5J(^NSI7%^<[TEXLX-GFM4/^X6$\):JK!, MZ%\.]%?V]<$U9706X[5-)J&P"2$39=LF="_'.BOY!)DV[-S M)HX&2 Q8B(%]$B"J8IPOL68_#8&)^RLHY#+9X)(B BM9")B'#9<-)#&C)&MV MD',KD K:%AU5*M,2F(RP\?HN$_N7A?V5@B\A2"\E@<1< 'NWZ@6X #TW$YJ- MQ5%?ST;)!/Y-!/X&J[Y,.K@L.EAF/M0^MG5, .5M/RI$,*CJ1Q!1+N_2Q/'Z M$A(G(]Q$1EA+,9B)_:T8M\P+S)>9/S)N=-KO,FUYEV=UM+W27Z+O1AQ%D%LCX H":CG#AZM3F&Q,80)X-L MX,W4M9D W@R EPHL46Q*QD IGL=)6P&VR0%VEF;09C'KJU ^ ;R] /[\"C83 MP)<.X$>K74%[;\%7B"6K":TV,Q37$\2HLYG'"6I:WZG:">#M!?!FBMA, &_& M!UY)%*M(WF'J(''T_FM>Q5B:@$$)+<0B"?U$\"U \$7+U4RL;@BK*X5IGCR*N%^_T,7&ZO3C=3%V:B=X-H7>9AZ4.;61" M#\Y$#VC2"#>C 9)H,6>):CY/I;T-"+Y@!9J)U0UA=9DW96L>-@^#41\&L'L/ M'&4T/6!.+E;K8MHVI5UG>Y=K4FKFX-(2I2[2*?#FYX=NIIS,Y+D-\-R3U1UP M8T;[[V2@91Z5+A-##CE S*5[);I:R_HVT#X5)M>H8MXMAO[G%XZ9T+]TZ*_L MG7.JV34V4!$38#86R.<(E8(+F5PF67L]S G]&P7]S=2.F=#?#/27JJ]NI_%8 M!")%=6Y\0E#3S0Q?IQDJMI+8"?T)_8U4B9G0OW3HKW:<";F/@U\J^)$ BT)? MK0 !7RUR%12;\X3^A/ZE%XJ9T-^,K[^RTY^#]*ANF>I\5]EG]L"N6:B-6XZ( MG//Z2L),[-]$[%^T),Q$^890OLP1,#:8:-B!2#"C#ER#8L1 R6K=-[3>)+.6 MG8N)\)N(\,W4?IFXWQ#NE]D%7J+/SF6(H05 4X+BWA?@T E+(&>Q376?V-]@ ME9>)\@VA?)F7D'IOL;4.C>K8L,L%E*$)*K5E9;-\K_>V.EBCYA36\YPW]^GL;;##_) M?3WD_NMJ,D;%2C[Y ,$T5@NN(1 G@=Z"0Q]<4Q?[SCVUSW?==2G6-9EL,MDV MIYT\?_FL'1R?_GZ2W*9(;K5D@TVJ/L:"%U$(8:\IU[ M]HN0:?+>X*>&Z9-T;HLR77H?>$:L^U#-DG Z6)C2%7N^T\M]D\N4EQZZ.X98I<\$9J3P6"6R8)<@K=Q#8J!*H]AS+V6#ET\)%BZ2&I3/&=>_X+ M1V8W71>>.TT4?'TCKQ=U6+#8%?0D6G-?(Z_#T@Y>EGW9YNY+\R[G7X[.WO'>_)9Q:<.V^5S'F->8UYC=MSC756[[RM M'2L_(HB?,I0W+8SQOD>\,9&*S3;@_$KO_]]\O/=O^>=2_&> XE,"%']\LWK0 M)4FKW7J"5$>0@J.'PL&!M-9C3*Z32>L^JKQ%IY$G#=U0&OK\-J*3<-9/."N' M3DS)'G,4R-$M2I\%X%@,))\RAV):,'+GGMFUDVPFV5P3LMELR]-)06NAH*7- M@]A3R)DAF% !6RC R06@F"+7Y)'\^MJL31J:-+3UC5LGX:R?<%;.9X1>R45G MU*ORHZ%RZ$#J(D.UEC!0-4)QVCR3;*[\V;:FR>RDH+7$>5;.3F!GUX+OX$=B M,7)SD"4K!V&RKM=<_?)0Y.'MKY5[N2AR^.AY=F&FDRK)D3(Z!M@"1DH MCQ1@[M[DT%SU,^ \>6@[GFUK6@%/'EH/#RT/(%2TE!JJ%11: HPV $DGZ+6@ MMQFYHID\-'EH*Y[M4AH:3QZZ/!Y:'A#PW5J;I0&C4;\L!@0E( ,4;#"NIQ+- M^CJ1KY&'UI1R>ITZ'/-9&:@;34 ]1YOV6UPK?;,=CT_SCE?X;IZ1NB@%/GBK MUBZKZ=RY S512\SEH Q( KXY%3)!$WE]W1*NV5'0R0 ;KD [L;YYK*]D_Z"M M.;M%,R1N@&(RY)H"])BD6_;.5ES+3MC$^4W$^89+L$[T;P+]2Z5GS*7J]$#U M7=$?; (20L!F6W+$OI3U^3J3 6XD WQVB=*)]J M],2U@;@:V0GVVMM4^HGS*^EL/-&_$9]^)=VDJJ*72 $25P'L)4"VY"&+[=*9 MJ12>4C\I8./E*R<%7"X%K%2Q[+%[\0EZ'1001H3/^P+-Z8\-I9A,GA0P*>#J M*CM."M@(!2R3+-1<*]63!4MET2)5()MFH36)G8-K9*?#/RE@\Y4/)P5<+@6L MY#=$:Y(: N-TW2@P8!J4DA!L""3\7E?E;1;6R)W_0-T8Y1DLVDB4T+6*"'?KN:'J/G?8PX58L#1IM1EX%H0 MQO&S6CPZXK5GR*T//UN>YSN9=#+IE:7;3,Y<*V>NY-DDQY4#"[20Q_YZKNIX M$T()9 T;XU'L.D^<3[Z5_9VY L&2B]5.7,7H$"*V<6[V-B M"FZ<[Y^6Y^3+R9?7/8UNLNAZ8YXK^7.=BU91K0H&2"D,M8LC&)"G/ MH.>DTDFE-R0=<5+IFJETF8=H H5@>H0L)0%2%\C%14#I/;K(K (YJ712Z:32 MFY'6.:ETS52ZS.>TQ9C: T.F(H!1&E W";S/F8R7$M.T2B>53BJ](>FQDTK7 M3*7+O-C(GJJMZM%GY5/DZD&%T Y7/S@QME8?;QZ5+A)G_W+,^J'Z;]O[][W7 MC_;PY3,%2[WW'_K#UP_RC ^?[#U_?;]1L7/ZDW&#;_HJ[CUO\OSXKDL+MKUD MO+J!5X6B'.X<'^P\/#B6DZFQ9O?DFZ^D' ^L[1P_E9W*AX>O= QW^)E.S_&B MDI@<'2LJCZ6MY-3N'/2=@Y>' ^J+X1QS="3/]_0RS_4CCG;X:+SE'_S\)1^^ M.OD@;[_8&9L?BXO^X^7^VS\VNV\6RYM1'T2RIU=8K*C5<3]].#]&_,7!T=YX MP]U#V5\4_OOK;WOM^.EKIEKYJ]-I,LL_X:(KZ.7QA_]D9?%4G4,YO*()A!WK M=^"=$5KY.FYYP7"FA=1YE*K!ACW5S $K&S6)<@Q1S,](=U[_T=/#UX_Q@I\( ME$/A7X&[/N5=WO^-7QW=^&2B]"X!345;72D1,627.27;K?S\ MU<)7O A[_*@M6__I^7>\>OOI/Z M\G!A-N@OOU0&X[WGCP]YR,?]HR,Y/EH:$8_UWOYS_Z#^>L4VQ*/O3FV(9P]^ M?_#'$WSTP_?AT0]?^Q]_^5:U_%O5].KU,W_Y\9=??WOPU?ZS']W?GJD]L"__ MW[]>_?1#>U$ZNN'?[1?]3/W'CV^ M_]NC'W[Z1>V1_N#QUW\\>/)S#8C&UP#22@-4OQ@H90LQU(AJVAE/X<3D4Z:6 M=G\8;$7MO"3JB!E&Q)B9.WIKL;%0,MW=44VI_&+PZ^%+!>J7:MGMC(E1;1G3 MME"(E6G\DP2_!89WA.)DECYZ"Y\&GU/3 H:/LF$A7USQ[MZQ@K6> T_W_\U[ M^V-A@VHX'.D [BP4?;G"_S1:&\3>^.@5;+V^M[\=''ZG=[8@MEN,)_/P_L_. M4@@Z/:>^W,H99W\?'I3'_U)N=CM2;[P?[^P6_#G%Q0[]'. MTK=ZE86QJ3:FFHY_R(A>'!U_H5ZD6B#[BQ\\43X^H0$EX2,Y^F+Q_9_M M3_[SZF]C]1^]68.?88GN_)^]YSLZ)/O*)D?_]^[;^/E,T7UC/2Y&8FF1+MP9 MG9-]?G$D=U]_\]>V=_1BGU_=W7N^&-G%'[WKN.BGG)I@1+O)N6&%G1[Y.[W\ MJ8&VNS#0WO'!3GZ'8=>8#__:[-H/_NZLRUJ[FX/[K,N>_3ND.&_V>MWL^2[[ MD0.K'S^C;N^\ ZI36)X=)O"[+KP/J)<3;\#NO]&5+U57WA^)^MP!N%4#^?U2D/\^!'D.XL4&\9\+6V:.XF>, MXHCN[_SWGX[SKZG)PU9O0RV\8UEZQW<_JZ#!IU2>.,_*^NQJ,O,FM_HFUU0Y MY&2#E[8=6N->NM[-V+)0+[')8FO@0HV:;N;6]LW]]M7#_]H8V/Z]P>/OW<_?=7V'_WPCU\??O7?S][=F/[QAX>_/OSC MZ_#C+_753X__^^G#K[[Q#]W8F/[Z=[VW7Q^Z[\./S[XU#T?@[-7IV9WOS&\_ M&TLYL1% G2O IM_E[@.T+DUZ[)8DW;EGP^Q5/GGH-O#0N6K(GP]) M?.IQ^SR]CX3/7N_KZ\W*V90UW_GV.]?9SGG[XY('AR]&$NF?LED^&/H_1XWV MFUV&W?I291O@P5B(J5M B@98'3>P*;EF#":S_AY* M$^4W"N4SMG(9D%W&5JK42%0\)+$JS#$AL&,+I5!/Q-50,=MF>M^JQ*3O=[_; MW7ERH+?T?)R 6QQ4X2?RO+ZZ:##@O 'L:\U$R8@N;TZ8,",ZR1]VXQ9%>]>TVS2! M>W'@SG# EF)\&0[HAFM(=13GJA6P%@?96@%!H^C.1CCAIINL$48%,(; U-]=NGUMQ$^43Y# =<,617P@'D(R9V(\6+ MU?A6R)96"_21N)HH(/,6&M_KS CP:O744Q?UCU ,<#4>4!D:E)4) M.DEE;PJ6E._34:/5,:J':&/*Z-YLG%TXNW*8'O_9<."-M%^#"9:2M1=NCS0(Y^PC8 M>X82E N-TX$(TP5\S=W=-V4M;34(K%;L_KT;9VUU QF2\IP7(A,$Z9>=-/]ZZ!_]DN^9FFBY,3H2H44H)HT2*WGLJR7KG@K$S8K\-)LRC MU<.-R*G69 *,S$5 2P&HUP9,(1?FC&W4*7-IUVU1BO4E^5Z3AK;IV2Z%AF9D M?4L9:R6R'IU!WSLT=@70$$,A-A CE8 I!&?J#3[&-4EKDM8,@5\/TEJ&P(M/ M.3,R=.($V,5"KBR01?FK5TYM1(HF:4W2VH)GVP*';\:JU\- RUAUK(0I&01I M3("H/AZ1."BVV<@D1A)NG:,WJY1M2Y6RZWQ(>;U5RF[%F0ABEN*DE.@LUI Y M6QM#(T-6L+@X WE;P.\/3KC]))AW_V?IM=64/%AB"^C].- 4(QCV[%I#*]G> MN:?"O&NVZ'3$/,YT/:$[PUR;P?.K-WAVXKPUI4 KK0"FP, 8#7@UX$KKZ *6 M4?QDHGFB>4:%KA'&'RXUFWQIV2$JJ-,XT5@"4"*!:,G:8(-465]<:.+\)N)\ M!E(N![1+8<;J?42JT"4K:!TCE!Y'XPD,QN3>VFB4XYW?*FF^58E(FZM+=BLJ M)([>*5(+8;,.BZ$22M$U;]@*"4L_G]7Q_.6S=G!\^OL9&;A4POIF-3+0/1<8&MA7C*[$!UWQK-340,3B. MD <@4QN@+NXB.9"X]14HFSB_Z3C_)&M\A@W6A>>E9K>6$@IU8*Q%-=L*E)X9 MND\D607=(9Y8X7ZKK/!;E2OP\. YO!L\F D#'^>HG%RCG%N77)%JR\W5:M!9 MUA>I?':_RAD66"LA/5@-"Y1,L7AI$&.K@#2H*;0,+4A3C5CF>H%\:7548DKL(L2$'M"Y!H5+!'4? KK&W9@P=Q@GSJ\(YS-:43 M*,U_:U-:2I/U7%,S,&]T1+KKVQ=U!!->R/3A:HO&5+R&^ M$+6"A(0829CEU[]91Q(($(M @( STQ>#EG/J5%4^^616+CB?QF137[P+4[_P M"?]CF'<5_!M:O]?^!3\F0^[:_E[K<#(R"3(S?B6/1EX%-!]!&OIC05W[E^O_ M8^UB(A9RW6*0%Y,YFA68R(X]&L3/DU_^.2F:TSHLQ+GXTO4I@+O\\Z05AON? MC5E5E&9)'_O%QYX_=R4W/EL<\*Q2,4L07T8_ZVOJ6^A)_U+;JU^N]25_7$>@>=HS/:H! MS4.3IL1WXXO5 M6$06C+24.$X]=5X:EW]@'GB@H?#%8JS*G+99CM=V_NS6>9W^XIO5G7;]? O^ M_K9?:^^TZM7:Z6;UX"R/N=[^JW/=\5IO'(B=:HWM-/9XO5MC]>J!:&Y_/:MW M-W#M_"O<=^.TV=BB]>V_4GVZFU7 B0IM$_))8\23]LA*$Q%-6 48PP<]Y(A6U0[[D": E: M)6B5<4)O [0NVUEY2X+VN?Q8\!9Q'#1R.L&?A#OIM76,F1*T2M!:BF=; HOO M?8?8O!P"7;:S,HJH*"A&DC*@35%ZY(222&ONJ(L*UDDOGZ57ID[FU$E_[Y7Q! SRL6;R-6O(2W$M[NA[?2P[>D M2'@^U7F5T,2-0A26$G$N+0(C.:%HHK%1\V0$?J:4FA(+EPL22BQ\JUA8.@Z? M@(67CD-%#0Z88S#6 T-<)(P,(QYISHPT@),LE%A88F&)A<]K]I;^R,4 VZ4_ MTF(>([$:@=FK$/>YMH]@##DJ;2#,*QS"&S-W%Q3YM]0@M'%9Q>UQ@=_C9YY: MC&N)E[>& B^Z\&4YRF4?Y8?JP/@ECR7!:(9PS5X"]734&[2&3VE@\4YYS?ND M+B0%' 3&G 7))566>4^,MD98^!%4Z;%? @JS^67*8T]I9)81BB1-N=^\-\A% M(E"D2FB16]NZ3&'>98O($H9*&"H]ZV\#L2X]ZR)QSPBQR,L@$)>&(Q,U0Y+9 MR)F(GO/WW"&O!*T2M$H7^-L K4L7>$A>$QXQTE)RQ(ER"-97(2F4YPQ>9'IQ M#7E*T"I!:^E!J_15OP0"3<7.6AH=)BQ7]LR^:JJ1#E0B8KGE7%LN>%PZ0Z], M\"\3_!?@E>SUCWI](#< 0:[L[/H07#>1,:5E4"P9KJ)R1E',K,'!,&8\+AUY M2X#OM<;Z=*<1K+A4*B7D,>3YLIQPHH$+23B*FH9 J>N.@4SD1[ ;Z4)4U#7GJ3_U$U_1Z$1@_U M6+]I- K.X:R @L"<.Z)P!!)]24$H28%8 M)1$L7/8-Q(2L#Q*!G2"4E,[&!'8#?;IOH)3F%Y;FO[TA<2[= $\1YRDW0!!1 M&B; HN"*(HX=148*AZAGB7LC',T6Q2S'_=]+25Y625YNOETZ!A8EQI=:65EJ M%*8"Y;IQB$NOD7.4(@D4VT3EN65LQ+,7UZ9ZB9+^WH9KH-X[1,_G'O@0SDJB M*!5,$BV5Y5X"_0R."; HJ29>ND7QCM('\#1LVKCB ]!>*L4]HMQ[L!A41([F MA&6K"'>8,JP$6 QJE2^1S[(\9E@:R2TS8Y96R"\)B'>" HD42 7LLQTAD<6" MH42"L)0DCZ4MCQ-+.7\E.2_]!4^1\RE_@:*..\9R0)#28&A$CBP%M2XY==$J M95.*I9R7 P*:>QRQRH;?&*<\T27CH&7 MQ4!\Z-Q:=@Z91740J3/. EBK",B&L< MD:&8(*RD\P03S*5:4!32(D3H+0-HR4M+7KHDAG_IZET4DEZRTNB4,MAB%)R0 MB"M#D=6:(L<=93$D+$DJ#'[.5^F[8::%K_@?P[RWX-_0^KTV>;3Z<1=$QZ_] M"UZA@JPUYE$#N=BCT\RT6NA_MQ*FH,/@1O@(Q/Z$FE _RD4M3!SL*?0\U: M<*E!<<5.ZR!VSN 2=E@YB963WG$G5%RL]'.GS'Z\O!?<9'#E-JY@//!!G\/8 M)@-I]2MVXKH#9!D,*RX[[SY53O9;?K_2M6?YZG SP(I\I;/52GX\V AY-/EB M>X?PW>+1/-P?1IJ'#_?KQX)[Y0'UCONSG.37BNM4 OQRN%=,SW"_'V/QZ(/6 M::4+4[X_J,!4PO5^V,-CVS\;[7E&/E4 X,CJQ>8O=M&53705,+W!$G9_%!Q[ M3CQU3G(N--56*9)(W*T6@*F!QN0+8Y*1\RH@3K4#^-*Q@T$KM6+XX^P+W"9+ MY+'MU,:35849:.2';L#]_^CT_,';A,9._-^?9SO;X;V3KNYO9/C77&&-\MAZ;1#5L2 N-0!?E,> M66)B)"ZDP/%*)8+^.()Y'O:/<]VIAXJ^7![);\#63;U.IW=2;.2\\I7!<1<& M"Q<9%#O[FK3E+9XL2.%OVSF.62@?*"RVJ)<_4Q@^5=Q9L>G'N[%R%FU_ '.% M)D)<^1N #CQ_!P!F\/?/E:O2,_?$C[#=P^3'/LS\^+G'ZF>D1& %.O9H$#]/ M?OGGI,I8Z["8Q^)+U]4%W.6?)ZTPW/]LS*J6)'.C\=GB^/*C=\EJ09NN:;[1 M>XJN,B9N?1NLDUO?N^NRA*QJQA]UV;O?X^:9!BL?=-E[SF_G:(IQ1X>7T59Y M&$^ M8&/O,!:H638=?Z[G?S<6N&5<246$),%REYQC)@:5I H84TY=88&/>>2S6.!C ML@E_U?.@0+_")#=.8N=WK!7$^?V>S9/-Z@:O ><$<_P 3/73@H]N_VS7JE]/ MZW3KK%9MGM>J6^.VG2#3#'M\!4A['2#;+SO78"G!7NN7%2;]=. MZM5ZNCB7SU5Q.8DJ^801-V"M\YR[93E8ZS&YA+T4B2B=#76Q>$/]O9P0E>!8 M@N/R@&/F.P7=*3%Q/DR\;+!"M:1,<8>44R27M_+(6(*1$#$*'9UF=(R)8M'' MZF5?RZ<27A>')S&.&&]V1HP\;X7'H,QG73RL/0Z[QKC5A%5IG/0:^S#C>_O? M6K]C2>V>!F.M*6K')"748HV\,3GA55AD2%#(!4L<\[FQQG4V3-V%SSFC(4 A6(:\N085HB'8GR5#E,$F8 3RYE3,CQW!(*3%YDE7=(*F.2%(%K MFE/./W%,WQ&L+CH.<3PFE('NF<.1BBM^;@&';OF[3_>+ *6:[1_$47S.U_\[ MSI% ?]XL7_>X(*#7C[Z:>K@X>KBI>"G *B!T=QK-*M_AT)<&&'(SJ M^?5SWK[O'.O>]9 G M$9[AO^< ;6(YY$ 1^ ].9+0"T1_OLCSF1LO]J=*/@Z,([_R.G;/52F,_"WPA]8>]Z1#R/=LZ M!-CI7P9CCP.U0U['F\'A5Z[ 5]XOU\*O\S/D7=>"CQADHTIUW7F27D-&.PM3L)J*63$N[E]W_A+^_W+Z,*]B!RL_ &R"9[R ML^V.S\@ M]>V_]NO=GP=P7=X\_Z-U74_L;&^06O]\L_&+[&Q_ MI3O??\(S[+=KWW\DL-CP+I'1&4DDF9OV&N7,]FV8:S4<+<_]] MKXZ3$&&BA"TK0=E)1JSTW@5FBK:%CH2WF?"Q'2M'_=[O5HB5=#&QP-OMX5XL M$H0^P?NMG/_1.0-=#'?Z5"A@#^8HJ.C*_QV#@LKI0UG#HF,81<4?#^"98W^0 M,Z>.COM^WX*NSM0?[A2.?38IGEDPUW,&2[9AOO7Z7XJDKG\7-&+S<*;(+E&" MTVO(+=T52IG<%PN%8%(."C7(>4:0-IX&0QC3]*8\)"XPL\P:,+BL"1:$(21- MA&8X!LFNR^T]J45Y?PSV>_TA @K0+8A9IW>X-_KK(LQ,3/E4V[GNMD-';R6'G]^TX.#C^[C*J,!&LO PJ$@TT3C$;.4HVH)HER MQU/2?F6-RH5U'GS>6D ?(2S\@OZ/3)7IJ@X/2(PM0T\?7QEM8;&G4P;<+>A6 M MLC@*TU!6PR6*8=5DABS1&/"B/CI49)I\BD"23&HOC9S?[(#R]^MGQ!I?-P MU&OT?G0<3O1K.&L>R%X/X[#DKB5W??O&^ZLB73LU1,* MF*OW F&:"(XR.J)9P5R?G [T+IGKJSDI_GVWW_/I/HI[^.Q]WYM:YNMU3-\S MT,_Y]"72S^&EJ/<.?0GW<\-]_QRX37MA#=.<2D"S1'2NU!XC M,L!?$7$BEXIF7&B=G14W.\G-7:G]C7+597-6W,MBG^:K6 R'+9M]/-/4++>B M6![V6X_#4CT\3CU,^[(U#])P+) CBB..?426*(JLD8D1BFWRNN"^BZI\\IKM M/*YF>]T(57] "/M]84[+$IUX2[#5O9&8XR(D1692Y3(I:788V3C[ )8)IKJ5 M8-H/AY.B[P_)D+K(8K"YPOV5J^0M]CNG..42^;=3_4=F+ZQ6_F,'L/&.BZ+< MQ^/$KCL>LM7MPO#[K=SR=>ZT'Y@&(E;4W$TZ=5X[[^QO-C9PS6O7;0;U: M.]_<_BIJ[9_[.]TFV=ENGFQ6:ZQ)?^1Z_.?UDUUG18XT3TAJZA$GQB/MI$2> M&,8IB4Z[&X'FUC!GL$G<<,6-BU8[+VR45HL@(_/7 U8O5Z4RM2R/B#2_]\9O M,G)\?5"QE;U.#["PXHX'\/X@=]V(11IJ/#WJ#4:],T;/[YQXD@/"3QVIE2Z9K#\;PW:T, MCET[^D*!I,YQ;E^01S68\=5K,S(H&I,4T:*Y[4KOYL?#Y8:<-$<8%/6^)[U- M@3'MZ4RTFLJ/PBQWL?P,%6/Q-/AAH 04^V]5@/UA.*4H) MV"D/6B/#K$!!6Y'@G MF.'*?IYB^!QL(1!RNQ>+S7WWYBO$$2XSZ/E6L=.+;37*LIR6G]6G=MI8"MQZ M5#;[,-?YRCP1Q#D3J()Q7: -( G@6*;V-V<:7CBQ_3 MM+!@\R0]OT!IDDMM M5Q\_XBA.?&ELTA<7VO:>V(699I+G##;K->+.$J23$H@20U("FFL37EFC^O8S M],?FN0>7O"."2QH),!KM*' >Z4V$D3CF^ +ZXI5+?F/)#^BN)(QZ:BC",0"U M]"$@PS78_]$X$E-P'O37&N?LUESW[NQ<=UA74.V RMD5-$:8U=&_ESU+*K5H M,[\ON.8DU7U&@Z4I+M"Z)*=9$?1C9D*9WW#US4-^]?%]V2XJ!'RJ MP&/NWRQ1,$I4NUZC -C>^N:7C>L]Y*XKZ1')'-ON\/6+9FPC!AAM_Q &/N6B MF-COJY5?=PSDP7>_1Q7FYYYQ[X?42GB@'T _Q@\P[2YK'P^&K73V2JX!]>RN M@3_&EM677M=E(P0F>/F< )M?QCC=]H#'&[S>J(GZ=KT%O%=L;N_LU]N MXV] M\YWO<-_NCV[S_*_]ZSA=/_^YWVSOD>Q:;M(-G'N/[G2_TEKCX'2S6C_8^=ZD MS>Y.N[[]+=U1O-LL^I/0%7O6F&MTBPB(CQ#/":/3$P<19+/!H5W MP= ;J>>$8(&)(IA9SHC7^4]8#E@K#1M57/<(K/O_.VZ-JG<\*N/\WMM='9ZA MP1N/$X8MQ*-*QG(@!!3^8=2!R? 8O\$5J7E!?+ZUS-=LQ/YZ"L,89,>+?_OJ M9_.P4HT^=AVH?R(F-L5)MN*[1YU8Z.K<,_%R=V58GIZ"RM_^WW]I2O$_QR\6 M?Y%__KWP>Q1$ !@&W+03BFOF7J:9>;2R@LB:+[N?AT/K#RH &\F"VA]9AIDT MC-P.IT>%TR+W=YP:Q@DP&="._6QPYB%^RS?8VD@LUHX'+S7G.FJPER@.24MIDM?Z 6#[IP?%>-R)FVD"N],2_\?9 MU%\E]#:!@J_3S:W=A"D0Y.A1<"S[8CE&CGB%"&.P "1A=;.8!L/*&6<*R>-, M!H.%PQR[! #G9-*SB@>,#/"+@A)%/;P01]5N+ICR+4(TK\%-H[<.U+8S)G%B MJ15&B6@!L"4.TO+19B*4"#3YY=%FV P5_V7ZV1K9_PD"UX^!+(UI]JK[KKK. M:NN[ 1,@EM0CG=4^-YXBYV%!!'&6YWX7TB>@:$;-J$%7N;#11MZT<7'%C,1I M["Z;5*JXT6EV$:4DY.VE).X5C64L)6$T>YZB#ZKL^;K4E1Q>(WHGGR4\4WK6 M0B*ZR-)$=+UD;MIS/_7+:N^K*OH_]JSPKS5Z!07LQXG.CH,B?>&MJ^5QX-;Z MZ>;W#5JO[G=KM-YN-GYV=K9W6CO=C9-F]^MIK?JC6ZMNB-KYQLGUP*U:]2MO MMIMX\WOSO$GK,,Z_.COY^NT_6LU&]MXV3VKM@_-:^X_I=J3G\*R[Q&AE!!!& MGP)&7'B)K(@*T6BQ%"&(H.W*&F?\Z8D+99[:0G&XU^WV\EW!#*K<'GL_V+?] M7-+^:AG?I'.%9ADLLIBY$H+.-S$.PI\VU4XGJ7_'VU<_WSNKKN\9X8GUTR!AE$,=6 M(&LM19Z"H:],H@:'7(WX9E.L"96OC';EW^^)0'^=BAY+I$JM T"FU$:;2SP' MK'.(9<*V/U]">WZZ5SS MVK>;N_>:]'X.3)I)'-8/PX0YE&CU.+0"2^!@5RJ>E)$8T$G1'")'D4G8(*VLYAWFH#W!M/MU@>5(]L?3L[ ILY2BW"%5D%V MKE#5<0>O$6.='*9=]"";SR4DA//6NBB];1T5TP+2K:'WP\W*. M1M\L+C+8R/!S&(O9V&X-]Z<\4F\=?AY]L@OOX?KY'D!+[1P^SVM[NY[BX+P4 M2"1K$%=1(:UI0 DSK:( [J9,+O9P^[GNV+USF4T$Z]8J4HC\E-.RR-P^QW[8W&87'/\A3ST5B\48<2%N"%G M1V'FW?S=T7#*OFIW]E43=_55*UNDO>T6:3/#>^X-ZKT6*>=I\D3Y1*7 G#%L MI!(DNJ0(LR*X=&%@/7]0Y,^+_(:-S%2+1(7UP2 .!^-3\>P(^W?+NE:GR$6% M]V!,8:G:*[UNO.37'+>F; Y,YP8I'2CBS"5DD@V()I6D9I$$?J-YTEL,>]Z. ME7W[.ZLRG\.4+CIW3J5T%YHQYY%/$LC'X< C>2F28RX55M:FLX,_09?98A^. MU&9.[2ZR82ZW8GX_[\7*2$7!=XY L[1R7G?_#.9ZV.H6-[E4EV#-P,C@4X-X M.$[]'L[H8'6]S]3C^TJ507UE4-\'#NK[WNN%3#X7%LOSWCW(KZ_"9OV"< M6^?U[5^B3K^RS>T-L=-HTOKYM_W-[TU^W?,+8X?WMGBM>G!:W]XB]6J-[#0. M6+/A1;/=Z=3;, O;7_E.>W\Z>@_7&^N[@@KI=4R(!@ILAH:$-)!:)+0W*1$: MB&[C7RNQCQ*(>%7GP(:*A%H4\,\ZE M;AI7F=H]P+S:N%B^T8>A7F: M,3P5K:X=W1&._-(MI6/1$% ^ZU63YU+EU"$\!%[*G^0PYUR8? MK-ZHV/8B013?6KG*^+];OV]Z[BX :_ ?VQ]>%J&:PKLRC*)Y7F]OB-K>+F:4 M!V4-8H;E@P&-TBIJF MX)+U#\EXNDHS1^2RY?"]YCA[#9SN;VTU1/_^*F^<_VYN-)F^VZYV=:NAN M-O[J-AM;IV"ZWFPR>+X%?/.7V&D?L%KC9[O^'>[;WF_5*)C/%*Z7[UW]UMW\ MOG,UVJ7=W"4BZMQK$#%-@'1&AY&-,=>;%E;ERC-8YL(SE,UP8RYIM,NB6TL_ MX!KS/--K:<[YI'VFW?@H\9[1:RE3\QMMI\?B?(J/6OV M4NX?(O?G%W)_OK[KN8W6^8AR*=;L[=)(&ZN0#$[&%!VC@J^LR1N]FPJKZFE, MZ@T>@'XY'L#-8W_4@"*;F?NMHV4+*ULB'H C,Y0*%;%77&NO(V<\,>588M8& M5O* 5\>#UE4>X T66C.+"-4$<1(ITEA[9)+RA'J9A$PK:TP^O63E H\T%]1: M?4&H]<:4^:-DM%3F2R*\5Y0Y33*:B#7BVAO$J4_(!&V0M"1YH&?&.5#F!#^' M-B^C!,HH@3)*X$6*/Y4D:-$X>C85 ]!8/]E5H X3R\5%$W ?SI1!1F",@L") M^10$D6)!P?%+$ /P"HZ2F==XL[$(Q14?W@/L3W@EVJ>\Y1XC'7//1F-I3EY0H$2L#SI(QFBZ7@_%R8@9#C@$:WD*T7KI MDTE66*ZXBS="/A[;.6R\\>L\S7+U;?V[4LMT]W%A'&8=MIK)!C+""''?$Q8>,=6UFCZLXJ M7W/V#;NW;=@MY8+NW>YEX9 RE.5#%PXINX&5W<">525_U&Y@(?_=J76WQ$X# M=&ICB\'?K7KCZUF]L7=6RXD#C?W6)MSWAE.!9MW[ZVRGVNG4Z,].O1IR=Q]2 M:VR0W)6D7MW+5:IYDWZ;CK XVP1=O4NI-,%*BJB!%>%<1:03-\@G3J/@@F+O M0#LOX&CE778#>S>M3#[&R>^BL:EL9?)*,-:Z!F-6RMS4,"+C188Q$9'5*2+O M$W6$@9W+8ZYA_>3D_#+GM3S-6B):69YFO3JPOWEGS\LB]Y53K0VVZP1E D>. MF#* W#;WHW4V(>JDBH29O+2WN(?>WJ'6QVYE\I*>W;*)PW,?*E3AO[U=ER@W MEF@4=0[Q8((ETI)K% #3HF 4^^C>0PYU68K^U1.YRQ.E\D3I MC;@SRU+T90;O XV"J%@*\/B@2#GG)EE'X%='$X_2*>/'I:WNM>[?5ZUF(!?- M[L]6[?M.=V?[6ZO6WN([W;_V:T!6ZM7ULSK]!6/Y2FK=7^U[]_Q;7J!MMI_'%0:X!EWZA?.SK:$KM \2V/":-(8D2< M8 &,E0?D7 P&U@ 3D[-SV=-[W9>EZ,M2].\#>=8G/P(;760UZ;=; M^GZ>:M)/A<:RFO328>%4->D1%A+'A0O*(L>U05QBCW0T"2GI&0^>,X73RIJ: M<;S^\&K2RU?V_CV>K(^?M#Q9?]ZI66YX?^/$]]U4DWXI.)^N)MVHD5T6M(Q8 M1$1IRGGY"HSVB /BC@5LE0R,J<6AGGH2R3'19)KH\9'YYBS?)$(U3GKA$N-;!.&^5%4P):RSC;.Y8 M\@]4&>E'.X^I7MTXK9_OB9U,^<[7!1!"MO,=;-/S=58_][QY'EK7[=E:MW;: M;&SA6OLKVZQVNCF\M%;MM&&L!\U&C=6J'KZ[WZ[3']=.HIOGN\$HPR0W*% , MI)($@W2 'Y0D%T@T@M)<8DZORK=R$EV6B7ZNRI*/$N^RLN22R/WYE-RSW( +" X"4CR/*82R1JBYQ/'@5FF-)6AL!S-LJJ7J*0 MC;).]!.T^:-DM-3F2R*\5[6YELEHRCE220&+5[E&6 ^+V+ EC&O/&,K:[JL M$UUFUI>9]6\VL[XD08O&T2L9]5MGN[!BF%GL$'8V(DZI0)HY@HCP/G%&I3=R M,8&K2Y!17Y:)?MDRT?G@\TO_[&C0&HS*%+^'2LU_QJ/AJ%0S40\MU7QC(B[J M,(]?G2K$?)@C&8IC8+"]!T=@><=/E7YK<%"!T0-OS&GOGXI8BTF)9J"H\7#0 M\H,BX?6X4\14I%:_^Y#RS$=V7)[9VZ.I2.;#+,EPV3WXVF'Q_I=>'Q8AOVJ' M<>_L[KK-1(A$F,#,^:%A$RT02NL[_+$A)74(V\- M01PF%CD>&9+"4:P#5<2)Z[6:8^2"IY"XQIY3R9U@A"GGK 7Z'*-95*WFR:Z? MMUBS!B)OJ&1":<^QC)9HSC$\2W118$_'&\@0A2:_S%W2XR/6[WG\7CMOGN]* M'97PSB&MI41J-M^7GDTOP=+]/?_^?J@?58#>'+KU@'5.1X>/M7;GA%7DE!H0J1%71M MAJ9^[OR5R3Y,GRB:,82.5(-$E19@5P:7'5 :Y MMI=GWO=>)5+6JRBCM#YTO8JR GI9 ?VY>>Z'K(!^<%)O-'&M_4>WWEZGM?.? M[?KY@=C\_E>G3G^=UK\W3W?:OPB\1JZ[RS8;ZZ3>WCJ#\=!:KDOWO<8V&P=\ M9QO&WH#G;'_KUAN_X+6_IH.'3G9%P#B$:)&@BB$.:X:, AJL<8B$4YN$SHDP M5#Q_#8ME2GQ<:OQ]8^7/WS,PE>7/7PG#6E,8%K&AP-HU(E(9,. C1D[3B)B@ MN<\2E\ED#%M8+E]9^OS5#VC+,]H%SK& M:1->W:GNX7KC9W?G^U=>HQMG]?:/@^;Y'YU:^V>[UOC%KYOJ3;IU4FM_:P%Q M.=BL;L'8=@Y@7.?-]@:M=>$[WW^=@?E^6F_L7STJPCX:3)U&S#.%N,<.@4'F M$ Z&8<:(3XJMK!&AWDZ2^4&R&Y(F MI+5@2&'")67:1F-7U@1_2Z7.WP53S-7(KQF 'ZP2^1L'K=%'2F2:!YFN')!X M$6WD%.7X6D FSI!35"'/=(PA&..#S*QK8>3=W% M3U")[V4I\J4!]ZG.$B>[(20]'%.^A1KE+WE"6%8M+ZN6EU7+GWD2RJKE9=7R\J#XY8UC03#8QJ"E7.)< M>:R+GETA166M4S'.'0#^<>IT=7^=UKK/=G-["\96[]3/-TCS MO-[=W/[1;C8VQ'73=Z?QE33;ZV F_^S6VGLG>6P[U?W]&OW%:NV_VC7:%,TN MC+?=N7J:S)W!C +I9(HZQ"6-R'"ED2+:<^($_#]969.KYJV<)9<%RY^KQ.FC M)+LL<;HD(G]^(?)@^%N5FL_!'Z MGX2H*'7&ZDBX5,E1XPDV4@CMK4[S)X"5^G_18# =<2%\DL92@;CA"7%F-+): M,81A]805E#N15M:X6A5+%'%15BI_@AI_E("6:GQ))/=2C:OLOL>!(RHE1]QJ MD%QN#(@OYM8J1RU5*VNJK%+^JDGP'\O1488)/&G'I-@PF MHH(!'8H4:>XL AJDE V1&\H6$WNZ<)EY0[Z2YZY93FBNQCKM7G^EJN4W3B5& MZ?DPL+QE;*:.?F;;,H;*QN&(:,%K]QUC+N$9;^\HCL,<^C&7"A]]H85%^/A5$JJB]X> M#T;US6'WPCT&,RHK#"HGL3_Z?CYQZK=@=< M.4]&&?NS-\2GRN#8[^>$X.&^'4Y_?BK8I2@GG[,MQ@7']^*A+[X;3UN#8N/9 MB_69VA/7ZQ#D2* A:.Z#P]Y)D=I\#)?HVK.\W/E6H]?!Q"G"%2[*!@ 6S[IZ M-]K!<7]4/F%<3>!3L1?@PCDR 9Z"T)&&Z,*H]\?[-EIXW-$S7QO>I(AU'M%H MNV8!\?N@\&'HDQDL,E8'TQG_T M\FY8DL@F6OMSS,*Z-5;O[@#[^LKJ[2U@8UMGM6Z3P[7%9O47!E8&]X*_&S]N M1#8USSW=Z6[@6L/3>G6/U*L;9SOM/5YO'^3KP'=SH:(]4>OFNB1[8M=B&1C0 M*5AAL$>YD0PY[P52W"1N&-;2F>L] YB7F"6O-4F6\Z@=UC%J:I+4/L!EKL=! M703Z90&X7(?*^CBA[JZJ[C/K3=\_@*L#3D0XCZ.,VC#NL3):^$2MBHDZ0:1< MVE"M.1G+C1SQ^^(+%R!BE_&%D[M_8'DZV64QXJ2Q02)XCWB,'NF(&2*2469T MB$G?D(\EW7P+B1/,Q.HB.G9*30]:IY6QBHV'F5?^L"#B_;.1\F6DZ*A#RH(B M2U109!$^^R5QS9>51NYPF_UA._8P!\X7 OSCN'-6& M$9&CDPBG1#OJK)#>1&6]8XZ/$ZY49A*/[-.T;+G[CV4:8_]I[:S6^*-5;_SL MU*JA4V__[-3IM]9.=0-O5G=@7%OG]7;MM/;]V\&-)*KS#7A] \;TZZ1.?U'X MES6W?QS4\KV[7WF]6J.U\Z\GS>V?5R/)*.8NJ8"1LD#]N><>&4\YB@Q63C%# M@@HK:^23)O3M1),M-(.6KE*QY&AT:58])4AII,E93K5@MO\I M7$HE+,T#2U=*BCBE<"06%L$!+!' )AU21#@HK!SU7/A\3*[H4D6X+/1(_@W@ M3NV&$[5B0_MX,.S&:VSY_5<:^=O+@M 'AA^NPV-_C,N"+H^JC$*<[E^L3!+ M4T_D;<#2]&ES$DY8;QW"V5'*)9/(*<,1;%LFN!>8YV899 93^OL;KB2RU!AT MS48=^8XF9BIYN0S_=VW$+GAVEAO)YP!RR[B2B@A)@@4[RCEF8E!)@D&%*:>N M,'%GXG=IXCXG:%^M$R*#"%0;I#$H5$#I@!RL$L+>"*X%QA+'E37Z26BV,#:Y M5'TR9H;FE$V2KS5)5F63Y*48R\LU25[@8?#+%M.9\S!X8@S,/')_C?/A!R0< M_'%6L^U>_TO'#@8?]QC9LUUI813K"LOXS=WM&S,JAB=#\][LLS4*C.+/UG6JX(^[JKW M%:)YV''U^QVKQO3-C/4MS>O;&JM^D;I)1,P,SF W_-#+%Y]QG]OGHTW'K9$: MBZNM]1;*9SQLMK[W>X-!Y8OM]\\R]9@1Z_.$&?A0,[GN_7'W>)0# -,(XSJ_ MFA533N;#)S,7[Y]_4W[(J2HEN)3@)9S,^R3X(X20;MPPT ?'KAU]D6AEIW;8 MYX=LL2=%E"T\ ;8<9#G(#S?(CQ9;>6=9U4?$EKW3T(#W>;Y/I0V.NA"T<#Q7 MUN0T)"NDY+E5NPNWG^]?/?JX?KI1$-:OISF1'B;MG1WQ_SJO;]?.FA2^N[W3 M:IYOP36V^$X#/GF^(>K=#5YOUTB-;IS>K )2(\WS'_ Y3W:Z/]KUJJ<[U?U. MO0O?:!_09GN/ULY_G3?;WZ[&93&?HJ%:(F\X0UP'@31F @4N':P00)W+54 4 M?WIWS>4KB%:BSUM"GWGB1!<%/W?V^[@P^*;MO1**YH.BJ3JM*>#H+4,R$0Q0 MI"QR2C#$< X4G84.J3 M1X0$A;A@"CFJ+:+>:1DX\4'XE36F6M18:*�=8RBGAB!%EN!4I*1>$PBT;2E35.Q=-S MB$OT*='GI>RO1<%/:7\]-Q2)"RB220JL T4"%@YQ$B72CE"4L!+1,FN-,V!_ M<3F#")7VUS))ZGM&H27@0*7]M0 /]$4ME?5=,(^IUYP@9Q188)$[E*L1(ANL M(-HX15-:6:/*K+(EXD ?K63! AL#O=U:!7.@CU..*R-]Q(YQJ[U3T4OO#2'1 M&,UD>0+V:OAS)N/)-X37&]/).0&">23T2Y M5B+_D,@XS1!1G+.@/1$*M*I63S\0+:5UB0GQHL2U),3/+;J7/GP:#:=,.A25 M&[O2C(XDN])BDMXHQ7)18CJCJ5M)B)=6:I= QY:$> $^IRF?MPH@C](Y)$(6 M5*8Y,LQ[E$3 DGKJ4ZX>KL0J72(=^]$R6";5EG*QG-CI1#\\MIW*43\WL!O> MR&5Y$ A]B%+AUF*'270APSA6KLR!I+7G^,; M")U)P3B@^%ER'<%(1YJ0!*X7-.4F"K:R-JLJZUN.U'GG0KL$&K:D^4^7TDN_ MM]4D@L5MD9$>1-52E1L9:I0<9I@8X@73*VM\J<):2E%=]!$5H=@319U(D>. M05IIP *K0!UGBI9>[]<4UDNOMU56"6P#TMCH7#,V(F.T18SCZ#F5N57NRIHL MA?7-">M<42 +DM:2##^WY%XZO464AC$E$4DX(!!5 V8L!O%523@JB*/893)\ MTY56DN&E%=HET+ E&5Z LVG*YVVTU]Y:BPC/F;:6:.18D$AZE8B/1-NL8=DJ M62(-^]&BO!M]&V(A%T7-]V'^LVO[!V6@]ZWP$RE #;:&ZQ XE\E@QU,2 D?E MM!!EJ:-7!*#6%6]W($')B'3B*GN[$]*$4X2I-I8EES"E*VMFQM%X&=6RW,(Z M#\%?E+26!/^Y)7?*V^UI#$ES))1PB /'0Y80@V0.=I"2)X+5;,DM@UJ65FA? M1&:GFP6>QWXOV,%^2?N?7W8O?>#16Q6%D+FH#LBN!OKO7-3(AV!<9)0H%U9 MPVI*Z#]+S?M^A1A'IZWQ7AN#N:#2J" TEH:FH V+9?3WJPKLI1]<1TJBE@9H MLD^(!R*0$28@&CRWS#O+M"UI\EL4UGEH\J*DM:3)SRVYEWYP31+S28*H^B@1 M%X:"T@5]JX4CU%)C+>,E37YC0OLB,EO2Y%=R3DUYQZTA$>P9@X*B(+U>$=# MS*,H'>5:)$Z=7D:B_-&"PC>'^[%?QG[?>A@7;4I4@Z$G-<^'KT83K"/1)$J/ MJ2^]X:\'.-.%_R7A4EHBD5&&(QY%0I8GBH+@D 8.()Q0!E2TIXH;I(W)$ON^ZK2^,Z%=@DT M;$GHGRZEEWYOPI24BE#$E6.(Y[)B^.GYG:6H+J^H8L,= M33QRQ@2G6MM@@P^8.(C%$E 7.N #!,84;!=L%0A&JDS M'5ZF'DOW>+9#:W#4L6=YL/%N^2X_^38_66Z #_[)<@-\\$\N,OV'J24_V6ST MAKF\U7'?[]O!J.K5F!-5;$&*YCU>=KU^B'TT>JC/#.8A]([SY?*S3-X=]HX^ MYRD:]#JM,'KG/7?<6>34O!L6;QE7NFXB,S]TR,)?(RB#@M^B2$(D)ZE?68#&?7B=A@9+RRB%JS_2( M)53.-3O+C99S56Q;$%R6CLKGA\ZS2^BD7-J@ K)">L25$DC+(@"'^D3A1<-R MQ V53RI4L5BA>9_ 6:)F23 70S!+-_$",+)^22^E,QC[2)&7&.AES$'03EH4 M'&5>"1PU 7HI.'GZ46Q)+TMZ^7'HY1Q8&5SRC@@N:22<$NVHRXS%1&6]8XZ7 M02NOBY:7C)(+(:+W"4GI&>+26:19L(@QIYD)FFIL "T9?6UC_&, 9HF6[X)6 MSF.)+PHK2TO\V7%S\Y)E$BYC$I0BBVU$'%/ 394,LLX)D]O%QY#;ABH^@V6^ ME"7^ ?"RA,R28"Z28);&^"(N[P3$<877 &C<" =MT2%,ID$[&:Q6< M5HJNK#&A%]:EZI7Y97'<_X^AA3O"OZ'U>VWR7/7C+LB%7_L7O#AYBJ[M[[4. M)X.5(";C5_( S03&6HA[>X?PG5"Q4R2B$D^/ MXN$@5GJI\M_S1%TJ"2+,G> \<>64,1HSIYAQEOC PVXU2S AF*"'5.8Z/.Z& MWG#\_G4IGR8]F^FZS+]U^>[$__UYMK,=CASE$F24[G0W<*WA:;VZ1^K5C;.= M]A[(]D&^#GSW#Y#:/5'K@JR>K[-=$#U;G"%H'[*[3$ID572YNS+GCENC?3Y2 MF-7_O (;K9.7.9=YG6?MO<' GE(4''M./'5.'MO^V0C<&?E4R4O\">!E M;*)&>#A3W%8 ];K"W+.XJ8"9K@ MJ400M".8]6'_. ?:/I11R^5AU W8UZG7Z?1.P.*H%/9"97#S*V 5C]P!XZ#I\?7' M;Z\6;UTS!D?O:;%J-+OU;;Q*;GWOKLL2LJJ)>M!E[XGUOC<7[^9'9[BS/.S< MV'\9SXV^MI?5[";'7;##AU<,]05%O2^U&^];*ZO[REFT_4(=94'^<=RYD+?/ MMY;X>L!$/,A1<64C+;2*FEGRN?\9NQ;T*\QXQK2GI/:]-Y?QK$=\-W[?EPA; MO>I?II#'&L4=*_JW _QP MFARRN;Y^XCYX@25/,JZL&;F*2\+S:L##2\*S?,#SK7=<&EISX,%21WM;: .\;D@QC"$^>2);VRIA> .R7A>33NB)+P+"'NP&=+W)D'=Z8= M/%Q$3TTDB#II$!>,(PU4!^G<6ST([#E/*VMJ 3DE)=]Y-.[(47?N_=B/-@T? MV8^DI#_/!D/K>5%*+'H,%DU[?0!Q'":!(*(Y8)$#^F.]Y+ (&R9#C0B%"4Y3PEK.1+ZBNP\*EY!F32?+?>1^W#H\+S)PWAFLT):[_ MC[6;D6#%!L5!J&1C(I8'GI375G!O<1)62R$CWI5\Y1'A8],ST3X>#%OI[-DQ MXD;T4A&)9U8K_[HVB:,G%XYZ[[%2@F+8:L3J MS='=?[=GCG3]8H]:H+AS1M#D[C^_>M) MK?JSU80Q[#1"JIU[LNN%U#I0C@R5#H'48.2P\ BTB0-I8I9%^UY#6(_Z<0## M&H"*'-I69S )41WL ZU#8-%T"[.STSO<&_T5)B+A)R+ALTC<&<&:KS =:#>* M^EY48.O-6,MG"G4U9E5+\IA(U^PZ8>)9(ET9?]1E[WZ/FV<:K"S#^_G?C7TL(HB6L83E M^@I62AM8,IH0&:7QVM"'VL>WT,9ELHT?R1I'MG%[XWSS^X\\+EIKA\X.V-/- M[5^\!K;U9B/ 6,!&_OX+V&2]==TV!ON9@\U\VFPTS^KTKP[8T/L[C;TSN+> MO]M@(Y_L-,!6IC]2;?J@5R3EDLE)4R8W?C?,(1NE1RDQL(V3"S+$7!>6K_+% M5EEX+W6Z2B#[.$ FA66 8H%8XGFPUD:K'7':FJ=P#[P?'JYN)"5E_'A/?TH9ZEAY]_WF?-EC,NM MM(I2Q;W 45C*L77:82&C8SI2I3TN:=4+H]%T' O546/.'8K< AH%89 C/"*A M& [A6A-KO>#D<:Y=E@@3-$@81/%E37)^(R28<]0 M(/1%PCJ6H:9RB94E5CYG9>42*Q>%E5-D5UB;R^4B(W% G$0.]JBP"%L?)-'4 M4BUSX0S],LTZ7@0K/VP]Y5S\,$?.W!8@L\3UEF^1_:7L/?'B$6+M#;ZK,\!& M1A#3&$B/U1)9BP4RE(%D8V:(<2#(>E7>(L=OH?)RN0ONV 57"J9^99M;NUH$ MJT@4*%JN84](@JR7"A$>=1)*"ZERZ5PVZPSWHF)J..X7L7COO 1SN;7N I@: MV8V1<6.Q19$H#TP!2V2P=8@2 K*M /93#I87=]7R7N8ZS.4&>"BV;)S6]G:C M(T1*SI ()#=:9Q$YR1(2!&==(#Q/!+"%X+OJ6VX49 ;Z$X GOIKB MKF M\P8[ ?8ZB(!.OZ[-[@L]HT_VOZ"UW8Q)XI3%Q'5N9B62!;E M%@&(>E@2KHWPAL]W#KI0]5$N\%,7V)"(O0"@B-P2Q'4".H(%189;*UU2U,*@ GOG+F_&$PR72J]?D(S5JQD_LQ,C'YC2J-YV2B,0N.>'>:,W-:A;QW93CYF@.G-!P>W;@18,!?[ M"]D+&_5O=Z_X1DX2C(/A3QCEG\/9;TC1#_8)MAL-'<-V+LN M2%A_@&V@YD#2'>,YN\=8KF@46(65-;RJ;H:=_D_E-E@#BA4S3V*5OV66]?_^ M2U.*_UF\4+Q?O$#^^??,O#Y56AE##N/8>_,X#%%!>16,2)@SSI(Q,1+0A: 0 MI918LO%1LL2LQ)#%$9*]TUT/L\J5L,CQ@!'W+I?>(P8)+:E)L +4V96U616O M*L^!'X_;!R5^/&X#M+_B78S!NG-"(\FH0SQAAER*&BFF*3,$4PYS#0#"'H4@ MXCJ"B-'[G\80,BHLV-N+N;A@Y:0UW"_LNDNH^529^OX5\%FM-*Y\LN*B+?J; M%2M=L?"_2FJ= A#U\]XL5=E2;\7S7WS7VD#!]+"(*DT1-YXC#08&4M(8;K/5 M&=FMNNP(]D]NK_6I%["%8.!U@N*"E;+]?]-^"I9_4.[@L$ *_ MPA:)UN^/+^,B\/6B;=3TY[,?@9B+O2>>9^^5,/B27+JQAC7O^[=]_EIT9G9*N5K_F3V>:+171/QD@_!<6'Q:9L#2I[/7CM$/:A.X/[ M548&9ZZ=Z.+P)$;8AX"P=E!!@\*OQSF^K'58-,+LN4YKKQCJ8%*ZMF*/CL#8+Q;GXD[C M^ '3&8AG3:OXN$9"/:A!9H#4^+AV_![CK#JYV/+8;_E1S>% M1/A[5^953OI-7P@J$)T M!5V;H:F?^_W+.C9[$3F0XP-4U$'^;#LG]FRP\H^KOI_6(9J>Q.O/?^M3IO1L M3SGR-X&JZ/6+%?]\G'O4Y4_!F.S2C*6RW\_Z[[_N=[NKE;6B>ES>\OE4)^:F MHG9MUBK.='7>Z[J\YNK4G"J"X3.!)JZP-4*S1!-C4FMA79K/U?E*.WV*+$]0 M<8K#@!F=(;$W=@F.= T;$Z2LL8H7Q(P #0^*KI?/=4*,W6L$/AN%&<]ZH^NW MAJ.O=.W9Y/,Y>M7; 6B-3F<"9$? Z5KH_R4R57&N-[12!/E#\%WLCB. MABE&XQ[IL8N;YZLP MQL,&ZZ#8_?MT4?UF#S(50W F .X8ER73H?P^2(:3)J M^!@PN=9H/!T[R(^;1PD7&MBBFEW+7W19]KUNMY>7M^(0TDPE1(Q3 EE>> ML!Q_>=-I\C]7V=H@K_YHY\"+F9]5\EF;'Q9"6T]FY-@2 :)5/($]D&(R!CL$>;."T)9+!I(S@"( MO**3";VBH<#$;/7"I'?X..86C(C.\86JNO+Q*TJLT%WPG9/]%E@Y)UE;];(U MDFV;L=K*RKA;Z-21Q7#Y=^6D!8K9Q9%;8X16\?_ W,MZ=;E4V<^+01?ZJO1N M%%[^$U!90=)(I0XH$0H;\O^S]^9-;23+^O!74?"[]XTY$2Y.[8OG!A&,\A5ND(MB=+..K5@89,)2%PUBE.""^!2FN_2;?M7I@36RSN,*31N!! MS_N!N1"ED'DW'G9RQ#T)UT'Q^KF6Z(8N8NV96=$V+U1:W$-M#3S@['4-D+,> M[.64RDY)IKQ>U-J/4FKS]C!PB;4G'AD"SAHW "O:BX 45]Q89RP-Z:6Q:Y<: M\U,)ST4NZ<@.<&TZ._ L<]['K5I*GSL%SPE]>*''1"9%SP5$^EH3]V*/PNWXL7Q MY\\2WW=IDGDWMITG1"JS-$N C8I.BQ0D)UR"GXZ5H)QKIYVR5A=9@K+R!BTK MP>'7SF+-L.Q#WAIZ\EFKJN/:A^.]CW_#,__ZWO[X*XSC/3W8.3IJ[__^9??D M[Y/V;V^_%1W0R#V"7_: M?XMW]SW^='PPSRI/-1>P3@$9"&01=Y$@)S%%G@:OO!'6*;.Q!VGX=I-[W.2=UEO;MT\'G>ZD1N(:CO_MI[5Q%V=0 M6N8J5^LNWHA,YE*H+0.?O?3VGW%G=#Z[9+@^W#)/ W/9%',5]S))[Y'"FB$> MHT3&48F<58I+[ /5=&-+/IT^12^AO<=L5Z[IXW%_&^%-B/LP<%3O\*&D]21I MBP@U"N4FST@SK9%6Q,O %7:YZ(MM,HA[UZA_P(I:?-Q98]<.J:X?J"Y[Q2<* M1I?'HK<[4L1YRD@9Z)!/MK@%/P?#3D6-6I3WKGS MV?H!T8H3(OM;191-EZ;K!XUW=,":H'&MP'$6- H532!)(9?TWU<6;W8&M>-,[[XMC@15JS9W#7#6@G]GA_U<[E"20](=%&_//\AQ85D M+IQINWAZ;OY47.NG?$4A.]5@BY+E^9'\Z]6MCI/=]F005RQ&A[FQS'.9*56] MY)*:$"-X_23\($W:G RZ-][G4]I66!:*U08L490!.0X4XA MB,F\#"DZ2?W2DUX_./KUT]E1288#:EXQ#TS. _UK>BYL6K5MERPD#G%-*:YYR'LL@H&A&60GCOP$O)).7+Z @N/^Q98TNZ M0%4P"8AJ@7/%T=2KZ)]F/ZZC4IT*L!;DY#.7!670A/;IYR::?OAH.J_- _N2 M/V[A4)QRO10> !4(S-?T=,X4+GZI4C\O.T[YOGT.<0K%T6F5#)(R$]L1!W&* MCA:\$48C=3372#VXI]FL_ .L/%A^GS#U2%$!QM]0B4R*%'GNM& L!>TAQD@ MW]?P1.>RJ57T6:;8;DA2\FC ,;R._"P/:5ZR))'=LT,G#!/$$N15$(CK$)&E MV"/BL8^*ZN2T?AH8T@C!K84@:4 ,3C%2H+.(JRB0EC2AR!W/K4PD">[:TL]W)HPV=?:;TJFLG=Z]C+>DYJ4N\GYF#[?P9)<$ MU1?'TSJSPU8W@V,10#]6.'6UR5P22_53\;9-+%5*^3O:WC[$)K#$QS+4 M>8BEO+'(,YR\IY$Q<^.(>75YD6:)5[#$2CJ96$S(" WA,CC R!)/$66,&IM( MQ#IM;!E]@VCY=- /8S]%EAOMYRWA)ZY%W 5_^ \#[F)WL895/^&,W^I*NK23R[85_P])4S%*7%C' 0I8/ M+MBGXC=?F]1;CM+%:AW*46[> 0371,OVEY'%3N5H[(XS6RPL3DF[5WBE,)G# M_LD4:%I+*['F).:H/^76JRO?PN1V"D'LE4M=-FOQ\!-;?#Z/;MD3+O>N1YW1 M&#ZV4W?>?HD('@B2GL:]8/.(,Y4^>,Z?XZ1'P*S@:BEK/XC5J^J:Z0#JY5BO M6G!AI]"P/#.95]G!K;^II- 8+.U'4J-+IL;7(+R=O']%U]_ M.'O_V[[TY8I?'WA)J_W/N)/;(Q1*6VL<<(%H>Y%F>^DM"];/VET: M"GY?6V M=SZ?[7X^- 1["U$(@MC2(6ZX1DY@C&+" E-#X$_RP$0MS6K>>C5#8#3PQ%!@ M6"(>%456$(R84H0S357(]2/+Z%QOSN^Z%!5.NP OUOM![O27?9UQ[]1VPJP' MTJC_"GRQ43;K)45QV?;D(OS5L64)?>H3-=G+]C>+/-%)'"VK**WMPBW49US1 MSKKT,NVP .CAN#M:3I=;FO1Z^6K-B[[RP?F;DNF X?*18!&]+QKM?,X&,?^L M!V_D[6!P7I2F+5(#3YZ9WQV<4@B-AV5 !)("7D=A14>M;L>Z3K?L:#,)B!>, M4RP.260W$HQP_@W(3/+'SH"4 %C/3B?W+/3JSS4+#K#LN-X M3&2Q?&,IQD&,.D,5/HI!1+ M9V/2MFE!7V'&KK4*KV;JV,H-AV8MAHK6ZL_$7;Y4]W(]Y8+^B1_IW]7]Y"?= MX^8^QL7'ESSPV@I_X:Z;K3\[O;)3Q")A-BS+496,GBM.GRI\*;07!WH&?SZ6 NJ$&^04E?7ZAERTX= M[58V)"C[]/8T=^B^B7H^!Q'>OAQA7M5)T\NE'<03B']RS[/Q*(<_6;<73&C3 M[FNAW9=IVGVMQ5@>KMW7#]MW+;3[PLE9GS CPC#PKKF17$:J6! T.!_#QGWQ M^D\"H05J_X;.?\@0X,&:H38H8;%KCG*3Y;.O\AV+9LZJL& MR5,[NI .NL([OR8A#Q-*G7)ZW))SA_*74(T4_T!7,WTHFYN@FA_$TH9"[C M_KN*0V;]INH:[/,W>><7-7$_HBUL)F[9Q.WW1ZMNB_),9J;1Q487'UL77T+' ME?].<\W3H/CU70BYKT4#?!<2] Y(D+LDI_0K#E.7=I$KJ'6 M?2[4N@OE44$F$@6G+$7/%0F&$"^9)M1&^$BI@E*WROZOAEJRVJ3=+O9HGP>) MY/$NV?WXB;9/_C[:W?D;QOF>[WV$9WSO=MH[N]]W3SY];Q^__;ZWOWVV2"*Y M^_VO;P?'G^C!Q[=G[8_O27OGLX#W^;[W\1V&7YX?'._2W?U=L;OS2]H]KU%] M8XVC"45Q7-YH2%0CFQQ'E@ICN!=$:+&Q15Y)PS:?(<5N TC/%)"PUA1>3 N6 M;.[7YK0,DF+A.!>$2-H TEH!4HWR6S(L-):(9FI;SHQ$CA".P+YP8?-?!0 2 MS<==&T!J .G) ))E7$E%A"3!<8R8&E:0"XTLY=0T@K14@D9F'1+C5V%F$ ML;$(5LJ $+<'4WMECC(36 ]/CO=@- 2E%;(:.5T4<>27!.24.I M!WEWVE)2=4%980NY!I#N $@SWG\+$!2]UHA1XA#'@2/#F$%&&2L2QIS*U(1L M#2"MQ;O= )"\H59HEOOZ8/#[M;::,N\2X3'$B'T#2&L%2&+6$=TDP[#%R+*B M>Z5@R!CKD<',>V,<5YGOO0G9&D!:@W>[25+;)>^(X))&PBG1CCKPF+R)RGK' M'&\ ::T Z1N 49G8WCY47AJ/M4*:B8AXT 0YI_,98N.3"R(2RM',T-GZ(O#=KER?\EQS5?%R;S,/W&2SYQ^+\Z[W*KM[I()>^I= MWU:Y'7<5//W5JV8_AIUJO?X8Q)/.^&2[%XI+JS5[DY>L'1L$NPF"M=_4MN62 ME4);@A$U3"-NG$&..(<(H)>"$"\8!?A%I%I92_"'=*BN6XGQXO7X]KM8C1X_ MHA[/=K.$MRKJJ#.3;$+<*X9 ?U/F,G%!6A6,4>"'*+QI&CU^OGI\^\V?1H\? M48]GFT#,8A88MTBF9!!WVB&-F4**2ATHD8($MK$EF-YDC1X_7SV^_9Y)H\>/ MJ,>SO1..J4@Z)J2<)8C;J)"Q#*,0F?&,Z.2URL?KV15*\ MF^Z-7.O U#/>(+W^^S\?;+[_(T'_[?<^[\?!2<;D!H-O@L%_UO8:6+"".\*0 M*O9*"3=(!ZR1H\$'3!6V2N=Z,D'%IES17NFU]6'-:SL:7'MQN/8 )XL:7+L] MKLWV7JP/7CB(#$E2N2PM6&2B"2A29XP4$" $7M3)4K-)&ER[WGN\:%![IHCV M $>3&D2[/:*1^F%M(B,5B D%GII1&EGM'$K%@H&W+;W+56U$\$UUWXCV+.#L MI2/:\P6U!SC>U(#:[4&M=IPI:H8Q1)Y.>(*XQ@99["$&%3@P\*M)5#&[:7R% MI;J-F_:<0>V9(MH#G(]J$.WVB%;;G#11A.0D E?:(,Z(0#9Q@W*S;K&CB[P_Y ?8\6O#(5F$1&*0 T(@32B6$4I4_: M<@A$0Q%W8LV?"*"]!+;8MXM]R'XJFY#-=G$7^YHM=NC[UTVWUJM%JSJG,%B< MT!_GOBB3MZVMZI)OGS/*W\,,/1]3<"_'U6I]I>8/UNZE_:-8:L>;B7(TYN$F MYJ'.(&DC=3%RC#RE%N+WX)"-."+*I0N)4AT$Q._@!*^LI':%.O3(E7P-GC9X MNE9;U V>/A*>SK:MI>(Z&>F1S%E0;I-'3@N*(%XR&ENK;7*YM'D%V= &3Z__ MI@V8WF!ZG@V2WL_!S09)[Q%)9]OE)BFA=0HH)!GSSE)")CF,!)%:,N.#-GAC M2Q&]#DCZ0F"T0=*7ZY;>S^G9!DSO$4QGV_02@@H1;$*:RX0X6#^DP28BSVG^ MA"K':1/F-V[I>H'I,T72^SF_W"#I/2+IK#Q :B^3,081$QSBR4?DO+#P-V6, M2H"QUJ]-@-_ : .CSQ9&[^?X> .C][GO5"=Y#2QY+P1207K$B;.Y;1E'(BB* MA?(F1/F\XONB;.'?(PLWA3]#Y^O6Y,7:('J#CM_Z/_AP\AHG=O"YTYN,5H+V M5)_DX4W)83N]D/O(4E5@[0-K+"V:^1[%UB@W]&W%X0B4;!1#*]G.H/75=LIY=WXGP_G!Q_#J:-<[NZ__7:P\Q[& M\^G\$WUWUM[Y\GUW__.W-OV+'!Q__K9[ L_Z[1/_=/)[RDC0_GPHP4G%FD:D M5*9!Q-(@39U'1$=8%HC_90"7Y_+0T76ZW;S0F1WX)JM/O*>!1V;@+YP:80UG M5- 4?=#1RW@)P#>KO[+5%[MGAYKY0&$%$+62 4[;3,8=)3+$R-Q B7&?P.&] MM'1LNOJCUN^V-[:#\_)S1EZULO868O'[N#O_,7[5@KD_C7"GK[%[OMG*,%.# ME8PD(8[BX 0 *;2<'<)_X2D9:_+*Y3*IT< 6Y5*G *VQ=1H'K?\!)V,>D> V MU;^[=@B0;\^+?U>_!#DJOH/?=OIAL_4Q$UKWAAVP$L7GE^'<#=\5\+/E8LNV M_AOA9&L ,#[<;/VR;%HOOQ/\9>EKORI^WTE@ MCPMU@WL6KS&=>[B(3:8.1@/_%-4_XS>PW0%^ )?!VY].>A-/:^#@-6^"*8I* MKJ2!,)L;[DS4B=C@20!(44*Q=+A38(K&!*VZH]L,:MZE-Y.)*-#F7>\MO.9P MN)>FO9>?NF=Y:]39W=_&[9V_P./M\?^B$PPKB:G!@J,LE^1CI&!B2 M-A$<.%?*4S! 2ES*IWUR6Q/DE%38)WB.J%=A<3O>H"P<;L7)A^\_78:>\.: M@[*?XXE]>/8O7<#@E[?\=/?[]F$*6(.CDG$! T($PI#5U"*"%?>".2\UN(41 ME.04)AE4+&Y(S<#7F+D./P6XF1V #]%K54(__-?K>4&_\325L:^/>3 P3]4HJ^"\ M#+%]?NSI,+Z>_.7GT!F>=NWYZTZO>.OB1XOA-#SEY[-.&!WE9-$F+A-&U3F MZO[5UYO%5PN)@?([)C>-$)=^C3?)I=]==5N^*0R_U5VO_HXU8VW&>OVQ+LG4 M3S0+K%6\U95/Z?V;L39CO9^QWKMF/<;[2WR]]__!B;L?7]CZ[Y90^IYG[ ML_/M>O-V5Q;?2V>6B,69O1;5R'I/:PXTKR%V=R-=N71*S?.<4;P*1:Z+VRHH M;]9^UM9##E_$5..;(.8/9X_=7(O9)A5/8)ZJW8?K".:=Y.\6,_@4Q$RL[_0] M!0'4RI?0J@V-B4YVI3UG[Z&M5\\<2<.VI M4#>OY'Z$N;A!O9(1+CA"8HQ$AS(I.XD. M_EKQT&V7??9L'M13+T"J3D*\I7O[N^?M[^^_M_?]]_;Q^V_M_6YG=__7#OS9 M/=AYRS[1O^#YOQ]?. FQ_PGN_XZU=W9)^_LN;>^\)7L?W\$8WL&??W^!YQX? M['_(8TF[=0:NX$5NX411B(8B+AE'L((<$:I4;ENMM4L;6VQ)K=*MTFBK.:75 MH,Q+1AGJF8^)*$<%YSQ@DQA3@6B65%(FX@9EU@1E9KQ4.D3N!8THDDP 0&UN MIY0BHB+D;R07/K>)6]*FLT&9E:/,ZE[_N2 *5C)YQQW@2>+**6,T9DXQXRSQ M@8<&4=8$46;\3 I Q-OD$.=6(FZ,1Y9;A5BD6"JJDI?LJE-A]Z84Z]+?^QKW M> I)E>MBW V"%.HI==8X;CD7QFM%J4_)<*IB\,QE92=FHNRX4?;'4O8:?Q!W M5CELD651(^YQ1$;JB+2V6'!M?/3\X8*4>RS%:UR2QB4I44K(1+0C1DB'N3+) MV6 EYTR#O::.WA,>56E L-ICP&ILQ\%^H\I402\%V(0#PEC2P. H44L)(T M$&/:XQS7T\A<=1!IILTK),4$T@KTE0 M/1[D[ROBT4ZW"'X-XTAF?-,AT V1JOZGW*Y9*8T4TTMQJQ)6!D-%)B20L MBJ'2,4X EXC85*O)0UV7,Z31HI47!3=:M&(MFE4#*ZF=$THC0DQ$G%&,+*41 MV13!,Y,TZ-SUF^A-\;!:=%6\OT2+ED8(3UF'5EX&V^C0BG5H5O_*HS$"+ YB MM*BHQQ1IBS7"-%AP&\ 8*;VQQ?@FO:N+O-P3O=?\Y#V9O;4O8WW,*M9&5U>L MJ[/R5?!'$@LA(LQ"SKI1A4P4 @7A'-'6*D94X35>U-4'\AI7E[I[Z39TY76; MC5ZN.IJK%6Q2FQQ1#%Q/)17BC@1D BNM+/DL G$J( Y,@)L*B?:(Q<80S1$!?K,!?$L=Y->THZE2<(\K=*Z1H]6 MK4?UFCJ1G-/6(ZU!F7CD$6DE-6*,*5@W6#F7:^KD0R-C8DI=W>VI@M"LOAVJ4=M5* M6ZN#"C&YI$DN*'"Y1YL62'-)$!&,,P^.I! 23!^^74;F80JA&G/Z2 5 C6:N M6#/KE3]8LT1RJ8\/5".N T%.THBH"T9'Z1SSX1+-?#QS^@*X(I=6]W2&P['M M^=R6>#BZ%E?N=6;B&7H']USC\VNG!\L \_!GS_K9(@ZB22#19)1 M@3BF 1D>+1*<&262D2[@C2V\*1^+9^2EZL\]5_AKMN8OVS$IZ0!2Y MCERA &B'>)(462PM\E0'K502*J1,DKFJHOYJ>AIM/1^M'16S!.I MD)0:@HQ(&''J,O&DH0@33(WVSMLDLXU;4>WJ(W#1-7;S86IY&HV\4]16*^.Q MQ&FN0T0.^XAXK@VP.@64G/8X>*-2$LMU\L5:SF<8)-YS%4^CKG=3U]KI3B5M MA#@$,2PUXLSE'*\B2 8!^$I44";7PSX>G>M+U:![KM]I-.A.&E0KW;&:2DF5 M14$:ERO*+8*8WB-"1%3*QF1%/H>XJ@JX)M&R%I4[C?[<37]J):3")@N^/9(^ M"L2C#\@XEY BU@'J>0J^P\86;1S&9VWN[KEFIU'7.ZEKK5R':RZC(1I9"VXB M=R0AX[U"D7(O4_#6:)G-W<5F'VM3K=.8T+6HUFET\BXZ62_4 7/I*'$1Y6 ; M<2P( ASER&EF9.Z^$U18KI./9T)7Q,)3ZAR]T-9VW6IVBJ:V%SJ[M@;1]S_W MX#;AIK52SYP\[28EDR^7^/$AFKPVP'P38.[42IBTT30H)U#*A4NK>_WG@AX/T;:U08^;H<>LG TK MX9W'&#$3">)>)V0IML@K(0Q/-!I/-[;X"G;E;ZH CWQJ\H7CV+U$63D4?UZN MT4.TJ6W [6;@5J/T2LYBFR@2%.>.M!!K.>$("L1['(S0TMN"PG)%#8D>@=+K MA<-4XVX]1DO:!I%NF/BI=Y^E-#"BP,U*&B,>+$$&TX0(F!(C8-7 [;H$DQJ' MZQDC69/67I?VLPVZW13=9ON-FC-#HL<(AV@0CX$@37*K;6\Q58$)ER"<9 _E M<368TF#*6K2:;3#EAIA2*Z/5E/O=:^,-X4ZU8^<*O&2Q+Z(]=-TY7K;:D2[Y]1J=K>N,3%P<+"!]8:CP?@$UFN"K_4<<9$(F M^SE.$0_1!O)^#'GGM7IN'ZEA7BJ$+1:()\J0@P^0CS(Z%AC'@6]LK:!!T>JU MYQ:(^ C:\[^/?2+^RAF_8KJ?/5)AK2F\HA8L62Z<<5H&2;%P'&(1(FF#5&N M5+-J<1J5)1HS9#6!(-&)@(RR^4R]B4KX%&5NRR26'#RY!Z2ZKMXT&'6M>UP/ M]%=!-7!O2-IX?H(FK(QDB1G.*0114D-\ZYBC+"CF68&G%T+:!D\?%$]G)::: M6(P%)X@YXA 7F".-L4'62R+!!Z0R-9[?4T#5!R68:)!Z+66MB=&?'5+7B].$ M%\+*?. :\]PX0DID&;C"%&PMXQ(,;DY+-EB]IEC=(%83J[\$Q*J5ON%$/<9> M(!^)SI1:%AGA%43K2E'#0TB$/EBTWB!6$[,WN-K$[$\55^N=1:V6$58+"9VY MK;VBR)B@D+:46I (8FAL/,%[QM7UHG2\'ZPNZ@;^/;)P(?P9.E^W)A+5!B4? M=/S6_\&'DR>?V,'G3F\B)A)FNOHD/S)/?/4,E&L'7E-5/&>EJTOP9'F+.[[N MC$"6_-R"J\4%IWG!V_U1;/TGAL]QUF&R>-WKOIZ<6(1.+P#"W?/;72:\M&3D M:YUT>IT3^$E1^M Y.07MSX40I_"6O5''=EL1#$#_I.-;H=,=ER;B%/X#GX(6 M#JOVF_WQH)4G9OBJ=19;1=NC&')Y1;\UC*>V**\H?S'J9%'JY4D\RI/8&@W@ M!4K,&;9^RJ/X__Z?IA3_#):$M6JS_:KXG/S<.NN,CEI@,$[!4K3@"?DWTXMA M!//W$#>YAYC$!]:?7/J^>^Z\+#\XSY_LG)_V\ M^'W_)4^3'P\&,(?EM<6Z3!J;PE1'ZX]:>;UA+%7%2C&^S=:\.,XIWPKJ^$L+ M#@\X>_VGAZ4;=V,_Y2<7+[A?6\7]# +[\+1?NO!"3]-F=^-_/IP?? RGCG*P MOV^_'>R\A_%\.O]$WYVU=[Y\W]W__*U-_R('QY^_[9[ LW[[Q#^=_)YV][4\?XI0@C(7^IW MN_TS@.M6@?^M4Y!O&-807,"1[72'=828J-%/G1Y@3[>;!>9?KV^-I/#6Y3,G M)JVT7/#V77LZC*\G?_EY8ED[O>(=BA\M^A%PSY_/.F%TE&W[)B[]XZH6KKI_ M]?5F\=6"4U1^I_@F9OK2K_$FN?2[JVY+\*;1[%:WO?H[;OC]#%9\ M@3>S)HWX](+:7/ B"K%Z!V%6MJ[M(LK*"O+GD1W$ZS2M?JY3LOWY\R!^SI[" M'^.!/[+#.#<93[HP]<=@6DS!HLNS@KK36YX5>, XZYISZ*)S76&4VR>HORPOG2X>G>,1>>E,X:G]F/^U- M_VOV<7\YG[I SX2^_>3MV>[^WYW=_:.C@]_>PW/?\X/]=N?@X]_'>_L'QS#N M+P?[[\YVOW\Z7\Q3?-K?_M;^^.[;WF^_?CG8@7?<.>KNTM^[!Q]W!8R M.F' M[N[Q]O?V,?A)]4;G/E I5'8WM6&(RR20Q;E_GN'1$.\\269C2ZXZ^_OXYQ9_ M$+/?KXZO'?Q=_T#0C=__B6+;Q1-!JP6VB:6M17(-C-T0QF8EIT;0E+ 22.J0 M2Z2B0$XE@P3QL#S,8"'3QA9C=&5=*-;O.-#""<>G #N+.9R[')]^_HZ5E))' MQ6.RC$M/7(H!1\EH8IP!-E6Y(YFK3:J_-([5@R)2O?V"SR#D-("1PQ(<*Z^0 M(3!:$E'M!*$:CQ@.Z.-S,/2$=E M)18869L/W9!D$2P/@(Z@6+J82$@QGX?&*R/]7)F3L[J]RS7*S-V$XV3/K5'E,>WK: MA?G-F?C:SF!YEVJ7JG;)DNVK5ZVSHXX_:N6'@9[V6\.Q.Z[VR&PX'@]'N52D MW)C+U\1O<> [P^)V2S8D?_S S=;B!)UUNMWHWQ5OEYQS9 MKW#/WGFKT(CATBW0VN@W6]MP[17B,H@^=KX6PW/GK?$0,!N&LWB;:K%\=QQB M:*5!_Z2X E31C[M%%\1\\V)O&;Z/=M #;1[6),\.\P_.2\'HC3KE-O376$ZW MG2:-[0F@ [S6J840*/67#Z33JP;2Z;4R<.3G@_3FWX#&PJA..V6/NNIULQ(/ M8W9(>D5L9?,@G>T6F['#HQA'P\WYO:L,'-E<=7IC6W+/U*"CTD^60>.T/RP> M_WH0\SQ\C;.MI_^=WPJLD ;/?F(=C 8F[-*?7$CT/Q(&H1;%+;0P0[7_'@UF M6Q6?(W*#:+\@FV# KVWWS)X/-_X]C[T L_5)7'S_2]\RI7M[RQ+OP<'H#XH5 M?UWH0;X*QF379BRMHT%VG_Y?!P>AD@5;;'G@27EM!?<6)V&US.W8#A78CD*M M03'?9,\K$V#8K66KN"#LI;>$$UCKA!D1AF5'S4@N(U4L"!JO/W?RX;38)_LN_I]Q=B@N-Z2O MYEP=4"8TK;2:.3Z5=S$_MCSBN=%<\(QJ>;SY$*=&D&'A23;27BOS/4>G5O(5I&Q4YH,G+[0T^%([+2ZXL M:N_L'JH 4TR<0RIRB3A/&FGX/R0%9;\3I+SF M3((#9^]0;72Q@.*>ZH^,V524WJ;\2.A-R&UEJN:/(LE2S$H&NF):7O"LS,K(BBGY8]#W,8;ARZPENQ"A M-(5D-]SOI($;C@76G$7X'S;6<(AAJ3;@\BKL\XFWJ\HL)E[NFZX=#O=2M2"5 M+ULB&CB^T>=$(P13;VRWFS<_%YW>9[(E\9X?[&R?[QX?';>/?^FTC]^?M>E[ MT?[M[?G!3CAJ'[^%9_WUK7WRB2]N21SL''W9W7EWOO?;+MW][1UXPMOL8.<+ M_K3_^Y/!78950TY9BC@ERN@?_*NRI3/\*WQWVX&:V36VIH1IYR1 MR#OFLM<&GIRR!%D"#ESF-J $8(WPE7/#-$6U=RZJO5/X^5(J:DF*TF(OHPJ: M,6I1797A(*W@Z4K6:0@%L=[D#2@UH+2VH+0 1B9B"V@C)=.& Q)9(AS!RK 8#1/>7+OR MOXG9[@-_9C&;#I(P13SRQ''PB%Q QF..,/%LX49>)NOD+Z9H7:9T>Q_(F%6;:?8POFXTLM7ZXLF@D^^-GBO M5RL5Y:]:.1MZL:*U;F2WFI2MB=?SM/A>4!E"R+4Z0U'G=&X MDK%N[!6:41P] MG]V@GP5EG9;>M_;N UB$2ET@8>Z%GF8;.B/JN\7_8C_PJSMI?(E)PO_IBR@_J4_&!05 MC&_L*7PS.G_J7L6MZU?W=KZ<[7X^E,IB);5 7N$ OD$0R,;: M8Q-\*4E"5=\):S[,62T0P<%4^RHI3-4B+!/"R0)-9/!5*82@6?W30I9 G 'V M!H#D)2MF>;)H H\+=RG./IV6I=MUA%P3"2W.N&;Q["^(YU[QKO#[[>F8+X@J M>;FRNK]-=KI%R2J.'V9OH'2KP)/H=DJNN)\Z_RIO/T7F\I\%/%?U_3]U)A?E'X?" MX\E(VAFVKBKHYR+XI"((7TI<>^:L5,%(E1B71/H)OPS((IH)94T,PD=>S[\ QRAP7[_SU'V%7:K(Y<[\(\7)W-OV=[[PQ!L5#08 M9'!NX**\1M;2B+AP#'!!8TW5QI8AB[$)+/'Y,'O$V94N'<%A,:5SQUBSEU;C MM.V +-E*3+)766%<[8K"91YE][,_'L$->]D!*P7,53_,]QSW,H,[C",_T-OA M47%)\9?XS[@#,4"BG5HQPUU&\-;]#SG=-\IGB*NPNC/NV.AS<" M6.K6TC\8H>=X9_%X/9Z?UO0%=>-N9_$S(5YJMTC[J E M?YV#/;$B>B&T0X07]:^>(BMSWT;J0&,,3#X!>Y+ICB\HR?]F0W+3QDM2"*6Y M3##<)+$+F-/@B4Y!&_A?L]#WLM#?VP"'-C <1$)648$X\1$9HS4REFHA<.(F M-^C$FTI<7.A7.:ME)P=.P83_]]TO>ZT/*]!\:Z,6B;#DB,GM1ZSVFGF7F#28 M,2<:@;@7@>!@'P.-1A$A4> 8[".1H/DL*C! %!M&&37);FR1%6F^52IOPF"I MK>8V$@.('V&%?0)7*_+E@4.ST'=>Z/;9(:8D>I,B(L( Q!MC4#Z!C9*F6$B9 MF!4I+_1RS8=(M,A-^VSLBU1(F4PO%=[%[)2'F)EIP.L(A4\0Q!XC1J3TODBN]S_TB0],_.>D49]I;*<96(5=A8,]Z M4P:7PO4HO(X;HPW$30X2*1*RAF?!,3N2;B;"^$RU_ZOWACF8)(E M>3-]H5_CI]!@<#^$Y3#G52(&KAS@F!%G.$U* /. #!C &*=LC0I>( MY>BB6FYQ6LRFDLDP'+8682K=WKZ=+E<59KV;,OW95^J.CO M0_R<]VC[ T#:\>BH7U9ZEOF^S/HV!*!-G9[M^7R.NMR7'4[V$GLP<%_L6&;@ MS=Q+9;JQ5WA[F;7C5F5 MZ9-">8>E-1C&47'[F8.9,Z(EAU#Q]Q/[I8HYAV-WTAD.RP3I=G9"(5(==R%6 M[11IS-,^?)EW@XN1SZA.P*#!J.FKA>=4>ZB3T;N\46T[W6(_V99W3Q +YXW* M_/C-UE_3('I*RY:%<2&B?C79*0<9G>T2A,YP0HS4FU'@30<#\77K9#P:VRY, M6+%E%E!!.6>[\*Q>P0<&(^SYH[Q8Y71,=N@A6HMCXOW+]GT M3L#V5ENXQ05_5ALF>R 4O2Q K5]+L8!I*R;IIVJOY,^]7S],-D@*LQ[ZQ?YS MYJ?)::I)-OD:[UH.',0@I[#R^TZZC&7%[OPS[H0B-SFH2>B$Z.Q^-/V:2O7T MDT+;A7< _ND# M\79Y8^6%3&JQ1P!&_*P_",/8N\KNOM@@?K^[I#XA).T!D5+\J%ECI$1 MR:(8G*;*R'RZ>6.KU[]@1Z?N]&+>_JQ:]6('ZN2TVRFTMMP#!47--*&]HO[C M0A)QNGU_+<[#D@ONAV1S;.-V;;_N5Z&65WD0LGGEYMD*V+!F+N5PNQ?>%+/Z M&0P!V/,=P-EN/Y<7K0D%%MN=*L5[]HGNTMU]+S[17[N?CHL"0W$ ?Q[ 9^WC M7?J)OO\."G.RJ!3MG7#\Z?NG;^WOW6,89Z==%!AV3]H[W6[[^Q>Z^_W@^&!G M%Q3F(.T>;]-VWI;EU"NEP*GD''$=*.@$IT@+%2P(%806;F/J5(3MC#K>&FQ5 M2E()RR5E%L.B.)[RF3_M@UIDS*JM0Z$U02@ MS07+@_QBW0CT;$L4) 7>K-N-/P?)>^IK+;?$N6.$$T#P>9!Q^ MJB]]=:48.'2Q&_UHT.]U_!!_AJ+BD%GD;T=E@50 [C[(,B.36]%ASI M3G9+"R\IQ)-\_UQ>-G?GTP%<,X#)FM:H]F"V6X16.X@P*T=SY-4Y&A@/>K/' M''6&$)GEJN/6",*+4+T(^/H]VST?0B!3E&'FI^8RS/+KZOEY#B'N+;)E_<%G MV^M\+S ETU5.4O7%D'-\W)V$=G.5)>]@4@:%(<^Q MPT+BQ,-Z?Y1H4@%$_N MPM"**KL0_QF7<=CI:68&/8ME/#$LQI9X?+UYM(IZ4 MU71EFO ;?#8Q^\/I29OLFYWGFJ9J[^#W,3AME:\@KX[;J<(F"B<<"8$+9ZST M2H2D-:WA5)&&G!%8C8>^T%TW(QC+\)B?3LI%0:Y\KK17&^PM,<%7%& M3=[MY6[K'$=U)J.^*I=P5W+JY3#\HTF\'U)KDBLQ2X-\4U9K+3:-9O?"O4S4 M(W(OLTTJUIY0MP@X7AQ_[J^='&$5%F58-RD397Y]#8[ENU%,S@)^09SP#YIW(#QI^AZ?$[Q!#(L3Z$ 57E&EEE?7)>.&IU8Y<+^7R M/0[ZP0Z/;NVA[8SCNUXI@B$?4BJ1X!, P5//NE2,$."GG?CC]\V3WY]0C&Q^'_O^]^/^I>8(0X;G<.=K[0-MSC8.<3;_^V2]OT MUPZ,]_S3QU^//^T?P?_O?M_[[>]YCBQJNQE=._A/Z\;IP0=[=T3P-V<]7,79CBGQ-5WRK1Z6Y9W[W>GS%?M]WK=7(M M%P04#0[=!(?.:SC$HV'&>XJ"] Z!3 BDG9:(&.6I\M%&G6OB&=]D*V(372/" MT">#0JPA#%T_%-H_Z@P:$+HE"+7?U$!(2*6TS97QAAL$CI%!-GB!% F1:1XD M=13T@*I-VKA"CP9"O'&%U@^$?NV/!Z.C!H5NB4+UQCA,03S&<4"$2$@_!,68F=POE,P<86X^+N\5CC"MT:A.2D.?8@%B4XC6>T-IBT,X[; M>4E^!2S**>JU82U^&EA4SPTY9WBDBB!",U^"- FY?*H^A4@=(]12ZS>VA""; MY/DY1&L-0?O]3#+;+ZJJEE5AW-0&5-NO52D%@YD/_7$N>)B\RHMM"+;Z"6J@ MO2D(7S?8WZMGXZ167,80$6?,(LX]!1;#L>##'$EIY#W@W%)]._KYS#+G@-GF2JA MVXE?*TX"V^KVA\."(6+0=V4E+(Y,Z K*Y[/CT%MD#UG =>G!_*][H# M9?V:",Y^R0@+@\GGJ\JS_YV2]**:B5CQ:90TD?6)+'LP%,?')PQ-W=*B5)4Y:88' MU@1X0H-24/F6B+1>4 KYR_)P<[ M_@SY_.M_;>LNB9$$XB[HQ /#J#0*H2 M$EXI&JQ6*N+%HP(D&.YX#/"+P(DTX+^;Z*Q,1M)D*%X\*E!?CZ(03?W<*M?E M%L?]?_CPYW)\OV@:V/H0IV'Y'X/^YX$]>?(6\UVO]6MT@VP?4K&K6P$;]:8Q$F3N LT)9Y I(5.B7+#J%;,0Z3I"E9R@RG5 MCKB,'6<,FN8%8LTA55@FB2FB229 &!R0C=XCP!4. ML7[F,!0%3^I%CAU7'2,N.UL-9EIP6L[TA!@@'_+/)X6JEDLSXK&S_N!+P8I9 M-E(JCNOO1%]VV\DF9/5BQYECV!&E369H#-(*@84/AAJ';?"X-%V@!(7I@K_< M(J%1L.(O%[YW56L5>,OBSW>]17%'( I*,FD1!1<*<:\L MLI1(1&/F\\54X^0WMM12COO)(;-:-YN2@N%R:769E*$X*9=9[XJLZT3.[*0W MSDUD33OGJ1?*6NZY%-:"M-F0I8TQ+X(LV\=>$+$&XNY%J+[O[N^>[6T?2I=Y MV:- (%V9F341I.&C3)] #/CO+AE6\ 5?"GAEPYKX[;13GB8O^\L4YRB+0&(J M6?/2F"P1#HG(>9P/#PM[] ?U+@',PZ.BL FEN%=6 !A %0_F7\Z85BKG;UC=\N#&16^5_&?5E: MD$O1KFRJN;&"N/"6NP4+R!>V>^%#.>AR&OXH6DS^60WSA=K4]C%X>!K,)4PB M1=&I3*)('=*<6$1$4BEA6"1'-K;HI?NZ)W4W;TH$.]?!=$:6. ]YJ6JL,.O" M.8.U3LF6>A.#NG[R]7=N[_J"Q>L+/^1"1DZQ1+ "#H&D*>0XA!(ID22U"3BP ML+$E?MR(J)YXKQD($('A:%CVY.E-V^M>3WY@D0H$6*T9?L\_?=SX=<>48=XRA*\T)_* 'S3<;(PHC]DK'T#WM>U*&MRY;-WI\3 ME7Y[#BIXODL_?8-KQ*?]#R<'^Q\ZG[[_>@+/[^SEYYU\Z,#S+Y"5?]K_O=O> M>??]X#B/IPO//.BV?_O]>/(N3;DCT]H^ MRPG1/W)D>QLRYA\^='Z0)E$JB);28I4ER1F2#(O.&F]%8NS9[.9L#X;UJ*?/9=M+YVK#XO?T&PP!#\)]^M_#(\T38WOFK MUKN>!R_EI$Q"9=?G0ZQ:[>9<9JOP"?)% FYCT>>LTNG;$T2)^^*=M2]6/I4 M1<%"-HO6@[J5U*+9)YO,2.?")D7F[*MD)[N;JYRZN1[NDQOG+V8-W.OL@44( M7@UE7+]P7=5P91A'HVY!=7A5 J!HK9!_,8@% MR>&L;TS)@SQA9%X<['DY'O T0%&*_BC5T'[.ODN*G<+]KHVHJF.!QXP'O3*/ M6I_R/#.;K7:_[H\O?Z_J.;74Q?P]/N1^./GVN2ZAI6#=9M)0EKV<] O"ZUF7 MG\K1G]RG+CZ3@J!)R#$_IFH%[EIH-0>GN<%&83ANYI<_+T,[F0@P.G_&T]$5IG9^RBK_??BJ M]=__OLDNNJI*(J_RT>=O<3TK//G-2S##%^?GMM9XV9UN;Y0G=WM(KWT=\..2 MOE1Q4,Q0WIDHD6/OM)B22=^B/_[X*)LR7;Q'%LSB29/'5HJ9ZC3, MN7%S\;1<& LR"<(X*#H U'9#+Z@[C"(W,NKF ICR*,NM=DR5,!:,-L6.&QX- MT6!X2= )$^_ ^-*JOW295"9YTXY/M_'>SC9M[WP^Y%PI&7,EKVBB+<*^<@,XH0%9!0.")L0G4E!*IS+?8S:5!=;SU_XX =[SI<( MBV8T@%_-)([@\>>"5V^"U"HH(ZD4N(&+=1"6?7]HHHO**8P '32"&$TA$PS) MI6+!<25E".Y6<,%XD)QQB+:H!9"@1N+@@W=:9,*U(!NX6!,)"#1*ID$":& , M\4@X?"'@:W#9PL282$#SW0F*)'(L! <(+I*732#"#-8&54U)M;(&?N4FO MY5WD>.96D &#$(YZ%1@'=Y1H92W+GBC\6UB:&LA8!X'Y_M+HL%.)P]6!J=;00:53E+";7"PY)%I"XL41845I0UDK(D$..4) M.'X&K(2SX&/2B P%HX&]TI\0T>= M$&+O]4N=CH@@-3VAIUO%R0R._W#^#7V$/P-671DNPD5W8M/ MB\-2PWK76K#SD_/5Q>Y(WANI[8O,;XN\:@WB\#3O!W^-W?,;[K;\,[:#41R4 M)V8O:5_[L-LN3#@-OJT(BBSOO#ZG0 MS-A $+A7#'1!4F2U(8@0)\$/XTI[.4W V0X8 M8QE2(QOK(!O[NX>!&**\<4A(D A.?4 CAK)X"/WVOD@Y:4ID]O)AK(B"$HB M%E%QS)D+D9+@&:,N@G2$1C8>7S;8[LZ[0RN4"-)Y!"N0R4B4 -D('&FL8%V$ M2XGY2V/C6R?/"#@V%F2#<<8X458K0S$S NOD\L9=(Q[K(![[;P\#U9$S[1$X M5QR@(VAD./C_F$5A.*6)\ D!TA+Q:#(E5\_PWHX_U-P++%Q U/"(.(D"BF53YZE MN<1),YE+)Y-GY:=)&!LU1XQ2BCB'OQFG(XK,"ZM=!-&TR%^.K+#EHN9^2G3/O5[$:6B,=V$;J&JF>MV6YG%:<(596<=HVJ$ M656E7?E)#LP*IN!\AU=U*NT9S555:+?9>E,5U_7'H^$(WC>_5/'DBBDK?HL# MW\EG."%,ZQ=%H7DX^;))$2/,3*;[K2Z27Q:C*W@0*YX&#-'5%F\F.6D M*C*$9Q21^<5O2A*P1:G)%,Z9D"Q/*PQX,L.EO&VVKJ"DF@38-?JSF[%-T>S9 MTAA2=)P[R[6P(D&\Q9035M'KL $MT%DL]6.V!\6D95_FE_/9)77WIJR-'?X- M+Q]#>YSKR_?2FE%//?RI> ](YL$L )I]_XSWM@\%\S@8#3Y,$&!K?1+@S;"$ M=.!!6(.3CF)C"R]I=M9:SD%5B/378M8S1TM9,3L R"GUM4S/C J'L\"6Z6]J MB9\K2FPS85^6@6'JU#C=+U;ZYNL "C2DQ@Q3*5+F/:B'$V"P^H,:T+=^ DVJ M=!0,=\YXGHYFQ$R3U@G_>GV[\P&LF+EJW).3BD6+&)C!KCT=QM>3O_P<.D,8 M[OGK3J^8A^)'B\U@X)ZS\WP0.A5G^JHN8M7]JZ\WBZ\6&MN4WPFS"3'8I5_C M35+_;DESLLE( 25B<^4-K[SV,NE-BL5U5^D&W_'KKWTSUC48J[G677_03W#2 M>PKGSE,/I0N47'C^DK9[Y>'KAVDOIW]$4E4@:N%I[\.6O(93/9Q(_%O^( 6U7_*MO)YF/(FG?^@-F MN)C>Y1T!FSF^S1Q/B30+;H1)3F<_#D[^SPW^O?53T?'X7\U,U.]@ M9CN](83H!9?S3)U6S5\0@V(ER9\38J&R.1U2)0G$[3PE'L6C?8L.4;+?BJ+A?Z7Y'DO9,PN MYGE_N23/6_-I2^?BJ2=YJ_;#;\_:.Z&SN^_Y[LG!T<$Q_.:WO_C!_M]?#G[[ MM?OIXZ>SW>^_?CGXV#Y:;#_\*2?7Z+MO[>^?SV&L)^W?#KX<[!]UVQ\_?(%W MA7MM?]_]^*'[B?Z:=CM85.V'S]O'?[%#+4TH&RXQG=F_;4!&:X4(4\%03X*R M//#C.5;>BSO;@KF*(F<*ZL](3YI MZ2FVVI'R-**9;.E5(%%KM) +7UZ'\2#O0ZYZ7_IRP)A&F+4 ,\>7M(&,ZT'& M^0PR]MX?:A9=PLPB30A!G#F.+'$8!1Y9E$H2R_-)QTUZ*6M[X\@TCLP*'9GU M#Z"FZ9?UZJ3U5 "H/?-9V.[9H1 D>6LILD;D3N$)(TVY05XI@2/&E*D$/HO" MF^:IN"PWSL%5K6"6/9OA]<_!_5:6)C7YMC7(MRT7I2=J#I:FU%*TR@0?DA.> M!Q%L,C02K4*(R3,E;E=#>0?34(C_\%VO[)KWVZ _?/(EE ]K%,X7LFM6*R>E MUDCZS H9F$;&V(2"E,$D*00-+!==TM5DUQ94YMI.Z1)5>VY^Y[)7?*)8<@61 MU]T Y>;)LN&- *5)F*T.9Q839A%3X33XG48#W' N/=+!$R<M#,<)(B%S7H9$D8N4(Z8D]9)I*B2H"5O21OTQ=M^>/$%9(X4T5FOD@;K491N&1BB%CB7*.(\:91*]I9 M>Z+U/L^GI.=6JI*_ZLI(>USPZ-!^56 B-*HD3W#S$+."J?D)0V$_)# M<**QY,@ID&K)&80LF0.4D\UU^&I*9)36[KY@;D?"&W1;VD$']@%&QF3B.4 M(\,B0P$KP[TPSC&YPB-R31'/RR[B69/<5@U$FMS6ZJ!E,;:^TN M;YK/WQH(<841(G@OF;=F50?=GD?=3I/;NL_SW\HDEO_+OAA MMRH^VD68NRX_K7E0JM_BCJ\[(W@I?S7554'^^V%&0U^00K?^ EV=4N!_^/.O M">]]P7!=Z]2""K]\V8_^J/VH(I?NU(CU'I[^^@(LS%ZZ&/YV+RQ\DM^G(<8N MB=K?D]VS0YS T>.6&OW-1$/B%RX4Z) MI_PIT&'=CE>[U1 1KX+TN3BOC'8R-?&OMC,H68EG_-H/.,D-K?S=&:0;O&CP M8MWQXM'T_$4M7,,XORK&>;I"TM&E.TE/:+ME:1$8BS1@300AWO,HC392)V^] M4D2YP,6]T_R]_6?<&9V_ZPU'@W'!T;(W.HJ#_2/;J_9BVOW>UUJSS.>Q 0/W M/=CI'N]^_(L?'/OSW9WWXN#X%[CV/?OT\3V#WYSO_O8.'\#?%S=@VK3]9>_C M[K>#_:.3]O=W9^V=[@E<*]H[X>A@QXOV_KNS3\DYA$339F-=&-+;LJG0O?W0"DEQV^W0<77% M;=<'QX7JE\+3RXY>]O/F3V4\ZH%]\4GHCZKO5U8Q]$.( MG@9S\Y5$4^1N'-J; 3.; G/"7*OD \)*40!F3I !%Q>I0*QSB1F5R,86>26U MWB0O%9F;"/@'$3 VT4HE%<\UAUA@YT/R++&D&,7*N"8"?N* (:: 0:5D5F"+ M#*,^GZP-R!H)ZD HM@Z$0'J>^8V;"+AQN5Z:RW5)!'P[=&PBX&> F[.S7]N9 MK]G$0"6R1=]%9@P"%\L@%U/ Q'!PQ#W$P(QL\CO7;3\N>#XHIV(#R T@7S,& M7JF;V@2Z3P%_VS/\Y2&QJ""V#3$2Q!7#R 0//BPW07.=.%4"0EVN[GYLYBDV M:R)FS1'N1YV:KHK2KWNH\0G!V]) W#$C"-8\6$6Y\<)82-8_W" M7X659^96=Y6@Y@(N2,^3*G>2SIM^QW8Z<4]N\D\7"( V$TG4D%(T(3 M^M:V1]:.?BC<36^2.< 98ZZN!^RA_U&11&61Y8$7'29>&^X=X MFZX!]R2=E*PB]RP7*N T$+$(?$FEI]+(ERS@ON1*"Z!<&85N7V!N_:%2)HE M(0U#1GP5@>6:I#'A\!9QJ0)=7R@WR+#) Z5=;_M5N?U0P]:4#[,T-+?*<]1# M$/S^$;:+*B4:\_VCG^VQED?M$">V@VOK3WCH@S:%:O?4>0'[R MLN6 I+Z*HY0J(CD3A+HAP+A@E'BIH#%7+$BCZ-D+;X'>^O,.]^AY,*OOL,JZ M7[U!=M[W. MD5F5=,])-?8]I$@RK0CT>>I0[_U7XG;(^6B5N(= V]3YZ,J(1;Y/T0QGA$K%"9=Q M1D0*_Q>!!/2H0N?C]1P0J\1M$Z=;)6Y'_8Y6B7M<<[7E=P1J2()02!)3#@9K MY@6$1](C4B51Z*HLC=(0DY&QUNK6JW'[H8*M*9!QW_R.OQ=EIO*'N1YW]\9\ M?UV/DW.UBNM]X/Q#V_L81CY7440HC4%[C;P$FWR"XNIZ-%)Q*+/07WQKOKSB M:B_,MTEQ/8@+\]WQ/M98-@9 MEKKFF&N[7KTPBCE"JSR0(%]3B5)0QX0D86> M%T1QHCR%.BOK>FSK[\IMV*,->WPTSV,%2X:_K#*W,R@W]4*R*)(I_'\2",\' M98Y+PD6BB*\2P;S$I=3GJ,P]N$;8]D&CV7*/;'5>DU>@>T7!M^2&]*%12 ML)@HF<6$>)+&6!#"[[K;#WC[H8\=>#UP/ACSR*+,?92:Q9UV!73>. R)ETI/"YHK!+N>2)AL'.Q"B,OHRMU:;45 MT[8-Z&=JAGN4>5Z:$DD9(]3U0\+2V"6^SUPFDR@4*7WV(GFX4KMVSK.W\_9V M_C%5XON!H"V,M@?P./5L>ESZ*@U3XB68T.T&/N$T#8GR9"1#Z<94<=2":=?; M_MOXK0BJM+BY+[BY-J71UO#>.P1MU?".$IXJ$9),>I+0*&*$!UC2.PQ3-Y)) M'$<^(&@G<C\0M%;I'L!C^W;&CT*P0X5+4A%A8"&3A/DT(EX4AUX1 &08>H1*H.4L" ,B1)N%%+J9@D7 MSUX$8'QN$T[JF]Y?1AQ4T$E:A9D<6!; ,6(F2:3/R_-\T&BO$3!0_0ZJJVPN M8<2/-Y$PXB/3GHY+Y]V'ORKG7 U )^CUKAPD<*> O7"X,]3Q:=@3?F9V\#1! M\N_D(I>P@.>[1OP]]?^]O_K\40Y3D,^?SO[HG;QZ^^/S%YQ/#Y[YN7?RY@]@ M"IB7#P0-XWQ^\\=7>"\[/GOKGP(!TTPE@8A)S-* 4(^CI(\8$2F81GXFPY#Z MSUZ /*SIU!D5SK]F:&46#A6/A?"".)8BIG$6<. 0X 17A9'@L>\MC/1I>>CP M.)[+<7D)%E&E!FM3+/4_F&<(O&,B%;W=1+N'''AP0%I>7>!(>0\0 MXKS23RV ]SF>O&.0RSDO0 IWG*+4OY,JTT\'",N_Y1)7 #_01#D0,%7XC1I5 M2*5Z7EF.\E+O3GY M'%TTVD?K5S7JNM.?\+0J>N/1S3]IR0(!6Z;*#>$QP#O:XH]8D_!X&M M2OP6S(EOS5RXE OM@]*]?^(M%ISA'[ 9-(Q9[+O<$]5*/2BY8&B<)3T2J(D$!78SV#+\! MRQT1/Y4BB-,@#C(949])+E4CX#3 MQ,S9Q NY08LEHN62TY9=LSM[BV3%1@>@ "H0IK"[P@=+@](P\1,>QU[FJ862 M=4YZ"H#&<4^=9J_[PUYQI=0'57[+A;I!K/9ZA=!_G6;O@:S.![ #TDC/ET4U MJLY@FBC]\J<'NE/L10EC,26)8#ZA0@2$9=0C'I!TJ +EQ0E]YBB0 M%D.$Y7*L5J3F+5&L4;)G!1##)8I0;38XU;@/DX5!*D??IA CND6+?$">BMY8 M:L$*'P"]&!7@.WX#?O<3O-U',0TVZL_/9_E@Y5V:DW?U)!L9JKWKL%T]/JS4 M\^:/7QM_3S[0B]8_FK>N/N_JC.3O.?$;#+O7C&S]V MN]Z-G]TVK.=UH_A^P][^&67TX">;>-$.3=9?;D)WQ'C?>;=^-PR:25!G#8 M]''31CR4-%IW*,M>>N_"=MV:,K+BF@]P[]QU,-O^;H\EK761UK84^0>=;9N* M;:$YCRZ?85G(L9BZ5Q?7WEHRWLFVESZ<]M(B]KTD<$48ISZ-XX I5R5>%C"? M)J%R ^.=\KRE"Y#5SBD'_42!.A;;#@[;TI0G,@[3('89C6C"LT@ED6 9]T(590RQS6,-MKD6 MVS:#;=.T.D69B ,O(5Z8,, V*0D+@PC^ IKRE7(C7UEL6V$=!PUL>XIJC,DT M9=3G'E,THRQQJ4@%9UDF.8NHNW+)6(MJCX%JWK1'JI(RSEA(7"XS+/F:D23T M.8D]EH6QY*%@#)O=7V]3L&94VPM(.W14VU]@RP+IA8*F,I6,IC1-XTQ*H4(> MQ'&2!+Y1UQI@L^K:AH!MFL/KP3'X@>3$391/:!@E)$WA'Y Y$>>QJ^(P>/;" M7WOL!!T24HV'PZ*\R^MXJ,5BKR.<'_MIR$-? M!!1#P 3C:2RB3 J9Q#QPI76V;1[A9MJ$LB03H*4%)$D#2:COQ80EJ2 B4(PS M/^.!P*XKP<.S1+:ON*MEVTEN1"C2P*5I2*.$NIY*N"\I"\( 3+! )=+ZD;:" M;7^TBHM$@8I<1@(J ["XL$Y K#S@73<)J9329P+O&/>Q)K-EVXD]$3,OX2$7 MB0RH4!S^\(,,"QF[(O"2Q#I*MH)MIXZ20 8N]]V4I!G&9;N,$2:2E(2A='W& M H\F8$_0R++M/K,MHR+VT@3+BVU O8J)$ 59YO,D3N.$!I%B-/53YV9YS/*$FRT%()I'_L)X6[JD\S- MN #%D89)^.Q%%*^M,KUEVRUDVPC,^DA1M.=3ZF8I=T'\>A&+HS .&5U8G4 MQ=K/8-M'+ V2(,Z$+[T 6=?:]EO!MU/;GM+$C1*E2"BQZI S]),DFP1)I* M4I%F40)\Z[,%O:HW7"?-WN-?2QT&'C"U'/J\_*JPL)*]L;_#&:EX[/HT5L+/ M*$!2$@8JROS0Y<(-P&BT=OT6 %:[<176 \=FE40E60A&0B!($D:,>'$L79=Y MDH8^V >L&V^1,]+>(:R9;67B<28]ICP_I3$'[5-F&66^"VRNW@FVG9GV,*<.A[Y,P2 6A/$Q)BFFIH2B6[[=7KZ-51*[BH51XBL:L)@%'DL3GOBQYRF9NM:LWPJ^G9KU M?AK&R@>63VE_9W6 EIPA1C:202GT9^FC*075'JAD$2,Q!>UKC? MAJU[Y@ M*G4#'ZP$-T@"K'TA"1=@+WBQ"GP>H7O2>_:"^EOEC+27"&MFVY!E-(O (@1; MD::2<^!-WX^R-)9NG$EKW&\'VTZ->RI=-TU]293/?4*SE)$T2UQ"@S1BKA\' M*<4\P>VZ0[!LN^[DMT" :BE2@=%QE/%49B)S1:AD(L!*H-:XWPJVG1KW:4Q! MIL:2>"$/"8U#1=((1:Y,T]!-,\_WP$B(O4/OS[O?;!MG+EB+$9>!+R@(7<8] M)3P9,B^*9*8":]MO!=M.;?LX2:27R)#X8,\02BEPK)L)PA7 K^O%L6"A=J7[ M6\2V:[JQ-]S'5C#R-\%]9\4([/6;VB^LZEIYY/;@6[=[RY=26?\&[0VJNW&4 MB113FFE&XS1F+'&#- Y8RCTAJ:U$L 6H?OIR)E^!^I)'(8F9EP*J)QDH8X%' M0 B'@2L35T0NV%#4>W@9J;6SS8;O:2R 6@!=OQ,JRKPD]5@8I2Z-699RX$Y* M@X12[B8\L$ZHK0#0J1,J2#P_D%E(F/ %H5$2DI0E@JC8#UC@)51(_NR%%Z^A M7)4%4 N@%D#O*CQ_G[:(%D"?&D"G[D WC$7@^1&)HR0AE,>*)#[/B/"$2K-0 M,0V@-*1K*\]A =0"J 70&W.I>"I5Y(N84T8C%:0\3%3( $"](.2"6\?L5@#H MU#'K/8B\.D>F?#:K_N+;M#ZHM5L MO=67?NF6L6PNY&J#C75?C4O=4?="P?^P/:4NAII_=_J%;LRHL#&CT^K$YZ * MTW$NX9M"J!YVM8_.KQRN%.J:MP;Z:>4V$P=86/*X9XT"@FNG/Q MP#!E)-T\T-;W,^-9\@GE2*(TR .,AE1T'^X5'$0<# ?TU0E7K@A"7ZD M]Z:6T$:YFHKID;Z?G3D;@2702]4S^W"Q$M60'17O>'O>)* MJ0^J_)8+M1C@3HIZ\S665?HV?1[&3HK1)P7S;DY@ FOLT&#MRUO_Y,^_9<*2 M1*8^\3T,P10*; _&&)&A"F+A2LE%BJT:KEL>3FJ0K+N0@)^*3L\N\LHP(?P7 M85#4C)B"2MTOP )!-BO %@%%V(R$D6KPFI\K!R P+R1R/!\.R^([D-X(X-CY MUXPIL@9!WB)T6*EX+L?EE>+EDY'Y.[W0WXNR?@N_YQT^U][O^1 M'Y_]Z7WZ\1Y^_SO\?='[_/'W_JOW4\?WWX_??.?WJ>/G_/C'\([/;L -?SU):C>81*XF.H#%J,$ M[N4,Y)4K%5B1*G%CG[,X"XUZ BP $(F8ZP59E/EQ*D.>TB2A3'DLH1X/0QHI MWZ?/' 5*P!#V?52.07$WN^[ MJOJFE=JAK(7:K9W/FZ&N#?ON?)"(&80#4NZ MK>:58C0X0'9^RRO< 1!T8(7H_1OA_H&RF_5 *&-Y(0>Y05L\^)F#9B:*WH$Z M-U;,MD&KWI@;]6#05U-5KM _;]](07SXX/YU8 M18H;4U\Z-\@$-FN;[=P3%A20/GR[C,*YGK M/3;%YM"O=5'TI+XRP5]VG5DQM*SX:1XQG<6B\6'5):P 5$ 'B^G&F)]"_N;F?![?>4#"_^]+/I'TRNA;?'B;A(B?AR_^O/[\?G?B0(1 MC77@&,=\&!6E)!$@*4!D2.DE+/8"4 ;#1:Z/VHF[^B5 2K''%&@)DE)/IFGL MH5X@7!DQ&?MKN;2R9'%_LK@\OOP[B:3+?!$3FKD1H9X7D-1-!0DB*D+X?R! M@F%245U.A< V5Q05>^%3-M< WWJOM%-[K%9=\(%3WNJ5^NUWRXE]I M^1I2L:/&XYM4J9LU*BN0#X\>M(OD0.#@Y$_[?J1>S M@'LQ ?T1Y(*D@J02;(DT2[@;<>%E7.HF@==O]QYD0CPP;LN>_-I,B+.CR].C MOQ.7N8%/?>(&R@-+,E"$18R3+.9P0J%RA6(Z0N%ZFON<"7%O-;X)$7+7K<%W MG;,+M01$WCVS#EZ\/-@>Z$R%6OVKSDTFPMJE)*QJ#(.E>0^CJVIY?=-E?&?> MV. @XN%QN%L@"O1#)W,R:UA9"B^^@%_2@Y[LD@<]?'0/^FM>#H!XJG>JU+=I MV^(^/WW9X-N?_LF7D_S8?^V>_'@='']YW_MT]B?]_.8SC/G7C\]?WE\<_SAR MCP'OYO'MY-4G_]A_^P.^'QR?B:N3-_^Y.'EU\?5S'W#N[*0/6*>5VD\?_\A. MOOSE_HV63<88)5G !>BWV-L*1 P)7:JX2WWE,G7->4XI2*0X3)-8T32ES,\4 M]?&%[V9!Q.>=YR=@5/\;,,:!'7?TEM_'A7[G0VH)2 M-XI4*/TH$\\>',.RB6NTWW@%'#& #470QLMJ TN.OO+N#\=XU9T"CN7?WKP>SY;UC]?XND=Q-'> M6 \Q+$:PXSG 8CT$ GRE!,QOE*OY,*7'Q8T/X@+$0D^=9O,(HD_E:"#K/3I# MH7:XJ/)G"'I2DF1QEA$_2L%J=KE+F,\]DH2A&TNN1"BOH<0NLB-J3%F!,MMH M(ZC,#(&<=4 ='P!\P8;Y,6_S$J:^S83^ ][VN/#2CUO_OA5 MYM6PQZ^>YP.],_I'\R'^\)1?+W,YNL"DE:YK$E?JXBWU^/7'7?W17+J"^8R& M7>K'-W[L=KT;/[MM6,_K1O']AKW],S#6#GZRB1?MT&3]Y29T1^FA.RN$L6M? M79""9[CP:5+-DKN4/<=?#8/?8F:-6RW^+MV4JZVI&] MNEBW)FKCGFXG4W&A_WM^ M_.,O'Y[OGY[U+DZ^_'F%;J7CLS_RDS[,Z<>?]/C+5\SN^#)?<>'3Q[<_3LX^ MT9,OG\+3CZ_]DU=OX7]?OQ_WW_J?O_P5G+PZOSH]^ZU_^O$D.Y[I%R%8XM), M$1E%F'SL^2257HA^<>IEG/FAA\G'U%]PM_?SHW' ADM;6R2S2#:/9%$<1HI[ MOA\+CTJJ>)9Y64B9C),X8JY:HIJA1;+U(UFK/Z9P,]>5DK",,72^!R2)A$MB MI01-(Q[XBC][$0<+&G99(+- =C! 1N/,35S%TB".J0^LX8F4!4$LF:<"0+VD@,\KB4 9N%F9+E/>S2+9^))N6\\.BIZD72"(3 MZA% -472)*)$14RY5":,)A@W&@0[85RNJ0'+5N/.QQOBE,:5J252!SPMB-_H M7(_RN-$AO40WZ-9I+BC*N$_]I,P./W;SD>9@C\RYGNBP^]-,QW&=3H/0YD*Z M+/2M 'TG,\U(?);1P(N)ZPM!:!CX) E\24(I>29X*CF+G[U@X;I+Z2_!,#O4 M$_[ 46#M'30L"CP%"DQ]4H#T*+"W*+#V-A 6!9X"!:8.':ZRT,>"YCS,7- %$H_@D1(6IBYH="I,,8T2 M=('KGFF+ A8%'JF7@46!IT"!J3/$=^/0CY(([(# Q0 (YO15!+JR4BZ&0]5 ME@(*Q N\NMN* D\=*+7)F*>5/!U+^JJ6ZCIQ'[#;NEV\KS][+3NTW6+@5H]W MDVJW7O>0?W.!A-M3_";H[UKTOQO]/[3\04*Y5 4L))3YJ .F&4D2J8CR.?4 M_3$\[MD+KTN3M7G"U\$[NW'K9W'4XNB]?"$>G/DG* MXH ''B4RR#@!&R(D3 8!\=R(9T((S@0&F76IQ5&+HQ9'GPA''^CDM3CZ1#@Z M]>J&@0Q%%J2$>A'8]2F/2P82?\]XEOZJ>_3);UR@?D/8FSJ__QE5FV:.M MTM"0Q"*<^L2? ^FJ$K\%<^);,Q?GHD20_9^[2T?&SU[H8F98DPJ+PP(!_>L7 M_F+1*2XLVK=$$;ZGJMEV!'-K*LA]F!20>_T=*\TIB<7/7TYK=5TO\7; Y=SH MW[#=0C(IB%+1U+HMQ3SH7_)MR4J6PO\"4CF=* MP^U"#3C&NDGDW:<$7.QW@R!\E-I?P?U*BMU5J.R1)KM<5;7'J4.U"T5,SB:U M^S=0J&L7-FB+JE3MPG;9@D([7%!H$^Z.E]B+%Z:CI:<:Y"#I!\5(5?=* EI+ M4N?VN816B_CC@0S]-*21&W+J<9%Z7J8"+T@YY6X01ROG #W0%CCJPQ&-]B, M$,;]_.:O\/.KX^\G/RZ^PO>_@PEP<7)V[AWWCV&C#GN5([K@A=5_C$ MY5Y(*(TBPD3*"/=2!59&!,9>BMF0"]ILK1@ N&.YW182EH4$IB*P9$-)0Q51 M'@H6QO!'S!,WCH3(Q,H)0182-@ )TV@&.#_?!5 G2@CLR.DSPE+!B RC(!4N MFN(,)!Y$CSLN18Z5[[K4U>-#HU\JH:8P\;X_58HS:T8(_V$MT" M-_%C)2GG80#_9#SPA8S"-(LR+_-#916>K4>WF1SH*!.,!0$G@: !H)N;D)0E M(1%>(@+)IQ2BR*YE->\_8'A4^&"\I8RF%\2*0<6XBXYAF*F0REE9M MV07&_M%*:%32S6)&_-25A"8R)2GJ+C*):.!B/H(;K45M62-?'X(/YOV'OTP_ M\7?PQT,<+WN/2$K%,I!A&G&58D$\SFB0J# #U8/*U%^F+K%%I TC4CN]Q@-5 M0P@>DC")0D(]/R0LH2Z)P)**TLP-0.7 5M4/KK:R&!5VQ7NR]WP=^E)$C/$0 M= L:THA[,O6B- 4Z\&7"F=4T=H&OIYJ&=#WE4C@WQ]>'X ,Y'>IFQ>CZ&(Y+<<$K-1/IT6YF^>[#J?5[W 9:/O<$ MIIW%+ LICQ2822FG22R\*/9=RJTRLOV@E;>4D2P(:>JZBO!8^81*)@C'F& ? M-$TA(I6DJ??L1=!UM\@\LFZ/]?-U1,,0;(S$BT5 P\CGKO!YD(4*;VM29I61 MG>#KUFV-B*B?I %)8^9CSE1$6)A)$H692GB8A1(O<+?+G7D0;@]5C?2-=- Y9Y),NX +5$?LCZ2 MK>9KGOE!B'>J<4"I2D(>BBSBU.4J$3#/V*HEN\#7K<9'KI?&220)G)@D5(F( M\"!@Q O!=DR8QT2H2V*L*ZS,^DB6X\K7']Z]J^OG6_?';>X/QG@6*&P.B9XE(K)ZQ]7AT.E/Z/LE"7P >,3>CA*:)2^"$71)[7*6^GWI^ MJO6,==6\MNZ/[>1K[H:18D'L4 'A$8B)CSS/!(EBD59$L:^D,C7#[Z+V3[WAV%/MN4*QUDQXKTUY-LL M+C!Q<_#P_D/9VMOQ6"A[D] -$Y!5,55^ M_.Q%L+YXD75PU@[Y4"R0/%5''PLD&P"2J4X44#>E(?6)ZX4AH4DL"0\B#QVK MDJE(^E+J7JWKSN#9") \M/C3O>IQF.U)RU]>7*_SH6GUSFH^C#Z[1W&01X>3 M:[GCNA:+%W6=1RX.=#JZ4.5),2B&"FLD#Y*=GP+U?CL-/7WJ]X[/7/SZ='0>?S^37TU>_?YTO^G/Z MZC@X?G7N QJ$G_RWX,) M=SU*XA CSJ07$R:E(%&:^6GBL3AU70/J0.-*'HTP+=,-7"D#%BFAJ!O$:0+V M4!*X8.H&TOKM M"H50,0">/F#:\OYF/D\%HQ')?!^C&4-0.REL;!IY7D:%SX5([UU0:@*@VU90 MJJZHI$85UG\:74QJ2&F"J#!=LM ,D5]C""PIM6O%GD M[+I&-5RUVA,-NV!\ M/$8!I2B^W[!W57NZ7PVI?9ILXBU7FFH[)NLO-Z''*1/E+>+";2K<8XIHW5@\ MZ[ V8P-UQ+9^3VXJ(F9W84.EU+9^K[:UCMHN;)R[#A[;WQIS6TE7.[)WAU>? M[RV>@JI&M97U:)6#]KMOQ1+KW]'KBG$E'_O2LR%!XQ32OJ)MN7FXKS^HOGF M]S_^=?7I"\SXQ^NKSV?OOY[X?^2??L@O)S]^_W)R=N2>OOHK//$_>?,W#^@G M^HP-*KZ('\=G?_1@GL&G_A]?8&W!\<=C[_C5G_3D[&L ZYNM)IAQIF02,^(R MW0B-IH2E04H"'KJN%%'DPG&\\!\>9;5CQ00MD%D@>^Q+5PMD#P:RZ15JQ,-8 MN%Y&8N9%A":^2SB<$LE<216<5T0CJ:N$K3D6PR+9=C&T1;*[D>R!?18MDCT" MDDU[*D;*]WG@^22BGD>H5 J+E:2$N\K+XI0E4B7/7H1K*U9B@V"C0PMDCP!DTZ:&8$,R$2B?^' \8%MF$4E#%I(T3@5CH*U%BH-MR;K7FQIN M*9(=0K[A[T4)+P>.&)>E&H@K[-QUP0?G2G?E4I4.ISBP3,1;F["NW]]U0_?5 M^F1>U@=S5L**S'S>\'SP;SB=WU0&WSGCWRUHK0!:,]6F0Q'&2D0I$9$/=J2B M"6&)E*P +.6;\1J,PZWF'_7X.:Q_/O4_-LN]9@F64Q#$B 3 M@UH8D!3T0Q(%\&_,75<$B>Y(;_EW/_EW#[)R,-.Z)'EW_WDWS78])9_GYI_IT:_%)%,XD200+G OZ$; MD<0%3E;"#P(7VY:[$N7O]:JE&^'?0XC9,7E"MDCADT6HW)"_5.?%66Q9!5O: M^?:)FS$OHY1@.6M"XS@@"4@'XH*L\%-/2N;JDD"V/<.N<>MV&.B6;]?)MU.; M7*4LE@IM<@7J/$U\25@29"1E/$E[#_*I69;=8I9]/)OH$"04+"4TY8QP*D(2QSQ2J7(95=X62=DUW:4;SO.OY0MMG16NR^K=5J)@ M5??'K35\W-O*^.Q[0-3Z-VA_<'W]X0FPX,L[0/U$;4UQL-W ]78?J#B)HHRQ MD/@RPS J#PRG%(PI-XG]C DF$C]B,0L5H2J)"6))WWBJ41YL7#]+&!@O+K=9$TUIBUN6MRTN/GH MZ486-Q\#-UN91T$6I%DBB(PQ\\CCG"19R(B0F2>Y%X@PSM#I]^#[-0N;%C8M M;#Y5 S:GCE8>",2%=PAF8Y913CR2!<$G,@RR3?L2"3#U[X<=KZ]2\ M>=S\2[5\(X?O8;WAW%:J?^.88-??\,BNEM35OEJ @'!Z=D?_<_]3U9GUXMV!S0)TXS'B9?%E'(%(.W'4O P%2Q)N)POQ#S=6\+/II/M!;\,#2S9LO M:_UVX/RNTE+7OD3&[#B7RM$8IZ23#T:%PT&,9SEH!ODWY?#S4JD^T@M^(OX[ MSDOE_%;F\ER)$F8$_7GSLPVK#,O_&1ZEW!1'J@ M\?:*,0@9T^;C2M?0YH.K#I;5AF?@+1607)5+K2@ S169PX?#LO@.F@6.XOQC M!2U&@8!C7L8%L ]-8Q]H-N#,%WX2I0F+/8U2'EXY&)3R_61>B]&=MY'7OH^> M#\9]68SJS^?AK"&7%K6\;*]$1WQGJH2-]K9'W7EZK M/S["T_*$3%; E== 1J.KIHQ$ M];:J4%$82/P#M65+48:B@N/SOU.%S49X1,(P= G-0D%8Y',285"H+X1BDC][ M06_J>=0BJ%(->UP8*:GT"3C\DI>RZCC5./VBA!&>\LNX&N&7NLY'$+E@^N(' M%\J(U2K7-'<)P^)G2)[%N'3>E7G5Y\Y++30+T+=+W8VB &+J@7PNIX*4"\0, M/6 VAD& N$'-,3*TEV=*7(F>ZCIGIQ5#.F72?^.:L]UNJ4 M._T)3\&>'(]N_LE-MMM3*UK$\4.'S.U0Z]_E[4;/#2:&XT4Y+1I]KDA:*OZ5 M\ R6^9SW+OE5]>R76;44--#VUL_OVHU[DV6/MC=&%0:T*PR /1^#5ESBMV!. M?&OFXER4B/7_<_SX7<= X?5_CX].CMZ\/GY]N(')V\?'OT;^?EZSK[ZD8S\AJ!>>&U1D(2X'-<50B]6@49\-Y5E9L&0@"W8'CQ@W6?H6$M^"NGNBC&8%*E"C[G4BLWQ>#+>"!J63*ZT(/B4.AG ME=JT0G<<1[B?/JL:P1M:%ZT?UM-?&!0CV!@0)(IK>:!ZE;J\ -T"GP2"H7+^ M-'(!M*?W:EB4(P<>^SLH-H8,/)?\:23.W>M'P<'S@6ZOA,*3](KB*_Z@-3=< MD'ZR<(Y"U\WV,LU+.J5'MP M8STHT S[!0ZL0R7Q>>?5\UI$UKM>JG.8H%Y,B3)8GPHN!O3!40$O.#0&@M.-2$G*#1'W\7OF;.O?=)JHUA'_;@;XIHRVY8!R M-C#[T\M![P&FNOKUI@/%]=93GID%[FRE>%4 N6IE"T9#A0I=U/@Z*XO^1$F" M_:[_G'L._BK7XD&_U/P)C#VL-41]?/6Q=YR1$A<# *US)&;\93JQ#N&;?(1^ MF\8A4P^L?ZM^U:NH1K"IZOQ*TZ;^&JX#MZZG3Q[]/ZT1&WV3P]GC@F ZU1B4 MX*I"9?)J_DGJ'$>?'Z ]Y?;NH5+9["(L$'0Y.,66$ZFEC_XZU49+Y&4]Z^9$ M:A349($;/OGJ+)L!B@ V]^!]I)=ZRO @33Q<%L/&KW2-S[1OJJ:R&1H'8? M MA]TPG%N-LRP7N:Y/5@^CON>5GIBF;//(A@(U!_:5&ADVQ"\,E)*5<7EI=(2% M*:55"$/OO]8+F= *GH="K7XP>23_QO,>_H; [TD%=AT8!>E(+[\(S;7^CJ!4O_OOM[^=.N_QN,?#PNSPA)&;:MQ*2[@%]4<,\&. M-*9F.J9@^*\4BKVLUK4!YK/M6A;* .T"F(0 M=ZIF=&[42H!Y-'K53YI,M 8?V/PNJ@,WR?-SD% E1W@1H*B!%I.C]I9G.;+N ME7-9@ V-, 0,53GUKH*8!-8;PAA5I][9YJ,43&) BFOO"U22YM\$WM2.GVO? M-N1Q[6W-B_+:VWU^-?^6EC?7WBR5S!<,"SOX9='C+A?-63L'4K7P[>9>:.&' MO?PK>K@,?$Z^H;D,F+3'-4; IZB658UN=(LBAIQI4+)H2C6.KHLZ7E7C_K#F M5I18^+.61Z3,JZ_FFZ"QJA+5OY&6')<7.9RY/C:@C'&E#-Z)T1@HL-&$T0>2 MH_KCX#&6N:8C+19&%X6&_890)*(4,'2OIBO$T)L7!Q1;JW%ZSC.ST*KTJ,S3 M,:"A$9$7]2Q &*B6$@G?T,L%%1IVOY\;]TJGGENM!.L;EV45Z4XM531WYV(, MIV;@P6SC=$AMP1J4XD9ZU:3P'K[8+*ZA 1CO'8QG'O/V;<=Y"]M0/_3(H%V. M *'G9-#DV@(,GLA"C&LU'6@G!VFD]1N<1TLKQR%>-R4]7Q;]?FYL@08T/[Q^ MV>"E=I/IQ8SX5]Q)IP#,K%5Z)!_U+3>'8L!4$[@1+GI;IA83'KC^=OW+T1WT MW<&JHVHX0M@IE59\-.'T^&77>0,J_Z >XD8*1G-,HW*)IS#&*1M["A^OO86X MLC'.LI<;83LPU'0+8>[\W>,ID&U:Z!R7LV:A$!Y.2-X MWD\/]W1J#C=$=/SJ__#^\->CB>3%P9H]8!&O#.^F9#.^V8V MN,EZT=$DJF<;KM+G[OB#;HB[<_H-E6IUV7WDJ=[JR7*>YN&+C^JH[0VIE;N) M#J4UM6]:/YKQ$DUUL:DN=P&#]G!@K>SJ\"L--&7Q#52JYNIJ8F^4JL]S+25@ MO(99'@ OEAD>S S_O[IJ@=VQ B5#@"JR6>H$]:V/?H*:-*?J.A),DO% F;YJ$9P$6P6_ M7FK==F)QW/6 M]=ZHCL9!?8N/OOFB#F(J&R_"2'?@-M;5=R1<;#^ML/VTH?^Z];!Y$7@=?9=J M7M5>P/N,X%KJWR3U_WOB$L-C>UE[M8 G@&+ ,GPB)6?Q)H)*/4/$QOR:$'[* M>]H$J2Z4:ARA+?^\YH(%FLI-3J$Y-[)V?$Z=GI9*-TFE+]$,Q_"-HZG@?MUX MPK8+JXW+9ZI>%#UTN==>F=HJ=T2SGJD[K^UV,L3[92S/'VI!6]I;@WZ \3AM MRGM7%H,"/2>UXVV;R&]RM]2Z"-IK;H\4YHLU%U2MQ0+-Y^5D M3>@A[1=@P>$K8!6!<1?ZNKFY"&]V5,ES=*?#<\$>G,R]TUR@F5LH$_RA;V^; M2Z_"Q%2(YLD?FK6U_(4O]1E._88?3F>=S_6%DC$S@7LSD$&%B;FHFN'Q\7@] M/0V%J!^D;=@>,CYLY<0TJ!,<3'!$<8FW=!?Y4'MF:@]E/;?T"N$&R0DWMIDS M2KKIW3,^3N'MPL#$3VCS1F%D#PQ7Y;T"9U?D& -1'Z@Y\\)X]34MZ6A*_<2L M@',S5SHU5>"8:&K7\3YHDV3C@>0Z?J"'SFW^$!_JEO TADOW>ODYS(UX>89S.D$?C?!]7^8@$,##4AGQ?CZ,]4)K5?@?U[Q+P#/F]"81 ,N7.8-Q/ZU!EC/JJ@[+:\2C#"["$ M0&OL ':6>*G8F2 GAUF7YIH (1DY7*N4SJ6.O@"VKX-$:A;!0!(]DX2UU MN!O2G/2SSQ!*>*\JFLO/RJCN4A(XII=SFS6!X0]U1,T4?.<_F>:0-2$ 9P!! MH/R_FP!NQ_F8]R220L?YZ_V_@2AZ(PU;'>?5R8?)PSK.V^*L]>I-KP";%[3/ M$:AX'>?#*_+QZ,30P.N)5'=>@11VL"]'ZX'&^FCD]XS0KB7YC8!QB 'PT6T! M\#:4_4!#V5$8/CE-:JQJ:]*U2KR\F#&I. 8F7J(M]WT2$XL/ MWJ'1_ WN-W M<-1&H$VTZM9M1J-UM847 -P%+^4EQ@R _E:+)OB5N(#A.SI&"AG:7,&8P;1& M/_''U5-U\K*.*D7SP+B]00-N29_*[VUI(=B%)-XY, S),/[UI*A)XBC(<1Q$1S\<556N9@KNKAU X MKAA,LR#,VP/SE+:LGP1 Z_B;_-QHS$YK\%6GNI31Q]>3P)@FBV'/2[.E8X9T-:?WDF MN_S[1 L";4Z;@5/3?=Y4-]NCK?[6D;>4/&.M=Z^/[O#Q" -1BW'5P&,3(CP) M*F_5!D#%L@V/>A>:'%B=DW"#(C\WGZDJ7UOH1L'L.O\Y)K!W35S:RY/FE1KH MA<*D"-+_=2@'0^,Z'3G7"6D/0'7"7SHN:Y0+LUE3-\K-.&MA]/XP6D=AMW&T M5CH6X:B)V*T-L.:+__?5>^T)&K;L):D0P9.T^ZH.<=)F8C[QZPC5V8QQ;HAM4_<: M^N$M;=48M!A+BXG>1:^GZG2N:4+/Y"C1!6U.HN'ZALBF"3/EQ'ULHBJK(ALU MVJL6:>T4&OC]VP%Z!7)#$"_+JR%>1]<>&UK;,W5"3S9I:E. M._GP%I>]J:I@%)9Q96[D='*D21A8D&FF/7Z3I K\!2YF+KVL?=>A\R&ZSI&> M[<(('UUIZ8++N2L25"4*C?1 3%[L.OIFL=2Y,Z?7+E0F9W#]1J;6G/-)&H). MJ81=JR$8C=KSJW8R3\,XG44759TZ.4EP]*[IFB*@!ND-[RN9@Y$+M#Q&>W)L M-,OZ1@8(4UN8)B$0#K[H]\>#J9^L3L?3@JK"C,TZ+JL'[ ;" [,>1F/0N3S7 MU=\USCK80=>MBT6U6]B7+,BD:!M)-ZF[,J],UHEV9&ONZ.@M&)># MCAFR_B82!]#FY&NX2X.9;\S0TW[D%#1NF!F4\T/:C9T)E %L^F'7_:L9:6O(F!#9JQ)9#=$;65P+OCD[(Z8=6OG=U58U4OYG_1!/@ M#?)K3YG25Z6"#TU,63[KNL/C*-6,(\[,<$Y-P:XQ]<5HDZ\UFLG KR.*ZGQ= MHW47F,0UF+F8[6B\G60@FV41'R7MY!1FG@96/#+\S-VN48:U40W?J.^V"[S7 M10*H^13XC!09 <(T-B@\)G:3&Y^CX9-H3YY1WD1]N=VR>"?A"8A>IC!#Q?MJ MXCG$VUUAKIEU\!ZBIGY.H^35 8,-R;0-Z^82:(8$\7C8W(/S9% EKF]20G3IM'$_-]0KLW/FKZC6MN'S!?\"1N1L;- Y]6 M[)'([ZK# +@$#P."^D<<^5U_3KL#JHF?!!*#;EQKA#.B;I*?"6GTQEFT?;YDT M=DQN]Q:A3.MN&G4HJ0,J6JG5FDI!)4 Y.[N()G-]AF=:,%NGD\Y2ZHPL@/&! M#:^&^$,0"),!FV-N)_N ZJ&TOW]P7LPX)L=#:0(CQT,P\B3^E8X!OW)=*,-@ MT9#GY:R%-HG#F3VQ>@9RDMQ9J9D9S^Y GU\95)ANAQF. 5:D?_ MU>RSV20X%0$KJ:$ _LV-#J:'UEX0)*7,Y"_/Z+5327=?\W+J+=QY5>GCK$%C M"E0@#>6#0?'-2&]C]ZAO1>^;24#(QJ4^,EB":BB^S26-\=;XC^I@B8DA9H1( MZP$X"*P*R+G6LK6>#,,,8)69XM,*$#,B'*N,F-(,=4QY.^!I,HU9\M/"81I$ MI2LA]8=J9$K;-C?JND0!K(]C:12M5K\"5M*:DS&AIX56Y,1)-5/WMGYSZH\R MLN9R4N6OMC]+?+?ER9NMWC-!PSE=H>T:QR#*QF":!B :?PYZQI4^IW* \)(/ MFK\,5&FGF DMK*7F":#U9)TSR_P 0V7<>0-JT+!C%JM_@]G=%P5B$<:NF2(I M.1B#6NQ.W'KZQS?O!F9P&6IJW0[55QG-ENP%M\WP ![95"9>3_5$Z7@!=$'@ MU/JF7!% N7E5E^*I=5D,0D:>T>58^KJ:P77-?BX+H[7ADRH]5T[/I*E?Y,/. MU+^AB^9@!'2;ESI-4#F7N]J"S@%[?29 M5,/I-( @3'$EM.8&D\C/$?X0= 94.G)S!8=2&-UJ3N,=0LL@AZ]S/*>V\T*K M=N-&MS#"&2LZ@'CN]92.9-HTN#B+:75:JU&,&H-@+JMEMG#60O3 .C < M(_LK9>XT;ZE#4YE;R27KT2Q3=G(7%(CELZK< "/5)]7:FMIBN'"TJYL:X=ON MM/BHY90ISH8F0)W5KTWS.JM_8J8;0TU.ZEU/C(7*5%&K/VBVHM$S+WA-VK.% MK0U-UR5230>5&2%YKJ\9@%8+%/IS]*!^-=1F$^N?Z MCH&@9Y!N(IJ?C76JG8SZ3$FGE -I]5L MS=E^(?6*1^UB;$V6H;8DT>H:<6T-ZZ)7>/>%.V+4X.9N[+;*[756-VQ 71IN M:B+ 7[5R7?_4^%IFBLR99C"S/&PV'1BB]I.WTBW*XEPKBWVP-B81+=^X$'4H M5ZT=ZT?T,3ZA<3HTJZY=XM-"B-,3Y\;+E$X\^+I25Z:P.P*R,Y;/TEXDC'CM M84P*&%FUZZ*<*+@8%E/VT7[F375C--\J$T6BFRE,7 SU^<\[NSJMLHN3LHSU M;=ZH$%_!;)9Z,Q&OC<%C3DX;/GKS>*9&5PN>@P3XK8:[)JX!?U!7C]1[IWH] MDJI62>3ZWK6I@#DQPLW>J4[+YZ"'GIH_S47AC0O5OVRN2YN@"WAFWZ268;"Q MWCO-G4T6'%YW[+Y5?P0;KLE77UW/N9LPH 'H;]:CP:MZ2^JKASD1T42"3USN M:/6C/07TV)G*>:1Q^#G85[WKCJXZ5M:I)NG)VO+$PH5HX9NC,3TCN"[9*I7V MF1JGK"YDK82NCE-4J*MNJ[^,<@;T*5K(IM;?8Z8;U50+:V))S&B'# ?KB]$*8V+=",<(P%,:GTZ,BK 8"):&H' MF;U$J9R78MQ'6=Q3@S8#X(%I0TQ?^Q,GD*_-;4P0#A/C(+ M0F?[ \H,L!TJ,["PB-K.BQP,;FJI6 L+INDP": ,4P1=:W_HM*C0!5U<3F0T MZ!R3VFFUA\[4P.H@X6 6/P!B.I;G"D&EKDIM+AL:#VN[$/44#EI*;H;3:,H& MH?>R6IR^W@12U64W;NH4,+EF+?I@#6H%>LHI\+Q>44VF<(Z]"_2"30W]C]=MJGM_;Z=;77;ZZ'K_DL]KM!$-[XL=OU;OSLMF$] MKYL$]%[#WOX998\TV6BI875WX7J/%[1GOZD+^Z).[C.=DF=[(<\W0KY.1T_3 M.3RY"UFU.[D.:'6:6-;YGM%VG^I]&OEF\TO6+'K[,*Z__&@);:75N*H6[4VVO$BOTO--)Z;X.CNQXYCRR6ZG:)ZH).XKE-].HFJ&YEN*YO;G8)KE_JKLC:(X9^ M=+ 2VP'6DU962V__@BW8-TY:M,3MYB3:^Z12^.WI;JM MI+K ]5?&[S52G<;O7[1_95T>'K.(M/SEQ?9[CN 4NJZ)"EO5=423+G-O_OC> MWAB8D'=?]]#MKJ/[.:3V9[)>-_&6\W.M]ED0/HY3SF-/XI1C2SF;=L[?=*:+ MLAX7ND'$:VP0X;1<=>OPTNWIQGW(OR^W;6OW!E]WFNWV<>ZC MN,[W8V\L4:V%J#9SU;"!VX8#?^1#19/O[>B]BD0[J"Z=<^#W*_9:90\<&VM@F^6YK;H7/:9YKP.BWR+=);JGICJPB3I1O8"^TT&ZYX32.RMK%U; CDH ME4 +DED!TA$&]##J+-$\@A>*=.9Q+& M;1;#+L>3_Y0DW>3G)[9Q;/K"P9);Z'>9);=M.I*])C7 M=N.-T-LA>.VFBN=!>NY^2E:AK7VQJ*S)O11M1-W0TH:EC1MH8P43S]+&@=%& M='BT<0A>NM\PFV-P?LT_M^\7]QW?HRO'8EO#SQI^#UD;8\G*D=C;1W-[#@U^ MQV?QAB)'+30<*C1XG81%FZP3=0B>H4;9>:Q8^=U5\/W#O8NW%N!2^!3;:!Y+ M(+-<]D M#\:PAMLN&6X)8RN79[?. DMS#UE;&/A=S[H*'G.+?\MV_-'T]!8(D M\YRR;MA04MVVDO@^OO?T>ZL[5^K>BM%D7Q]I"GK$Y_D(ME?,3&I1D]#9'?,8 M[LVKID?5>U.\IKNI"2_>1>>1IW/KP[%9^7P/+["I)ANGIS7S=%Y'WAD M5#?QO>#?L(&ZPK[TWXI=4T*P9S/2\D MMB;5^W9 ME'RDN^GBI4S=?70P*KD8C7G/@9W\!@NJ9Z=[F#;]66^=5*H$'U<*FTN7:EBJ M2CKA$V[(TKPUT7?*!O.^LOS+-0QQDHW4V; MB_^.<_S@^C?DN,SK]NFO7U1 MOYKK7(_XD:I>KKZU%E:[&*NZ3Q;V(;_,1Q?P96P$#AR-G T,!2RN0<* VX7B M/?TEZ7S+JQQ&:R%;\\0V:)@>[_"8NQ"MXUQ>Y.+B_IAFU@G+DF/1&O5&F&DJ MC&M$*:H<)_:\5#V.#:.G36BPF4?K5S4JN=.?\+0J>N/1S3^YJ1//4U,W2 ! (RK;*?C[&G-GX+YL2W9B[.1:FR_WWV/W?WLH^?O3C3W96 QU[" X& M_O4+?['H%!\H0C=$E8NX'E0;W0T>GJ.5H8M\B #7F=Z+:/6']WI. 5\L$16D MYL8*^\E/L+H>4D/.5+<# +T#9@&[LG'3IEZ/V$+9:6]!P$R8$D=#:=SC)S[HA@C[0;ZY@(XS4P:=,WL3GX* @TL:P MR5<=&/Y*:_4HJ9IUFW?![L43';7$IPTTTS$TGM6R413C'FH/ M(.'TE^O#T3(7OM166KA9>:FE6?,T0_;7%UP_.][A(7^MT@ M]@^\\9J=[&-.-GCB+G$[U1#E*;O [=3&V"YOMB'71C;.=GFS1&6[O-E';D&7 MMQT5W3_=V-S-[L-F I]:1NOL)8C7]:_=&[$G\((MWK#F-F;.Y-ZVR"0[QIK' M6%-8NPG(85L>D7._YH\V?'8+ Y#NU_S1!FU;JGOJYH^6YBS-/7WS1TMUENJ> MOOGC]B6H[(9B>B3E\S7$:W34Q3$6RZ0;RJI>==BZXN*.BXI@.7*8HQ11\V4E[Y:VU,5 M>(T;M-W<^J#JI.O;I2TW^BR_6'YY<%U5RRV66PZ,6QY4X-;RB^67 ^.7!Y7F MW3R_/*#> =N5?&5S-M?_W:8\YKI$WN]83NA=JT3>M%W5T:1$GLUKGLEK;A+" MQ-(U!DT649TYU*3X8AXNIB1-4GU;R4I=!^LNK/" O')DF7_3Y1:<'O",TMET M^/U)AAP^M,[I-;EF65GTG?&0P'^Q] "_ZNN*!,NER'4QL![W0:>&+3]3-4#> MQV0XS-?B ]Z[^F&RK*<97:V=T)G4Q=AD,6+9*_TH!;,0IKR# +3AL.A\I/J8 M&BTN<+@L"0)H7\T7.-Y^ES-N-X;L=@)-Y*,ZX3 MI&$F \S=EL63)QDO.M&%J<9'.OT>)M++)]1QG?R7%\):OH$>4P$-Y##T2%=R MT@]&8^#:JJ=[*NO*()I:3"TB+@08#1-9[2 Z=/#4I[-0,*G]SH".'RD#VNLF M7K0K>;HXV<3FZ=IT5)LYN&4;9S,';4Z=S25;/9?LQKK;^YY<=E#)5"=JM)SA M:A.M=CD0W/;&L#3WU&O;C]X8NP'C_U95]?P>;L4#RS6(O#WHL;#G9W2/&WX; M'_W(K766C*VX;H4>@DA>WH6ZGUIG=:"*+Y]9M?5-V"[6?8GK^/';C=:7M]8>0CYL-T:==2IXGI>) [>Y7H\0/CY$?8H>UF]9]HQ+KL MOD;R.C9H-XPIRRR664#'BX.NOXO,\L#VI#?UZWKQK[3\Y87M)];J)\9NZR>& M4\[E_SZ[N\F5Y_G/7M@N9 ?5A4L#[:738=G5"/YC\K=F9P0?<],]UPP'6TWJ MOKHFY#NOFGZS=1,QDQ/09"M@E]^Z=R7&I+>^B!-=6R/:'8CQ]N.N'RS7AVBE MT/&N>\]@[*>AD=:^-Q_F M7$[,+^/4DVS?[NW5KZN^WO]FPE M:6U]>LY-B5HV#;"U24R#G8,.X8= MPY9!68B![TQMX ,L@U+@KMR$U(+2H8'2GBLT ME/G=92(P+'9<4V@V4XS,8L?N8,<>*30TOG=!'ZO0/*%"AP(S,PN"JTM)>M\J7):_#H) O([GW;M2FY63 M3R@G#Y6/UQ1XL6]A:F?M2B$/B%6;+3!U=_3V;ND-KA?=4V]8HR=NZ;W=$3#2 MA5/67%IZ?BMV$JHL;3V\\#XP[+H+[Z^!MNSQ6NC8*>@X7)'/(M^*?,NW.\JW MATA;G3!)NM'V49<]8 L>V^7:.(P,O)=%-3+516TFGAW#CF''L)EX:] Y=\V4 MB\-NM&E=>P>UK7A#G;W+=L MKD4.F]YT]ZZ&2=BE%I/7S+2K%R&R3&M):RE_9.AN(VW9XUV;N+]G&,)^(X=- M;+K%&P,KKRIG6!99/GJ 5Z/>LKU4^GW#:SN7VMQO\'*DM8:S))@ MY03N)Z M>[QK@F-O9:^&18['"M1=VW +9E6TM:=Y6- MQ>RC[:,N>\!K$_E;J-!M'CMLG,G"33H=JI*/8':.^CY4@TI5#ZG:LL9;(#N& M'<..L05C'%3:VGM5*5Z*"YVR)M4WU2N&?8#H@TQ;BZ)[MAP_\&#>:$/MBS:O M9%D"6%[L)#K&M*_7CS,=P["!/4/]CN M\)9 EA+V]^AVNAX*L8>T/!='MORBK6UZU\9A&[C[U3H[<.Y:_=K>-HFY[.>#O!J5NBK*(5X4>RZU]4WOM6_V MHM@2R&TR?U.1!/:,ECXCU@TL#]MKXCN0GKDVE.I>S&5OB2U]W,)7]W!*6@GY MY$Q\J%JNS3FYI9I&<2WSQ)8WW9_,X)@E]PR,6Z,'<>]R^VR1PFVY0=@WTHJ" M:!MIRQ[OVI#CGI?W%CG6?+._E^+>ZX2>N_FFIGO'MO=N>6K9UI+6'1SK4]^* M_/T]8!#YMA>"+7&Z>B&07E%5#_!JK%SO;%=TG)^2I)O\O&DO_;[!U$])-[ZV MJ6O;A)U$*$M5#Z>JT.^RK2(K>[)K.MFH&V[5P5J\V >J\H*@&VP57=FC71M@ M7-?:+&!8JGH@8+ATRQ17>[1K XQHJPYV\X!A UD6;M+;P4B5JAHU$2SKJYRZ M6XX1ZBZ PJ?VW^XBTM"NNSS2[$NFF*6-Y10,]O3$8<]G^?/Q5[$7+>\>%&TD M[BK>1\N[3R]W//>I@Q8V$H$PNE"EDP]$T5?. M3[5)_7/'&:CUE=_?&9/:77#+]=2.O5U$!W<5R;XO>6:6-I8LMW'/OF<[ZIC? MQ3.RU10L?=Q*'[8H^)8?D;MRL5_+PH=$'_[J.2V6AY\<9@^U[LI3WW1O8L7_ M+JK*2556E*HQMT?\^[3^@LV>T0&![CWNW[8FOL/6Z5+&#LP,G&JZ0<6+RP5+7<199WGQ 2"Q@[<+3H:MZJD[6(L1=DY86K MA*9;Q-B=HXVW3!1L'C .(>3A75E\RZN\&#A943[<%[/##D=_0Q=_UBF\@E/X M4.OX6OI8DH=7;7YD>?C)>7C5BE^6AP^)/GS?=IS9]C/R;("%I8_;Z"/>T.V] M/2/+PS; E9\HD:S5117<^B8N3\/X'AE,4Y[:N+4>9C;:^OVZ1\;W*#MYIF? M//J RZ$U[,_N^8(?BVNVDCCN'YJT&=K8O-Q9$V%:"+<0ONR53K!*@;!MX%*+ MX$]%&_>I[6(!W *X!?"G#- *Z/T#_RR"[S>">]X]RH18"+<0;B%\>\MZ;P.; M6@A_*N)([E%)Z, 17'OO?QEQ6/&+NLRM_N>)9^;CS/Z>^;_9VKNM L)]7I[G M@^;$(AAZIJ2P'\_7$\9WGGZS?8-7$X)\^L?/[HL7=@.*&_%V('IC"0^I+GBI M"#:_1F#I8WDFCBVS'5XY6='K%9?5\Q5.H7X'&26:A0JAL*XR'(&FLPE+&L:" MO>CQ8:6>-W_\*O-JV.-7S_.!7I'^T3P+P5-^OKQZX^[ M^J,Y.#"?4=8-&;WQ8[?KW?C9;<-Z;C=VPWL->_MGU$YVUR;+EAKVCCO4.[4! M=NVK"P2VX<*GD47)'#S%"T71V46IE',,W[NHG-> UM+Y@P_&O+QR J^SA*6Q MKQOS(?^^W+8\E'!:JN@*:LYV;Y[O^MXR5NHR"SZTC7/7P71[NC>6J-9"5#5D M-=.HOQSH'7D:@EMB'/O(!S_RH:+)]QX40[9]G/!3/G!@U!Y86-7/#PNA.XP. MQB^+:N04F3,L"SD6(Z=4W]1@K)S%77D>'%2ZPV[@14O<;B^4MP>I19;B+,59 MBK,4=]/:@@WE!%B*.U2*\S=93=GVE+Q5BZW&:27*?&AN6 9P)N/AL"@G:NT= MO2;WL_F+'ZQS*I?PNGI&[T9/?$8TLF>T[6<4)"M+YS6>D?4Q M+3R4]ZI2O!076B)+D,2]8MB'.3U &N]P$K,;[(&1O.>'%-EV"UM_1AYC]I"V M_I!\UJ767-XR@?R!]V PE,9]7GY5(YCG05K&$5NYZ(O5Z)_XC$*Z28W>GM%2 M*!_0E75:>TA/?$@LV2386=-XX:&\40-5\IZ6Q5SV\T%>C4H^RK\]Q%6]N^HB M]3>I+5J5?BE7]48U>GM&RYQ1O*F6P/:,5E%L-U@U=DV6L=EJMN7A"&?%"&3L M3:EXMN"@S92_IRBDJYX2:6 M6RRW'!BW!#[=74UL<7V89N+W*@)BMB M?WEQO;A(+O_W6>[*,,ZXRCQ.)FXG&3IB6)0Y=6H6I3!9\*?;X^'[CKUKCAY!>^)XGP ,Y'.> C?'Y4P MRTR5.#@\:%06/?QS=('/+4M5P9>0]O')_1RMZGH*U;5G5S,/'Q5. 8L0XPIV M6I65D^/D'-X'[H1/+SC.+^LI',D\#58)+&@*YUPJ1WT?PHB9.>]R=N.K] M9PH$+D6D08#!(C7]Z=^SW04+)5*MYJ8[5>/8%'!QEW//?IYSJZ@Y8#7+2[7F MM(;!;V;DW-EC&/8.82&FL,K@/W58P W#'_6_LD,!)E:JL,PS<>9'RRC%"Q], MP\@DNCTKN=RL12UY40Z#E32O"\,)X"DO$]R4[PJ54@3"8O_\L1E0D2MR:E\) M)\ 5ZVKU*ZMXU+8OSTEP=AJWUKUSE=/K55LF,*H;;S#?F.Y!YJL"G8$[AWLPEF,$E__.K M/SPNBJY>_>4C@5H!]WD+'Z34T? O?:>XG_Q\I:3J)])?A),?B\3ZI2690-8 M$0"'08F1P)SAD\Q>2TI,@F-&!APN%FD29I$"#M8>(DQ+Y/8"LJ9_U:/R6/FT MN@\+%<"FJZSD<7\),Z#$>4@\&F7+OWX^^0!OX3?>-[[)HJ$SAGPS"(-)D8?P MA*+"HTF=I+C50::J^[SXA&*1!E!17205+$^%55W(L-,ZB_ V #U4]&F0/+<< M"8:=,'*X*](KFG,%AX,?G85%3+,K9PDE5 <@\F*5PAZ O,)RJ/;TAT^C)8Z/ M[QFPW/AJ>#.^>G9$L:OAZ1-QRA[^V]75^&#F^C60VOQ[79CSSJP24]#N#>@4L>*(-X2XX_CZ[I;Y6_55_U M5GFAU=VF-Q2]\,S'[\Y7W!W/G)_2*^M%;HR_<7YW/#_:,3_R..S^D_Z3A_7) M+S5NSB\.T\Y['6,(E[.Q]@-"?Q>)I))H\$7XM4>62WR $+T7YQMC'>Q?_:NG MN8.BN?/+X86G.4]S6US;]2XKR)^)XLP8QUGE?[8C((9=K/5I?>L]1SHBCG1^ M,SX"4$Y/NY%$NU>]OJ"@V$ Y[;YLZ".6 M?G(M9Y)U:F&XO%/!_V-J+]7:))^#.>>'JG9^:(#93X3Z%!9<*HKOEN% #BT*5Z)Z-@Q &C%598=E/H<*R,1,N5H(?8"=G>I@'BBWWJ%R+ M1ER_(.U#NXSX@U3R'DN%6F>!K3KI=4O65M9;Y],IO)[=2ID9E5.'454C+-FJ M=_1#98 E7-5R@$N59Q4!JLF'!DY)]H.;L&Y%-=7F MY?;.\4QAAFF>W0;PQ!RG?(^7L:*[J((,Z*"QU %\#7]4GY,2\:L6>M]JZZZ'Y]=G+[RFQL_5S]7/U<]U M^[5U34BB \^(\K5W+^"0?6W>"\EO]%5$OHK(U^;Y6[4_&^=OE:_-\]4>?G=V MO3N>.?O:/'_C_.[LR^YX?N1K\_PG_2>/Z9.^-N\EU^:Y61J^0.^0TR?/+T<^ M9=?3W%;7=G8^WKA)N:ZR^_*1'])X?+4QZ_&'M.5#NAH/;_P9 M[?<9G6T.^?(\9[1[$>X)9)T]N[C>W/CSMWC;(;GSS;U"_I"V'4\X&WG%WGX3%DH?,XW>V[;?B00C%6X$INZ,YKEH&>P"7%>(RB$7LC:>9A' MZGE\Q@W:[RMU=3E^JJ_\^?9HSSWM_K;XVR+&Q=6IORW^MOC;LIX!\71\WJ.Y M+<<>43O;47;'[LV/#0GD>2C:,V//C)_(C ?GH+QL&M\X-G;L[XN_+^O>E]'( MWQ=_7_Q]65,3O#SUROZ1*_OCX?D+5?:/ ^3^<>1Q0<&.OQKB_3! I'T7X=X% MM _NPS*(&;7;SB56"'VXD+D'B8 M$LB[_J3&2F?,<-R"<)*D2;5L )4P/[BLR10N;E;1(:D$5EW(F0X/ :^?1ER_18%T(@@FR^!O*K\MPL4LB7!? M@1**X\9JOQI>C)Z&F+P+C.:; YKK(6%?7UV-_5Q?. WXN;*B^/BHSX?5[NK1 MY\.SJWV'DO%P[(^?X][C 7FX]8>]!$<#6>>!H3TPM(=;][=J?S;.WRH/M^XA M:G>^=7YW/&%Y+'9_X_SN',+N>'[DL=C])_TGC^F3'HO])6.QOYG#>U%8>ASV M0X;(N[QY9H[))J[.#_W\+.>YK:ZMM'YY1' SQYY+O/XTN.P>Z;T M@IC2X,RC8GNJVSK5G5Z=#\\\U7FJVZ9LO[X\ D/S^!6PEXH<\1*PV'_\^<[EMR>0M2[Q MU>8:GK_%VSZDT:ZNL3^D]0.GOB_)WI_1>'/TFV,1AR\B ^67-V^?9,X>KH-F M-'XRUK'WHFWMD)[@<_"'M/6$@!WA9ODSVJ#9S8MM#>H)9+T.CA=/Q3?TMWA[ M6OCFO5#](6W[D,[]&>W[&8V>W!7HX,7AMJ.S#D*@#'&"SW^'G=TN6BB()S>[ MP YU&I )*&03XW!=3X<'B][>!NWWC1L-3D>;Y^@\^R[MV"7J[XN_+^OMS/7H MR;$T?UO\;7EAMP6MP"?F^!S-;3GV<-OF-N2QA-L\._7L=,O*^LW3,Q".AJ'Z M^^+OR[KWY>+Z^JD)K/Z^^/ORPN[+V1-*!(_MMAR[NKYY=/U8U/7CZ!SV6U+- M@D*5"Q55V WJUK8]JKCM43F07E>VLY?N(/6U>HEQM[ B@:]@3RK8.5@X-F7" M%S1FU,#T$ZO*((7-505-89X7*E E'DQ2SN!#W#\+YAJI8: [/%$C,>RXE5-+ MJ]YE4Y^Q'^LB7RC>@Y^3. 8>]&-85MRRZ\T4I\(7X/5__>%Z/#[]'@ODZ%]' MWW_+#Y5)&/P21MA)BW[X[Q /6C^/&8CZ^<$6&K69OE\P4@);$<,?[F"_YD") M^ QNRFV:3\+4W3GZ"[)M@GGEV19?A=BO[&>WF!)_.=7R6E\ M<34-U704GL?GTZOH.KPXC\+3Z45X?7EQJ4[_;S2Z?K7I;=J3CF(=G#>Z7V_S M$OO7:;H[A)YI#_*+]W#DD:Q)LP&@I#(I*VIMI_^VX,9XC4Y[^F^/=:9;W5E. M0WKBABSR,L$1OBM4"D1WIVP3M#\VHZ^RJ:?VE7 ""D-=K7ZEKV/;+K;[!.YV M<-**RCK_G!FTTT5XJTXFP#L^G813F/!W87H?+LM7?VJ2&5"4NXGM]:]7P'RH(J\"F84[@W5P_D6H>]XO<>2UC#Y[9O5W!S*Q. N(ZK6/X(O*V,EB$ M"%(SP]7H:1E6-#4#A+T6549=.EX-VN&1:YG9,$-QEGF4JY=$'P3WH)S/- M;HF3AJ#X)-A =*(R-4TJTEJRNL2?RAFH B<34B90,5!9233-JDM5A'H')*2!%.A=X''%[=AEORN1P)MJY+_P@DE,%2: M*NR=FN+JX+UJ&0 9P<=Q3GK!E>(.IK*PF36 M4U_:7[4EO?:LW^C9Q7!TL5Z7O4V&O1R.+Y_:2W#;?0;]7/U<_5S]7'&N%VN- M^G7ZC>X]5KIO-GH$A^B;C3X<6#B:GBR^+:)OB^B;C?I;M3\;YV^5;S;J.]3Y MW=GU[GCF[/N)^AOG=V=?=L?S(]]/U'_2?_*8/NG[B;[D?J(K$C9\>]%#[OIR M=;$C!+>-Z@!\HZ$C(KG+:]]90X,>"G>99T@MD2:.S MJR/ H/8T=U@TMWG?$D]SGN:^9&WG'O]YWU6OLQ>K>;V$GJ+_J.<35:#C3LT7 M:;Y4,'182>$RUCJ_L(:CHY%OW;7W1S3R1[3?1^1[%.[Y 5T^%1WHX(6ZIP\O M!H_DB+P8W/,C\F)PSP_HY8K!XX!06X42L@K*Z\D07@;!R^*/")87+-K%9T- MKZS*8=A"P:+N&'YI!G-&C+2-(#N&P:KEZ44]CDJ&:&X:I GF/(5_6V>97PJ ML<]0.1_:$%@?! +K6'#"WJZ)];42[8;HR\&BB^H25@STJP<@J!@$:4'>M@JA MIASTOUBH19@4&F.FFB5%?((0/4LD\ZDJ2W@7 ?#@\L!%*/6#<5B% 2?_,:)9 MFM=PL7(&LY&G#7)-ZZ*%T7_JI""\O2K,;A/$8PG+4L%:::QP063T.T(6YM/J M'JY'$,,NI?F"@'D> L3IQYUY=/.KW/(-N*3X;I*5,(M4D=_MQ&P>@MT0UA]/ M-HSSA5X7?1$W0K"&&E_-IU.% $BE^5#I@6U6_.V8 "W\7/U<_5S]7+<-;-,$ M#C_P$A/#PPCK]5^[-Q_E9Y8!P/M>!W9]>[ MXYFS!\;Q-\[OSK[LCN=''AC'?])_\I@^Z8%Q/##.XQD!'BGGD L9QV?C(RAE M]#1W2#0WNCP?GGN:\S2WQ;5=7AT!(MA:6>V'6[%]/AIN6AIR+"7;GB>]0)YT M?GX,3,G3W"'1W-GHRNO[GN:VJ^^?G1X!GSM^Y6O\0I4OCY?S O%R!ISY(9U=;BK;_1%MV\E_-;QXH7@!GD"\-#R:0_+2<.\/R4O#O3^B M%RP-CPL]9QV@D%XX'7KV40R:!_!F2@TX,^@"Z]B/,B@)_*3GA:,@($8UTR 8 M*Y=@0# ,](6[TRLI=%M'$+Q]",;D?I9$L\:J-P?_&#@;^&QJ) MX5&=C_6=PK8V^U%2W4\260>O*?BE!>%S6\#7OQD;A[$^!QCC&X18 M&3=__BJTP',X.Q^>!8W/7U\-K]N$L4NZ>)R''2QA#'9ZX=H\?3^W<:;".,+R M!)$IP^ C;&:AYF&2(5,V,$U(JB#49ZLDH!%JB+KV@#S+ZZI,8M7D]C3Z*L"M M:9'/Z:OJ,VQ=Z0H %R6*KQW)B2[27 OWBH;$$0J%F<,,D54FA-S5 Q.5Q']^ ME9S&%U?34$U'X7E\/KV*KL.+\R@\G5Z$UY<7E^KT_T;CT:M-%:(] 8WKI# 3 M_# <+P8GML@0'*C'Q!V+:D0A"Q$"D9J"&\54HWH?X-@!G^< M*,6JU3UP;J#9##06INP)$!6H&Q&"HDV6,,H=$+ZJECC$-(RJO& M)*U1ZR?Z M!'ID3$.ASPQ6*"B'\"RLM,87:]1@#%(<##J=6MPX^"@8"#C3,DP57;A(Z6MA MQWH0)ZX%?,?#SN$^6]#%$C/\8WNSY*]:-9ZHZAXW1D,TLN[YJ#(:_ 3;S_/N MS!C_BP$C3T :!=,$Q&B8IG9"MRJ#A:? 6F:P!1I<\M8Y7="69T!?.%*:WZ\< MZ#ZI9B H5 A:IEX TI;JP-JU!L^#:5HC;&4%.PZG$%1 IT&L%O =W&:4]+!7 MGE^?/3M^T]7P](FH4-O'FO)S]7/U M<_5SO1J.3M>;SY<6Q(&6V9( QX%']O5!YXYUY]9&>*)Z%J+RV%BK\$2"KTY@Q[AWO3ZM[4$C',0>>?KR].7QD/9RZSQY M>?+:!7EYY"W_2?_)P_JD1]YZR*1T64[H:;MH@W3.E;3.EL8?!\DSIY3"ELXOS'4&/>*:T"5/: M#6R49TJ>*>V"*9V?#6\\4]KO0WK!3.DE8%9]6%&/\,*@JB[.3C?6CSRHP)8/ MZ?)F8XC#8P$5\ 2R%K[BZ<7&KA=_B[>M4&P.@NEO\4LBD-'@='RV<_&-\/Q10L)XN1F%T@0 M7&B85V':@']HEN2OZ_YIUA"> 87$>8WU^7H):^>%'JFG]ADW:+^OW=7IS5-3 M0)YOC[R7^"LK@[O)>=B]&-E2Z,JS4\].Q5=]??;45B^>G1X&.WV"5N[9J6>G MGIT^#?+]:G.T:L]0#XNA;A[>]0S5,U3/4)_$4$=G3TZ!]PSU0!CJ:$?M)G?/ M4!]N\*!KOQ&@=)$S:/)WA4K#*KE3%E/TCTV'L-#[J7TEG !IU]7J5SI%IMO? M'$(./@G.QL%)RT?L_'-FRN(7X:TZF10J_'023F'"WX7I?;@L7_VIB?.:9"?N M)K;7OW*5T^E76R639ZRBO"#8[.^ K%6!3\&K3Q59O8M(BDT\FFW0[BN,$D__'L8@<6&H@C04_85NUQB@< :Y MQ\Y0):@=R13TLZPB\L\S[!.!)'G.G"I+ %0#D()C"+:8*P]I,\JTO\ MJ9S!9X3><5P8@1CC((#YP)7<=P"N0Z%NPX)N8<_"]7STKL#H M\Z0LJ:5%L&*3P[3,I3D!\((TS:.PTCVG= =TN-5.8 6>_MU,(A"%DMC]) Y2_NQ+; M%L#I-H)\1*N9@48%82*2!QB_'PX]S;$Y@RKF#[2"P#_=JT;WAQ(4>$6,;%*7 M0-HE[/6[#"D6**:D1]Z^_]>['TY&-P]VHQF/QA?CFZ]XR^YQ,\HJJ6H\X% W M6[G/BT\GV WE9)8C3P=C,UKNJ&L.S9..)TWF"4Y3=QG7=V.B@'])6QI$J0+J M9"G^4UW (18#/!YJ"P'W-E*I0K([X3X7 9YAQ<>O$GP:3FF1AI&BUA9SOF%W M24%JB3P,LA+LE0IOOSR%W1_JJBZ,_!L&;ZB-A0A--AFUY*0)"='"FW G2&,H9",K.(6F>:;=,.#M5/&)[@@B*@X,T?S* M>'@=+(&1PN54GW4_$K15<518\Z,?)"./M8 P6^I]N"U"VJKFC,-[X%2P.1\> M&S1Q[Z[9(+K[:'<4(:[N! D%F0(\;:YLH;AIC^TEI%42F NU2.$Y'(*$7*D& M]"M]O[H2\0LOS!'UAEQ$&KDMIK!=35.4#X-'QW$E'Z6!57FU7*@3 M3>,-X=Z2C*XH6J6;F \]*HXZ,@6-*9"W";>PT=Q&MZTAC9WI'2YRF%:SO+Z= M23.K1^8R#Y=.[YH>05=1:IR(NR^]."W7C>]=LW\]*_Q<_5S]7/U=2WQ]A1\Y4CW;AG[NAS4,M_.PNS6_6\ MK."HB,/?*G^KGN-6>:'U)3UW_/;X[?$M3YYMZ];))7Z1&[,V3?G=\;OC^='7 MX4>^[Y+_I/_D87W2]UUZR7V75F4>^$9,AXSD/;Z\'%X=/)*WI[E#HKG1]<7P MW-.9KXR=7T0Z%TUE=C%8GT7E1?/DRY.SX^@"::GN4.BN;.+ MBR/HW.-I[I!H;G1^[5O8[;WR]<)A08Z\6]0_ZOE$%5@*HVL/RR"L=$F=RN(7 MUC9J/!C=[ 8^?2.>]+(A[D>#R_/==*KPA[2^%7/N6T7L^1&=G6WL;SV65A%? MCT .D X>%WK^3GK9Y@_)R[;#.:(7+-L>AK,\%,B_1Q$M-,K$UX-X&P8?9_8[ M!,G7P7QK(7%H$*G; G;AFZOQ\$RG!N'#WXQ'E\-3\TL?[M!*LMS6OC\[EB+! MD]%VC,97PU%C/\Y/SYW]D$_O"(Z)5O\XY>SEH:US$KOF# M =S[60/N'<(JUUQ3!T1P/9RE@2 HX8L6;M B+#[T@28 $U,G,CQ^LB'A%D5^ M6X3S$B%&\WDN<&4X;$XX;G9PF15V]5,T%X0ULV!)*Z"<7/ EAE.JIC7"D5DD M)GO3"-@6(>;*>E)6(;Q)R&5X 1FP">%MBRS4H&JT!0N$9LHBY2)'/0#AB!-I M(D(]"B!E'N'K_3O!.>%T^CZ3%[=A)HB\9>,#55Z#M%[D"4*Z$2*>0B9>ET#) M2L 3X7F8)VU_9[EZH2UDJH?6NBU0*JR8\!!4>P<]X^?JY^KGZN>Z?0BJ9B>6 M R\;]!!5+^"0/835PS[?HRD"]F ['FS'0UCY6[4_&^=OE8>P\AA-?GN^\O9X M]NPAK#Q(D]^= ]H=SX\\A)7_I/_D,7W20UB]9 BKGK0-CUYUR)7%Y^,KCR3D M:6ZK:SN[.O<("I[FMKJVB_%PTV+E_2.YM0I1#A= 870^/'VA J>)[U GG2- M)2X'SY0\S1T2S5V=G^X(I<;3W(NEN6, JSUVW>MT1P!CN]>]/'C5RP.O.A^< M7AX1>-674>O^'<_9X/+F9DLH-,=$UF>7'A!ESX_H9F/7Y[& ;7P]^CA ,GA< M /DKN55IX_GFGA^2%VW[?D0O5[0=!X[40Y@<7Q]":K A8M29"2*[,$EG8X-F M)C\/7AQXU.7%<-S CKH<70ZO/';45K"CAKWDMJT9/@4[*@5FI%8C1\&]# N! MLLFGTU)5P61I:U7:S$XG\2*;6^1E@N@OWQ4J#:OD3EE@%"S:=]X2WGAJ7]%@ M-BM?Z60+[HAKG@1G9\%)NS"4 7CK]\ZL_)*?Q MQ=4T5--1>!Z?3Z^BZ_#B/ I/IQ?A]>7%I3K]ORNX*H3XDT^#M_!!ZL(9_J7O M%#<0Y#NB0-@+DA7>HK_?;]O][]<#*Z&0;OL@!U+=RWP7ZR6#/W M7;)1J^VT&2:!4!6JK-,*:>'Q%&(.0F>7WK)9%>78'E.H J=&$@ "9SP<(A(7H7#A\H19I&,$2 M"*OK+BFJ.DSU$QW". 3$.AIQ?5R^OZE,%8(&]R8&MIJ454''P+VF/B]3;G892D,%7< MJ%@M8*"$MF$03&"D:8++A1^+.K%+6+&+?#2@9SJ0A'!9><%-@+X),:G<02%T M<01O']^*QR $-<:G"(U0$TY8ECFN4/,7]W102TX3)B)>9ED781?Z;XWI>03 M%7]^&#K8=#0:"QQKS6&,>P<_? MJOW9.'^K/(*?AZCSV_.5M\>S9X_@YS'J_.X/Z9,>P>\E M(_BM3H_P0'Z'#+(P.MT5>M)&%3(>V..(:.[J@$9[D7BK)C:^&UP=/Q6(_C]^)YTNCF='AU\$S)T]Q!T=RYQX[T-+?=M9V?'P&; M.W;=:U?PGKO7O3R.W\O#\;NY//.H,/M]1-<7'KAGSX]H=+JI7/='M.TCVKQ_ MQ;& *WT] CE .GA,X.WWC3S #7],?.WWAA\5"_12:N^/Z.5*J2^ #PL8)&O MCP0X#'[IP);I;WXSNM0.#A?A[FJL(]'ZU[U$-_J*H'_CL^%U _1O-+[PH']; M _U[ O#>3L^B@[6)*PNC2*5P_Q'5Y4Z5A*J33PU COI/G53+(+P/"[ZL$:XP M(O@: H%!4)1UGQ;YG"_#/ ==@X&6"&D(?HO5 MI KBI&1\3*1'^B4IRQKQC>2N:[)%S":X$:?#JXL_(LH@*2\(,O1!90GPXW_D ME6#T <6>!:_Q"__UA^OQ^/1[^H'^3C^,OO^6OH9/G [/UAGOHCW>!?]]( /R M>/FM(E0INKZ=;YMGG9$:D^([V833PF=AJT%MB AQKK/#K>VA ;\8@*X%!+IG M8$YGI\/1Q>H_OPP0E\.9*ZB85U=^KB^:!@YIKI?#Z]'EP^.9\X><,K?.+\[^[([GA]YP"G_2?_)8_KDBW$=>F2L M0T;&:J>.>#RL@RY6]I@,GN2VN[;1C8=D\"2WU;6-1T? Y=8JBCE<2(;1Z'Q' M,'F[6*W'PWKQ3.GZ='AS\$S)D]PAD=S9E26!;_ 6_SKNT'PKE)S>80KSI(R^%\>%R;SJUKD117D M6?!37NCG3D_^ES9BGA>X-_"O/:ZWO$]5;N]RX . M5/!::.K; 7RP^M(*M-W?%5Y0Y%189$+.0"]9$#NB?5.U[ M%Z:P)E-ZBS7!<_X!" T^G051710JBY98Y0O7LL;_R:K@-DRRDM[BDEL>H?-2 M5"6M\G7F/C=\14XOB)P M7S;&WSB_.YX?^8K EU?2Y3_I/^DK GU%X'%7!#Z04.&+ P\Y=_/UZ?#BVP-. MV_34=DC4-CH=7A]\IK GN4,BN=>CT?#LD#GFOQZ=G@\OMWU NT]*]\SH M!3*CD:_-\A2WU;6-KXZ@-LN3W"&1W.OQQ7#D-:[]/9^;L^'IRU.XCJ,*$-L( M1I0C@P[)_($ZIZ]6%(@M"CN%@6E^3S-YAI*J8!*FV$.N#.!#80#CU6F%58"M M;V!WQO+KM5Y=672EXVI()(N<&S1^1ZWZ7?FIE Y2*\52>30H6?3L(I+/.[,+T/ ME^6K/S5O*%Q&=^O;N[9R;Z;3K[8WS!5B%>4%U9I^!WQ3%?@4S"GF M?W[UA\?!5L,VU"4NN:&VF ZAEY'#BC4>2S%2I_KLNDC).J#J5_G _2Z)9<$_M M+>,ZJH))7<+G2ZY:Q1::LSQ%=8''&@:_J0!;WU+SW#"8UFD: /NON4 [3(&S M4]=0G&<,4RA!AZ"A=,-=/9,8:\B)?03R4"N4'5_3BUU#NY0OLVXO_A=6S M(&Z*8@FO=TSS(1R+V^+"3-]E('&0W09+D%XP^CWVZ4;E2]+\ M)_TG_2WWJB[WV^7C&P_.7EWGL.=$+Y$3C\8Y:'7J2>ZDD-[HZ@A:HGN0.B>3.=]14 MS.MH)I-VBY)6W MZOE)O+^N_>_)?^HD3JHED<#;<($5\;"%)9Q:Y.1R[&U'X9N;X?7EZ"FEM%?C MX=G9Q;.7I8U&P^NSKU-#]Y4F>[F5(KI.JIG0SH'GL;:9Y%=)E3Z2K:I3LT^G M/OWW69,I#[36[O7>Y% ^A ST50V)W_+B$VIP$O0G/.I7+X<4:<^E!J4(* M/CFCM]L;!UHD QB]=D#\&/?'A^@.,$3W&E%)/,;_7IW),=/;>'!^=K7+L/!Q M1?U6U+*O!Z7XW=$ZLYY)C6!N<;,WI]U_I?"T&;JL=>"^)..P.>5H=.:S!#W5 M;9GJ;BZN=PD*_TSR^3!8]SLKC%]87LYH<#.Z&(XVI+/G"1SZP.X&QW1V?KZQ M$'K&8WI.3>[L:L_9P<<U-LK$D4KI9]R@ M_;[4YX/3\?53ZWV?;Y?V7"_U]\7?%WU?SDZ?7*^U^_OR95DY.TK"^;_&_VV0 MD" [=H+WB[*(&FE%)SO,*W(B)MO_?'-?,%WO'#<"&\8@+#[AX&,\*B1L*\ZO M41BR/:,\G9+ZND1I6);)-%&HB 11710(VYXFX21)"7F>NLX0=#MN-R8<82L! MI.BP@O^0UBU!.5.JH@8N\)UV*-W)$!J=#H,?U*1ZSE0@)PL(G\!5T@*?#A>_ M+WEK;]SMY%7;W#."Q]]$O<2QOCG7GH )1VN#>X5=!%3*F62W*D/T?P>I?U'# MOY4*AH/7N0]$N%@4^><$MAP[&WQS=6-8Z5P/"H1 8^9U52:QTM3WSRQ!JOE0 M82N?8?#@^NZQN4$<9'E09X6:)Q6^B0V&@*B!>&0.CD,BMEUG,7VS^&'H;,S;NN+LI[ &$E84->%_Y??*^#$ YP\-G/( M:UC31 5I#JRYF[<7+,(EI49)QMP=#)/7I1D\PIM8T*V:FK84W.4([EIA5Q?" MQ^*DA&Y-C/ G>+[B7O>ZE6?B7+JP#[2$45 MIP-.L'$'7+HD3)]X?_:H(%IAS MJ3#W,8N2!9RQY9[?C'2UK5P=ZAWRWW5&8YWVC'^QV?CCX6E@AO[8G.)<.H3( M@OB2G-$-;WW,?3+3V9CT^,7WP4S3,_4*,B08)454STLB&;CH2&BJ**DM1TDB M 1^&[R2%? 2F&P9X*-*0"V0"#$MYM+"TO-")I< I4M!BD#)I7IB?B()C&/P3 M"=5Y31A$9WC:UGO8%21QP^-@X_07'MS3QI!E#;Q+)LV4SM^OI'<*_(/;E*A4 M47;NP'X8^]2H-+E3W-4,'_\3_%;.X Z5NG%+E,_G.1)Y'GTR>;EV,B)&S8HG MH-FQU((C4)\C;/DB06@S' MA%P&?ITF)?*Y_[ <7ID%C53HM&YK$I#,1LC'^0YL-K;-J>#"/_Q-_,L;6$ : MG)UJA>(WX/)P'@ISHF=R;'0PE-"-TYPLG\^UM_V2 M/A_4 G9FH@HK@BAUC]1MV-]0^E#!A2^4(EWD->[ ?_WA>CP^_?XM__&-_B/] M//K^6Z9Y(77FP"&H=MB-J*F'U:"Q@U(/GRO479[>$9'SH-,P0A5_V??!G^1O M^GL#(\+R!1T45SI0!4*+R>%_M;]0+_ %%( QLQ^@XF_.+MJS':#R]6]@O70A MM&C2+*NM+CK\AY4S4F1!6^2YE"Y%W]7W4SGMVD:5&58 M5[.\H)9L(>IB1E=B(0P$#I9*-$.*A(MQ6X1S$>IP+#^H2-]"5-36^L(5WB:= MT^I0.UL0J[\Y07ZM63;;9WK@4-\=5"6MJN<;CSJ-1R\>:CSJ6XB^C!:BESMC M1[^:&\WF\;0FG7=:Y/,@O N3E%9ZWTSU-HT7R7B.%:JV,!,@42VT1U??HT.B M!"9"/(#&(\T7S1CX7U;5P1!/^"3(2C)2H\MG2(&G)HLQV^V&Q375B4=L-0IDUK,DS;G-/*V]Z%]HO< ML2BC']#4$FU:]CGX$31W4#J^NC3NG^[!"V2DPVF.Q9WL:Z)*OWJ.I:"_H\6I M#:TI/&&[<3]>'2EB"U]!QM(=^O%"B"W5EK.L193K=W/ M;9/]VZ2B[2!VR3<">JY&0+YJTU=MOL#.%_^@*/D:/F-?=7'(^>_7H,[M!A#3 MUUR\5)J[.!MOG F_?Q47>TT^O=S[=5U2:.5;B=<]S,>//-/_]6@POMH!'J8O MQEC[B"ZO3X@3,<+D3XZ_/+F^'-(4-$'/L!C:[. MAN.='-!+T1U,1/>UQE+\EE(#'LBE+11F9$8ZKV=3CNW+3[:W07M^O:_/1\/1 MQGK9[@M/GDFK\S?%WY1UJY5/SVZ&UT]3D7=_7PX>/GETH>%H*&5!O*,(7&QJ M(4)")V;[6Q<\%$GYB?-FZTPR^3CY%J1N6N.V#H))75'U09K,$RX^H$P^03NF ME(.W[__U[H>3T0VG,E#2+H\<*Q@R97T>H_S!.XGP!Z,W.I?Q5W@2,QDQMTL2 M&?%Q"MQCD#_ ^/X#F<08X.ZLFM(%&_G"O3@]3TP1ID1.V!'01B@5&'[^7 6C ML0ZM2[H_:"N8\V2"[UA>4BK%F1:49<$ TI)QH;-4"IQ@H9PF,\PQ MVV/*FV4/B>8*5^L>%HW%0'Q %1R8Y%12!@KE?5(BB938E/6"LBEBV-0T7U!: M*YPJ_%3*$7\&*M9I_YB?7DH*3?%)=?.U9YA\415Y7$>5O),!8=/WLQEF<<;H M!,(_\SA8PQ,5":>J\@\\H1PK@K#TA4>-\K*B4H PHIT)*!T9_48F291V"T.O MD[J$>U&6,M5*1;,,KM^MF:(93&4E[GH844(_CAYCQ4*%N4%9C7O,*=UP+&&4 M5,L!,S=>IDTRE[J[))L60 U%'=%9.KM+>;>Q).3J\H(TK^.3"0&#-W:AM?*> M#^&6VJJOF0IC230WZZ/<()PYGQ.M<&'*C'",C4^!3STJ<@7#Y_,D"H!D<%)4 MU1"6A@-0K8U.'QYT\Z3FH!T\7K9/&-$3-?EC$L^UBSC\@Z^S#;16*]= M[S8N%6P#@H<_@G3TWWB'PK3,G<(#X!N?W/U2G#U%]2Z3RCI+Z #H[MX1,T-6 MZ;QFG2J4%D772=+F=%6>()$/]%$A[T?Q@5P+)E*$"E+_@Y2 MA;ECF*8PF2D.@YED==8!$(HULN MF0[A1>C'UX3.1M^O$R]VBI<<3 S&3]1LG2&NJ04(G[1[K(\\NKS3$B4[+ M?Z"1A>YCP9FU9B#\6J>SA:@X(L4T<=&3?J MBU/V<",MRK!4&^41Z() =QGY,4T9NTFI'K!2K?4K*KQ-]'];\D:MM]3%5;\I MJ0.7:&^K*CTVQ*,U<7X M3',-VD*[T,7OL-7X-(+6\M1\D>9+1972:5A930,IEDM90$17["? %\5^"N_# M(CXVQMA[/ILS1@H^/Z+KC6\N-=K&,^MZPM7< J0^^(8OY#+K]AZ[>;6/M7'] M? >+^PIT7X$>\MZY+M1P#/8N::%8'BK-__@9_0[B744W"5;&@2G(EP"KT(+1 M:.@N6;8 =:9;!3?DV5K=Z=IV8H(3I=#L-/@\QMYL@2SE!7 TI,\(J)KODY&D M4KX<.4>9MXXRG_8[W1#%.Q5*%!#*G39MG@Z6K& M^!)KGB\?JGG>@)N\#HO\%;XH"^=%Q"('' MH.GB)"8/-G%F#)XQCP(F.DL6$B>LLP968E[>3J8+>'9C@ MAPG[:'\T1:A*,-+I'0;F0T 9UL0<1#@K+\#L I)+RIG3*E:_"0L4C!;!T(,C M;0 Z!J%SI/AMCL$ZT@-D%XB:(K_'O^I(KH8,?+KZNRL-!RU6%%YO(H+JPTWY M$ P14)HDR&'U'4N!-^9SJ3O;=X! R*$9QJ> MNTUSX"I! N9;5+EI'>QT9 S/]NZVUT8Q9/CG;8Z?)X3/(?H_:DILH,@=!>@8 M]5,"Q,W]@@W,)?V@,C%,UJ]QYXQ:;8%#$5&ONL<;4/5L/25R-&; P45)N^BE M;IT7\@RAP]US%1U6MODSB/TE+-0A+;MM>*WJ$AD!$[FUBJX&.F_GYR[5_L"O MZ42"-UF8+A'B%6CI)[/+;TV@%I_Y56@"'GEOTG><-*"5QHPQOC:S:'2DB 8F MP) 23(MD"GL!I/;O.KZUEJ+=#^U9J;J<\P'0Y3[*(N[0MA3=*6AC45N #YX3 M7/VISJ\B;83YZL$)]%\5VG:N./\%&%2.;.UA-77WEXM$]D^$[!=;\A<3O^!U MN>R[L2Z4;X*:H[/AZ U0U]Y@RA"<[,H]T9<$*;7]\CO&MWWT7?&3R%U"?#PW M%2GXJW'LPS<^$+@,1CN##PZ]NM\0T?1,3I6GN^O.+Y[BKFN&$J[&;0#[J_'. M[L>[CS_^')P)F%+WG__[SS?_^/CNXYN/[_[U8_#F'S\$\,/?]7__\.[#V[^_ M__#/7W_\$+SYZ_M_?@Q^?O/K__SX,?CUW8?_.7BQALHR*HYEJ3W[C!2[8*60 M55-*@\.,5&"[)9F#S&5CHTP &0*I1TIS^!+3">D:E(R^"QITDZH;9'WU1G_Y M.675%UR ZV.\ .EL7!;.J>'V2YI%_WMD*[H0@/?:;)=4 M5QA !TN0H?/>65,?M6ERWM63>5(YQ]LX4]IT=*]@GBHM#FVE@<7?B[670KP< M2-=B/E 6-)]DR3Y"W=7EPX]O@Z+62?:X!'%VT.1(O7=7EE#F;3VOV1.B0T)U MAGX#7FG>NE[-@H$G7:>PY+8B"Y":5&B08Z)O?D_KPNBM3L0.$!B_B#EC5S;? MTL?!62AO;<[H.XQ"96S)(HT'>!\= Y=E/RS\X-GS&]LLP/4'#G5D^5Z)<_1P60,2< =!JV:)1P9W<7"ZKD+V.W+VV=%GH MO0;-"!WLID-2JWJ ,^*-=#44"3P4V;DH:,337\??TA487<3R7\)^&RR :Y B M\JW%Z_9B:/),'H,< 8X:JCU. TJC=SV.RR!-/N$=J_+N"X/-MNO@[M_?,681 M&A^C5H@._HJ]RT0EQD3IP6#R))1CK=QUFPHC7RO:SDL-5+; ) U9:M.2#]\ MFS'4^Z-JQ+PN*^/*HVL71AU/,3Q(M2SDE:L*=(^75J ZN^;6PJ! 6RQ@B0D\ MK/V!U/FE>3 34"&G"7LNP=@L$]R+5=/5B1'B:D\*+D,;!C_5!_@-K(U M4=Z#/:(+B>, -08L%%MR. 9#RD_WO5Y<'26%OUE)XAA'"'YZ\_;C^U\/@KI7 MEG&L3L=QD"6:5<Y-$DBX;V3#X66V* M#KADG:NO(S3ZDSG>/_2::L0*-PVH+JD\'+5',;!M.PN>J$YDXY"-]97QLO5W MX7#;Q>(]5>$#QZ)QJL@M/(IK47Z0RJ1,EET5?R@[NL/H,9UM,,!^G,J32(HR!WEON!AS9C,/0)M'H M;)^,SN,C,E!0KVOC8B27!VU8N$CB="EE89:F]'H(LZ!(2M6@)HJU&=+1E-73 M2VM'>0>T;[_:DB&\[(VH-_[P+HO!W"R6>^@SV; D[2.Q",[-DG0O0X1Y79$- M80BEF+?*K!E:3Z?K6)ZXVM3;O<846 W0./R-1V'2 G4X(Z\F>4" M=B26K4+BMXS;,8(;W;+Y@LRH)AWWBH>]14<<7U_I,L=R0$/7X(A9/5<%2HVY M"DWP&LA.%_J&\CG@!+63?0PKPI5-PLP<$:$?XLD,R ^)*$8951O/5(KN'JP" M34-*4XX).(9@7V9U%>?WF68#AAXH9HY=;L$\1[\(77AQ$9%30=R2IA@9J[>8 MS>C7+)L9()-+XWOT9ACN)F5JRY9P95Y;F@W57Q[83T_9?R)_&K0N:V3K ; MY/-65U7G0\KY[OS)$OF,W-&!)E.".>C9IMX] M5CI@)3J1"*I[?4A*I](ZLZ6 )-)\QEX@'G]^(NC"*XI/9245\U%0%G0YT -L1R,-$%F!]( M2AL+&(>EB$;(RV$B0?9&P%P&D*P/?\S\$<@\9/:1JNRV0B A:O])[T3+R* L M8,EIY7 !C&V:>HD9,'F%X:<5JM/Z$K&I]QE9(XVVS2G'25G4BVH=QF20:]R+ MQ4AT6),;*^";2662!/#>@@AU)5;8C.:)W&@SC3^Y!?U&)IB6U.Z&=(3"FKOC M3LKVJ#O\%&M7N^IFT2-CF*9P[9H&& ,L)A5).+A"I4C6-JG0GPS7-X)54!@; MYXSTH)'4-)IAMXDZG/,B1PX@7S9D/) Z8BYY7%2H$J1 M95Q6Q 7;WYL2[YCB*ZJ4HGX:0)E*?\$1RPTP'?>XI+H0A"Y:ZRI\CX4H-#"A M5D;(W%+ZUYQ;R,=%>&^"TK"7A<0Y6+?'O3;5!!;&TF$U=YRP:_>Y1+XI5Q7N MR/=N[)H#6O.0DW=%)NECATDE&K M4PY(OY^J0Q \C%]VS0Q*&*PH" M7(_2^GU[=!U9&Y]_OG)44XV!* P1S@;U94;O"8O*;&US$BN1YWBCY9)3F(Q: M7F/>=,IQM(X5AK8W*_W"$,1>ZRK-6#F8H!L$:2N1<)YF&^C90&T BV62"%D_ M7D"F.,0CC4+1(SJND8/FQV3V_8P+9T(CXXVD;,.JP6AH1KF_)J$]78J'0Y^A MY6%VZ^G6S)N.M&4O)^\<6PFR#D7J0),$'+3.ZZ#DM4H.D?B]>1\K";BTP)7 M\J*!]S%PITL+]-I!?'Y.",P]N=2_J96GPO)I<8$DQHW(V<1,X6<(ELIK8)* UGI<\73M[.W/ZR/7@='2.8]X,3L^N MK4G?LF?(0N1CP!5(BG%64V-S!%=J2$7<(0H-/+9--* \!/1L[DW,(HR!GC\C M&C;,2FK='P$T%ETA!5)6+6G-01:'=!IHUQWV)Y\8-(8?] ,FLW<-B<>M[-.^ MQZR3E^M8HVU86YW#Q%6Q*_F(PVQ8'T/W@$MIFJ^8A<8:MMHX"1SAT9Q#$]NZ MS758OJ!;"!=(1HDPKA:SZM'M9#V&'@<:0'%@,Z@(VI4<9[A* 6F?H_)?M*Q2 M4;]:^@[AAA/M)"7[<5(PTE1A8>0M>!AMVPJ?D4]H:FK37 M:D$/6+DX$:=URC:@QO\#^@2)J#179%DB)MUC6E>'%Z&7EHL?F"NUA&7#Z?+H MX'H1BX(!W,E;@AF5Q.HHI1/U/DSX9%>:SN\DD 8#'._8XH83BI.=>*ZXJ#9? M/+5>Z$FO3XKX!"UC,#SR:45Q7E"_N2@>XT$J7:#524]S*8OS=="T.A*- 7)@ M&[7<%Y'!#@V+T".V"3>&L(5"4<[P:BS9V'$-ME_G=5"UPB25E@WKB%?1KL6/ MFF2.5D,YO0/CU&T!7N,!;1M.U)G(N/'-T__&^$MXQF&%R[.(DJ#H2X MEC:;XVME@)"'E-,_#MG:6KVW PH@4X5F#9KU0**D!-0#?X0[0Q$C7$^C&G#W':-N4BZ+A70T>(UY:ASXDY8B*N3E>)&_>R;DX_.;X44[9W \QM]V M1#F4\7EI>H%M?PK-_1G=X$ZTS(^P(GPT$2'<+@(^W31?45F@<*C->7K W-1^ MX3Z^7WZ_\K#W]BQ)N=KM6<(4^LZ2BG#J^);#,SK&6W)A4@I_6A+>"A4X::8C MH2D&8D$'>J16I('TK75E [MMG4,+V$N\O]JC3'&G'@=P%^++.*/Q-=!SLM6$ MZ;G0\W,A)T[H$AUICE613.J*54 ,^)'>YW:$(T5/=!#J1N?/;IMGQVH?FB2J M(G'@MW^;V]_J:ZB3A*35H$X?H#^IX@Z/RFU)2.D$W*!,M'8ZQ9RE/"EW.A$( MZ[PECF\.^PXC!%E<1N'":'PZ?Z"1TV) X,@^!D7R&17)EE'0\!EJWQ>8B'E=IDLW=F*<+#'YAFG8?2).HPO8?]OEX&4/322F M%E9ZVM((? M%HQX]-J:W-Y&%SI_Q'MQQ&PJ.>?)L'-J(-$]_+><\:MN2>B:\"JI5,OFH>JJ M$G2Q4R@H_:[)02AJ]2?>1,RD'G&3G-BTR+^B*V-QV]\#B(.KON,1^ MG)1?AQYMUMCD>4\/>Q"""("5JTHWMR@P0!I*P5$!?[G'A%1J/*&SJAL>*G^$ M6[6,3$=Y2;W0X(].5A3_KBWFHSR@@_$K2G+9PD0C)$LDJS&_A %DM6$KF63B M&K0UT1+3:.2_R;/8NCNK\@)=E)$I9<&,8E5&E @H#U*R/36,@WGM99A;)JJD M@Y[M"6P%UR,%BNUL'EU>M_4+L/.]/*";$:5Y'0>S7#)EA=;9XT.Q#TK9)=NQBYR1<7I0 M6NYW)XQ?_<7)"S5&D)-E(S7Y78BO=A4FJ\9N-;)6O]$]'2X?+UY;47^$'+"9 ME,[:'":1DSW>WMU/:FGA:]J- E"&! *E[#SDIL>Z.<\N(SY&C6-_54)TEEC) MJ 6C1DI MZHJYCHIWJ ;=?KA6MR^+I#/2CB1OJ0')Y_)U!!31A/=C:Z)Z:PZZY]B#@45 U#3W&F*->MAPT\@J)+^ M@+9Y0%).N;(1+IU:L_533\]S?V:["/&67(2L_T..1X=]-=(1J&_MVX;18&SI MPYF.$7DF.;.Z$*3FQ!Y*W :M M5"!YAQ^&09RG:5ALT:AX@X)AU3&,#Y(2KH=G5/:0I]R'?& 25267.1>($$$A M P9L"<(!1_X?&#+.YZ95/-9S6V";'^LB7RA8*CP-@O2U](_X:X&/V:Z8%I:5 MO(2I 8[%,7Y.XAA4K!_#LAJ@H5OD18*"OH$NMVQXCNG['11VQX)F;%,Q>0B1 MD9<$^^9YUA9YEJ"]P5E%16Y2JDT7 * !V.Y9 M7\8V<1S-L33R-%FYXNAC6Y=!'PM"8RC4+:>D2 =##5OL>DG(I-4Y:ZM2O5O: M: ?RK7FC#,%B)KJ"<0Z_S!SA'_+,I%KK=A'A)+]3 YT/*+U.+>HI.9$$A--] MC9JXZ%YN/ 3>70O9X*(R]:F(%OK((H%VD1,8)IVJR87S,2"@P1 0=MC"BZ / M.)@3B,[J%- /I$Q^8'&)VY\6@@I-AJ.!*R]M$^(0U.%E60EBQYTJ:6L(+]@I M1Y!2>NK$01U#$(]23ZJ@4"+%6, *:GQ4VIBSI]H63G%;0$%:7[-5QA2O$OJT MT>.8<+V$ (+I!R0,A!TPP_NR3EHXK';141IBY)/#J_3@8>-;F.X%91W'2KS] M#O&NJN=MF*S9(Z;J6\:[CNHMRR3 6A.Y@6AT YY6M M7B58&$V.:K=TX8_!Y6WU;[#(^H:3,_!%&+<0X[KGYA1Q-V?B-HAQI%:*7T(V MV!$J?:UI'"4N:7Q+ G0B%OEI < DR NY<;BD&:S?:GFL!PWHDE,MNH-QD[CL ME1A#+'I:LSN1;23=\@^S>MA]O%$<8--DN&1^6LE_VL8)80L%?74K!-L!V3%6 M!5C? /#KQAQ:R>B6A.&2I$D!;F;X6;)DFP_!MF++S]M"ZP"\8=[<=U<=1D!*/F^^";="QDQC#?!]#3+J0@PB5I,#A^L, MUWM?#IZ_<&\*?4?MTCH2G_"=C(+!D-B/ E<.-$QALX=!:ZQ&\D-A+B,VI+;H M6-A7%O0*U#81]1R[,#@E46Y]S*"%H=JI=F]AHNKVPFR48<:G]&-IP"+?J_ 3 M,5@!,T.8\U!'*'NYF24T=U^M =:%WJ:6&7$R=7 O-)RZ=F @:+T# &)28@<. MO#&U )(.$BWX\@UZ0APKRI9.*'2K(SM0R"X.'UQ2X#NDL@O!BR/0P24[:$6# MMN:W)N)4SR[1?1^?#2__2/0QNAR._ZA%['I=9=9Y\G3@]"I*E\/ /;.I*.IT M*S0Z<,IM'#(8)M7X6N6,FWOP"1;8[0_X^B+/C+N.S]2F$,B9ZB_E'4+1W[:' M[]@<3?SK.?*,D"$&RZ2LI*;/\1&N_,Q&5@6I!0*S,@Z: ;'+5"M M<]U@B8_& Q>SFYWS?.B4?H;-V?A9 E,'YH4YR)R4$JE%CS)Q+R80=@017P_! MN&,A(/EZOAD-SP,XX31A9@0_"0?D1K2:81(4JD-W!NBYA^(Z#3,,K6A:Y)(V MHCT=Q2K;W;H8Q]VA%.:]%CV4[$ D94;AYNH9F@/*1MK91I-5.WOC#-$7@? I MN*M@ZT(9VQ7I3E=/#MS,/T2GFTZQ8[/SJMZ+8?!KDVWC%TNZ+);5XF^";BG. M)(N3:-K'&#=0TP]JO!--XQ+71_$:L19U I(UMDII"[L*TC\OVKJSLSQ'>X6] MM+TRFD@/TNXVU-\H9V I!HG@]Z)EA13-PD6>=)QX@EI.G7LR,R1E94I[.X&X MM:\8.G-.3BBK0TW"D#0F<*UK(XD/2B\GS>\DMMK/#.59=W<>D4Y-+X&0(5UZ M(R:7SD2:7^:&X'2V?WOSYA>3609:LY+T;3J=K&1]0BC1,4^S/#NA*8+67MRJ MLE]IR,([8ZV7RNGC)AL*>AG&%;G-POP+N@73C?A"IKXW8KMO)PGI$JU"SE=N M(UZNU_V@KS?2H$]3[-]D8LD31;;5@7S&77:=P[H@" M-9(.7E+R<)E(!6K*6M&T'C%'$-#S'.P@]P\"<9#-U'7)F6*6'N3DAW#Q-'=D MC:0'AKNI58+\B!2PBIC@4%DI=>:KBPSLEYW(X:.5-(UNN#JYH->=_1-[/@>K M>#'I3%EN7+3H<6F M95#/N9!M1EU%,;.,$3]!2Q?4B:9CO*Y":NKK& T!!CTXE0/M3!C#=J5&WY$$ MB> -J9K53NXIC9E!].G?RR9A![8S'\IC@9@YK&EXW 4#.[ MVO59$+J7]4@XYI9)<#%-SAH>8#14G6Z(+@RO5OH.WSCX:%W64\($[H),FHM" M:;"T\]2&QFQ'N\^@>RQ]'BVV11@TT4%P<>&)<4"\##(UA3R([O7[FKT)C:B]BYR4-4-24[ )@0:T MPSUI A9S^L);[,$=?- -H=YET= DYM+?=%ZNS4"C#W(H("*#,!:T^J7^8< M0@8&B#JX9/$B3S!KH0TAQ,UH[S@+@^+4E,6PHD,BM3LN&BX_[$5H\(LD(60+ MF*VGP[$G34V:E\.K"RXG8+U>]9VT(;J9 FGQ"Y'#!]U([*.+X/GW*G;HT#YN ML\1_ LD.4ZI:-*M_M@\B'?U_A"I1M)Z57PV%LVJ$RB=6@#',]\,DK.^3I[-M MTQE(M**J%Z)7HBM*G8!AP E0FMZ< W7I$B7P'&%%T3@TC(/: M%A^]/<]FE* MTK#"^@U_1RZ(/S:O^6ZU[HBA/ M$63AO(L#*(FD-M(F+19]0>T.[#.=T&M37/%$N)&= M*3&\QHH20N6=7H_^L/\>OS00F>*Q]=?KIV>1\O3^TD%MCM#NV\# M^4+9K>A;..S^"+EZ) TGE,P=-[JN$$BG1V][1O2V3-TS:*,NT+I3C7Q'MVK' MWX,=:'&DOV'8;TZN=(K,I*GBP/X"X2P*= /J/*W28T%L^Z :->6!ED F<#"P M$86!DW%J)-3A>P$:J;NNG2\DW'8(-*OP#;R)H738 BIU[&FS6KJI&1;ID20\ M!=0IFE[6):7^2[*IS@<7O%H'E<")(L-4<@G*PRN8/5(@6#1'K9KJ.&<4F^0( MEUVZ4;!IG46<@\"%SI1K*3X2\PXF]6.8TZ1@TQ0%2Y=<3#'&P.J"?!YU:=K0 M.16&CQ5XNJDQ15[?SBA'@G"0JN!W5>0X\TS=<@$=TQBF(,A.8VJ(%'/#K_I0 M)G46IY2H0DGJ49KCICA]P?7KP\#U$I'OK443M$P!8 3Y .\=:'\Y :Q"2H$*HF6+FO35X[JUE&JBZ W>T/Z'0TI#-MD8 M&NQ#$F7TOE-G<0[LZMH9D]Z=9Y@W".-Q7%8>Q?0OE'8V\^R!CIG#X$T$%S*F M1.&!01)QET[%OKK$!IE Q+XKG=)&Y:.N;TVUIS%&*GQ!<19#HM6\4I'^9$W3R \'J6"'8@Y,%K]F:1)N< +CK M@XB56O0Y(@S7@QLJ$,LR4*+;9;>O5:L":]4Y+ A1IP%0[K3V,-D[_62 ^I=/36',VI%1Z8S 5B;UJF=X603CN8 M2*T5)K$1]4@Z#,,^8*%5''=2!!IKTEL&%%>$8(?6D9,]TUTY(]!AO\)%2JE2 MF!^+/3BP=X'-_%7':=%K\OPOBMQ9YHIC=*@; &LUPD ML6 +.>@]^$LS/]K:[!'C!YNVPP/MUY("O88K;+)LMR#6+1Q0..(;%BK#0O / M:1,H2GY2+[I985E^1RG<&!\R>6,-S2\DXY:$APM*Q/*.DV8)_*%482%-PER? M$+)?;DH$K\/AA 77:5+R>4LQ;O3H%?@BG(W#,E1I4($W#.%RT]=J\@\_2"2NP]L5IF;JA?!-,T-T/7E>96W4"_BQAP3O5 MTBFXA0-N %@E=PRB0J=1S9(B9FO-W3 -_2+MM(V%ILWI@P;\T;FZ;M(S>>2 M:G0BI<,?)#'=K1 6>F;X*L+G:($2,F*%Q?=!78=]@#'53])?''@1/.;;(B]+ M:QERL)>U)YD)U=IVBH])Y9<23UR":'X:0)&O"NX2$^I71[GYWE%"_@VDG4R7 M>Y/T_L9D^J$W-JQ"5R>,DECS.F88=1;6U2POR(P-N=I3RAE:PPSLMH*R6%<" M.2_UFDZA1-K E[2=,YSN&PT#X^#1^\1Y94M)!X[X8OMU\F_JGX3&!.AUBE X M%9?^4,_*3Z6@Y;G6%,5SX9^W.87<._7MI/X7H=EX_&B-]H5D&\U@7+R*DFH$ MIXZ(;W!%X$F8PVMMR=PE15T*LX8OS\MO0;[/@-NR:Z=2\P7UMYMC5:\B3CDE MGC%/2GAQ(*(THQJ)J>F$)@L;M IK&0\.J%J+\\8/$O@18 M,Z5)@]+[]MII\<,J2DSFK, "B#?'OORM9B3:1P,&_R=#] )9EYI3&$A>'MS?P1C4,Q7H$JYZ(T%[@H)V:8C FO^S3\V70ASV$N2?&)FHST6D7O"-D(+(Z-BY755XD45M<&A?D+J M1O=*"K9]R58^ E',)TZG*MHB"XE[G\@U&;@Z-O[29, \?YQA/J&:(L.1&3$F MERTP;AY4P&1,K/H\^90A/+/>]/ZN50868T+]08@0*\;$1!<9*M=G6%NK>\:WX1$'O3>? M+GVLH1/<-1A Y,>OD8$#8]+ DA7.#TX)"9[]Y_#]M%)4SP+_S0 P\/54M7K$ M:,'$-[TIN!E."K%;C+!&!0 ((87IHO=?PRFA4W*IJ@:HG,N;XG!.40>ZVWT* M!YQ8Z*CIQLG?9L8,::B+D0NGE%I(TRES<)0>ID-A"@[%#)I@T'WCKM"?[I56 MF1\^+,9>T01L=6?>$2US7'7*A$_X4.FR:!6YV]VN"Y]!R7K.*_TYKX@/U#72 M+8XF-S$EM^! ML#=!L]V! ASGZ,'\+T:I"=[<1J$JBYJ+SD*FR^ML[<, A%"T[D M/U2:!1P+6DK6":9TOU2Z! 7PM(V6_9\!R3[+$D5;Z_& M.%Q.4)ZIORFND(J5S>FL?LV[P/\/_P"[A_A1M()(72KM/B+DL_/ MD ^(QDM\,&Q&)&UL5@;B;I_D1B)@D^JA=_3)Q]RHGK#40U!)I["O]TI]HN61 MSB"HCT)"A 1AR,#XKAH41]"PC;?0C"+ 9@WHDBT%5+"-_J*=6C2,QDR,W4;* ML=Y3:=R'F0RO;:Y)REV6V0?NV*)M$ P0 HS L6R@0G_+3!'=LR7!8^ECU% J MC1:L>.2> M[.S 1YU#4R4#B;'FZ&R^JQ(Z"/PT93SV1##EQ#PW"2K8;XE[RR8N2S*I/ QR M3Z*8.9= C?%CS@+15;[J,;+#6202\!E#?=R"/.=YMH#VOQT80G5:E#!'TWW) M3"<4<\OA^.<:ZMDT7YEJPTR.I&DN]/KR'O:Q.J9$:$!Y!-CA,>CC(Q!@'YQ& MCQ8.OJ^'CYS@08L<#;IBDWNPT11Y0!V]7#>_-.Y[$Y*Q@KM$5"".-$US='6T M6(48)YB3$]A MPH[RQ83;3)SM$7UA\ -('3J@LY$+[$S"*IKE>2GI-=1^ :3U'"[ MT"18GT._30JS>G #_W>1AIG)'T8V5RT7HM6:S"M@8D5>$R^CK@7_J?,J+'4 M?IYPQSS&)HPBE:+\S&W_^2^DG5[FN9IV7F(2U]@G<>W%7':>Q.7YXI/[F+?: M/%F3@)O9+K49_J:^!3FM]7]IM?NAXN[*W%27.:- /.H2EUN)6SW,$HT/K\D2 M6?-KF9K")WV5T[9)IMGCKN600IV*I&HF5274MAB.GW\0;Q]B765Q6)"B92S4 M,',1@*5_%AKINK_66L/U4)=X_%?25TOD]ID7AV_5O>GM(3*PQAPZL9=1RJA5 MV&.V8=TZ$#8<'4 ?.\>>%T6>Y=A_+1Z83 +;[*#?H6!#DEKE, %MXZ((R6WT M)8#\>^-%Z.M\,"-T0HR0WG(/YZH(L?T'F"CTOUP%5Q&$%))A"N:W9,;80H]2 M90E5'J#S;$YANYX^'D?0%NA+&ANX1+]JUQD'A626W6NJAH'OHSGP*4E3=_LY M<:9HUS ZT&Z91/=TMT(=76[#)*D,MEIQ*K8]7;AA[$R9.C#;GQ,;6W=*AIJ0 MT&$S]?*A%8>Q^@\":Z<4H4.V>4@9X6D6(@H(QE,8DJK0]CNCQKR];M[ M0VGHV[P8'8)WYM&D*2>]V_:AI3X["9C MT[O3X:HE P1_AE[:,L%<[K06D\Z M)?4++GMCZ::B-ZF<)GDT<7&K2Y;575*&I0G0&H M31C>^;G30 8K&5)55<:YAV3X22W=&\E!? <>7;A&\PYACH_F14K5*"LU8M)B M"FX]=VI]5^4Y#5IMF],KMXC918NE6MDHD+,R/7$.'D!M8 MNONYHN?(*BCU!S4T$.HKW,K6+:UBNU'Y#(UM.OW=#C^DDS7J#IH=7)"XG#X9 M \G&L76.F-7#_A_!!;-$:(G;+1^BE%%,/J>J/$,7(D*%]LC& B([,<3>+"]' M]4TG-E+@7B %!%@F;].X3]#8)H'9Y'\'SVQ!"*#$K#0,VTREE%:IN5>3*04Z MR=*83U*O$18%ZD1\XL1M:G_ 6SU@[EA7H6C".]Q,EV4E#-3H-*;JZD[#R483 M31@DJIH0RPLL"L*PI#9A%? 9XA':*=@&([ OVXD\'$S>VT/?7U!9:03@YJ^W MG.].>K]6TDVW4UW%*94VC"@9A:6N?QN-@SE,:N94:X()ED><9(W:@B *.DYX MZL'9 +W7@4<,,U?< M9ZNQOA;1I,I60>H:;CPI,]@AAS\$ILPY=L@-)D]:7+ MD8TH)ZU/.J92YU\+HB") N3%13\D7O Y1NH7*=7X@.@/4SG6.J-\ O1)QO,D M2TB'IB:$;FJ_K;CC[/YA\%,BL8ONQ&R6'RD-0J4)1M@(IXW4'$VNNM6XSE+6 MBV^B>M*1PY@-Y R#:$K"Q_6<#71_=*(ITR0*8QU$@;ISPXQ!+%GU94Q59G)Z M5IARN*C8CXT*4VEA'#&A OUAK'&;= J=[> T[1CH,FD\'K/.D/WW4PP[RJI( M5Y+98@@@M?5W!LI%$/@T.@]?P]P-26>X?W"> N[3L2ZT!QM9-IO\7$3CMCDE M>#N?!NFD09[Y-,B]F,NNTR!W1(%25-'5RSM8RR9D7:!K#MAP.S[4<0<-6CE# MQAENXT.ZV"YM@Q8=41;1;X28MD0)8>IB<=?7ZBJ?Q2:EY-XP_]_5NB,);#)U MI=8Y*3 9=<<%06*R4TGNP,'91A":A8'<-NXL 6!^=-[&>YG,N:J?0_33E(4 M##FMJ1-POQOQ\-6N#ZNVR!2V1G %= OWL%&FY133.EF.#&T%4AGWZ>I\>/-' M.I"\HB1@DPB)YULFGT7!Q@L-^_W?859C[7-EXQQJAV-A/QA M2B7O8:25Y&&L0E+==4TBL0BIRU-M),R'J[V:ZH[TM=?;8-)O MI:0>E3,G>/J48Y,C8[[?)!N>&/^[.,TI^N2<=#?+E-"6=;R@ RYB>=W*J>DO M;L;F.#Z8N/8$9H?HKN28C=P&O)[7#')#5^.QV=#>.G?Z[JS9>P\&CA$X MNW JWQ_FZ_9,&ND[8I5KZ-!NK>5;#<)24<:A6QCLDH-J$J[@L;:^G$C:#;S> M6B(=J\04D-%3#'ZE*&APGK!3,#"I*QFP-\3HO*W[U;<7_28M5!L93'BCVZ^^P8H=FG;TK1941(.?YT70":%.TAQQ MUQC*T4TU"=OP0@-!;>R&!?-"0F0.EKV%!(O2,)G;YJH=)-"6WNQDW1ZA7O57 M94O5'\+\*4SF]4 C*M]QZE:89)(FIQM'8%J"=%C@A*@:=0;FI+$2"(Q"2,W& M19&_Q:IB-@:J7)(&9)A+23*&JE0A4*LIL17&J#()EB+?6RZ4GRC)(<2Y#R3& MA:Y/C.OBS*W%+.;C17Q$"6\D@:35M[DF8J70C,8!-$#B%2P90O$E'6"D03 M[->'G!87P#U1"@P#34ZL.F"3)Y"-U*6'U"^#ZRJ KN21X[0E7%X(UP5C6P90 M4'#>'=^I!$B:D!'$.)M+J0D38IU +8B$7FS%T2 3$$ MBSQ(L"=)N H=24.>U9JC7L\7@EVZ6(L#A]U9)9L 7D\8PL4V9QGT7&CC+^!M MX>/1T*4ZU5@*.2SXFZ!+=M%2>MAH2__L7GR=>^A*Y7H1,Y)+T23^-NQ@V$' M:5\-M]B"1^T_&YAY?!\*A*V[?[93BX9K#=BS64K=@M H$I--%+>MS?0,!4H/ M/0'$;Q@]EJ^AZ6 KSOX%5ILIO0L#W4M%/Z[[!3D(<8WP(=EW:"QP,4&)C594 M"ZP-%S?0Z=UN!J9[\QG5#[@87SI87B[LZ$'Z'J";_<[V"C)[5&=R1YP;R4!6 ML$S;_EWCZ Z#G^&"H.(U:)+!G&MNX1!TLKZQ0GLG9C(@FCUDM,7"U2W$XU&- M511U,\0OMPYN'SG=35@&EY*#?,86#UAM&5,0 Z60G2C)&?.&! JT#& ):?XJ M&& ZM]DVWD+!2).CW$RX2D8;!4)JV5/W,Y598,L\BNI"EWH*X&A2:;[7R'\T MV=!DB4DDT'BF](C'T4. ]Z6@>RIYTEQUQ*OLR/4>?P/LLU1RM\ O.]"H/B]K MJ\@YG\D[4XE(<-U_UEWNYO2[*>HV!)YD+OXX@8G]3I[" EN/6!Q53L/'BW4B MH"@BU+#%@)5T.(;T>:# HGZ[;5OY#)QMTHJNWC#2(2]69#K0(;9A(OUA;?.P M-!@E(D7FI?$6^4/8^B%0-9M-'D-C =48:1AKTB_\R6SS9,+,>EFQF)7R.UTG MUQS8EDXQ0>7&(M8Z5HL@@K:0IVV>#C+)UM @"Q/2A(P9<;^ZD*O1+[0=$S$TF]#V@T"W(; ]I2=*X]JO,OD/WD@PM7>/^$-UAU-R0)/O MI*,V]#1K:[=">;2]7L-W^'9H1H'RHKR7_.R"GVJ]KCZ7;TD%K<=]2G M ML$?T##J,>[WO-E#/SPQZC>M.VKL8T@"DY[DPQV]J+TAZ".AZ*H7!AK_DQ= MHXU$.(F*VADF+@6*NYHZ:-T*4Q#$3861"06ZSB[MC:S%"R&2H)4',%4Q^E ' M 36K&K!ZA4*!,"IR:GY'=I-PASJ;AGC3]0[T1TG*2E:77U4'BGB@>.4 MCV<:W2NWLM.=_B:SD^_)M B@Q52@6R06)ZBDW>5::!MV;NH[=/;X>M)Z0/D? MS38W1B3K!3IP6-+K)I,%X8=5X?KQZ[(5Z4$#74^3U!YT=,]Y-,9B<4JPV\J" M1OEW?'G3&L%"L$>.H\8"@<,T'. +'F;HPA? M!Z_C\+4V#/D!"9>EC02U-A5SW91L[)K;VK>;'-Y+:2?Y_ 8ZUXW24!B/2TTVIN6J @9* MC55TT]4I? BOY%I1DH0;+E+#U2;HCK,4YYKJ=1![U2U(D.MP:!R9)GV])/9E MGHC@/H=8 RD]8,B-D6-[6'A2TA*!E40#V:9GA;(\?[WF63@4-90@P/U.IE''H_;XL"87]8$OP]Y1O:@# M<3)-&/:G>2AF 12"VGC(/RLGO:<94J35O HB$7VS4S_IRBZ,YU$RN3]S'1D>W.UW22A61P M#=IX.S052N6P21N/7#G*LIV(_>^B G=Q7O2CC\&['8 I2KL#ZO.S*07ET[S MLXEN[:5S@/OHP3UES6M,4L\MLBG'/P MM\3&V\SPL&0'AMB$4*/?=DFS%M^]6T%>)(&@Y(DRS@[, V'VVM4A6@@UILGU%W?X M."$YV-P!:?+F;BZS^9:KR^UDVTPRZTRZ!39.\Y^H+B:PV- D@W63.8T>2TH? M9V6)D_+ MI'1AK(23_M$+^DTSKE"U3]05"GE&;2'JQU@ZG3+?;2 M:SZF4_Q*!HDJJ;6YR[1(G<2"^9*P85)=9J;!62G'EB :&S#3O20G;-ADRO5W MUP[ORYJL&ILU871@75*EE25IM@V"=\" @#JS;=LF]ZUF7SHQ."R6>=V^62+_^L(9U\/5T@[U1 M_'B+C;4:(: QARZ CZ %#/^R(-",O-#TQ+VYD5,O4!%VJHP4(K"1;:(SGBFZ MS5>#3"DGUTOONA:']EBU!Z]]*IAO*M?&=)VTB*HF+9=2U=LEE S[:Z!?+<2< MR7CE&0X:HH<$@^X&(6J)@%$>D9IHHF.KMX6 23&?&:'9D^B31)Z3TL)?M+H: M*$'C8])P\XCG+J)UDS=(*K%1C$K'K? [BU9-:^:4+:U)@G<#:MBX0#0ZB:Z_ M0$"0K(;/8C&AI.;JR.P"0>)*J3X*%Y6#?Y@N=?6-NULV[1J>%$Y&0H':EBAF ME#J_'3%3IA5GNC>\29;?B+$]EF;+=2'1OMR+F+U'/0W:!4QZ_5)L0,&PSD.[@''-ITSR_ M8YBU3JM$](9RH0VS"?&:.:%]Y%;)7%?,--/,@18JAE[%0W6R)>KO MJ$V)[TW;17@YVRP1);!H\\5HWK3>!BUJYJZR&2J,+ E(D=.2!1?:';#]]5!8VWFZOYOS.;N12&*RU.T2,*T%T MAG'7A]C6:[I2M]\!9Q@>2S+:#?C[;5?>5H7*'I9U>O=:+2^HMA89'47O%17B\79_YFK*D%)WI(9:D34#L_E=5][8 M[C@XRJ__!>SL^Q],OOH:]"5>Q>Y-R)GNQ,._BMAT*GM;A#)M'(H>%S]<"60>6P0#F.]*R&AKM!AQNHZO3&U*^S!VV!A@#4V*<&.:E!%SXU:"_F\D)3 M@TA9O@-%17M/DM)Q-H9E4\PA:"4G?3 :![:RJ.Y1<92[+2:5.Z" ]6C6IY4C MIXRWSFQ->"Q0FD99Z1G*A@0:_+05%R<-P2WF-2*4#=K0)M2R4];YTB,^ FM_ M?J&SX&8?Y3/%E)IR[-Z8H@AAWJCX:_CDK<'0%7==NV@0O'GW)ZK[HWP"JZY9 M37S"<7M,3*"Z"*D(Y90JS*'77F]R)NM@\DK8%*()/2D;0-"J/2KPDC8K#5Y: MQ.NV4](>X!YD+[>^W"%85IQUC;XN@DY,S+Q)VP]-W8&/-RU36D!;O9D-IM"X MU=.A,;KKR7&44G,GETG*;A\34J>;/E5WOO^SBXUGR)Y1:]OH9.*$+( MGLKQ45"QSSFC,I/"6.]/2/MQ[[?SI*N]&_,0;57L#>2 ]]G^DCJJ]>!-;QBL ML@].X+&T*&7H"5!%*U3>18MJ#)BC?JPJRBC*\LR13H MD]+>)-ZZAA'^T&XZ,H3=6B)XFH+10%\B[ 9%A9TZC8G*X"Y61M')L(TX>Z(& MF#G#*+4'K4@(VIE1"1ZD4;VE@]6VL<0BR*;EB*JK ["7N_^X]3'WGY3DB8-E M7^1WVNO-+(+T_'4HP>#'K*&%= B(W>*%LLO#WS-7"K0]"XXG5#,U[N_8I#42 M2(XLF[=+$I&E;?B$^1';*]F_T +NW:_SD>E& ME1BYT6V5&J>Q[IFZ9+(RGM@0.A12:73YNV^&6-B#K"2'M0EL&\ZQL(I@\5V- ME].L'N$R;NN[58;%,/A_^;VZDUZ$EF I\[6/L6@ED#KI-?=L-3_1'2U;[^C/ M+1/L="-A'@[Z:3[5K4%>(SF]/\A^!$)&4K(X**(SM;N-(\D6_2M8?7ON MDL\"(3[T;-\S:]$4[5:W;:E%>7SF?BL"":*L0A6ZJD (\^M/QC,CLPH@*5E\ M2.@UTRV20%96/B(C(W;L?8,QO_MS@BZ<#2;YQ!'K9#%U6^B8URS3':]]"G^B MHD9-@>.LY,RAH:RT[E"2L?1M_ *[^?_]?PZ>[7]_N'_P@I)\8Y8?/KU$EW:4 M5T/ZR.MR/,*O'7O/OAATOW&RACO0F1M/*OK&SZVWYYHTH=]+VL2W\\;?E. ; MW9;>NJA_,7W\Q](O MN&XC[U?^B85V,6K&_,TT=.8]<#?GUTU:^__] CZO/N+G7GE+N.%CQ][&N[:* MY@!5Z>T<0.3A)U?F'P=^(+1/X=<;.Y6V!.&!DWJ]:+P[\E-=+1?XC5_A).W_ MPAFH!V?R69@& 5B:=TJ_= II]L;1Q^&178@]X,+0/\$O\>U[#,EYXO6SP?GH M5.^D3V'AMX[#8*&QA@H3I!09RZ2M;SI0;)$VP:>[;20ZSTQY6@-)S(MVYC:? MB?;*AM06558D"! Q#]^;TF.C^<.E<5!QG0=V7;BWS@'VB/(191AU,A=K-1:Q MK? /B49GY<*+:X+S,D<&:@,;[:-*';+9TG -Q\0H&I 5ZX:%P>2UO*>$@]0$ MP(?W%!T 6^#" K8N(L#JO)/6[!E:&>P]PSL1JH>,GZIY""F;9:'9*N2R($1R MKR\:CWRHGC"UZ30;/==CTK9.9\&2;>(WR>4)N%4W!RI AQ+U5OBXAC"O.2_) MZ$OU4P0H"90;%)&C9U0UPE"JY-1&IS8$J**#:IJ-0W2[4WN9MT \DBC99W=/"2:==EL.,*4; \L^%U )//&^V^<8]*?OQH6 M?(_J"98'Z>M6I>04H^QF-*X=@;1X8H)7Y.\B%70O\C W%Z@:WVJS 32!Q[Y. M1^&LJNZ9GPBB'WW<@:.64:1%R"VCM6YRX,1P**+207\JW-Z:=0EPD! CE8. M1[@4:P*1\W'&[)^!F$\2V%.U$FQL,8:;A9BN'0L\;N+U% 6\21 $=^H,R@0X M#P08"(4M4T6?A%,OJFI"87=Z%$!?\##S_C/2/"O+<(^YZ*QMG0&,@$*9 1([ M-[,A6\Z).R=KCE'B :Q!"I'2O_:\0_K!16:8&U$IQ[Z3+>;MV7(AZI,1XCW- ML4@4UC#1_#E$JL&")43&K9!Z0*V O@6\E<0QXS>"%R=U"&08V?0NW8*\G,F7 M1?+>6-.1=Y!"H%Y#^RB1"R2X[%SA=3^<-G4&""4#V1]G"[AP14$$DF\)ED$^ M$QUS!NUH#2#'XIM6%"&N9/!!-1*7)B+(%;$"\5K)+F9'ZG3A(^+>@ODPTV"E M%6#L^M8Q+PL22TI,M=YJAF'\0RV-0%_)-I>PY'B?[M 5!EWQ;(>NN!=]^5+H MBKN)5!-C>17-2;Y.W'X&==S!9_",X\C.EBJB4YI9%W%N/2S M*&L:EWS0#0;J)H)V5\;C(/IV<'@+H:$TV/;RI1_M=_B>[X+N [SGV7(!5Y>3 M69:7#[](YX= F$/I<[AYQ^0ZMJCS?)D7) .")'!Q7H5O'\VR@>1F'GQ9",0(X1D\'W,["JZIZ@D6>I0L^1&'GA$4 M +?8O9!F/\^://+W@Q."O/52R$QCW\,A M99/D\-); M"K4ZB5L4Q(3B&8+:-$9/&7K8-E/OW= ;.JT3_,198L-W8V Z:@+@(UKC28K4@-H7G MPJ-@-[168$*9/%-_'2Z] L3X+BA7I9$3"HLAW@PC8\C5V!L)@X&&:S:DCPWQ MXIF]P'"U%5Y;5"'#;%M80"!W$VJXR=2*BC8.&#.G&YM-,1%<<5HL@9-&S"MB MU/F2";^4F.K4%)^WWJ9,IXW0@NBS0METE!OI3A8,R,D,MKNZT>@"KCUDP% 0+_9:))%YC< NP<.5I'L[5[*SB W8HD% MV+=S8RS'EA&)]$>T<\JOP+/)(2X2TH+;]B24NIUK61^N*E5*AX\-5=:3EH&6 M&03*A--,-22M[CI5K$/:6L8UK]/K]'193,'I)<_@09_75%&=2'V2MZ6![T@E M"&] ./>OJLED[T=_5GSP-P,_&F=M#4"_=TYK%D^P-L-__"W1$<)F/2:C=;A_ ML#]X!,WPN6Q:\Q^1DYEDCOS%FWC&8;-Y[\DI30 L4870UABM3)2?6"XG1YH( ML![Y!83:U;C@F[AY-8:KQ=CWGDB9Y @Z@? L9Z7_J(@V0>TB.H#^$=,"*N#D M&88\%EHX.SW!2F1V.B:#BV4^07\!;7&-D$4-1P&B9L&ZBDZ\\V,X([% M(\9OY17!MS0(1&-$+@5$0BD0[72?+5'E5/(OU ^*+]JPEB Y;7J%]@W/R+8: M6_JV4;D#ICI(>$@!$CM6;LK'&%ZCR'N^<2; C@9$J(:S9JPI*9^L]K<#N*NY&I%2F' ^Q<&DYE>XEZA MVN"L M@V- 19@$51Z_XD$TD7FG>;/9N@VRQG@O+FOWJ1&&-5@]>#\EK\2.1 M3X!G)@P;G2FP)ICB KK[HE@/@Z^"9MA;T8NLAV3A MJD$24#@?X'YY2M*B]X9G*G&#VP"9AAF<#43MPV0U/' T;GA+ )FZ'$TH$2QH M(I8R4>+ XM-;UA$%;#S+7I@SDLB#F$G(OH_=8]9=X0+Q3;?CM)( =B2.&.A2 M+@MGI:@*2!;F ;T7;]$M:BM:,JX)$HB%@].@VN M3"]%FA^C4$\]0YEF\!HYCR8D4EBJ!>.*;V$"0'Z@B\()/P2)*-"QI$8SJ7G( M&M35M*16V/2T1HN@8:J%GFZ6?R&(3"K9)+\A%V*(3VKRT2'G0YEF4PNB,JI: MVQ5HK0+Y5C9 @E,@JLJ;K&DAP^X6WMV8@RL#K%YQ=HNGD3Z2!#MF9/>QE2RZ(:,(@G$$S$SL3C[ MCY:A'2,,Q50>!)< X)>@.P+UF5VIMB;-4NL,X<;E3QRM,A]8DKC I]" M8T-SR Z"GAW=I_%Z%J\;"H[AVL31*;*29I;)]-/0Y;I'CERA=8@("3/.K 5V M&7;#F&55[HWA7EH0!!,*7/VO:@<3#;]ZT+M5"ZFL7=*%9XFBY:(:33L([:@W M5A7*C>J=19D?9 W$H:,0KX*5#( )[]E=3L ;V7-Q* WP5"[4H0:$@I4?&>U% MRV45XXE,D(!=;=P:==ZZ/=";MAZ1<*'3ID^!-46U+-YE(^I- MP8%%7WC+L=^=WS@9D5;75"@ M"X))&P1'<7X4\-//0ZL['KB>(/_&\8_"Q5A/B09L(K'L\1Z&&_BIMT$K=^@> M@^YYOD/WW(N^W"EWRI<%IGPBD*,Q>=D/;KTM-SN&CZ)SPM3U5AG>G$8]H XV M*L%X5M;_*B_20C0%4O-UY!-C)-W;^V?A-.[>W='+B4Z*$$/&3Z1$Z&IS@ MO!XO\S;Z( W[EJM_"&'2>CAWWI6> CX (%PEB:CACGEWGA3V,00AEB MBFB%Y BP/3!0,W/>-9@)+D0>(\$?]B(Y_-/X:?C@3/ ''2^C[4B[RBC57/JC MDP:T)T>,O&W\UA18&PU^#O>8Y-IA.>A3V1J*_$@25I 4.HV$; EK0^]5#_Y* MHI*QJSC>S^-N*%JBJ+^E/^_;1AQ$EZ*6,49@183"S]8203G0"L4(^OP^T9L= M&'^7*5X,9C,^!Y(RDFZ\LB<,:-Q#(]?N;0=&J($1TQ2C^0;'%$"'V_LD!\#$ M+%\H$R&CRY6D*P7W_ MG:+#3LP1"PJ+Q :7&$WW@'K5A)KQDA 8I\HH-!3A43QF^B&&=)%:B5LL\"XKKN,& MF1Y-2'*!*A%F4/\ZG]VV!./K/$#'5"%,L<9TO?5[S]LT];E67YJ6X@ZX&Z^' MBS^SQ\5;C4.?=60OSE@@YXWP[-U] <#U[UG[1TP?3 M%D&M7\'?Q+Q*5*%88 MHJ,DAJ!KN(\B=;YA9&N*&H<+68,DB@L/M MU(QRZ4Y:)9WB><6@,%4[J^KN2Z6"\6@_43$J'P\@NHR!R@3G&[(E)S)@> 81 M=J1A:)JB"4RI:>,N-);+-M,QL 4+C367QB"WL6G?0$?3UH5L"!ECSRFVRPYT M(IK5 M"(G7^;*<%*PD0G_$-]XFTA;[9YE@&E?:FQOOFU55%Q-V=@>_C!246B.N$<]**@EHUG>)$QAV2% M?G3/TY,ZYH@:;"!R?+&]03J*R/QVW"X.;+$)IW*. )B8^KZLQP53?[$868!Z MI>IBF]0OI$8=VQ4>2BL7T96QX7.@D!I'F/:UJJ/!!R(AP)NAUE MT2*6L8V#Z)_-*1@: *S"+XIJ)>463+E"%Q5ND;[,@9;[Z"K=G,%+B\XW,[T9 MIC6%=UD]S&$0PQSV;!(3FNG@_]7*9J19Q!+%!B5GZ7/[*U7B0I(0>34(J0?O MA?S.^=D0%"7T!+H/-U37O)[AC485[MZ_=Q 0BI#(';,4CNME3AT1P< AY?^T M3R1V2.8DG;G6WU*XYRR6BI=(_+T-+- 46_*X$Y!;QG6/H.].M47Z_12\!NGWU$T:#'P*K.F/OQ;.(!TN$ MP\1Z@SO@.@P^=!+U%MZ$_(7J;$0N#'LLR$S)=WJ$$]RE<%*RVDZ1C 5 M))M6<'3YG_ZV<<@6L$3+B[W"37U77XZ>)J.T=W@XNI-1PL035N\\^UYZ?_M= M^#X:GX.7,!*:7QF&FPC:F@KON"H1 56SM3\O*>B#+NLP2K+<-,I7'^@'+!II8:6=_.8>S0$_--1D^"&'2C5^"\1A>(3*IALEO\>3R?2]< MH*9B2F+S6]8CVU :A>G%=E[G".Z88*9]Y^KH57S=Q:X4Y?%EJ:3/1B)4RMLQ!.]G"\K/I00>G'!3**D%VY@#R#X&3LD6'H5& MVC(Q:!M,HS!A:6A%KWC7LEJ$NFBE]<\F4 ^)3B43J76*\-.THGG:C1K?O"2_ M1<#=BQW@[E[TY:[%RG;F]N;FMC^"0V8/X$IU;E3/Q9X5[@(S2IOUF(EY0G1; MJ7AYG 7*4V0OX2J13I9,2RS[>$QVI_%=GL:94F7@K<9MCB&D M39_[YVCP@^^5\P2][,) ,GL6OB&IE"5M6_R)AUX_U)ME#Z@6ZL,408=Y-\FY-L MHPTS+M)O<5)36$'[B,# M<6I,L(@HL'H*!%R(G V&,/!577(Z6#_ V-T(K2=X M7F&N*6984T( 3E#%IHW3U#A0P';G+2F#JX>*0NYGO;L12S!"0I%ZO3%WB0VD MA@DO.Q2,K"D7:-*%_7D]%O.]GF96TEO5CV"QN< ^'\DRF,+,K=U&7IMP8Z,K MG*WP9*I&2$S;!.)%7:W:6:IE=>]+H&QY1*$498H5.<$YH%!GH3G M%'I&@X[88KBO7"'$2HR,6/6#M$(_U'X)MD"UQ,E=HU\>^H&+4+KHRLN\KI"I M4C/$<%&A[ -B94Y'OXT&^A[^5NJ'P$R%MA3ED1>))[[ W)Y@D;NC+V%?\]1D4"#@0 M 0-LWX0)GJTB,U-<8+Z\H&IM$.LH@OZ4]-EO?HC7\=0LJKSD95T[4,.Y#&+( M"#;PQ@)D/%(A:=%LB(\!'E]]'="M-:K&^#OY 3^-,C[^YY7?O,X/"HR'V C\ MX(JP.-YG;--H,L5-T#MLS#CKH(%9<>'!>_C7]T3$BE2,:@@&Q\IK]2@?^:F& M[_":F[BL^ [.HB#D]40G'Q5_\$K);(9-SI):LCHSUHX'=) ^6OC@!3 1;R?2 MN(X&[7I]'V=S1_87ZP:@&[)@:>X/1H-CIK$CXNZ5 N:8N,/0=02\GAD)O96+ MO$A@M$63CB@>J784DTAFND<=I1>BKT02I@P.\\LV"X66*93\F[K"(-AIH2T$ MWY-C#,\3>@'#UF5*FTHC.X6T@@MO+_+S KDB:.]UJ*R"UQ*?OGY=T!H8;AJ# MQ]6-Q!P?$OPN(\';JF%&VA3**AC7V+F,*YJ[U%F;U';^Y)*/^^(WOE&6()-$ M1^9>X8OW/:Q$+ZT#)&9#0MA#0L>U&>X;&%'BS*0=0TA(;QU(XTH=@\2?7S,! MNHK98NO(-014QX'ZS9(G5Q#$BH1A!>K MZ" 3EG:N*!<9N!8;KBGJLC!_J;%C[Z_3NB'(P_(J9HOMLJ7WE=UO Y/JL JA M"E/Z\6N'8O/I-CQDA)T,1W,1OU0@IL++%Y;#IB\:E2&$81G2 7-#H:S^K3N( M>)A#+*D/8I94*-@,"K'@8VEP'^B=@?_\*ZHSB[D/)'#?68UVXV$WM)<"2^W? M.U^%30KSU8WM;:;^1Y!!;*]Z-B)1JNE("AV2-4KV+&$2LAY,PP;#L8GH-[I" MSMP$F)G87+2J"9E>D3K/LGT;WFS-;V4&&@A0&C$"M!'0/*\ J1I.!ZP69FGR MA-EJ\[C@.4VTU9$,S]9%CS/OWX?*?([1T66GD^2!^=IQ0+FBMD*A-ZF8"C!\ M9$GR:P90MQ@6[ QIYR57_KSYZ^&+9Z.G]*0Y5*K E0ONCEA8E)<(R*6T*-/> M^RE%HQ"$$!'@/R4B.E!\HM:>C;S'7^>7Z'H 2V1;+[6BZJVW%:RX/!R\;MV< M?C@@N^VMW[_\ /@9\G/WCBC9_>-]M^1S^WO_XE"+Q!E*9MN*PBU]G0TQ"\/1 M'=.H25O@I_?4.O0FMJ^&GRB;=2 MPWN(_[DMSUCD@!+/&-%)Q"2-=]O\W\M\DK=K39%%+"Y7EF[QP5Y)F[JWP<%Q MV0?,OK&?E0K9RZ&G-QRBC/OB9]:?,0];0U^_&#=,\H*.Z#%QK<%2*V7$L)!K M-/C!K:M292CUKS:A&-0#B*Y>*TB$,(]Y7P3_KX*0'[ M^:.J(]81>516*\RM6(O(4,;WZ,(S ]Z=B%!XO M9- D9[*.4%]J*U7Q%;NC$7#>L1':\>%9>-[+'3SO7O3ESN%Y]\2H_@[Z1@76 MDO;LZ;Q!+'X_URR)6!C"?5!]H01SJ,VVL:YV/[>$ M!+S] \BVT_.Q6R'#-5V*B1=Q$^243NX(I6M75?V!DAI%T9\?W]:+!WW^ZIU1 M'9'8YZ%[%9EN*C9O@Z!Y?#9,' 0SSL$;/:^X*##0%$RCTX6.P^Y%"M9/)D&G M+@L#%?-!K0EJ;I;H<\@9G%1#@1+L_5[>G8#P>HNL1!P89/;G%(-$W? M*9OMHUL2 F@B$D1(7]3Y3\U.AZLQY,JW$>4^E!WQFD-WPNC,)-7!@0048^*' MB]=XGI4?(.E!X1*_9() :R/QNL;)EU+=1/4Y09@]V0'-*(+C M<'E(Q"(Y5@?;V%^N,3T7HG-VGXPVBYP_E-G]D9/)=X?K^YQ?Z;XG^]OJW=P M6 4]+J2[ T8?%-P<'.S_QT#";+RU*;:GVB?DV[!LU$7M\!"S37S*2W_Q1?'T MV>C%?]S+Z>@=9F]J[W(!HW]TEWNX-]1\MR9-("OJ\-UD#Q&)3T]U]$/=3T\. M1T_^XTZ-[%4C^Q4X&C$'!U^>)@ZP.8SB6=;S*B]D_;#C+WEVXO"&7\3"0'"E MI>+MH*:A9*IZ-QL*(9A\2$*61JQOD:W[\EH"\>F74V%&H&L#;6X 5N2/X^XQQQ<$YV_+.5W+/ MC 9G@16\KP%_\<8[J']@L;;!K2'GP?&?F'_Q+[4W1LEGW"C5M'4EPYZ1<=?@ M89:+:5T!%!-4J[@\#LEU(8I0+8F:/ ,^1:QG$W >:2CZI< 7?LMWEA6.,2L! M\A-E#L*%#- D+-G4]\I!QARS)7"B>0,*"89MX(K1X*?05E2V&NN;3JMM6& B MCT'F1M+6A7!@8*#4LEK&6QBK@T!C3&IB,,E-0"_-OE_C,!A)0%E-XK1@WQ@X MZG=5CF6"MOXMICL5" JUL"/E.C:%G*[?.X?2:D(K*I)$WT M6##SD[@G]$TU,I#2<\/9?$4$E30W5 M(,;WIQA7YM]OFOF5$8J)<47*DW(405MOX'HF $0/)BV\MGKFO,,GC<+61'@O\H\YA7 MOL<4*YP0;I*XO MRS%TM(EJ=?VAA0O!LGSU8T7,Y'114[&\\"KKJ"DH>M$,EB4(%, ^(R]C;3C? M>8%7-@1FC35Z-U(0TE*7E#1 8_QZ)SQH(G99C57D,P;9F <1%%UZAF3Z8M)) M(AAD!7"))V9$MW_?":EY@YL9]YX!_0K\ZC<] W3%48_!;$#!8=U,F2I 8,S& MC6M>49V^]3L09W!",20]7X5=9, M"3X6C/+F,1D&UW*HJ):O"YF/R>]CK*2ZABOH%PA4DU N.-\RTIPFYA&,P>&T MRF2B-L]WI-?>LCHV[=\-*PPAHDU5("'T6BJ0;#K6OB-K J4@-+K=B"AIX\\" M0(EWNTDU=GD]H2HXU]7C%*![8$S&M3MU*S2FHIV'$/@)>+6:3D[>=%N%(64N MQ95.7X:%6FP=J+]\Y2S>$\\+\HC#_/8*I20; X&2=&3,7+&0K\0M>N,]_H#1 M0IJ4A3\P]N@95-"($R0"!#C>( .:-NNMS(\.*IY,9PQH5* ./!=LR>U(-< ME0(;6LOJ)[Y)4; WL9]7%P(_%./V"YB"@H0;$/2VJ'-04!%I!I$@) N?A@W6 MR23CZ&& $:^H[J.:.O;GR0V#(PTO!\A=S^J8B&('8N9F#M&H9+=IR02;3A0D=]_ I4]O_NL5(6YM] /IOU+J7;8S'%1*3#_$Y0V&7](V% M^$7WY-&:3J5[3U#LV&EVH.64F8)BN2LQRN4_\L&YQ6"YH+DT=)H">:7*[J6? MY4*O/_T:?R"Q[2:6H* ("O582R%Z,9$)#_Z@V/1-J' SFZK)+F%)()X/4]L] M@00]U)$2D7IN^]&7NP;GWM&)_=GW-MWV?;5GO5E&/P6N M;%6G@=2'1+*0])5#EL&5?HQ<8IK0MZ6_BT5:B?L'5Z]\N[6SWXL2XAYWL.WO6'TZ:3(\GF#Z':X^P;] MD[R<0N!-E'8A? KR>G"+:<-(:&R=H^H;<)L/^FI"XZ0:-'Q1"_<32&TL:Z(5 M(#'A0;4JR>OF5"^Z8D"]@\'1<;58TW@-B:(%8!% M5K!+AZ4V5R"6$3@TH . MF; 3!(EC4T)9$&0;;.XY7E(!Z8]A;L[03'4^24AFGC?9@N:467UU)B_SJK!? MZZ/:3Z8=X?^.OV/Y9EOH"+8U5&RO2"!+(^W(3B(\CM*[ $#XM+R[6EW?S:AX+/Q4\82&/8]B.6.!) M;KLP,/,29)CEL=R+5 6P-X%@C/OVC4;EY6$ $H*,V">#\!G<9\/-F[@V[48+ M,0 +B3&V2G F:Q.*D_0=W"%!RR%'IRKYI%];R^("U4##665JI,II/N%HH"G3 M#\J)=- A/U@M%W>8NU7)?X+X0:DI;VH6*ZQXI+M:E/RFRS);9;5RK%PUX/8D M)E(;T)^D)!5&$!-GXR?6!#(3\. BG-F95H2K#Y";H M"A'GFC_IEQ-&.V85];3$:XL#"(I*C JR#G/RO+O56L!Z9%4^"=3- M;WD([5&GQMFR"69VO*PC.!L56U)G$"5CR%JP!](,(D@$/V!81M$FQA[^I"GM! MF+BPZA:)(]!J1=01&PQO2,+ IO%C@K"W\S7VK*"23>:=)/[ ]0+;-+[%X-@* M3N+@9Z4 5GCM98,_EI,+VN#3 ML+,,QV;D:74$P<6^X"E6-C3>RZ_@/OR[HVB;X(;)C[/T>Q*,0[SEN:#? .!M M#((P":GG:]D].7AHY4D V5S IE&0BG7.\2MX4,IQ%G%RQB@%.4+,?7S(!VOW M\FT5Z$@LA.)OK9Q9W547J+/H'GB9X2X=9,#Y*2 JA!)VB5LE0]-CZ?_+#]HD M<@#@R,;T?#A9Y!YFGQ6R..RIH0U9"B=CM>*P@3OHK,/>R2GR<%Y7V20= M@>L[HT$T_3R@X%0UW9%PM1^UNFE)7/B#7%34_\97H"/+OB_[6-$0BP7N;1NF MAM#@[ OJ-,?6@ \%ZZ?&\P@C#Y. H][H""+QQ"5,&5)1Z[>;(#"+7P/X=!]^ MD &:N":4O:+35SA^M1"@MPY@,XT6D,524AD\.W_X^\?QQ0D( @@(VO?*"*4& M3[XJ64RS(6D=HTT_ASMO36<7+M%XY<+T2[7'9&A&:D(HSWJ\G%]BJ5G I[)) MOT * J"<0, M;(@;Z;K+E(!XS$./]H3>3I4+_:*"G,*RR$D9?"N6\P_O!#43UO%*LK3]<\H% M4_JZW04#(3.3T@]N=CI/#_^D>N6:10[BS,_S=)=&?MO4G4JLN MP;5] ?#G>&(PDA:S!8J-@C)+?Z1EC>T5VDPJM"GBR&]ZF/J'?,I9ZG?91 6^ M>GC=PK-)E2!#KQL=Z')B/.2(44;'U+RGX?!=;3L&NIR3I/B7TGU6A M&,"/ _[O+)N8SFZ]CY@X4/2B3'YK^;6)91W8;'WA6JY5F$-$%T9D_,$" M<3@/V)5L-4M?!X])EKM=&VZ?[SA>"'1+8 6%7[ KL0SU'XE$* M0#+Z5)[0L:I"%%VN-S]8;*%@M,!D^S_F17Y!W@\\-T#/_ '!_+%0WH/TG4Z7 M9)]E]Y=U."6PZ@["IT*+;Q/9"$$*50I@'LR-Q7@1X938%E3L>*M17FE(L%:J M42'_",]A\*Z";&UX66&)!%0440?0H^^G_TT:%>F:[:6VZ(S1H0%N&YY[&,? <#MZ8.&R MQ77I0SXKF7F:4%D!1DQ231PH**M+K7 T577LR,%X33@2B[$-C2%S57I_M'7U M#8*G/B$ RZD')"^F$SFL+XG7;$Y-;SNW;U@FQ[_!)#.'W4E4QWU5 (4W5PTH M 0-U#N85*-4VS"G^YN![:05(+##I M8V9=_J1=B,H@ H#S@U++0\TQQ9C@G]S,N)I0C,YWW% *8(!*Z?*IKF/EQ P0 M#&JYX.I(21[U+LH5IMC$I%*TVG6,:/@X7J8WK.Y,;[(4^Z)K+JSI(0^EEOWV MC-0PK8VH&=2#9X,9CIY+MO:",1E4=X_0+#%=&.;M9-6#[90*NNWYC '$BF'P M_?:L2!R7S;%$'BG 4?A_"B=G[,QGR!%I8 B,IYUB>N7A[TC+U"K,JM45EA&\ MCLLJ5XMU=64?)UQ$")'D3>D0!:P%RU_X6QV.-%YZ>W>GYOT):D.X1L?\$G%0 M$N.65N I3?SRI3EL?$WQHIP%1>PSJ):GS[-(^AQ4"<"1*46C<&)?C9PI(EUA MM;OD. 18%?#*8N DBL*,7LNX"T+2@GB*(%T!5P'=EL#7DXR@IOL@:)G-Y9G MDJ^ISN&&ANCFW(3\#<3M!!.^[>Y/42F9!X.Y DAB0^XR_NO,%6CK:/ YF!8OWJSL'Q=^1C"RJ?ULG/L0EB.&YSO. MOB8MA6S@JGT'9PKV3*F4,6[$9+88)9V"[ &2Z*$1ES*$*VMUVXJ &9)&Y5*N MJZN+H? K/(>@2.A(<69@3#0]S8RS?)*A0=&)(4=N\"@.H5X]E/$*DIS&\V[8 M#_XTE%CGE>HKMTNC=E^.!A,-Q:416,AIP4KP/J;36#8H++SAZ("B15%HL[%< MQK,I%"@X=\%<:BN8'.^>#^ @A!418K.83ULA57[+<+= %09/RQF"QGS<9+2] MS0B$)\86V!#QW 3+^\6OMH[&D!,%$@D>8TA[0T\;[>K0Y")V%R6!4MT#Z50[NI78?!QM,2+H(N)DW6+-3=W3O'Z M.RKU5?6B0N+!UMTE(;!.I%QH98[[)C;LY;#+,*%XE.%&&'_-A,9-$[!:<4"62&UFW+W^1S%R.,(R#*SV*400KZ73'AT6F$/4G<") M4) P3 5)I[??D ?5+#%Y7?-HE\;!$@EVD%?6EV@/P\:=4K*Y28<_ M#B,O;JX4 1BA3@HDC/B+HQE*/%V&%I1^4>MXY%/QQI)% N46+LZU1T?;(LN% MX033@5+A=TQ9QK)1GYW'#!8213RB1D0-UK9K(2P:"%(O&R9FT4J,FV+K MX'<717\4W((00T7-6I42S:P:I/2F9=NM<#A'_M%6 V:Z;6S]3QCLJC9Y ?2T MD[LEQ=ZB+^''\FWO%CX>@16JVH)#HL6 255Q^Y#I1Z%;.,X=UAYV'FB^7+&5 MMH4]4KF5+DE)9T1D$ )R[8JS-0 F,&TT M(6I40MU7=7CK@G5G+JT=&,8&Z]SV9%)Q -".LEP$.1P8UFZ$R4OV,D*,>Y^/ M '@,ORG?F^+/T?56DM4H\,>@'2RB*+)U.M/$[0:K)<' 71%<3SAGFM;&]"A/ MEU**D*>!G,&Z-W#=_N$3)"I!#(*39*EI"K!WJ*0;XCXBKG55W"?!HBX(WH=O&)C]&.( MQ+9^CX@(E@@S6$%R19;6[F(IY=N02EF+0^-?I1!D\Q)"9A#B+>EGBWH.U3=# MDO"="M\6BY;3I8]5VW4.)W[](O4W"#[!6C9@4T5&C===*&S485"HA;HZ40P] M=^C ^DNME"=!_%DKRD-& 8Z6/:/>S:U6->TNX2 >UU#%L[9U *X99TPZ&"C M&%) "\P?=ZV2NR8*JV&ZE9CL#R(ZQF,-+0D,+/>]Z4LT=I[]@U)5"FL.)R- MC (+WX1WXEI@:40>$GO7J7HY,P=0]&7;Q00)85$UAX($"FBOC^O)ISB<"74H;*#9^Z2!)2MK5'"' 25$TE]0@): M EL.,/.^[U(>0?W"A7\P5C/&'MR7%\#YXI,0D8Z O3P=_38:_$21\M2;\TZ? MC-'@$4,I?GKU]AUC*+Z36P5<1^>)?N8O_IP[W#]X,>0L:4,E[)!_+"]072 Y M;;M\_ARNIS"M) C"U$RQ4+P,.@Y#RAO@&^$L:UTLEYGB&0?7,Y#Z@!?1\M8A MZT(*8(PXW>G[UE4@<5P(B["+0<7F;9-/%&J,S\EPE,&]_4_0^ MPX(.04+8PUW17?B5/X<4,<50L2O2A69$9"N_A]K!G+)ETIL]9!^'(3U;^2U" M/XH7?S;+'5:*D1IJ*+?C ,.\\G*M#=,1Y.><7\:MZ4K(0%N/ =R0;12"^-41#&=8;1?9#]0XLJO M2%[A9V-OG^?-X/5KP0IY*YXC6IM?] 3+H/S8_&/9M/DXS/P2XB]^"?I9%T78P[\P48OY7Q9>SM&?B$89YD1R"=5;9X9S$V2M<;$6?1Y.P9^]]D=A#VUBPJ MA"D@FXMAEX!$Y#Q:/2)DP6%XPL-V5Y?ABY KT!4Y]4TI=;YC]0?<5D[?*DP^ M3C"H36=:,13=E_CU@/(+]X)U\K,P T06I?) M@KL=^9Q2DF%@\3 ,'FA)E>LWYAG^Q(J3KQ7L0)H=_QR!L$OJ%1V/F7+#S BQ M9A:*$67_@E,BZ!YYE\0Z1LC;[ \:"*:#22]D CHZKY]@X/*V[RK_]$M@ DP% MG.CF9T+%'4H\_%"[CWF[Q5.^^SE&!M@3(+^NZC+/^/C'^E32I\(S/OS]!.O1 M_;N)8P(+0.STRX+9G+CR!:'3X!@N)0(8O84L6U:X!=D M6YL@;8#T1;BD"!HW%(IO^G&PRAHZ4OBC@G@QZ1WAIV3/R)A(/D)A[-4G"Z-T M[,U+7;JU7FLPLX$J\170 OJ9)CV#?6H9FYEE#)PU M(7T@6B'D:6*GP\:3OFWN3TS1L#%A&L'&^ZP% AB'G"T=;ORJ;E54)$0GP;\! M..9-H17$8 #R5C]JT;146DU)IQXGE<=/XVYP@-11ZL-8M1 !M711V-UU\(Z- M:[C NF ICEP@B9YH 6UFN1)VES* ?,1Y'0U^\??0BGJ#>X5#O&!%A^G4R8Y_ M1YB!:.._?:<;'U>SO0Z9)B[]P,B&C?-!-$L,CH5!'$:C2.%.N'?VQ;&,(TA4K'^XQTV= 9)!BS,CARHM9^ MU(RF#6!O=O_@3B)7(B.RESRI<<5T;T-P'%UH)N75U&A(C- %AG?&:/ &ET9# M6'?*0<$8^ G/T)01F+O/:^CC;OF1Y3_?8[%UN,^'&G1\$A3MHUE3H.6 (')L M.6!D1$D4UW[+BH5TEJ;N"ZQ=@M.']Q6P7U7"9'=30?Z@;)P(%/(.$TYCH(K# MW(XF/D+.&E$H8T#"&,N+PP,R<06##:E?H%61!9@[?HH[(E4!<4D^/D$@AA-^ M]:H.BE920 "?'0U.X3#4BCVV14-]#WJK7H.406!$--]M^#Y=[ ]4A.Q,PXJW7B#QP+5[E*[^% MU95[_58=.0''(])G/(-CATAWI*6A2HG:\!E3F9@W@6U#\"4\RV?Y>=XI!J:Q MQI5/9W42R\/OB!666U:REC4%R/A*[7K@U M^FA[O4N M\]0LDX$R_6$^-?98_1S[VBRT#0M9*3U%$O/K2H:I'!8^UWMW5K4 M:IXYLE U(BLQ=S=DL*O*CT3;2,8VFU3:@2M ^B9FC"$.(F".=<;N(9+I9BBM M-[J1!V\X0=793/?P)6]>FX!N?'_%C3=YN '"4."*%C(QVLKDQKUNZLP5#]]E M,,A%V F2=!?(=SAT(_MRYL83?]-YZ_>!_R>.TON5/WC\ 'T()-L5.%GNZD'T M]^2QMQ6^8;A3P*6]A8CS4&L-A9/+_X$*\+1D5AMA6;TX'!TFD@(1(CT.!PRL M K%5(@'!34DB[KC.SKT?[$?K'!#.)IQ"=VIL%,MI)184F49U5T&NR+N?$F*3 MR 2^I&\-:GZU"W_W+@!]A#O#Q]L"Q/*F?L[7+JO[DG]P'4B? AHG1(E.C5"3 M.8_K6I,>9L'O$% & 76T0T#=B[Y\HPBH8-RH%H!S/IR YCHI3N'C_@ZN.9EP MB0(&>0NR)HFI@-@6JQ5!=A2I(_UQVAI;/(#KC\IBUL&RL'D"T0, PI^$W#HW MV0(#K1RETK+F17_))Q,_6Z=9(R0)-R^B[LOVXL.R9C:8%M7J*T!.]Y8.1TRG M@WBUB(S.A"_>X$7[42F7I 7K:F"J6K8J5R5'@QZR&!V*H;640H?*?Z[N8@Y. M;(=JH/REN@:FR#73&C<(P(@*^^R"G2[]/5;P+G**648,7,F1\$E7"';#,Q$# M6"KPN2KU*-5%[8^D)=_W0.F%!(^O,[H;Q@!_CGP 0*-4$RJ_!OZ-Y+3=7!DT MR9MZN;"Z8@GY\719,MJ@I6$<9WX8,?T%, '^/K]V\MCP,M?8<_?Q:G-SKS]9 MRA& U-]AA=8'PIH@UR;5_(:]):;8$@ +6D-8P7G=0]:R<"V:R+B*@55D'KY5 M,N2\ME#9[\5Z36O/E'1UZG^'@2,JO8+'DX4H/YXDG1G9%N>._V20E5V:<<1A M&@ ?%Z%QHU)681+-?J0RZ#:W:+AB@")M37=F M8.E26(D":?E"< <=(1U=S_-SOZ MY04(G"\U2$]QZ5#@WA$QCS(!11'DN9(DT5K3!UR^VR>';AMCF?>01S#Q9(&- MQ8%Y(D2SRS$$[?R"A5">'8TD.B]CPZOZX9O5R-F3B$P@\!8(%95FT;XR*ZW7 M^L8XNDK-IPAR5Z >FWHDBJH$Y- M4XJ4BUM2BA =&G__X%QCRKQ2!?1M7O8<^':Y(GJ5F +1$YJT;IYQHD3W+OP M =F1/5\/F=28V(KDLU8!4 >MRPX"H!)]39@"K5F\P6+B:\'6?J*JAB3Q>^@' MN9/@Q_7UI@KR9?] M!6#)?.H]M[90>_ 5RKP/?K=2M99)!N$S-)",38?[Q(*,DXU4,$XGS0U;!I]E M.6F(&!*N$/BH$.B0,JM.B9N(@P@8'>9RZK)6\,VNG%%1#Y@>T;0ECIY+9Y<% M4WQFP,@ZIM!152L'"GJL>)S NI)^"5;4G 1)>BJ1,/&OD/&QY]MMN0+HO!4[ MAH6EJA";CHY<)3N[(S1&_]KS<_C!34*K%$KREG_\ 4CWI6#%U#_9C33Q^U"\ M%F7[)S F6PGJ$_$_1-GB;^KC:V*_!Q2\/! WA?^+(&5U56F1\@T%7-"9("$ MMJ"1P_W#H\&O%5S('\&#&$\1?AUP%;B=09/=(?*ZV]#3_H:>Q@VQ;P(L5%KU M@A#!98NX05@DIE?PV,UM\Z>&4N?L]/*=":XW8/1X"1)8C'H;4UCA%P+XXR?%[+SINKK2MOMMNU.2-482 L< M3.=^U @V*=AHH;4/9,#]A2K"79V>J!V,N7U,APW.$D1A7(,!O2GE7(2L6%3*(,)P9LD(":]PTNZSJ0!I'Y1U;6.-2S4339-W7/FCY-F0(UER=N)JY MDB3\: SSML.I9CV*J[R'*QV$3?Q8%'7O)5@3J;CDJO&PV+3PSO ^^SA$!V0) M(^J/_9. >X;7?AN=4"'YHOI&0>6REC65>X&[7E0T2##_GSS[S!;8UP\Z M@T X9,F7%KT=PGD*3D(@+($%PC=6BJ6:X"*4QJV<$@?T$FX.DXX#A'U) 5>N M2^$,A<6O;>TX%%^:WK.9WZ&Y#)KKR0[-=2_Z\HVBN<+98$X$NNQS,=*8+91K M C0U=E3)E;:5F10QR;@V?YI6XL#Y5CN2BY$KD9QLZ"!BR$UMB3>N[XT(HW@ZW%#!'64C$7$0?'MW MF15+&>^^P\D/3"$, +:& HM&(. 'TVUS/E*4F!0-;CKX^K9'5U(QH$4$:[9U MLCZ#M^T^>=%*^0YIFX;C\,*+AM1G5H<*9R*P\CQ\)_0-.E]8M@OO9FL8P521 MOF?[:,OYS'!LR^<62R^&V.H=J*VAS24V,9\SRM*E*K-VF(6X*U1)&N@2=U4,.VTME1X[JQ074R[&-D6]R M3!K[DK(-=$+CN$LAO[UTX:TMY1*_S68-!CDD,-$O80:B[7:^F8FD@.$TA3F@ M D6<13>)6,KK;2O#!HBBTN5551<39$+><%!H.,E45++'O2$5"G0?_O!6 !:I MU"4# ^\+ZK3 HT\GH:*3N/5&:W>0U2N88RG^K);MF"4A*"8I4CV06?&KJAU$ MQ:,*]XF+1J__6A$-L8BW:XEF/)AZ:N/$A:T?K>7$S"GW3I0N^6,YN4"@@?=_ M A^6U0-$OD6S_P9874H\B"P(B8^*NYQ'Q4-6/E$UY02N!?[1G/9A[0S+S;#[ M#)D3FE[DN%<6IFP.@2-X34AAD<$C0P?VF7CZ2G^%0\93&YU$^@7* ,K9*97 M<>8^?$69Q*_!L_G]3390%6M&SIF8<&-4',M0*8Q5D,;I'X"6"@@ M,11)4@2_$<"(:"15#Q*!T%"*&('].Y&_:8;,22)42VP",/=E62V1>^IBZ3/DDSD+*]Q'U)^ 4,,D>,#+6;$GL! MWK$YF9WFPD_$?(04S>!4YD$RR'Z^^>._Z#IBF&LS>)4WXV4@3#K&K9SCR_^H M*^$DNK^_"\,>L?0S>F'0V4)_M?2?P+UK-XYRLV5, C\ MN8/]O7_AM?]"^.?RQ*0.S?15\0*ZD7T-%C2?"G%-7,-E_9EK=L'><"S]F0!! M.0JA.%3+CLO46R=O_NOUJ[V#EYM,^,;THD&-?=4&_MX<]C_V,QM%Y5V]W$9? M+;3OC8U\YHV]J8?W!\]2#@$F75/]'>0T8[ ",Y5%PYE=4'0R4FSEWT750FCM M219>:G,(Q(WT1%A*I#3#A3\%M*JIJC\L"N!G:+*I T//4$[]V6Q9GM_A1J:X MH1(V"C/:7N<3$ ?;.Z_SO:;D\2FCWH6+G1QZ-$^_?+1? "R2T99=UR=K69J+ES<[9!QTBOA3 M8%H=>DDL#3H:G/8MAS"DDD>7.?LS@%H/_[PD2%A?Q6IL4^,*L&M4:&P814.^ M];4C7I*PN!ROW;.JXXL8WC;X,QD=.7IFV?]D]01:4B:^,:7">YG+L 7KA+>1 M*![>J?#QX_585!\<_)'NBD26!S_Z@WN,-RTL9?7;C0#>AFUHR[LXI>2#RPJB M0KFB",\6@NF>\/GU=WW#,RI<'E-J^S3NUFGHUJETR]^>:@Z@"SG?N^KO9Q&, M7'OR>]:T[A-;_?WT]#3\.A"X&X4]KL:DF@+2V3.4V4;K9^[FY\J_.QJ<^=, MRII[AS,(U2PRY(>%NT[M-'_JA^EDYO?C<'#F;]&SP3_]N>Y_^+6J5QF3P?XC M6V1"QDOE\ES&J6%!(F^)'+H^+T"99S+.O!.!H.'F\*T/[1[8O$XV[_AO$9GT M=(=,NA=]N6MDTGTYS=ZK\?;&5(UH8PT5G#T].04JZN9:#3FDY*+2/3.>B/:#2C7 (0G1&>YM#24\I:,'LRC@9O4-J'(C]Z7EKW MIXU>V;H_H\'?18X@PCH9A H&U2)NCL$C"NKD:G@UY!S=:><>]E0G5M5\E5LOO"=@&4K[]RX^%J)*-/0HO+T2B/$ M+9*W2^/2&?<_U1%H1Z8C2JDWDY+B .J;Q5Q!Z@6T3.PHA@V"<*B!P;GB> MN&0+IS2.G,1^VS!X;!P9 !R/7'IQ$X7%;D@0$G"&%,5H_U*E+D)0L<9YS6G\ M,*N;H@J0%'&N3;R!+@6PBKPUH0_H2E!$ ;0"HCT!'+T;-\3#7S!\:T#TMG&; MKG%EB.\()CWE9[C'S Y#IG=)%^IF#O'I?R\A]"5"941/$79^X7TH,IT;".2! ME!39)AJ%1_#41].8F@F"UD^"JE#,"F7IBR0(!!&C$M?=JO8NZ5XUG6+XV[#$ M4*1G:*,Z ?9A(DS7*=_:6JHE8AE.=+TBLRN2.#:)#\;^&I.*@1#_WQ<5C#ZF MS+Q%1JD)#OQ$;-M3K,VTK9H0';'M5*W_Q\2RN,?BDMW4!L2GE#=1E)T"3J67 MPX\VN[+XH37JE]R=N?6FR%&?!$TD^A"47%/:9B"C[$0?V:!QBBGQ2%+6"U)/ M7/_^%@YF!C"1.Y6JJQ'3VD\9%< $,M MA=:1L&E[J-+EU[+W&^;!G8;/5;[I^8,^)!'$@8J_,3C7#]WDWY3##JP%JK- M4+P.H:#=UO@+0T0.WS_SK_9C#1NS&5>#'[SI.<982L;QD<&'LEH1MK!Q?F2A M?($*R]9)T)PF$HO1X%S*&P@\U7BRT>S NL!Z6UX*"6>H62_>9H+G6,WGRU(% MVO@T'H99AA72(>\=K\_!_+39^ -D3Q;YQ/E.,_^X_R_Z2?ID6+U[42R$7Z8$^>0X=C")B45^/Q;?@8")M"#@A"@\[A6\VLPR:%M&-X%OO#O#!:@3)$Y%DS M[D9X#77\AC* 1/_5O4$/F5:,;LU5'7$6QN[8I](S<:7]@R_#1O/?E% @%>;VT^#. \\$@S*1.8@V%5K3.#L$6N![S1,F.%423K83-;X-W7 MM]SA1*FC;IOW>="GJ4PV.N#"7X181AP%/QQD,A\=? =FL)?S)':NS2@AB0H2 MM59US#1DIAP+X,84AV/NF+Y%\,B-+D90_\]K8JH4K/Z?;[.B N@\T*>U !7Q MB^QU.1Y]YRT-X%78TM$2X:O3H\/O^HAOS#)]=/0=O]!UU]ZR)"&YK(8#@%MN M*4,3QF5BHH>K9)^YDIB& 2V L61\%(H-IAP@@9B#>D(2E4SN88.!.)TRDP]_ MM7:P]-8NF2U:;]_/=@7SR8^F@6[G*.1J(EM2,H/U/5@L0_LBQ%PB5+_ELDE) M[_J,'W@ /'\S)^H)^KF\"?/9K;ZE&8'60V<"?=,UQL%\.+OFD^@8!W@5QGT= MX@RG&;@J 0RL'Q\-CGO^W-LPNR@]!B!O0>Q47$T(MT!Z !$H2>,WFQZN=^;] MD5)%1>Q'0NX->W'L73 LCQ#1!VR4=2P1XTCC( 'MT8@; M%BH>N &HK65D4"_W&<@PG8BM MPU>DS%;\:J*B"^A4P[9KG$O,PA G:?X_TK19?-CHH%PBOD,SI-%2E%^SO'!QGY #OHH@TUZ *<[1@9M4 MCGXU)T:A%0Z*.C+7:-9[E.HYH3*7LZ@[.7A>T7P M1J+SW5N%K95RSQ48T0WRQ9:XAO\Z M#$58[*+\6TOC_,V^1/IF_JP_IGK^".%V1^$,+E.P/+-XK\SJ27(K,?+8=)K[ MDX>2Z W14'2Q\J;<-'";(O/.5#K(Z!UY(TE=,B(78]]HJH^$&^PE)<. MC80I0#PYA:VESXNZ^L.IT@W4TY+G$O=5(NSVT^+NZ+<(Z#% SHBV@OX,TL(2 M+)5K9EPAYV#6]96/YPXP7^7@M5Y'&4E,M*UO296=JS$S39Z5+D=?#'H,Z1R( M[?N/LXA[%C[N>TOW.]'HGCA(N3N6NB:)!M&9@@3&&ON?%T)#[)=YZ0@-; 8B M(1$O*\;LH/H$M%P+^;A_\L([V$?)NXA4>QQ@$: MNU",Q9PI:$UG^04Q$4.M;DW0N3 KU 3K:%(.$_*UH.A&R5\NSLVQ+:CZ $^J M,1!1&P/F4UM39##6EY!+Z1S.A@7*-QD8E$P!%TW/PM]8@<2KX#)]K>'G8\$< M<4W\$J$H/S;D+-\$9>DQ*LJ/&AP>FX\@P?'U52OCA"CE+A ,#HCNE7&/-+-3 MMGKV$*&(.M(AAK/A?!WN=ZJ+]EH>1JS7-=7/+O1MP-F;K'D-H#-=%U(KH5W$Q_/_=S3N17/?F MMZ.2_L:;#B#WFE$HR:] J=P!S8$?D6IC5S00=M6&USEDG2EMSE M0 ]A%D@0-Y0/C5U* , >)F_*AW^]>'\=#9! ,%*L@_MXB4B\PEJO8HD-K(F_ M3C=8K"'RX+?2]<:L,TQ-+E(V.>A0 N*57-(*%ANL3:E >_WVC=$,48V50SZC MA5LF.LP(8(O]Z16!&$PHW(D8$I#@/CBDC>0_T'#X=/7D. MQN*O1R^?CYX=80G$ORAI MLB#W#@_A=W>T)G&]//M>7N_VNQ"/S\%+& GA/^$@]#32ZAHF0EV)*-\0%PH( MO:"W8WCBAW(N^:TCL#+Z?:PVH]@V/IV\%T$%*KP*T7_W:^/[W9JXQ35!M@"L MEC>,_F:FVU]XZM#18+Y>,1)H1:9I &@W<;S M9#M9^BV[3D1_F?-<8[>,Q60,)N3'K#R@ ;CNYOTVY]W. OLR>6MPIN:$IV*U M#">8=S=<$ *)+I':<0D24XY10& :_\TNF]UTW^9T]YGC[IP2\!I5YOAN"$]5 M0#'YM=.BRMK=[-VJQ\67WSKB>Q_'2MF]E6#IO/=^<#>9MSF9JYG31$9/[L\1 MF?JUN 2K.@3G=I-XKW;DITPA9#H<$[IV%,LD]S?H2_Y5,6H5%Q'&5>,NF+SF M;KGEV2IG%;8KCYQM6E)1GH].= M7=@@#:H<]']SMR1N![:,^$!A=!(HB:OG)?W=LY063%W\I"F*W66XUV),QN"G4HZ!#6OB1=8/SHAI_Z,\N57$E@5## M8'.,'B-L-WJO[J-W*A [4P%N!*N8B27:,8+&1IVL5/MN.=S!]&7NRZ;V-FL MF]NL":#+B17-S\4'MV9(8.F*[[TAVYT?MS@7*JQCQ7>RVM^="!&&@HW?". K M KDAMI4PN@VR*6F6^TK6N*K>*.:D=9&[@R."6J02PH)#&R(<%QG$(5EQ)42N9H@C]F:30''G MB!UK!]E%!J$3J7/%1XP&9T8?)321@CWM?2/P"*(01;NIM&:3#(5B054\::TVC7,TMH^@?0:20C.#O\-G M&@641F+ &.9R-5[$'$L-)=UUF8BX2J?A :)%J>]D[Y?KJ\2,'BV7=+#,J M1- 2$^_)Z\J)W^AW_J6^CO GIQQ.T3)",*H9#"V$V#CV""NEG!@4IQ%4I6 R M&LB9T$.5"'.2%\23K2+VYFB@.J9RO9&HQC_[,?1H.@7$/'XRHFG:Q/Z30SW9 MV#5:HQ$*1$B)4G#Z.'^!MX@H0W!49$!%O(D4-%VQ%JM';Q9TG=LNRUWGQ%@X MAH?TGI3093=I4K888 /XX,*9T]K>$053Q$$1UC ;4]XPA?P=AI!)R_#]I;&' M;U7>QR.7;"FEH^>2,)@\;VW] 9\)*]*\FN33-7^,C$C0!3]?TWXF<1!8T)") M7.4D0R)P;'^'RB_QDMXM0.O&"6B!\R;ED$/CBJ(WJJ#(7>-8T$+"L'T#;N<$ M*JEXT46&QJ^?2K4\E1R,UY,A&!(=7@&X6".[840,X4+-2PL_5=>!\L#6KLH'WB2 T'>4(\VJJN+L&& MQ5E@GF>HSF7-7S5&YO6H[LY[Q0Y+-;\(A=)],0NAZ Y/!RJYXVI8%@6HA<\; M?> FX&YK$8T"O_FBS%M0=N+3(QQS<@;(0$<[;^( SG\.U%G(=0J&!@\1I@., M5JPR7'4/ZX@);G7E.VEG;F8&<5VX\@)"GK2SFN1]L %J._F3=_&1!0 J%$#? M=@,_&5\- ]$/F)^_ZD,IIV"G2"%5B M#&B0-B!$"S.&7+Q#V>R]WA/6XD.E2*-V02R-'/DQ50/-%CHVS&9)IXW),SU\ M8X#$(7.J9^;+;DO8,V)0&',Y+XK8+S@V*H2(_P,TGJ02XJ<:[";\^V"T3U5> M_J0HX-," 9YV3GOYQOZ^?&?>^%;G3.Z4\S2MVVRL'&B?6.WS:?N&OHCN<>6#%H];G-8FRN@J_/ T,$-V:T% M>KC"Q"5&8EO@)KTW*1N;W8PL$;5LW/4<(/#A/K?8]-[8V]]5B>-BF<'4.!>D M2.B29<@C%W5U46=SY76A F\23(;XU62HQYKWL_@,G.$T&; 2.5DLJYH\HNEZ M9U] =?R^6-%C7.S_R$HH<1T<'5!U*U,/309_]29Q(-8PL/L28^'V"0H$'.[C M D4"RL$K[Z8BUXD\R&HY-LMF0>:<1+:"C\'$@B<,VF3>>>*=9?>#;D6)$_+G M#NCAM09T<'<9##^;(F_3?V)@E%I/0-#2V31]0PG)P+ZLS@N(48M$6^#)!DLH M?"V3J@"1) G+X T537J=?#"PW?#Q$>@O^>$4N-FXLJZ_/8?AIFE2 !1%-_RI M&$@!C[N^Y!AA<,]-MWK7*1W3Q*<;EN70D(!:1>GTJKO9L R^"L.>Z BS/DPB M>43GNU0\&X?93X7?\'D=X1FC6+KY,"^+TEU@S(98/T1#(V0F.&'Q\ WWZ\"; M\!QW*[!J.4I+_O6PXY5VJ>8'_\6\K#_Z#4A;#HB<@5DGR^>TGAOG)GM#)(9? M[]%Q28Q$?BW O9*=0UOXR([=N*B6DSTB=F)?E/SOA=]-WMU"!ATAE/9[HH#R M.DC^^2Z5DG%B?MIX3?P2J'(P0.?,PRF.[7]5>O\)E$1E1_B*AAH*-1'$(4M!:^8^P]?(TA0\B3J6F<.G.YF06-4RJPA9VR[ M7C#_2?0>V:#(O0V?P"M@.C8 6+.4WB-RX4.,,[P!SP"VXV=ZBGJ0$$WS:\*- M5)8'M4M)CZ1/-/WV2DYSM2XS%#T2O26(C>:SJL+S M,GGEQFA8ZBIG9D;J$B:&AER=(BQ=]"?\ Z<>(@9+827[D61[A@,B%9,**5[; M?MO-7#$Q3TYHW?#>YSX"W['$NHH,;F[ 8Y7YV\?:N&T\ 9.LS23?#K-)IUQ@ MT*)XD.E/5R.LA?/S@@<7ZGG&&H+&UCD>R50KU*"^ Y+7K\PE-](22NTZ7J@P MPBM#0(H3P&"88W2*#E:$)?@/LVL?!&9WR#R#S'NQ0^;=B[[<-3+OCE9@+/8, M+**8#U(W+T[G&'Y 9CZ]GG/G'9VBSY0D[FB&#BG!?S"H3G6L;86JIJQ#9FF^ MZ+SY.F(NG'0(Y]4"N9:!3A'\$SGRP+_Q7B N0"IZ>/BN\^\B*0L\EGAT()TO M> \9)BCM0(@K&EW.(CI.4*1FATJIE(&D%)%T-'8Q$+/S2#QBZ(1#5X2F(@@*2([1>=LIDEW??5F0$KXQ* MREW[:]!J@>2"]]" G]%/QG@9!!A?>?]@A?ETD%K*P!7TQL;_K\ UD).TZ8J& M1)(>J<0/1YH98PFQKR75*F0?''P0@7WS!?=!%(0,S:G_?T@BS+I&%'/P!M-S MU3P^_/W]-LR <&;>/$\$GFW?M\[7* >MN=]$L00T*AG^X2\U<'T@(151@RJM M_INM1*_JE,;$LI%_8K+KBI=@TD"[9,$3WY$(WBK&W,\)$AF$K$=/Y-9?PG-NF56U[97:&=8R"L48>:FJD=8L:UV4C$8*0T)Y8[IZ MJ,D6D[ND@)Z_<^^6S&TN&2$^W[!@%(SL/OJI;<#KPSG$9'=!$#GY-/FJX,,, M+C/0:%Z#IE1F!+VZ_FKWB7Q=\.LIOR@SRIU,?"LS*K:>PQ*AFY9\9[=@;GG! MS/+SO UH"L$>4(2.>>,)G.'G?57G4$J"F74_I+O)NM6R=,R5KLDAP!\@RNU< MBW=+H2>TD\BA3HC@H\Q-L9;-"UKV(,^S>>\2P@8@AW"C%, -9"K;C(EWH#;H M#]*1O:Q:M[FMW3JYS74B"M:8;9I.89X1'25S9,0%_4("58MV\.P9N8&'CX_^ M0T+V?,POJA7+T%#X# /](*9H4>7!!3'?Y&P[_]16%X:\#=#P!;NJ"+'&&XDD MUN7>P2OJYG<V6]WWSBVDQX=_I3GN^ MCFW5]S"/NVF[DPMM-KG$K)R"G[\(-@[T6_3BPL M2E'42T+:F/@450!)>)'1QM&$$.JKR$@7')WY6/O*V%3E^3!*U5.DN* M$CLB,"]W%F#EH"HH[N MZM4*8\4'3_\#*UBJ4'IH#^?X.$;/?NYJH<#Q>^H\QV9P^RTIRY.%R#55,<&; M^94X&AQKY0/H_-THOMTK]DSQ:)%42Q:'O!7D]4N\L5+GVEGN5P&I$QI(X9+1 M+A9;Y#O>G:;Z3^@XE;%M5*F^46?5G$*+M6HK_B) MH?Q;E['=/_*V2/:&5<5Z^#DBTBK"Y:@",*3!I= H">[#E@?#RY%]Y648"IW# M-BH'UDGD]18K!S+Y&/NJN%[^O?3]1P%1,J!L"A_^B7;<= :VSU*W*B%%!!7Q M!,%?3S_RSCP>MX1].LOJ\\S? ?;>?"S<.OS^5369[/U89^6'\+N""SCZ6H8W M_>^J_D#BS.%!(GSUZW^?G4IE_] $9FV5>*BWZ2W<&2$,WI;ZD!GI_;" U"@Q M2WYRX2X83F'Y.K1)9!H!2<^)(R$J+H%%.&1DLH=X3.Q1[84>,4T+AP5!X>2Q M$S?'=Z75WZP;[VQ(7WDG>*/HS=:%!*IG5$N7SI8,.I/" .J5!-I*O^B-IC%K MF+)[(H32?57"$@T1O48'< MF)P04A.FCK)@"NN2:%7H&(&,L(6]\&K'[E8UPNFK0*#?7:D Z .?P=N'841% M&1ACTKLRUEA!")E#38+D21 '6SEII+@M9YH&8J7!T=)Y&$/E:5TFA=VSK)Y? M:[ZT D(0FED!.,CU8(:P(U/,&?@XI7QN'>TG,VB*)BP=09>@,02'LL^B345@ MC*$M@@DU[\O:T/F0N_,U%&='.P6W+$P,W,F'<>$A%EWQZHO*\,0%%R=,I6/9 MZ)OM@AX[9"F0*]R0KG]0%^HQ@;/FV5&M\BQC3ESN, MZ;WHRS>*,:4+]Y6&)W$;0;F:"6%?UXJTCW77H38D MLV5/$V"C9E3.<*RI&3+""5-?KO@Y:DE;OFE"]F90WG.];DZ)WUO)KD M+B9W"_5G7#B2FLR@"FWLH$3.H'G0875R:)4.:DIRB8I[I^ZBHA-8(4159*FU M?]BNO':3@"BY6B+X'\FAK(+M5\VKB!SGC<4UQH5XP3.U&FW9!&L"(3Z67TH@ M@EX@(Y]%L'1[7)ED>(=S\Y(TYN$/6"&!Y>+3*;JN MR6C VKAR@9/(LU9@V.>J$'R\EOS9F2ZE8;36*"#?2FD4%>;X\YH.571;W83* M;ICX<,F>FG7=V T$G\Y]!GOFO0D$<*%C5":KWCZ$HN&&![Z>.OXW\.A-F1S5 M^K3D0I)636ZJNZ[9)%6BPGHM(#!1EE!\A/"-O.FV(L^..2DHGJ[O8\M=F3LR M4'2J<*9O<@H99E*JM]C'7I/Y-;,F_CZ#:^L*_@],));W6?!6!P&J=H:F$=W< MJ3>R?J8.]P_W W3P!LN@L1-H@,R"+?+#LBQ#- D,6]-*TI5Z(:RB,*)2->CM M!1"DPVV+'?%LC,Q%6.F8^WL0_A';U#]5-7UA7R#Z8WU,%,$&$@DG\S)O@R*2$NI*L[1B2>>*O)\Q M"(BX*7H%@AQX32Q0%AH;;/2/Y>0B5"0 <0Q-?D>A6#.?B5%F=(/RGA7B M'>GY8 HJ-V4:-MGB?/*__W+UEFKP=GQSZ=G@S<_#D[_]=OK]_\].#L]^>W=Z_>O_2^/?WTU^.WL%/[X M]MV;D]/35V?WT,_9^LJ_E6:?GXE0RBDIFP0&ZZM>"U[BZ%Z!^(_23W\/ ]*$B^];R@O_1,N*Z1KM3@'^ I 8!6S*Y'OX'IH'(K-JTP M<7["F02Q)GK(F%, ??)S5^2.4\'X![#2L$DX]\$H-,T,F;2.981N-[P&^H7^ MB)XO6KE'7O#5M"H-8XYADC^F;/3!RZ,C9=\].OQ.>GW,J<5W2^^U/-U_!K]_IS?.P2OP%>?+@F\]0$J 71OZX0ET M9A:19X9!4W7C?)'C8=:9N^[(OX^_T1UP$M:&(1Q@^C3SB?71W6%@*--#GS D'(U9-V9.%0@I_P/)] M&FL[<1D@.(9Q2]@WDF,(H,A&3%0OS2=50YM! UZO;.(]$'A2AA0A<.%"Q0)E M%.68PBQ?-(H6L3QX0W);T(VE6C-4:Q581KK^FVA(\;4PPR@5)3 T$HMIJ@)" M:4KHBLY+FS=?!2SK$\X?1)_P#$>'S!;Z1;S&N4L@LD;?#IQIIQG8$TZ,ON/$ MJ/_UCWXB!R_V_HD)5?R@'BP'AT.Z9-IR0DOF=O",/G ?0SE;79RW5@*PX]D( M@OXU##U%<(Z%7G?JYD5?4!K.A.+3O_YS>7VRA$A^2'^?,( =(VV61R]J9>7W+C*0 M3RC0UN%,'&I$M8<<[THN1<-2-P(#H%L@<#I*6QEIJ)^SKRBFG(ZXJ?TIN1Q#R&"B39A#&+BRZ*I*LL34 ,IW M!J$,9/+*_[T$G^Q@__SIWH%*_S%]+*$?$16I"$(AO<"L!DYAS6&Z4@EOP[A/ MKD.%.;F.S:?H13S'?^T0$M=N3KC%L%\:/V&RM[XE9^L&U M*]!2"@>1.8?TET?[8@[">60^E^X>^JV"#[ T-0FP$2@G[;)<4LH2W6!@74\ 3]SL:OO0:JO;*/Z ]!%"D%F#'8 ME47L-3+./0P]N&9S9DDV3I6R\&W^>GAX--H_#!(GP\%?C_QJ.7QN5$]P<1X] MWQ\]?6H_&(CHBS7UN$/V^6=U-:.HH,$N_?F^X7_^?^?UX__\S&832$;+4C , M\P"LUMX8J%,7C?N;_.-[;U2]B5K_+2]Q6^"7OD)P5W*1_"H,A7KX' MHQ?[+QY.9P\.#A].9P^??FJ'[J"S1]=L]C'N!P4<"8P(-W@+IKR K?V__W+T MEX!)PG*FO^T/#O!3\HC=1[_ 1WEZ-GU'C&!9(:YJ2^N[3W[J)W=3<.>?W$W! MG7]R-P5W_LG=%-SY)W=3<.>?W$W!G7\2I^ QWKBO<^>_7JC@&ZP">;:_K0KD M)CBA(\4)_=FU(_(Y_Y;C/3]R@$W_&PI)U>O- W?GA251=]U')!+X_LX[^*6K M3?HFZ?MX/Z)$DPG"';Q(&5R>'Z;\+?";NP25/1M16+[[WZ?_Y^^O?WC]_B; ML=N*.*+L(6VCFX8[7^)4-/+_4^+8VX-CSX=/7GR[*%T=O3BZ.4#Z>N+ MTY>:+&KIS[;OSY$&;#OO"4S2*9W-Z!O^ MBIDPM>4]3FG/>%PGPOJ9P_AL].SPP8SDX!5*<".V_<\>RL.#SFZU7OD;NY)L:6JB+^[4: M[8;WBQY(N]']0HL7D"JOO!W^3(W*QM%W][_'BU6HU\-T<7U>7CXWH\RR]=\]A-+K+Z M,4AW/CXX.GS^]-GSQ[Z[!P?_KL\>3(7UJ/)N[CP?[!:-9Z M0WO@+W\V=G?+L68TN_\K"1S^J8"5&ZW-NWC[XPG(P"VQJOX-$G[\[("Z!2X" M -,\9Q0MH(_?<1%9255=/R_S9O"C*_*%&_Q7WE1--42,ND'-/D\K.[[TX-[F MN7[-$7ZQ]\]O^?6]&=@[>OKTY9-O>1#(SMW2^_<9F#M]^[3TYL_U;G=XS-U' M=_[BU^4O'N[OOSQX/#D\>O$<_,67+X._>+CS%^_27SSSOYEF@Y_J:KD@3@DJ MBR+&ZK=%5G[3SM[9WHMO^?6/CH[V#I\>/#D\^I9'X>7+G;<'=93/=^[>[J,[ M=V_G[EW'W7OY>'+T].63)XF[=[1S]^[2W3M%[5XW^#N75I^(< IZ?L=&ZO"= M2!T>[A\IF-X[UP"=0N??LM+8.<6[MS"W4=W;N'.+;R6 M6WBP_^3EX,G.[_P+OW"&Z:*7]6CP=]=X4HW>#4:_)3Y MODJN6*GC^%RXO2/R'KH(W[27N,L4?_.9XL C>?AYQF#G).X^NG,2'XJ3Z,=L MY3X>'1S\^_"07;RC@Q@9^$UZ62=*TFW814]09N54]5?>D,Q*Q L?29H<[1\^ MRI23O4> UO_E<'__\ O%YW8?_4PCM3O$=A_='6(/YA [C ZQP]TAMOD0^U'U MNG:'V-?ZT=TAMOOH[A![8(?8H;V)'=Y]C1:J3CWY?G>.VG/T.A?!@Q>#WT9G MHY-1?)H>'#W=)Y6O2;5H48BS<^X.7I)@U^Z\?5 ?W9VWNX_NSMN'=MX>1N?M MG=>X[,[;C>?M]CMKY[P=[([:K_:CNZ-V]]';/FKOPA(>[-\M).%J)^.+OOY[ ME/0KBFKE^SR8JOVW\K4H0/DV*ZK!<>'M^J^N!0W*AG#R*G;XKV56M]X!6+-T MJBJG'NSO_0N5^&XB\C>@Q[>DW/L:F7<'_^>'=S^#*&6QG+CF;X-'^7?TI9,* M"(M!<=#_"VEZ$'WU0U:@MO+9S+G6=_=1?L47S@#D/Q?UY#<+1YX-??5&WX52 M@MK-_.?@\OISU6 ;ES=I JL,0/7-U0T/,NNP^J9NU-))ULP&/_HI9@'N1Y?R M+K]6;5";WM!6\ E"JZ,OZ3SM/KH[LWA/VPP518%6,1L /R@>%(??/PJGI[^-' %@=]+(R2[ MGB?$WK40>_N_^$] [Z;$.>L]X$V7%U8H3SK!8:F#ET='%-RB2F#41$\^JGT- MWWD2?V%"N](=! M848%1LUO@HLEG!61Q6^6XQF/S>8]<6NJ3+W2-?=(JNG@SY)J>O:7__Q"4DWW M5XWISOORI867K,D_NK;DV364F6Y_!_3K,)V]_NG7X_>_O3O=++6T02'^MO?J M6Y-Z +M:NW\O\SI$0:YEN9/ROIFWY).EM\;C; F!$;31-5EF.H8:/T/^#][8 MYOXQYVZ6%5,XCJ A7(;T 6RY=DLXFK#!;-G.JMJ_WJ1K@[>NH6O\\;9''DC= M_Z:UCG14=6JSP]'1\T\3*-K6 M[-'H^34%BF[4ZO[HZ;/G-]$]^N0[TK/[?$WO5SMX>_SSF\'QS^_?#'X]??_[ MFW?_///^YJ\G\?WZ<\?ED\,7=UH%^(,MSTC>XLC_*X>3SX^8N@&EY< MZ_F_O3Z[2TS%X,<[?/?3GU^_/1WO_UQV^_>NS-V=O[G3N>Y)!?[YMN\9' M/U4OY][9R*[XP!<^.+ZR,V8#F&DWB#<9Q$>OX)YRK/<4A81!+.YMG?NA7?BQ M[8SR=]UAWAC!_B*7@*_WAK2[_.PN/[O+SP.VJ5_QY>_O#T]_FWG@O_)4_H/YY\)*#Z7+7=^X\V=[^/QN%J6+>1?=][WE_.^N\-\ MY^[WK6>0[U&R^'!;LOCQ>359^_^9M?/B/_\O4$L#!!0 ( !&?5E+VL$6/ MRA, '_5 1 <&%N=RTR,#(Q,#$S,2YXIXD2E"2V$6BJ"E_VUY^L @024%PDMW061TR/ M;:B\5'Z965D7X+=_O"X<]$PHLSWWLJ5][K00<4W/LMW99>O;^+9]UOK'EU]^ M^>V_VNU_7@WOT;5G^@OB;S]%WB[ ?:$J]!?KNT1_V,VZWOTBB MOK=\H_9LSE&WT]4V[](+RS2G9Z:!VR8^/FD;I]W3-M:Z5AM;$Q,(M/-CR[A+]!/]MGT%D>BVQU-UR(JP=-62+%=QK%KKJ2X MGNOZBVP"B],C_K8D1]"H#:T(MCBFDRQ[P")[_[E8\>>VL0"]W&(<)"U!HG;'-,9X8]X0=@2FZ2" ;_\@I# MUUXL/;)+J:(CHC#F?BK';/X M_,JLUE%Y!7S6GF&\K*Y$DC!0)+Q279F$NVOGY^='K\)_<]5(.Z)LWQ:_MK5N M-;%Y'EU>-OS5CNAVH4,&VYM-VI%UR 2\*E+R*_'I)IE/Y3HU]&\I _ M+C UJ><49)JC)?66A'*;L.3(*1G,*9E>ML3XV8ZR^Y\.GGP&3:(F*0'KP2EN M'P$)<>[CGD2TPD\O6PS <$A@FT/NN(F=JAT'$M-W),[_[[MOD6G5[@.)[=K_ M$;U?4E*U]T#"H+ZJ@[Z@'\-]9%N7K;X'9?\3GH%^XOJWX5UQ+285B DC[A'_ M&)@O':BPX3_4CF<,;20ID2#][6B38(.5SX@U<+_(WS=['!*'312$&W%2FF[= MP3+)PHN1155V'CQ>WSR.;J[AE]'@_NZZ-[ZYONK=]Q[[-Z.O-S?C464 BCDJ MD-$D,EV 8P0F)1$T$4^49(I"KBA@^X%:PL9/F$+WYH3;H/#N(5QGK\93)(**_KTGYM>GXCL;P_X>;Q_%H<#MXNAGVQG=P=R?8YK!6XZIW.D8Y7&/V:'"+ M8@$?B,9F[P\>GH8W7Z'-W1\W]X/1[H%-2U#C:\!DI@Z^:W*0$-0LG#.-/QH/ M^O_]=7!_?3,J.O MM_>#[^\0KRO.:CQ/.IW36G$*_)$4T"P\U<8>$M-S3=NQI:+>U,1L+OZ1OWS[ M&3O088$>L#0(5X6Q7@?Z>*JH][+33 M.2N?,6*_0NN:(F^*A"Z?Y/]10MU/"!1&L<9! ^XA4!HEM4:AVBC0NT&.>TV8 M2>UE@/B5SVR7, 'SR%\L,'WSIB-[YMI3J)1=WC/E4J#MSI[ <"9,]Q\]3BH[ MXBY$*AQ++#)HP23<9J;C,9\2\4V:<&P[/]E3(J$J1S$ZNO%^CA)J MT"0_&9)GXOJDUNBQ1JL>!@Q-KOBMH1:2-S"/AST?XXE3V^HALN=83P?+ MRNP!AP;:'#BFBV^N-=<,^4H,;\U)#+ZM4QEYV.KS0;<#(EE!)K M-]AF,U/#>&;(5?0<&$..'UA!YX=D@8$IE(2$3CVZ$.L @XEC!SY>MRJMQER- MY;DA5\RSL5Q)0 D1*"'C ]Q"^_^IO2N\?VH? .\EI7O/D(6$2: D&T&#$3%]:O/Z MZ]A;2E-GV&-#;N97A'PEM0UBVT(NB@4WL^RLB5+?Q\X#Y7AQ%J8+: M>TX,N5&_2^_YA!+ZH%BA#Z]*0?J Z0\P"1A2-.%O[YMIBJ6I?>44IK/5?266 MB@*QC4\TM[8+$WV8]@^)2YS^YG'$"EYJV2%FAA+<&ICB,JU:^XB.@I,_U]#2]"+7F%<$**T>W:F;>"IR5Z57O&%IJ MZE($9'3_(W]NF#ZJ25(W)F\/^%\>[3LP0NT>\4IBU>Z@&5KEN%Z)S[@Y>4-2 M!21U^'"8#8!Z"X]R^]]2P9O7)7%9W7/I]82HG4'L'%9UAJ0P%$K[@'T#D5N? M@S4STRA5:M5Y%KF*EK,7U8SV] 9 +4?.*\$S#YERL MN9-658 ZGYX86NF0R\6YD=ERPFLFQXA0G0M/M?3A 4';R,0WX77SW(I2G=;. M]/3"4&#M)N:P"8_WI,+8KIVN%+S4F>G0K M%M-?:<9]N=]6'J8?-;+-[[R-^VP*: HQHJ")[4'D8 U8HM"OBBB'$S ML8.A?6$'CW=@5TY-P33$K?W6R$)^ROF4<:RESY$F6,JUPS6F#9QH*4Q<\U'5 M0H;*:9EQHF<\2Z0&K7GS-861'[#K3\4C=E2\HB3<.DNTK_O\V/82U4GVU.BF M=@8+<%\3C%8'MA)4'VEX ZL!GQ/Z4[RB2)+:&\Z,;OK99;4W2($?7K#R@A'W MS!]SS[$(9<'SE;7&X#PVZJ'W7$N?@$YR^EOTR&?S1MRT06L&7SXC96P==XQN M:N$S&YL&1DW0]=X+IM:3@]UZ=6LV$V7$B%HU-3\/<9",D.34P'C9-&:]LC2' MB[(6/1;//I7!I'D%Z*8Y$Z^IDZED(-^1W3.Y_6R+Y_D?Q9J&>'JO9J[;6IXZ M)>I&-S7IR (Z^38^*1<%@E$L^5<@74G_2*$"J]$@-$_=D:X$1S6^AJ&7">0V M LX1EA_CG[#)GOWT#07!Y].U7.2])Z-262JTU>Q+-DNGBP\M<%C]=Y4U'FORLH]# 2'@D_-YCHM25 MF:)6-&3R4$?$N99^8@?8(,%'C&U!WFI@7&S8LMX\-)N)0=3,JFTG3R=E50C\?)%%"F"A"8HH4HS?4CN+ 7E"%BTUCBWM#*@*-Y0_"Z+6LFRFPFZH1W;.AE M J2!^6KD3QCYRX<.W#S7?L-B-A-USCK1T@_TQGQ0P*B!.6O3EG4W?'/8J./D MU-#+@/*?'2>_';VR"[Q"OUW7"W27E^ *<8*/D@O0EMA]^;/7[72/ MI;\&&SUC+WQ@X8$L)H2V$)XP^5S<98M3G[20BQ?DLE5(YHIGIV&HB,A>)]2Q M+Y:$VIXEM+YL63Z5JK40 ["XS7WQU^_4\Y>7K:"YSB:6KI^D+M>27UXW*S+9>Z=7L 2GW4MBN-YX[YV0FPEW MC/G$N@Z.W$G9$@LV(IP'!-XT.D>>[. 4.RR&KSJGG?<^N,*DR!*=%\>NX_>_ M)AX>&L^!@3C GTP14J:P31+1J!\?]N8VK/9.M9KIMB:[^[= GQB&<@L89?H MV%N@6^"QN9W-;ERE!\&]"79$D%^V3'GXO1+B"S&^8?I6,FKU>CE82;;W2 8- MM6ZP3P0E*]R":;C8*2KLEY)J[]U*Y7]#W:'\]GOORLTK_& $[*SN0KK=WE47 M)5[TK7JU\EDM]ZY^'+UEH_SP5"];960TWGLGY$SZT7,]D(G%,>M@4AUN3 QZ M!%*"LY&YV:(4[0YZ:/&+^9NH@/P)N4OWE8N"M41?KZ@-*H+;O!1F\H95\P55^1);GL$5D6F3RCH$9'_)D+S:?CPA]AO(; MNU;P%2DH[8(71!2DV^I\]H[_O>U"L*T_MQKT *JF^+T85QZEWHMXPA4OH15_ MTW+]80N.Q=:P818%<\6?G+@WSP.+LW;L:?2MP!T*R?:.?D)#)C3T M_EGOB0 M&J#DNE#^4P96\J8S,4FW,-1"_N1?Q.307CXB!?-[%OAY_I1PQV+V/!T>^^^^!(RZN"C!6$^V] M4XF5)K$$)6OG<"5>5E)C\LJO'$ C-W(K<'BOWO)(1(D.CPE=="=JT-;;[!TC MZ4.3U"HW?A/-@BB*XV>,Z8QP&4!R@3 Q%9!_J^<.NY/R7@E8JEG":/F?%%7. M+@K)#F=BT7<\W_)$N(5%9$&MD=]^[QY^%7Z\(O'="\B9#C9EN\3A>7:+;?H' M=OQ\/Z[%ZV 7!*+>]..O>L1OL+JSQ.KKU,;QJ["CKY*XUCU<%I4UN"[<\Q?! M@<#4Q4([OJ/D0RWF13]=,2T)#U::F,W%/[+V_6*Z>@Q'W!-S&L&:Y87?EDS? M:\FF;+89S:%4%0-CXA/*JP"*]_85PTM)^OI.\:X+ *O%)O6.=*K9WG-KSKB^ MN>?1>[5S7;<2B]T,D)8-O6!P>8L!,G\L+PS64J3[#DE9II:H9 ]FF$]YC%9Q M8TX[F*YDAT1/'%.8R::3M[A)LHC>K*2#CE6LRK>0\TY.&Q&5\0)*EMBVPOT8 M,>C).6/?IU0H'WS#H<+(4IO?@8XT*=#TBE&B'TR4K)[#"\&Y(BZ9VGQ(F.^( M_8!;ZBT2=7HNQ)7Y'.HVPKWGSK8HHLJ2'ZAGCV#LG.*"!;.U-GOWX/B$891< MX]1[]9:^*[)N=#9F]95PF8_&<^R&&S_!-FUP\*W'=E MXN1 M=W[=K-8EXH78:V>:PT)%[/5Y+%#N7#U!"-)]+B4^MQB'7[[7A2+CP67 M/3Y\.(&X;O-P(1T&!BKVE*])\//.[?D<9IIBC:*W\'PW_YA(?88'NU@D([>W M $5,7(!P9M.]@YSQFA4V''UCZUM$5398M^&X=W/=P94M$ZG \D3>K#$SNK\<[0>>8W?\GN^+=MW,HSM0!M&3/D,[9AB"V"O8**M).S=6F(Q9K!QD.3!=NV%OWC XK6\_.T: M/.\Y.#6[+EAQRV^_]Z[(JBYZE*9$ ;C9=.\=6$]= MC[Y0:S 5N0C"QJ-C;\0A'JQ2L5J+U_['32A334(L)EZ, "44'W%23?<^XA1DC<)]Q/+T^]Y,+/0M];YW:?*?!ZE\ MQ)X! O\Y9?_ U!+ P04 " 1GU920/QGL=PG !'J $ %0 '!A;G J=88BE29I6_GU;Z%)W2F)9 -4V]DS:UL2U7BJZNE"50$H_/7?OY^- M7WR-[:R93O[V"_DS_N5%G/AI:"8G?_OER_$[I'_Y][__Z4]__1>$_O/5YP\O MWDS]XBQ.YB]>M]'.8WCQK9F?OOAGB+,_7J1V>O;BG]/VC^:K1>COW2^]GIY? MM,W)Z?P%Q93<_6G[E^!]TIY;Y*V0B"NJD"4T(!N-F\L=?\A_.SN(+$&XRZ[[\VR^G\_GY7UZ^ M_/;MVY^_NW;\YVE[\I)BS%Y>?OJ7U<>_W_O\-]9]FAAC7G8_O?KHK%GW07@L M>?F?OW\X\J?QS*)F,IO;B<\#S)J_S+IO?IAZ.^]T_B2N%P]^(G^%+C^&\K<0 MH8B1/W^?A5_^_J<7+Y;J:*?C^#FF%_GO+Y_?WQKRW(ZG=CR?3N+\&]AF]F<_ M/7N9/_CR]11H\9-C=8^87Y_%OO\R:L_/QU?=.VYC^]LNYG7Q#V;Z8+ ?_ MU^M??GF-P]NQ7XP[L3_ UZM'Y,'Z08K?YW$28K@YUHXR'WY\\_;CT=LW\(^C MPP_OWQP_OV^&@G93S]U*):VE*(*_5E#)_F;8^OBN/ON:#%#)]:>CSXTUC7C9M[$V>M%VX*/&$5ON/=1HN080=P$ MAYSP% G+5+*<8F?$;>6M!.QHGNS,=5Q?C0"<)^9E',]GE]]!^3L(DQ7E__5A M*$L%[R[<@??3Q60^^V0OK!O'2P%#X%(K%9"QSB+NF$(._!+"V#-K8DK>RQH" MKH=S6\@;/#IH_8MI&V(+'OZ7%]]B]LSR]_/GK\H&^;3XOI?FAKDZ,N%M_#.3R\BN)=QG@'72&H"3B[HA!BW%'&/ M$P"4"@ 2$#)J%F.J08LGD6W"$/IC,J2L58J1!8C;+M;"H5JQ'-T@2CP(*X1! MFE*8P8-A-G+M+/>5?,=Z1)N0@_V8Y"ACA6*D>#V=S%OKY_^$V/GU8C:?GL7V M$MO%E6_327$*)B36)4"60%YF'-*$."VT#42'&OS8!-PF5.$_)E6*VZ8D:R#\ MG3M@3-(<1>(88"$P&RHCD30NA>"DCH%7XLD:.)LP0_RPS.BK M_V)<.)I/_1^GTS'H<_;V?Q9 S9%A6C 0"VDL,>)6 1T#,T@%PQEFV&)<)=B^ M#Z6O<)\ 703EAN[1_[#C11R%9#USWB,!_P/I@D"&&@UXX)]&:R.3JR'=&BQ# M"K-[\N NQ?MJOJ"O.SN;3CH4L_<3/U[D@M1!"$W6B1U_LDUX/WEMSYNY'8\4 MEX98HI!EUF6)99[#"=*&!Y/!&U:%^=N '%+D79@TU6Q5,@A?G"VZO.!P?AI; M0'S>QM,XF35?(T"&.?[#=#;[&.>'Z=A^'T5MHV,:(^FI05P9H+PC%"FLJ>"" M&^=JI?7;X!Q2P%Z84S4M5HQ6G^/<-I,8WMIV I2?W0#])J;&-_.1EE8Z+AT* MTD!PD&S,=6N#@J%26:I"T+@&DYZ&-J00OC!Y"MNE&%]NQ*,'D[!&:&LC3*U4 MH!A%1-Q'#VXR,62MX0K#?YI48XUL._H\0T6U"GV*VZL8F0[/8PL:FIQ\B'86U\$*"8*!Z .$BS0A;@Q!QBJ+ MJ.&0EV"2K*0U:/0DLB$%:54)5-9&Y:B3HA MF]74:8$UL%E5XJU EC)6J5F,32%"/LH8"CH2R$<%0!#:0OIBG4@1 M>\S(R2:TTX-TX MXQ"#!X\"4-8FZ84/N@9?=@&[":/4S\"HZI8L5^"+\*JN#C(X+83%R3OF\ M.JF0T1%HGRQ6U%/F:945P5LH>J< =G8*)LU_9?5_M6-XZ.Q@_MJV[07H?[DX MX2-W"I(0%(PUB%.PL8.7';3M(&V!B$'S*I';1NB&5%G8G2'W8OWBABE9Y^]V MB7V./@(P2&8_QJMU6BT%U\01I*S3$$!2BBPA$D4L%-&@ T.KN-C'0 VIOE". M(<7,4(P8G]IX#E[Z[??S.)E%8&\70MZ6.#@FL) 681T F.,>:1\X+YTVD[/X[MV?O)USB;Y^,.LY&*C&F2!")&PKPN M!49:99D=R1Z-2VNJK FN S.DLD Y/O16>^%P:A1,4IHSC#"F0#[-%-[ M\]S.&BXXL4W/8SN_^#2VDSFXT!R1G>3" MRU$D61+:4T)"G7AW#9;AQ3.]"-!7V\7,_NMT&KXUXS%X(N*C$P09H4&:""(9 M8CPBR;CDHZ">Q1JVO@0PI*6) @;>2:_%K/I^,K>3D[Q4OQ0%IIJKJN05,B^\ MH8K\GX!\1KW(W@:-C^//WMQ^/CP[?'7YZ^_G@ M^#W\M)B&'WA\=>UN(E:A1@._MM/9#!*OU,Q',3 :8Y+(:Q_S:IM$&@<(JW@* MUBNCB&-5 IMK#/UWD7^-DT5\!^YHW3:JZP5'\"KP7\C;W2&O)-H1@:+Q$$UR M2L%%48:HP5H2@EGB5<3> >N0:CZ[,N?^!O.Z)BNXCW(&N6<.0KKE\=A^;7R< M'4W'820MQ5$K ( ER.]2!/DU03K:P!QC0L1*QT8?@K1E:0C]$%0I9(&"R_L=& [Z;R:VO7@/6NM"F\S[Z1B& M.8'X-[:0Z(Z,L$JZ$! G.H% 3B&K/$%8)BQ$4 2;*EZIHDS%JG'7&$>*1Y$2 M2"C,?+.?M:,*2>7\GS6K!="2Y MD90[@2!= :$HU\AX#Y;7E$1A$K&N2@'O#HY!N>VADJB/[7H3**<.R\P4))O> MIO,*4%ZN,(P3(#5#0%Z#N(D*&9;[R5$F(#P14B?]5$ZRV5!#*O@/C3$5C%5^ M;6D%9#;R6%O#J4$V&8AA@+?($N\ %:,N2AD]J3+EWT/2/PN;1=!0WMGV!J+[ M\;1;Q;M\705.R6BFD*9:0@3(,6A;!!0]#8Z$* VMLA/@451#FKS[,>-^?E7* M&.7V!,7NU09$O]OVCWA#U)%EDL-;)R$?X+D9$(CKI'4H>)4W.LID:)5E]H,4VN\(B&E*IWO]E9'>-ZY M>G :5F4S_ME\]U;@AGL'78 8 0A&7"B:/!!.3XT0:1Z0DK(IC>K)R MUV\1+5&8^8C3*&K,$+<8) @A,.*.$F0 $=).<"*P8)Q7*1T^D;8_LRG^^C2 WU_)?'_[^ MZ?/;W^ S[__Q]L/A49V="O='V>N&A2>$++1O89-&=I^F;S\X= M3Y>;549$QAA"LDCF8S7<<8%<9 RR7$]]$#007F5+7T_<13:Q/3!\/H3Z;CS] M]EL,)_%7VTSR-P\2A)"?HQ_;V:Q)S?*>%4@(,\RE)J/!&L(( L)22#")!P^3WVGUWST>2LCLV'Y#CX*MMQEEC[Z;MD1W' MH^@7[;+U0?COQ7*C^55#3"H\U4K:W $S][7'N>6!5(@I"*1](([8O3N+;008 M5 ESH,2N1HB2;9SO K\")'W4(K<=C"'?W9)C+,L\1=$*P2 P9J;.@=I',-5\ M>SJLII6P]*FK51W M]APK2;U 5&G(/1F&O$/F$RM24D92$-A5B7H>J3L_KU^OQ97=U;ZOG&]M%G1T M?/CZ/WX[_/#F[>>CM__OR_OC_]HQU]OTZ85SO)V$VN-N_]<'1[^]^W#XSTHI M]-73]YLZKQ>J4,J<^\9 ]/ZIG7YMX&FO+K[,8G@_>==,[,3G=6 _;[YV$<^( MI\B)BAY%:CB\L-P@;2#2H4X:*A*X5UJEI+4YQ-YG_>U%=Y;T,.46O>]GLT6^ M5#1O,)Z-I..!$.Z0, Y"3!H=@H N(&&!0]Y B"?K7(_R,*8MHX+JBQ0UB'2O M'4 A$Y7K#[$"!!G"YWB^:/VIG<7#=./*CI$WF%DI#:(T@KR!6Z2=,X,*&:QDHQ$/66RWT'O)Z\-T= K1[>P+>/H6(A[ #8%4 M/N:0O_T*@(<<8D%\U2DX]\BXOB"FD^7PO%LE'M&0@RVO45*2YRJ[139 .6HL4@;$D#X87>?^QET!;]F$XZ?RME6-6ZZ:!AJYTW;S( MJGR+3. >&68Y(IBI:#V5!._3CZZ!.*30_\?G:%\./([BRHE;SU'0K/<[4([9"2. MB%"JM/9,ZCIGW!\#]2,4)/M2Z:$$I[>1JA22?K?SU8:%KA?X$FIWM\!X/#M, M#^]O&%%BJ$Y>(]9UD?>4(FVY!"^3!/&.6R>KW*]3!/V0(IA]\7#O5B]> +IZ MA5XM9LTD]_59+OQW4^CR)V%D#,S4 E8>&[6NFR+V%4AG*F#)(I'W#U#(.[5A1)$K1E7&"OZUQ0 M\12R'Z%R6)U0OW MQFUCA8*W^ZQ=T9$.!\)H[@0 #H!3R(@TB3:?STI$2$)LI2X>.R_&/7.*4)H: M!>Q2C"-OXGD;?=,A@'^/X^ITR,%9WN+[OTMD6K'H%1#7:1UR*PF%7*0246L8 M-=AYXJML8-\$W) *D'OB3W&;%5RW[:X&;?XW4WO9+C9O";L%+ I,@-L)D6Y! MV6N)'#$.44$IA1#!ZE EN-\ VY!NY]@3ETI;K-S-9#<0'*:K!<9NAV'NEM7, MEESF6H,W1M!((-1W@N6F?0Y9S35RP3&/ M)?'!5SG:MAO<+6\E>9:*5G'W5-^P)?LTW5F0OG_G,+C1D&]DQ"@9"LB,CL@I M;A&\%XERYUS@56H:FX#;A&#Z)R-8<:-5I-/J;N(W,<6VC>OO*!ZE!#.ULA$1 M$DVN\!JD(;E .!EF.*023E59X]\-[B:4,S\]Y8H;=@\^[9.]Z-X-F5K:ASG^N3R#8J9.*?(T:K8ZZ*+'I[=CZ>7L2XVN/^ MH;&N&2_E)R&Z J 1,/EN=OF/GTD('-C#(#?BUD]6):]FQ+K. MJEW<0G;I5*\3FANH!=91:H^1S??>\)CO=8]YG50'1VRT*I JUP_U!;X1'7^R MROQ>C5V1HNONZKJ$>3$*BDA+2"ZSJ-QPUGMD96"(X20@'M!8U3E"O27.C0CX MDY7V:YJR7"OX56>QPTF^^[F9K/+GKHHSBMPRE3=8PO\A%M"$(TN=0I%JPJ02 M5-1Q=X^!VHA)S[UOIS25BEGI65NU7'7=@,QY.O' ^F[(:?*@POS_>+V%WTY" M>[6]/_]L/@5'#;\VFXZ;D*,)9\?YH"[\5DX3;\G7K^=+39C[:!ZS-S47:I?2 MZZC'R%H=2/ )$644XE(#^X63*(+;E($3:T65):->J$NWV'M]ZZ@'XHK:] M +?S#SM>Q)&64@CA-$I$@')FKRCQ5B,C)81;$]88 0+&G0-,MV&,:0=1L_'FAZF MV4L \";.?-N<+V>=RSWK,-4<9-T M'G>:T$L,6W*"+JZ&3AV6J^,H9CJ39S;9OP,EKH<>#B& M6JN*Z]?LEM?8PL.+"'^;H * M^MQ%M&?2[XA4US ,\6PZOBM>.2V_LTW;U2)^CW:V:&.WBV[G4.>1IY74W::@ M*ZMI]Z#HL<=55U3=@&GMD#V\X*//JZZKQWU<_ZW+MU>MKR#D7:[C:48QXE@D M;Y1&WN-\@Z7#2.4<"U9JM/V<"-T_0^VM\J5;C#<;D)@8*B1F FEM M)>(R_XMQ@83E6AFJ; IR(\^QX8!#.NQ=P7744'O1GMSWEYW7P:-)8!5"0D)Q MA[A/X-I8%(C(I"6QU"9<)5-W,.7RJFB[VD_[>M'F M^^,>UD=BT3F;00J:X ] ZIP@*%'&)(L*7"+>R-GL"&!(![DK.)]]F*68,WHB M3R&24P^B(F>,0)R$["!%1)8&%0G5++$J&[SJIK2;Y6A:)0NB.P@//(; D@<$ M2E H)"JC<<3I5*>S>%%BWPOOHT%?M<%!)2:L29S@<6-$.>QB!8PERH M*LV=M@7:>RI^?#SO%V>+[OSBK^UT-OLR:>.RQU(^E/$JVS#FJW>M3I)Q8Y + ME""N8 +07BN89R"@"M:S1.(S:&LS](-J,E^5J/=F][T;OUSE>T?H^2#1-72* M0Q3!N=R.'* [;)"AN4^YS#5[9HUE57I_%T$_J'+BCT#;W6U?C;8W9[^;0HQ8 M]#[Z *]25 ;Q2'/V"V %MOGZ\:"3K7*T=5. @RI@/B?YBECP^9.BA\.RRW.[ M"SN^O@9B_X'JHS &$+UNKJ;G"FF3LC;)Q',/50>LIPPY221*-A^6C43$.LUO MGSNDO?V&7AOG(QCB\W0,CSDY_A;'7^/O8,+3=9J+A!I,F4+$:PN:PQYIQ;N; MJPQE^;R2JW(4O+@D0ZI:5>7O=EZ[-B?V%#Y]:O-A_?*R8 M"D3)A&2P$+USE_N]88CH>'088KED^5XFL\WBX[U/8E=5^I'7,3+E)9*>T7P^ M-E^0H@/RX*,BEBZ(NWNB!C%W70DPY"FK"#L+3U6[67XX,]0U?AMD8M1JI$*( MB"><()4*&%%B(CA*(3![AA1X&Q&&/!\]*W<+6__YT^??;?L'Y'H@>?[(_*+^ MDL[3(^XM*=Y2^(+G*"X;\E]W(^YQ+N?!AQ4]0;$9Y+HZZG$HY^&GU=92Y2,Y M:T;L&&"A0A1B>B44@*9B^,,3+,*!0= MU4D%:WR=?5N;P1M23%V<4??NKRMOL7+1\G@\_9:/LT*\]) BKB&Z*(UT2:.4 MG(20*"70 NA#8R*=E29)7">5VP;EEC%OY0Z5MK';$CYIE0 M1G,D@F0 B[F\@.^0Y#@(EZ)(L4I/\2>1U736E\([8@T8F2 C"$9<2(%,3COR M7:\$.^4=J7.-ZM/8?@PWO0N+MO'1NQAJGP[Z"A_VCEJ;WV;NP1,I M(DNPI-'5.82\,<0?Q#67(%0EN^VI@>#E^>+WD]F\7?3;M/S(T\IV)]L,=,G6 M<&M&[-7Q[9'G55=5Y4I)=^/]K,F@=V;2O6>45,KC *LH8ON577_]S4_622UZG?!_":36KR"[(\TM>!;6/(,_V- M2TYF$)#$ &'%",M$G8+$RTD5$(\\(*>-1=W5!,DEJTR5 *VP'+TOO9A.P[=F M/!YI20/DN 1R4)T@\ D&Z>@H4M+)P"EECM$:^K@$,*3TYCFY=N^^BUT,5.9$ M\XYJL ^HX?XW1\9%26G61# &<2D4,LH&I(3TT@L69'C2&>X'ZJ"RI2'PB2]HARAQ'G6D*8G.O$ M(FABA=5.5\E>MD8Z\#2G#.\V>&D+VK/8>_C)7BR;04Q7;N,2=YQU:T\CGR+7 MB7M$:,HG!0TX+D\=\LP2R,&TIKI*&X"G@ UI9^G>2%746L_ARY?;(R%HB_G> MP=E[F)2ZB2K_H[M_/!'--0L!29+O'\^G4W6R\ = #])99=V^$H-=91AXV/_L M[JXH!_:R'KEQ%7BW"P:V>?RS%+;LDG.5'1B%@2831*) YU:ECGGN).=5]MV5 M%V7@L>C>^%\SQ]R!-(,LO#Q=6Q*.>&P-01!M*<0]3T:D]5K-(> M=W!ES&>,M'^*5Z8LU8J]35>CAT14"D0A&> UYL9SY#C@P!YS@9V6RE5I;_9_ MH93>AX,[&6C?,?,UN6VG$7NY)#8[M^U\FMQ*H?Y:H64VBO08N%*<74H5Y3;M M7#*H.]!XVPGMO$_NR6>6U.YV NQ%<;OOJWOZH7M27=U]=X\,?/FC'AY@BZ?O M29N/"K47M5XF^/=^X"Y^M_\];5^/P2'5T?E60^_)(+NKHU#MXYZKBO.WW_UX M$9K)R?7V)\5MY) R!<@E1)9%-2B'K+ ^4Y' MZ]AC!P![LE-?U10*B1YY\7.9Q"=C8E(>,:$HXHXGI'4T*'E.4L :ZU0E$G@< M5LV)Z[Y!EO> @\,_3.^:&7 B]X\:*?"M6MM<.\+YF*C"R 8;05$ZR12#X:K* M >X"V(<40!7DWS9S6@TK[R6NN@]\U,@]-$J':6@UO MR4!HE_$.:4UC6,3;VIK/2+UWTT4[,D$KXHQ&GN:<5^:;&K6PR-M(I?7"$5QE MD^1N<(>TSWY0Q-O:EL_)._CLR%O&B0L&,2,@,% "$M\8)"*"ZH0E,%+(XQ1W%!594] M#\R;,%#^7V/@[E;=4S.@Y;;AR^ME^V:.7TK:#5-?JYB*6U+6;]WA7+W^YK&[60BHK]7J#'GE>:=5L!KRLLEY/S\[A1Y/Y;)K@G?P:86)V^<: M2;-JV==3>YL/4%J=.XI6:"'APW1R]%,3B"46^3FO9A$RRQ#0E"&.'46\@8% M&80QTCAJK(]5;G!]#-20ROH[L^%N5%W,"L6RM]N(ODSLY1U6;YJ9S[ ^M?&L M69P=3$+WT7S ;N+C,AB%' ,RRR"(<8@J!J!9;BBKO$N(> MU'Z(2O2J:\P])6YN?N1/8UB,ERO)W7G/JS6NRQWS/2>Y+48H/EYC8H8@AR5"A$IO/7!",.K'/O<%."0)L.^G%FS)["\DQ-RE<\$IBVF62Y$S8+Q#J,=9U[;9]"-J15Z=*D*6N62FRY MNE>HFV!'WG/+8I0H)!(!D97=1X^!&M("@5JVS/%/2)1LW\;T]Q]36B>/PBRKD<_QZW3\-;.Y MC:&9O[,^'PJ]Z*F@)YY:6E_;"%%.?:^G9V?-\LY%.^DJV8 @@FOH<>WAD\\L M>HWD5@+L17&[UZJ??NB>5%>WLOW(P+_;R2)9GV]UG9Q<'BJ[\?D^=Y_V'W5/ MVM])"7LQ3]=&86]F>6JT/9EC*Z$+U2*^3-KH<\@9ODS\='*YF'*)XM"-FY-. MVE=VG*M61ZE4VUE9-@S9+4/B&.(\R$9=$C&8!F1FG):I8#= W/?5&/C MH=\LXOO)^OW@2; @N"2(:@W1-8/<6F.=;VVBQ@C'?$Q5]GX5P#ZDBLB^F'LW MP=DW!8JER=LJ['!R%//G#B:3YFML9[:]&"DM/3$QHJ@$0=Q)G/LBRZX#<0Q: MB$IEEP+8AU28&3QW"U'@&;E[?-JTMW ;SR(FPB+2+?%P+Y .EB(6 IC04V=) ME6IS?^A#*A?].,SM18!G)&[>RSX_O0D\)*%C8AX%FI>HG33(1,9AMM F"96T ML -A[CWL0SJQ\.-0MQ\%GI.[3;J-VQ$75;[YE&%C 3?3R&GG$>,FXJ@%C:G* M)I[^T(=TYN$'8FX? NR?N!"B=YOH\P;Z')C/1E8F07%N>\&MA\@\>*2-BB@I M'[DP7&+U[,G9;*+V,_A>EJ2.YE/_Q^ET#(:;+3NN[UP@?^A1)>M9 M&\$M5S.\/UR/DN###ZNKH4@!]]L&S[!:[;[ LOZ!Y74S090Z^EE]_63 M!YY44S-U5TKNCO8IMMWEP]E'9_H>GG BH8Y.ER!Z./X-GAJ5>4^(40]]7V.LWG;^'D,G56_3)KYYZ,O=A)NV/M5 M;B]Y]>-/1U^NK5Y0Y860U#13#675,^WUY2?3='1JVR6T?* E3F:%NK;U'K.F MN?HIH)QAWD,(?A:/[?<>6SON/:.DXAX'6$41/3BWYBF5E%&9%_G.Y.DLSZP= M.W?FQMKGE%3)TT"K*67WD'3]@RJJI6Y >F>P[,46\Y5S [_6>)B&WC3CQ7QY M%_>-C_9XU?H/6E'??550S3;7IVD.)O,F9$00%Q]%OVB[.&!YKB"&7"ZZ(40Y M._4$4-%F)553SG[=/J.EWP>\._OA=8\IJ.USZNFDK@N^/5:/ MUW7]@^JII<9^N2S5J!OF(_C?\^YRS,G)22U(B)YDN\%?DI=FPU5ZI3>\KG=<"-KF8Q,4V02R9?0YJHX$1HY8QE.VG@9 MJFSH6X-E"#O-*MC\H6-XNUJA7#^Q:0NJG+Q>M&V<^(ONUE?KLW)^MF>P/@NB#SRJIFZ>3'96;,I_.#N+ M?__3_P=02P,$% @ $9]64I0R1EO8;P ;?$$ !4 !P86YW+3(P,C$P M,3,Q7V1E9BYX;6SLO5EW&TF2)OK>OR)O]NOU2M^7.ET]1UM6Z5QE2B.INF:> M<,S=S25,DH : )72_/IK#H(;") !(#Q 43J517&-^-P^"P_;W.P__L>7TY.? M/N-L/IY._O:S^ O_^2>3S[\[>=_OO^5^9__QW_^V[_]Q__#V/]Z^O;5 M3\^GZ>P4)XN?GLT0%IA_^G.\^/C3OS+.__BIS*:G/_UK.OMC_!D8^\_E'SV; M?OHZ&W_XN/A)7??OZX6'SZ MZR^__/GGGW_Y$F_7/SVSZM?_W+K]_]4R]\6(81?EC^]_-7Y M>-,OTF7%+__KMU?OTD<\!3:>S!4?7D=C?CG_(?WJ?/S7^?+O M7TT3+);TW+N$G[;^1OV*7?P:J]]B0C(E_O)EGG_^SW_[Z:=SR<$LS:8G^!;+ M3ZM/__GVY6VDX\GBESP^_67U.[_ R0DA7EYA\?43_NWG^?CTTPE>?._C#,M6 M]!=+KJ!,A?/O]6J_'(SI(P&9I;.(C+Z+DZK@/6+<=/7#,5]>BV4L<':RZ!'Q M[6OWBG=Z"N,^!7SKTCV@75Z(G>)IQ%F?4&]<]QK."Y#K".LE/\')%$X6TPDN M_J1-^'^ DF?[*ZL7)Q_BC_^]4?7\-!A(\GX[J' MO*(O5U>H]SH,$7Y9X"1C_OFG_WJY?,G[U\\?_KDU9/?G[UX]X\7+]Z_VTMX]U^U M3ZGNN(8U<_OW[W^]?6;%V^?O'])/^V-MRV7;\U9EU6M\:6%]3IG%04]7L4+P,"M*=FF MY!7*L)FO+3>JR[M8X,DTW;CO237OII?OHQ.(>++\[NALSCX ?!J]6Y"E78UN MD@B^I$_G(YT*%P84*V0&DSVL)(O*DDWGI8\*.4B3-K[-EF^R O.X?)VM[D"O M-1%^P9/%_.([K'Z'<;&R$/]].Y1S[O9?W%O\C),SG#^)\\4,TH*6EFE-PM2U M "VM>%J:IB^-MRZ"#<1%BZ6M [FYL"NU?#*[6.+*KMC3\*C>4J\\+Z8]2O:< M/EK SS]-9QEG?_N9]\3TK[3N9]/)$M*_R'E\=C9?3$]Q]N)+.CFK?N>3^1SI MO_P>OHR$Y[9()5APH3"=,+!0!#E_.FKCH[>I--'S/; .KR^'$;Q96YJQ=QPOF[Z4F^E$@D0Q1U*8QG<$P7IYAW+K- M3TZ,!3T]72WTYWYHW_SVTK/T!]6/D9)2!U2%D7,2F\46C!8]E M6+T87A_Z)K"S?NPD_09Z\??9=#Y_,YN6\6)D/-ET8!1#82734B%M9KZPZK<6 MFW(2;3:(:QB^^9U@7WG>IE8>2NWK3SB#!;VF7GSYA)/YM7=CI'4XX(X5&TC3 M"D86A;4,P8'2GI/W+%L0O171-T][/[*^K03J<$-SCG3!C[3M/">KYF3ZJ2YZ MA7*$R=FH(+,L@F6:6T?V2N$LT_<#(?1)N38FY1VHAE>&GMB[947V)?H&^_X[ M/#FI%NPD_P:S/_#:XD<0K(A<%)9"\DQ[GQ@D ):%?\'2>TX!-"]B2?DG3K8A?CSW@!K]#FB"8(EGTA*\7+S+S*@@E5'!<\ MY$8VXCVX'HMB]"G^!B^16XL>U2W**')O/?!4C>$*2 KF:DB0,''EU" 6Q&/1 M@,-$?)MSW1OG+R=I>HJOR*P=^2*YEBFQDFAMVOK H'C%DD\"A!%*Q;:L7V%Y M/!;CGO)M0/G+R0)G.+\T4<#3]N)) VWT2*YI$0P"(A,1O9/"1N-B"[K7<'SS M5!\BU]LTFWUIKFFIT>O%1YS]/IU,;ZK?"MKON!BA-,5%CF2):-K%-$A"YR2S M:")D%#S&M5?][7Q7MUM]L\0VD.1MGNWAC_/%QG(1R!Y/S@CG:N>93N9/L4QG M>/Y[[^$+SE]\H3<9W7\\@=G7I7QH@:F&P*=+R_5"DT<^&K1%%I;);&5::,Y" MU&20T".MH\DV\B:AHH9K^F:U\:'Q?5N573^J3)!73]=3LI=KA"TE8[2.B9E4 M,M.(9"/94&$YCD$:\%:T4\-;>!Z)"ATFY]OT^T/II\WTFI4$03AN#6>N>D0: MN&5@O6/9D '. TIEFR3%;Z#XYJG>7Z:W"0Z'$OP"9A/:;N9OW!]\TK0I]PW!"D/ M+I/X%]9R>((CG@!C]IP5##7&E@.+ M6@7FP7B-3@8R@)J6D2UA]*@,UPXB-%>! V2Y*;GQTWE9^5_3R72.^6\_+V9G M>/5-LD_QR^+%R?*&?_MYCA_J)_NJPWRV&+V93?-96KR>K5+S3[Z,YZ.D#7)? M-!$'Y+XA+<<'GIGC#DQ2T<3<)0]"U[^F#/35NB)L ]"C*MQQ_N,.U=B#RVF/ M,NTQZW4-S_4"C.?+[;(3J-':(92>"+^-IL^WP;83-%><]T/4;=9[DO)@*N", M5%I9SE1RY.!D[IDOV;(,'+CP!6EK_$:IOW$8Z2C,[R+ M__;F[8M_T.^\_*\7KUZ_:W.*Y_9=ACS,<\\:U\[TD$FGE1,J>.NTSA!<44&K M'+TQ(2'/&6[U[__K9__>/UZ^>OWC[[L7__.?+]_][3_ZZ7KU? MWO9:TQI?5F9 2VYQS%$[IX/B6)P!9T%EP]-HA_OT?@1+Q4RNHY?D'F"M=#6% M09&9*9U,+$IDT>:<4O]'L%Y.T@QACL_Q_-^7DW>+:?KCX_2$-K'YB_\^&R^^ MOIV>G/PZG?T)LSR2 "45 4QE3ANC58H%$)')X$)(R0:=&N7(=\+Y(&),NVC) MALQ$,UX:V"//IJ>GTW.(RS#8_%H<;)2$#5%'R8*#0&]DD@AH^BSX3%:22+R$ MSZM59-DSL^7O9G.EAPL%K-Q/%O4<,S[ MZ98,+=ILO Z!)6OJ>3>5670^,N6LD!%*E-&VV8+[@/^XU>\(%#>H$;Z9,=3! M&E$XDCQL]0B"8"'EQ&2LH7L=(@^/,0L[I-KL+_ 6-<"UW(GVT4\S_%A#2Y_Q M"AL!?5WJ(5A:K+$I<)9#32,;$"R&4)C(R=H0T'!H$ESI NYQZTKO]#2H+UVN M_N5\?H;Y^=FL;GXX&T_S^1OY(O^,N:Z"EK L61J9;,%FD5FP*=4:.L^"S*J> MBRA6>JF$T:[MA?=P*UIJ\'@M=[X'\7W!RAEL0>R,]ST&QDGBMP([U?*]& M%E1RPO*416J4!-X5ZG>I;7U1UZ#:]DG^/V?S175XYV_QI+:#?#^E/;?VC:@2 MHB607+9 M]D*KTRN1\O) S%%LPC),IY4"#(AB(OQ;).U,O)NV:N',T$"91HD82WTF5+"Y2*Y,Z6)F[(+R,>MCLWH M:E"JK+YWI8@D=O?/(01#Z>9GT'^UPKLEI4-]_I M4CU)Y]MN/;!B<5Z!/2W_@MD,R+(<:906G)"*SMT2(4!CP!!PTI^'NK-/:[ M]>/4EP%HV* U/32=2B8^GGZ8SF'U]/R7XIS"IK9"6,AH9 MD;0(2K"H:L&I3(I!#I:YZ&,R.=,_36)N.Z%\G/K5GK -ZG5P'N'.;#XJS<%F M8%)CJDWW2.U]]BS':+0OGOYKTM*L>W'%T4H$I-$&LRFL@/2T+11DM#4DQJ5U MJ@1+_[7+I?1<(G#P<:_"?5;.2(9&E!JF Q*&7)YK+IR[[*WUC_JXUR'56 ?( M\MC'O6XMX5PC:\1K6O>X^?(0! 85P &O#3O)-00;6$PJ,L&5C G)5FEE'M^! MZH$<"-N)[6V*<[#4&U1BK6%:U<]W ;7#Z;"=56(CJF%/B35@;_T@>F^B'TPO M!'CO:Y81M3/T-LV2!43+P,@875!&EB8OD 'U8->F1H>XWN'N)M6\-]::]N MR9RM #MMA-?!,^EJNXQB.8N!&Z8 LZ>%A-)<'[HA?63ZTH">!OO'DY3.3L^6 MU03;JO560(-/&7Q4+.K:2!0-Z7P@ES:$&"%[C"2R)BGVK@@?@_ZTH:-!W?5; M7-!:,5\TZUFA*M$J+C R6B!*Z^C3JG1.*!-?=!CKIO7M#Z ,PG%-3H1M-3))R*L6)]$\=[$ MS$V'XZV;5M?OL=;+6]1JFDD:GXR7T==I23#_6/]?2V\^PTFUJ6&2:Q1L-DZT M8=6?+::T:]&?S:AB3R:Y_O/BZGY/%L]@-OM*[XSSPA*+RA1ZTS!).PX9 M#,$Q\&0U%-!<9!U ZB:!]D[HAGM3#ZPUMQR$WKEJ,@CR8N$5YPBDYTY[9"DK MR;2KV2MI/,,<>-#&V62;3&:Z">.[49$#I-\BP$08UK3U)L!E,=OU;US[S9'R M+J.RI,-16*9E20RL1/I@HG8^U=1GJTUG;]3?C:8-QVV/'NC>,CM/% 4KG E> ML*)S9AH,9Z"58C9I;H-VFG[<[)4_2'KU2$HU("\/)5W[]-R*?5>MV%?3\RJ5 M99J!<\UEO]L #9VD'5(7I@TX:? >W81K M%1[J@JQE,G<[M.-D=/NAL(->'"#_837$!:XX>E_G>&NF@Z"=F>=:2^=CM%;9 M7)I,/QQ:,^[)[0ZM&+N(O4F/4/P$XWPYTFVRR@F=8Y[XN+<' 2&F(4 M6$/Q?=%[*T6HTU8:>#&+W'= )1MT24I M9+4W#].^&%JRK3?^,%F66Y,>IS0]J\.:/KR9GHS3&.>_3Q>X5P2_C]OV M&)'O70IK$787(IB8;%'.ZAQ\U)G\IQ@P>8-)R5'/\CB&+ES\.[PZ7-[YP6C$ M9EFL9_Z")UZ!2;)+*,?3B>4U6GQQ!+2YN_&"T M8J,DUI7")Y64X"ERI3F*&+6UFH,ST7-(^4"EN(!P<(%0O>[YOD/&SJLI3.;D MVB/Y\.2K7\6,HI 8R8FO'182TPYB?8MRAB5;U"JDTJ9+45> !\4;?QU/R'H@ MX5Y=^ U\79:?XXP6+S$7&25G)M:7O@F>00R<\51\,+Q.1O;W/0%=;C2\W=2$ M_QLQPSYEVZ*+?_J(^>P$7Y<;HEC*@>2Q ?UY$,M[[I2'.IRLEAJG:%CT)3"E M%1C0GBR")F,@]\0[U*&?IOHT)&?'#D+7 0MO8?+A?$"*L4)@%)&9+'0]/561 M2T6N9N$N%^#"=CD;U&E6S.5=CW;V9PAZIX>*N>SC4M?L/ M/PYJ3P;6.3Q ? W9M$EE7[N]<%O[*7"PC)0TU0E'/DL-"E-OG:Z H-$:$36AY[IV@I(LT.U9M.@=O:R"];W1=^/.PP[S MV5OVTSX$M]6P:Q(I>XN?<7*&>X>\;OQ]CS[I=EQKKF66!KA/V8+/.G@=RK): MW'$;$&3BHVT(#Y+7\BU[B,!6%^A?8IN0K<\>LI",U60@!*E)K_3*>%;;9$!:U,:TS\[FB^DI MSEY\N3@,-Y\C_9=KYWS(G5N6(L80%4.30P"'H$R3N1]W@1HJ MH-)447J3^D.(EERV!KC:_.%DZ8^H+(.H$295.[IJ$4A$/$EFHH 2G(#$>XN> M;$5QK&A*?QQ/^Y9USW[;NW,=N@YI50+0!53? 96M:(8/K_3$UK25J ?3@Q)+ MR-DYYF0AQ]8A>:/!)U8] G*HI(G0I5G"0^3_CL#,D/3O(N$>:5^&B6=?1_]\ M-P*>."9+&YE,]#[4(K&@I66N^*"+EMYLVNSG%V*>8_K+A^GG7U97K#R[BR\J MS>X:S5=W'396TY/XIP?)KD=]TU)(C6!X>&J52@^A..!?3T60YH MIA]PP\BC4(SV R G(R@F T3- MR>G@JDEPXPK"MTSM@0+M<;SB4LGF8W@#J5877>A9%+0$$UG$FCU5Q;!(OC_+ M(G$I4RPB=RGPZ?; KM_]6R;V<'%NG7O8,ONQ)7+ZGK!$XW>>+\#M^7)8KSX^J]QQI>3,IV= MKL8F7<;]7M "9A,XN8CY7<6++ 0,L;81O?Z"&KO0F/3VL)= M139_^O7-;)K/TJ)6/*VFH,U794Y2E&=F6@""\EPIBP V5Y! MZ-3ES&LG6>1=0?8?PMZ(9/H1_.%&W6>]) MRH.I@"@6$NC(A"MUVDQ(#(I%!@)$-K0Q2]C\0\[L(M\EA^"6P MBZ[) ;+QB=,S48_LVKJ=>2F9R*GD! *];-)G]@:*86,2/3%SZS3[OF+M.[S_ M[BQ>GG9;P1%6:5'[P 96(Q>7)H%GAUS@M/+2R#2_SM%]V]?^UOFK@]Q]?B$ MKN!\^C2=7>A1 $,D>,>2#YZL#5X;'N?(C+0#"E7K/&@+(#"D+BS6ZBXIG4A<9:W7AR3VY#->1_$M$WRX6(=MTWT9 M;"PXFV'N+YZ[^8(-0K<=D*]%:0L:S[F22D2M'5A %#[D$/UN-^B?DWU6ML:1S:!!^* 2?5*,#K0; M"@E*E1"3*3#:[5:]1(;OOE?M!%3[U[T?G]*OO"[OZ+OS FDES8LH40$))1GF M?>9,*W0L\L 9[3 R*Q-)-UL&C'M80D]A]OV1G(^8%:. Y+RHY)G)@7P;Z33S M$0NC3=OZ.M"ZA";=%?M:P/ !^2/I\98(_; :T*0_]H'K.(_)29T<$/C:5C60 MO4X6AM<\,V=CSD8[#?)AZO&@@?G'HKN[CL+\^#-LP;R=3)64,D'U.SJX-.7(G37)&"N3V@ MB-G4/LXR6Z-#*>",$@)K<%$::Y;Q_FY2[+M=:TAU:J-@L1$HYHI%: M)R5",,IEY/2$>(S>;Q9U7PU5-E[\@&#ZG==K+>TNH?(HD^)>6YX R,B6P'.R M*$5$<%F;O%G<_43&+R]]WON\-G(<0QR?D!QPOKI=?CUYB^EL-JM%MY/\^W0R MN_CR*0L#!DZJAXI-,"\*,L2$_+XE:;WJ.U6R='M MAM^CYC0CI.\BGU?3R8<.$&F1418163(BD;GND 7G0ZUN$24GX8O)G72FV_V^ M6Y5I0$??,(9G$SI>))))0^AR(B%@XBSPHLG$T5@XFNATDXC-W;"^1R5K M0-C6P]$'#+W8"BRAT-Z%P@PZVDS)XV(^6L&\EZB-C [0MM"D'TJT08GZH>FV M_IB#FQ7BC S_Q?@S7A/-B#SUB"8X)G(M*Y4"6>0%F4W)AJ)4S&UVH8UHOF>] M.9R>VSIC#]YS4IJ=X769;%)L)QT4[H&58.I[MDZ#1^V8-)YCT![ -6FQT@G= M]ZQ3_=-W6\?0V..V]*W5T"7!U3ZP)QAXX'^^O9=HS#]D%H MQN\V_>F9G"/ID<_"\ R.!15X;8(4&8#1Y#MSI7P)2HLF,8VCZ<^69@H/27UV MX60@M9E?[LJKPZW2J4C.2V%>1%N[4QH6,QFC)>?HK M';3F($H:%%BN)B_"R90[1,Y\Y^2D0'7WFR>QTV27@AAR5 M)BT%M^#YSJV?'DAJT(_@_0PF\X*SJ_/XRU+,#6CGM5WF?/./5@]:E[6T-(WZ M7,R1;*@^M&3ZP"AN\*;L=4V9*\P\1.8PU7[/M(>#XMLD1GHGJN]9D7ICJX&+\,]W M[V=++^DKB>GOT\\XF]1UK\"E+(5&+5A6N2;#$KWU 2V34HE<.V ZVV0(Y)VH MOF-5ZH^M!@6#OTYG./XPN8*U4=^-XV0E%GKAU>/6!>S0V>>M:(^> MA^Z-]BY9H5XY&RJ[N!4T&I!&:)'59JTL!\.=5S)&VZ0U\0-0L.Z) MZH>A7[M0U5*O7DX^G2WF2PF(B^;HZ 5&%UE1=?"I ,ZBKDW'1$X^16\ FL2K M[L#T,'+4/;&Y36\.I*)%DGH#-+F"E@F7XO16%TZ0RZ!$8M'09T[%(%$Y;QJ9 MY=LQ?6]:L@\5 ^TEZD*!DW6^E, \#^1I>%7+9LDRC!FR\\YS5=J^D6YC^MZT M9!\JMD8DF[186FL 9-\[9SVWJV6.ERUQ]8TNZYAK4%-$!%"#$2(BEJ('$OM M"LFC58DL#R]&NZVF 0_[MV+J+ICMO\N0SC$_JC=T 3IP/O.!2#.ZY]C5P94U161"FT MUC+( %*HHH*) K-#O)O<^^_=UY#3RSO]NGZG5Y='4NK!...B9-;6*)Z+G 7I M@'G:08J526ON6KQ;=T)Y\%G/M5O<#%\_.9W.%N/_B_G9=+Y81J!&*B67:[2I M9$\F^SZ7S^S\D,X:0NX.\D]J=U,\ Z(;FV<AMX&7MNXA7]-75(D02248NF=!UDAH'R4"JP)2W(43M M"D"3\O)>T/_0T3[I;5!ULEU(-YT)6$-]GFDLI-9"2,ND,YSIY(%%Z2/CW)-]#R"4 M;G*NJ@.VH8ZY#Z5'$AC*(I0/SS\DTSG'VN0IB&7JE M'T\G:7PR7C;-O[ZJB_QRAW4-4A/0\\*.7CYPB/[>X?]4.KN)0O?@D[OPGF+LQ,WX[870Z6]X=Y"KJY0 MK40KGH7@'1,1I9?9""^:%+IO1'/T[EQ'(GM#U_?#F&H0 ;P6Y+\XP.$#&%'U<&ANF^&+FOYT9MAG]X,.VE)R]/N^U#\ MT'LSQ%Q<<+5#8I;UL<;,/&A/[W+:K6T]I:V:%) ^?'7=LS?#@]'679AM8>3? M<78;,19A03'';>V#KU5-SV46A!&B1) >FV1?'^\I^YW(WN&4_2Y,M6C5<.>Y M[22#B[&."H)21\#0RFFE4,_>9L&# AYE$S5ZQ*?L#U*DWMAJL!_=?6X[@E-! MTUZ-4GFF';D\/GC#0@[&2P]2VR;)J<=\ROX05>J/K09^0[=SVE+$#/4H2%39 MUCHIP;PD]0^6/D85HLQMFG]_!Z?L#U&M_MG;FE ?O@)_>]7KL^ED,8.T.(.3 MWV!QM!+D.V$NWW_'H31DQ[6OGQ !=#9$Y02/VECP68#17!3ELU+*WZT, M]]_[@-&%VR_^ZK+PQ.7D +UE,BC:7:VBO4\D12\:+<&[J*7K-NFRP\T.?1>O M7_C7S[^/1R83#&^01^X"["FQ-ZI7>C+)6XIAG.*@=6V^ MC77X!4_,U^-P*D%Q.G@;L,DIG;M #1_=Z8N\#?5'O4B^9<.56S5_067((@96 M4-"*?;;TV@R960R\".^CT4WR$@^F%+VY<=&/[%N$AEN58W59UX\:],-KT'?2 MGZ'J=?A?/! M:M"MR-9+HQA(6P>K +(0!2=QI9"XS4F*)MUF'X@5]S#([E2#O@M3 XZ$XZ96 MR7+'G!2Z9J8%BY;,7N4*AAP*.-&DLNF!%!2W-_QZD'N#\\^])K>[K.5')?$^ ME<0[:4G+VLQ]*'[PE<1&!XW+!KRB]EQ)@8&A-86LBY1*)AE_5!)_D]JZ"[/# M37D+!@17')EU@:Q:R(Y%GS@S@L>4N;3*-SGT]2BGO.U$<;FK'[MR[=?K$>:U4Z(EXK0^'%VZ2+*R9%C3IY4S '$"!\X,;Q M42?L_B.U0!FT2IA4SD&64"1L%'5OU7+/<4:77(P_ MX[4-=.^-XXZK]2CIKIC7!%W0@ 5%KEH K3D M^B=1>6""\GI43?T/.6I=B$C ;AO:N%TY9&(H:3)Z?3L\EBE$/D):?$?/*E%CAD!K7K/T9414N7 MLFB2[=\&Z-O7B5Y$W<#KO,)U'K5,P5J7%;*"]_[&,UF@!TM.[FEEZB3.='*<=RTHF!)E, MM&UE\@_:ZL=M4,?K)W( V5L5YT"A-]TC+H[IU$C+90.=^[&U#./?!>XX8?G^ MJ-RJ(SWQ,+2N*&^UUSDP'7,U=Q*9.T4C Y\Q@B*_(#?I?3:\CMP3"S^.BNPB M_A9U-3?']%X O,AT)KDU*^2Y4Q[0[#R7P M[B')!TA_V"CVD_3?9^/Y\G)[QZ!N7:/':,C=^-8B("EH684./"=Q-B?78#Z_=MUKO@((;J*K*4MRV[5RD=5T$-,RQJ(BB.*:3 VX"]2A M^_15^_8-=YD__7I=P$3.4_K;/T@0DA,!GDF-Y#3Y))A'= R!'-S D2O?I+/( M/F"/<&Z@+QU:W]6;<]4@ZG2%N1;4?9C4F2$O,UE XS+&O!KU7G'/Z*L;(]_I M9V0JY>5C?;6<(J2SA4PEGTWMN)-L74Y@H+2VR,$DWJ2:L>=U/$JM')[A!H;K MU7)^K9S@*[+.\LO)@NRH,>%<6\_\#IM,=@N<$AG5W>#B5F(5 M%I0.3/!LK,K"J#91_UV!#A42AAY U+6X8W!DQ>='$4MR"YUC!X[8ZL'[HN IR DSXRV(J5, MZUV?WK2%O^M7?53<[2VNOI^]]Q_QV>SKI_EX_O?9].S3"I')Y+#75K;2:TN: MI"2+O@06E2A*ADS;D.Y$X,;+/RHF#Q?@5E^R=8+F2<[C\^*FEY,RG9V>]T?9 MOZ*UZZ7;)".ZKV8M1:$*VF1DK,U1-8 .EF/V.I4BZ/%+..IZDX:)B^ %1@7D M/@1)6P3/M$6@-8RCS"+57;[-/+R6B8L-P9AGY$N-Z1$XC\RLCA+-,(L1AU"T M\HJY%&OG8V68%Y#)]C85SN ?!#[VGXZL\U@[)V;WNV.CS##IS#' M_ :^+@\ISF8U85X_??KU]D__A%D^/P!^K6;]]>(CSMY_A,GK3TMW?OEG\Y?S M^5D-';[%3R>0EE<\_\OE1>8OJT0FF.I?_&N\^'B-@U$TE@L0ECG:4^B50E9[ MT+8PN@S9:"%G5;J]/Q_D\AZ!GC]ZD.WU;@QODO&4%ETTY1ABX A4=XRE% MILG@82%H05\J63+7V4O?2=?WN/ECT<36@$E7JZ'0!Q80.'-U MGJ/F&E V3J)]0^F*0][=39EYZ.D*9R19'059 0VU6((<+Z5H'TU6%!M-L;X, M9"A_4^F*G72@8[IB%RZ.$GCN O!'NF(_/G>.0.]#QE&TIMB42AT\%W,=&6:2 MI[VY "M2"++.A*8'YA%IRY[IBK;*L@L'S=,5TH<8<^ ,@Z:7M4N*A:@*\]:5 M1._KDOB]L;-O)EVQD^3O3%?L(K:VZ0KN T@G&$I#"FHEL(A.LYPQ&AY*RK+; M,(Z'GJ[8F[N]Q35,NB(4+[1'PV@%@5PA%"P CXP\(9M5[21:>"<"OYETQ=Y, M'B[ !K[DTK6M!V>6;PZ 8'6"PE1*R\:PFM6NZ8R[8C'X D8V.;-Z \5W8;CO M+_<6 87+>-NSZ>DGDM/Y (>KD-Q\6TSN:AF3_.8$)K_#Z<5STF5-+2W\%HLZ MCE-P@*ZLQR<>"M$M:L];K*W0DA0FRVI["3*@/6>A1,]0^&P+EB!#FQ,3WXSR MWN.C/'#=W87?!CK[%N>+V3@M,+];3-,?%]:YI%OK%%AQ2M4*!ET/<62F(,E@ MHY.>-YE6N!'-\";8\8F>]LW2T0X"OSF;I8\DIC>$'Y^B[>I M-=EE1>OM+X.6UKE(]C;7,D1O,=94CC1%V&+CJ/MM&M:;&*YR"CPP"]7'JYG( M$%QF(M5D?BR8VXP<:%EOLGI(Y^^G*V?JXF98?:$YO1A4Z4/UZ._3 M:?YS?'(R$KQ. -:J#G\HY]TI0G&1H;91T ^\A"9MI"\ /"+^]Y+I;6Y-@SWB M=B<3N-T58E,OD_46$I?UO9>+C4[')()@TFG#R)M7S-=SF2)KH\FOIP]-2\P& M6>4CTM*'JQVW'P7[D!Z%U9SK:V,.1X(6EXNO:7\@.]5S>M"%*LRBS6AK08!I M6OO49ED_E+T%_[>UV_5R.&''I<&FI?V.B]O?''DEDJN=UM Y>I?E2":*YL", MY;7$ H6 M8:W]QQE: ;U$6CL ^3TML;ZA[0?G__*J"A5>VEJQB/&6ON3&#V' MCB2>+3I$:!R;[V\ICT"+'PC/MS4W/"3-I4=SY#!G:;TD]5*.Z90]J\\FRT9% M5ZS-$H?RS0]9QP^=[87A#4'V'CN5=JR=$U$5QPDA3T60[QHCO1N\86"5,#9[ MJ[%)*.";/))VB*8U9>:A'$E[MX#%\HK+&?.OR[).XWQF;O$E^@S,+VT0)6DU M@1S#$I K72(8VV20PE9$WTQUZTYZL*YTO?#1(!MX'<_%Z.T.B%K6J=Z&=)PJ MTYXXFS81^#"JX$S*D=>D($I)?C;/S(,7S,@0BD2IA6T27AQ*!>ZIU1Q, W:1 MGT\GU6KZ@C-$Z>J:DKM6!Z%G4-C"I;2RRF%J8VH3X=23#F[B'TK/. M]D&R;5!6=#/)NEX;\/3K96VRE#Z++)!!B*&V@J-5JU(8%I=UCDIPWR2-WA7@ M=V$X-&&K0?W&W3BO#2+J@K.E==$5Z'%LCC9T[Z13!W+5X/74&:^."K-VA<4D M:)\61K$@!=!S%XU!5+2Q-O&ACZM3]Q@Q#TNE=J%H$$M'N*R2H@4+C:8""BP8 M7P/SQG,7Z8V?FF01'X"ETX:T>^V?723>L*QZO4E$D,6KG K+ODZ*<098]/2E M]:)6G7%3;)/IYM]ZMYY#K)L^N&A8Y[?]S'L7@#^Z]>S'Y\X-6/8AXRC=>I*R M ,%8EI+A3$L1&:@DF(/((;N0E&Z:=OHVNO6T599=.&C>K2#=>O;F;F]Q#=.M1XD@G F..0]DO)!5R\ 8VD!1&\Y!HU.F M$X'?3+>>O9D\7(!'&RYP52D+R^H!N"C=FG^"V6):XDIJZ:KXH)\#X0?\FBD74X M(6W4OM2FSKH@;0Y6&-.D/J +N.'WT]YU9MU@[9V3!A&3"R!W".-?./[P<8'Y MR6>H M9X-QV**159?QNN?!* G2>F/)6705J4/+@G.295U4<2)$5(WGT-X'<:CZN>8: MU8B5AU)!MS4ZH9W((D826?2T UO!8HF.H1&F6&N-7V^P^\C#Q/VRWS5 O ,+ M1PGU=0'X(T"\'Y^[!XCW(.,H6B.C(%O.(NW":AD@"2P$3SNSD:BU$+;X'P'B MQLJR"P?- \0N!8,Z*!WG]&]WRJ M>SWLAKX$#L#+OHS+,/K-K%3 -ZYKV*S 7T (K'LCX.\Q'I MVCW.Q8-5M1TX:Z!BS_$SGDP_87Z/Z>-D>C+]\/5M#0O/+P^O0([D?5V3(];5_HB8^O>TJ18XZ)E M&4QN2>CWZ0+WJL.X]YH]EECLAG^M>D(Y99*I_4M%T4:9('2,]%91VMLZL7ZT MRTIZE__2JN^;@-5%AV%@TPK6*'!&.FE4RDYP;;4+PN0803MIH5BG[J+@]EIZ MY^#B1P=4)>UP]6%8N7--:_34/"0BD"^IC9:((1KA@E460BI9IKOHN6-UO?-T M,23CU@_B-9.R#8D[W7H8AO>7QAK]0'LCR&"2#UQ#E-X@J0+W9/60(A1[%_T[ M@1B@P"P9XP$SV6I*R_IN=XS^;UE2.FO,$+1O6%_5ML#LUJ-7QVB\^)).SO)X M\N&R+:FSQ9(C99@SG$20>&U+JATS44HAG#$Z-+$)N\%[4.;A?GJS;A,VX*6! M&W&'&)ZD='9Z1@8MYB>GT]EB_'^7MNW(UA,AJ4@64PY,&PQDT#HB7G,+"KF5 M;0[4[ [U$6I58[X:!#=N&<^XN/T4%"%]D>0]U](VIK/)S$NP#+DAK(G,PS8- MLKJ >X1:U#LG+<;![I#]B,:IZF(+7??0 )'%.I4Z!Z](CF M-&+EH10@[A*@!M2U_51BY,0"T^0I,2^,9[J )V<)N(A-IL4]LLSE+EIR0.9R M%[8>0!:I"]P?F@_^-RZL+_ &[C_[V>0\11F M?\R?3/+RB[K*"W"&7JCT.HU, CFNNAAR8:54+#@CK.0R*MMDZ/*=J!ZW=O1' M2(/F8+N51HTQK@[KM8CFUTQ MKU&3]1SOO7O=UUN=:2[E#K!A(-6A]0 MQJS)E?(%,U>)VZ 0.?K-HNZKRFWCQ;=\<^^];O>;M.:E^PK7V**-209A@N." M-BN4D PW",*3&4O;F=S,UIVW.S!F I_&"SBI<]FN7_TJIU=RI! MV=H06#)I000)-N;8I O[?< .#A9MOGZ=-N>-$:4@9VA48#IB)@>US@L!0!Y# M$IZW&9>R%=(1YJ;TJ1>W8D/]R+Y%"'$SLAME+QE0\*@,LQ'(TXA!L. C,N>D MD]':8G.;0Q#W8_L^]&1O-EJ,(-@,\>7I)QC/:N' J^E\/DHA!Z@C& A,;?2F M$SFG) D>H/I:KH*9!SF_#=1T12ZP27374 LLHF M(^,N)U+O7(<[U[B8!Q]C !Y\FTG>6P =JUZH/\;7.P_U(?D67:DVX+J(O'9 MUK2)V59H1^I>U@N%'?3B /D/JR'9.^3F4#*\8N8F^1#I\AF49Y%0"M2;AEGN79V6Q&KZ@;298H(U;+B($'Q[3U MM%FB\@PY8C$R&DQ-+)/N$(_0@ZDG8M=SYFU8:> S+W'= &2XSEYPQ50RF>G" M#8M.&D:.O1+:&:%$DYC1+22/1AL.D_&PI_^?8UP8[@;$:W%9J4L MOE@506NA!2^>/A:54O#D;T>TOIR^#THEW'&]GF79#?=ZPCOG$"T6I8LA MLT)"EI&3=&.Q 1#3Z,XK'UIS&Q)V27$/@F]@U-S$]7(U5?4M+/#=HAZ$ M?8.S1#^ #S@"[X)WB=.+'"*]US.97\5ZYG@RGB>N5)MP77>(CUMI>B.GR3&& MZTB?32>?<;:HM27O21/F'ZUX\N$Y?)V/@ ?P MQI K89)FVCA@0&XD4X$LXBB"Q3:QXYU0?G\:MB]%#8JB[P=+WYMC.EN,/^,U MW&)4LL',76912DO;<8D,G$>FZEM>VN)EF['<>R/^_O2L#^JV%ECW[YPL]]GK M+WR,(M4A$E)9@BEKIE#HP*P4*3G+\R"[UU9\CUN?^J'EMO:89CO6^:MHJO8Z.1\ERY)GI[ 3SMDCF98PV!*.U'L CO /A=ZA#>U!S6X=<,QWZ_:S* M[W5Y\=]GX\77JU^9C[@2Y+JB(;\U.J:#X2S$3(@1E*\UWCDVF6.Q.]3O1JOZ M(>NV>OF#1MYLA4NO8<$YIR=@DL:?X.32U+L8'[/T*0JH4B!Y!E:2C^HB/1G* M9):B]BGK*-/ZO)0MLW$.P_%8E&AH2FYK4^A1F^9=L&_V'$8.04J#A3FE14U/ M(P-/6VXN& W8HA3_1>MJ+$T"-Z3U(;*@B7DQ=?$KVI7Y?+#79$?FC2SFDF!7&NI9(L\!A8T=DG#]F$/$"V M>#?0CTW)!B-P@_;U'%F_$LUYP7K.8-'K4O-&M6"]:!:Y#LRXC!:\<:B;;%5W MHAKJ9,AQXIB["_ZAG VYN:)E_;(A)[0D(U@J)E9_(K/HK6=*%I^=MD:E 4() MQSP/TB/-=RK0SN)N7GMPK05/%UPM#X)L W:<8R"'$G>G'APH]2&U(@9M E>" M.5# -*D[B]D22%=;K&1G9!X@\7'D;JQ#*<,NPNY[-/83\GG5TE>[:,A7(.DB M)#-29Z:CRRR4R,EILR%[:8)2:^UYM[C.ZU<^MFFYK\"G?4FK[VGT%8RY#D:! M55CGNWA:!M,YT!O+<,U@8F"&8K-I0N.DP[/K&/FN>^9-F@#.XR?O7TZ^6G_QCCC&[R\>NK MVBM[:4 XF;Q*O*8#20>UQ<("T/NC!,%3B"[D-D&A;O >GR?6@)8&-;F7T'Y# MJ)'/9?+F-M[5(]0%;-.I';N@/=+,C@:T;].L9IRU&-:Q$VB.-J @O,'5]BI" M)Q;0*7H.153TD-)3V6:@Y?$5[+Y!'0]-OW:AJJ5>O9Q\.EO,EQ*0JQ>S@*12 MU)+)Z.C%G.B5$$)6C-:O@U!)J3:QA#LP':$S=CLVM^G-@51L=5>;G1-_-CW] M1#\BP4S+M53-.YR,I[.EY7?@8=_N-^CY].^>*UL[#NRS3#%*Z1%3G?<#I"3% M:UD,.*&T'NUVJ];G@T,I/ <;6*EC0;7-F7G(B9F 2DE1P/@FTQ,&/A_\#&:S MK^/)A]51U2BYI00PTZIY8!!T9)A2!H5$H&O2+_0N4,=V_P[5CGNRNOL3 MT/RL\#\G<-Z?$G.M:Z@ W]#F/SX[?3+)RU^=S\]JCY#SGM>X& GR5V4*AOGH M VW]/-,6+143D)'\'0&QS7BT W$_;A5K2V,#>^S5=/+A/<6?JH9L6*G4=Q&/3C[T%/.2)WIL[X^OR_B.>5ZE?&@FC MD&32(5KFAK?O9W/6[G2HK"ZLQ, MK9K2NG@6I:(MT1CKHM?&#:%;#[9"J3^=.43P#[A"27ONI<7(:N\7IJ$>$PT2 MF4E8ST!P[>4 IW^N,"\1@(5@B'WZENO4-I)X'=6*.TBK>852L8E&PMD5NI(1IV+(^4,DF6> MB\@(6:3NU#W0"J6#J-M;6L-W=7V7/F(^.SD?DK?LN;9J3_P6T_3#9!DK.2Q< MO\,=>H[7[[NV]7%L*? 0C9,I&FW !6F,@*Q,]C+E55TJS+4X\$AS'>M! M5GK/!DN;M4DL @0FI@9& MD=?)=8$S6=O9:DNP(BK','&7?8D!U0!J#7,"$JM]X%F4V3%C,$E)D/D0#9_N0?G8M*8=10/VPCR/$Q$\_TYF%W$/>AYX ZXONL+%!*\<]N/#M:\/N.9@FRK"+L)OG8)1.DJ<$S"I-+C;4 M[BHV6U94\#$8F0G:MYZ#V4G@=^9@=I%6\QP,<*Z%R9[YVM!(!Y$9Y ),)% Y MYA!L*IVI>Z YF(.HVUM:QYFL]P_,'PX^&7'[0@TF[MV!="UQ$H1S7FATR1MM M,7FN8@3Z*I64D)O1YDL>\)A<96$N+_M^!I,YI+KN^97'0-I0M$#-E"Z::6<] M"S4:#::(1(KF0(=.CT_7.Q[T]+_[".2ZOB[/IJ>GT\ER%LVSZ6=R9_/3KU?R M&^DD;(I1,6?K0?FB#0O2_WP)NS M6?H(\^M"J.ZO)PH!F;2U2AU"9I%\7E;',\00-$2>._&^Z>J/CN6#1=BW67;/ MDL\]5#!(2FY:HN MU[)T4KA $@)P%G-5W"(Y\Y@B(VO4 UE(16,W$_[&98>.TC2B:]J+V/I^WB^1 M7)0:=<"R.2IS'Y7'B*X<*NR-G!T@J=;LE5 4O?AI=RJ@5\V-C:XOD@02HR6O MHUN[KD%8VQ(%:4G:+@)J%O$X?\U?./(^H,A)LR3J %&DUSXXKEF1Y*R@SN#T MCF&/ZY.:B!)>T95)$6YNJ(?/>&U;0 MD+5$]A.Y.BV"^W?#.G@(Q*:K7XQP>H?I;$:DX_P9>1_5>;^0^.H7YZ/H0@&G MD#FE:DM!+UAT$,BCYR;K$I"+)DTM#L0]?&RV1^VZ-3EB0 X;U))NA/_B"_DZ MXSDN)Z9<_O 2LQBAY5)*)UG6=?Q3SJ4>*_",UV8PVGM;HAU,\>Y#^_C5K5>^ M&N1LW\RF"3'/?R5)732GN())U@(9"*IVX4R*,ZV59R%@8;62";A$"++)T>R[ M83TJM>F1@09UJ!L7?AXH$3(F5$O-K<>*A3 L9&E9(#N2DWE2QX(-MM,,6B\V M]":RN[R/'4>\.!N!K9S3+M!:EH_=@>TX%60]L=A%-PZ@8& MD=;Z #&SK(RO MZ1K:7P793;33!F]],2DWZ?$J MBD!F4BS<,I.\!#3"..@V?GC#Q1^(D;F/Y&\%70\06Y.0ZQH>HZUT1CG&=5B> MC)"$1VO&9;8BQ-K(C8AH^]OL7/TY//]3S=#/-X\2ND\3PNU=_ M6G.K%68K P*,R )?1NI:Y7FJUS#<_A:1YQ/9^^G[Q:PP/P;+&KR MX>MS^F)DDU!!"-HGHN-,0X[,>VU8(0\_&ZD,&6B=E&:/FS\:=6DM^+XG?FT2 MPV\D_-.ST^L8:^O@\[:NI/*8%]/79XOY B:U[\GE .KS7YB6R^,DX\DSN@#. MQD#/RHTE1R$*F8V%R2+J8 >%+(C(F7*\[J@ 7:3@'.! \JY2P<\ &:-FX' M^!CTL"DI#?H7;)+ /R=G<\P7K_YZJF*\J*OX%:\W7N J*Q]T9C$OSV;%Q()4 MDOK&.55]E\AL4N9LNU2/%4@468T&6I.*YGNO6;>;R MW(9RK(1V3Q2OIZ4.$W6+%.7-F.U%._3[,37-8&\ =:34]8&$W2A." MDUQ#-"PIX\[/-<0B"T.)07DADY)-.FH-IP'WI:<'4(!=A-R ^"WYFU5^SJKL M#"K.+*K:0C)I E=-V2A"])QDT:9 [DY41\B''DS9ESJ?G4"T M*3.=-#+M,3 HV;"*I>A$[T3>Y"3 .I#'90X<).8&=;+7\:Q4O NBEJ; ;4C' M,00.H^H.W@^0K]EYN\Q %H3 MOXMX&Q#^%.9+-*OWCI96V60U2][6:IR8FC;D[H?OF-:)_#GK<#.:SQ>@M3%8M#8#N;1Q9G-XOF_PD MK%4KD4#8X-'0A]BEJ(HN>DT)Z*MU!;AQU\=AV.TOR!X3E9<@+KKZ=8"Q@PG7 MG=?^']W[[;4#&%CG\ #QM7@V+[8("2B5IRT""(3F3K+(R*.70/MZ)"!)UK2#-[55%\%(-BOHDL;M1-^- M.P_W!CU(]M,^!->C#;4$ E^N 0$=.%JZV/P M^IV_00;W%ES?)8V;7O,7146U/FF^W&E\]F!$=HR'1 B5#O5@@V1).D<:%HH0 MW9I4=;K=XS!Y&HFWQ]J;;@A7-GX7C#MUF>MXXR-TGVM VDXZ<8#$!]\>5EB- M1<\Y;831>4$/2!+,)]JUB[7>%A#(L7MI_-&TXJ[N=@]$*781=-_*4''(BX'" M4B9R[3D3&!S9GEQ6JT.R@M$2!'H5=NP5?>VB _=.:R+R:0_RZOO$RQ)'7 'Q M7@074F1&F,2TSYHLQ<@92*C';@+<D (2=GA -1@LY<1&F4]<#1&>U=SWB#2O@N@&)W26.<^UD[MTC)A7'0 WO@V:1O=23WV=F/O-R[J MZ-RKV>)ZCK^3AM_00_Y%E@RI$'5D &2_Z%5$(>G,A#!8T$C-H4GCQZ.H'OXV MI#$"-V]+AM-I@^NVO8F_':H71.:K;@K(:W#%LA#1,$%GL?*6/BI^4@0.FK0] M5J!UU]58TKOW9O'-M[>PQ$^S^;=WI4KV]AMYY?(5\O*<38E!#B1E.@Y90$M" M]Z[>95N+;?H5]4/^J6)M+?%U*)3[TW.#?)0=M-]1_K?9+"_>S3_B_.MEPL5% M^O?U)7E*MPW"]^"B9=I:/VR<)M7M%$!ZA.63H6"\F Y"%R!?A#D%M9$B=\Q; MA0R*RUQF#T4T*'5->M;UEN=FJ'#<_^ Z37)H88L MIY]NI7GO^T?T4>OAK<,$F Z2P48$"DTN.7'KA)7:10-11FNSL,8X8Y1Y+@*U M[_L'#U%E5<@[$Y:A%U=Y *DV:)X\X1/4&KFKG](^?$9AW/:+Y+,)37=!WN*MUG#Y/ M'YS2(13DQ;/@:T)R6M4Y.* 3S:D8G!9>Z).B;^S!J4%@UEU7+RPXE3%$KA)) MN3C!M$/%@&OZT4K/!12O#;P&IXX,3G7"5YO@5!<]C]>1WX>+U^!44X^^$Y#: M>/2'H&"\F.9&N9BE8'S5ZM:&P(+PP(S@V059@FIE*(P7R\,$IT8 Y2[*;P#A M7Z=?R129S2^_!TN$,EJH5="%%Z8-G5>@H&8SE>C<(,%K7:];9A@52>>-X)4$:)Q]0(SN3KT6,4DLJL3(58??'XN M2+7KO<,'ISSP MDS(4VLM;Z)1>TYRR$7#$;DJ)KT2AQQ<.JG:_QU^@'K]I!K M7^I?+A<)KOX'83X)(GHHY'5$PVN[&L3:3 ^9\M*Y@$DXVV2_[8'V\PA6=4#C MP:Y73_H]9=!J'6][-_V(]7L7T^GE5YPO8/YMX@6D+)0EGU57%G)@H V)D!<) MDIQ9 TW:&_1 ^RM$>]9O$S>J*PN_?[ZZ(@ C"/90A_1_HK0GO7;8+#" 2Q:>VQUD21VUD* M>') ?9$CV4(W27\%:+_:;3"[H8LA?5&6./^%**_F,PDN.B>U3BQI12L+@F40 M16T33PZS0:.Y/>W.^8CD5SSVH\T&,QV.R3X0WA=E(##K"TE,>K*2E43&(=7N M#I!Y/&U8XURS20;<&0_59X.I$QUOD,E!X]XJ00*2O@:5:0.70(9PEEEDBURD MTQ;;C3Z;9 B8==?5"\LF<0F3 ">9(LN7]O=2.[S6O [\W[/ER\9I,TO8+O!*0V5_"'H&"\F(ZF5DE8VG?H2&,ZV54C M,F!&*OIO !GM:S;)2X5R%^4/5NH4.?(8Z) RM;V.!DXGE0++3([6HKHBZV&S13XN9^E?GV=7]*+%SR2%Y;>#&Q!M>U2/>1Y[4;N1 MQ%&R%=6C[]S*0V$Z+QU+/B<:+%%Q[Q1 MFES*R)W2F%5NDCK_)#7'FA^KIWW /]>;V?OY[-,1$([DC&EE M6>"@620:/7+C/]N(+\Q$(4 M#F-B5II:N*<2(V_>,5 ^>BFDM'F_)L8'$G#.&!E,\ T2%IX^8V\R?(GJNZ/U M[CNW5IF-VJ!&Q5PIM<(SACK9E%QP"<%YE0CN37HS'$[R.8-L8(4UR$GXF#YC MOK["M3C>?%L)Y^:FQP%1XI-F3M:;'J2E -)CG9P,68#QD)H$K MO2E]$TS]"+^%F_4D9;?-M?:@K>6-YW/$G>8>LR]%[H6/([0P-%*$AZB+%?I!/5XD[4'IQB62!9-CHO>&S%R'>2@:..UMLHS2.Q/J:Z'[F^QWF9S;^LTGVK MR??NS]7.D9:77TDBN/@-YG.@'_"(.]*CW]E05\?QOZ%5+V72O(A0@M;!YAC1 M&26LBAY#\/*15CN_O0<3IHZ,SV]G7_ZD$QUNCHEY'<%9G:PWW^Z^\AZ^U5^M MB+US*1&S*1XMDW5&C2G?]XTGNQ_PZAX$:IBXM\FP)S M-TID<1$7RSFDY<1HY1*AA\4<%)UN)%Q?DF'H@2PE$3C/33+6FW)U(L-D.(0_ M:::. B.]WV!7LN,F9_=9N+>7_0[S3[A<[6BK6'7MLS*;WOT\$9P,MNP*4Z#) MEBO*,3(R)/.11^_0V:#T_G9Q7V2=$5S[Q\LC0_PDRF[BGCWBY)Z X[>[K]QG M<)/+FYN7"2211"T%!14MT]8B"PHX$\XD3V(N;M\;KGX)>X7N"!3>XR7^BI=[ MU"SJ;%3=+K1.=8 MG"1QYJ1L[=^72:8@64V=)?>#I^+M7MCMEZY7Z)Y>W0V:+.Q M43\BL+3(Q#A4VJL_*D??$YK$!*P*&&HV=JY=8!5Y"U RL!(=>JF4\@WOSWIB MXA7P(P!'@]X3A_.2$EXA'5H/_\VWL\5R8D4JAOO,;*GIG9$8BT%X9J36VC@4 M)K;)56K S"OP1P26QPO ';L ?O[RY]7L&^*Z>O)I%G^;3;^N3JD5-XO?9TNX MVF3DM]GR?W#Y =/LT[1F%TY*\-QQ3P>7EL"T%(IY;RUQAY'\%VT$I!:KH!E' MKTMA;+!YO![\:-?#S8'WRVR^_E7]GIBHA$)!XHP$CTS7&J2@ ]!F4*0L-J44 MFURY#V;J- GP1V"EJZ9Y:R3$P'RUF(H%GRI80<;";P_=C@W9&; M/W+L=M%O[WDB=]F7B_]<+C^O+6^8YG_ _%^X?'O;P&IQEXV>183$LI9URH(@ MFYG'VLA,8T"/@IN-:=G/E3IW>/,(_:3FRGY4(MU*4WUGS=V[TE\)9T7\3:;) MQPLB^9+7?]K;_2W],)Z2I M:OK.2'M:0(_H7"^T?2A]VNMX#DS[OGY8_Z"M&A]AI:D.FFP\^U-,.["5WK(H M#.V3R"UMSR;0<@(7/7@!8D_+ZO1HV6*0CQ8L'43?-T@>T2361V9.(3G/%>.K MT2=&(8.L/8N\TB2]#L9U-8 >O&$XLZ:U2K88*X?+LZ$]?$.4O#72@U*^Q,+* MRCBR4M4S5#&9I J A7YSH)+E#Z7D0^39?"6K-5%%"Z?!&.93KN91)#8-<>V" M<\ A1&XZ)Z _>,,/HN1#Y-FP-N&&*'W;4SN)$K4&5E *IA-&!@(32RD&[L#E MX/?S'+:]X0=1\B'R;)#&?^L[K\R0*'4VBD+0Z&D+C-JRR!S4M[YC&<#MTN'JVZ/D(V3:XUMF@2B67M;*:25// M'U2: 1K.?,T\3TH+VK;.5=,[KE):*;J+2/NVVRY(W/*F0\6O= Q-:]^)2M[Z M('(EB,2)-#39U/$;CM4B,E:*C4[XQ+,,>QWLS[]G^"#S,2J8M9%?CW[78KZ< M?*@GTTT/+B$SRI 9@*[EK"!8T$:RY%$$';W(?)\"(WKHO>5*/VTNU0=O_3&/ M[,,%WV.UVG\^E8_0P*8.CQ!?C]OT)CF>'#V34V+H M"9$ZRBLC"?)]K89/WCS<&?L4;*?]2&XGH_2?\!?]PA!IQ(J M"0QLK4'FG)/E1]RYFOT:T=I+3L_!O5O;M>+I8PS9?33Q]F5U>_S.;U+R<2 M+&:N5H'FNO/2IU "9[E$\H]HV5ML,\JL"3LCS&7J%]-]MZ;K 14]'L4-N+KI MKC!!@*)!]06SJ74I.@5N^X18.]0?@(]39-;O M8.AOM7'4XM=U$YV_S6>+Q81()\*MI7U$.Z8-5'.:>V9CCCQ$#QK&U7QC.R^O MH!\!1EH,L^M]'9.?B-))P;+EL:94*1:Y)IA"Y#X;4>-[8P3]CGU^>-'^_!?. MT^6BQDG7H@TF8"IUO(.I"=;.)0:ACJX#2]NETAXWAY:.0[2/.#FCW60<1N)Q M6!CA<7EOM?TW7G[Z7,OMO^(FM M?_#(%;>^Q-PD26)X5E^7Q[C0-.YS]SF.:Y83Y)K6I$H=+@9D:'@>"@LN0D#@ M'GF;,9##\'=&*V4@J)YF977"V:CJHI\TS9]E-64>O#6%\6B1Z02&1?H/@^R- ML0I"=NUZB0[#X^NR.G99G0AO9WQ2)2AUHD^I5L/J!MHRJ!6'XCE]&*Y"5+X,A]C_4:$JU@/D@TJN@4X32[6S_\G='.-@[3N@5N MQM05?^M>738[:+?D[=71F.$@0@LNV#)4JZW M;#7[E,NB74F^:+41LWYMKWRPLH]JK]Q%4UL+0 :IY/N "W+,TO)>8]X/'__8 MT;=W7==VB8L>J_]ZHJ1AQ6 +66U4&5K:';/ATFB#VNODO3 E,J:>G*X0C/J7Z1W]O5 M3E/LC*FD\3%_R\\X__TSK/E??)\8M\[-3]$&GW5BUJA8.QUY%K-(S $9JBB< M!#^N$IBN')[1(FF+TK[64E.(C:G\8R>C#Q,C)Q(1?0+-E.5U(JDS+":3F;1H M(L8DQ.:\A+$OI8<,OJZDH5?2$0 ;4W;M3C[_N=HNOO,)J)7G=C7J6C-M-+"H MBF1&&1]T+JC2F2VDAPR^+J2A%](1 &N5 -J$3])"P3L?!;$SYH-V-693>U+ZMO*:-Z^@$"UY9 M1C:N-,$$%W!K* @2E(E)L,AKOQ!7# ND M0F:JGRT6M:JJ OHB+5:7KQ)B248K$+(] )J5Q MM4H&F"6%D6UIA+3C:DIS'+]GM->./:[8'ZY:N2IQ-]NQ.]N?/LWQ$RW]AS6S MWW>*2>(.44-F.6G--+?DI$6H:>TAVD+'7 SM\CA/PO(9+:HA4=U7N?:PD&P1 M">RMIC/JHD'R3/#7JE+?AM@ M]HEBS,6'CW^LBX*3$PZ\RV3?@"'BA&&@A:BCSWDHWADCFR1>/4O5"#VKYHJ? MM=):CX5OJ[KS>S6\=Z2]__C';9DYY!@A2,5D"77L+">O2SN_&M=D5#:BH-BK M(<".%_W (.E=#Z<=W'MQM8(:WI4/F&:? MII?_B_GF=OGM;+%Z@(LNU"&8I78;@<@@),>B=KQX9:2!?<:@=_?*]R)O^"W]E&A\ MY*[WK\(61>_?0QO]R.XFS.&M4SJAJB/GD$[!7!O@N,A<*C*J7#*4)KALPLU0 MTSV?Y.BW?S=?,KQQ2&[.44EQ%LV\(MF&E#)W MBLO@][D9H^??PS7]M(GI;02E1-CZ[Y/7H6Y!&L*5JL/8)]B.H0 MU.R"F\?4#!N-[$=1C[7>DY0'@P" BEYESS"EFO%SN M'C4SZTNL+8SD&[[6Q!3OZGP]J*/V M/!ULG*2K,ZQ=*5VI1Y+P.@NW%[GXJ7 MH./#Q=I@'?\Z3;,O^'%)'ELU&_^^-EYN-BU>B!Z?&.= EG2D[2L$+QF'P&V( M-G'7I(3R&9I>K<"^%=<@?V\+:;^'3P.2+O)O (ZZ6;XK'^$* MO_=_UD4%53P3)I E;91EP2 P7XQ(7/"<2I-RHT>4#!_F[5%3LS[%W,#T_( + MI =^)LOK)_R*5[,_*\?KX/&:1%XBND">%(]UM*HNCD4IZJ!JL("U_7AN$FW= M@[:7A(V^5=$BH0FOZ*\^7=PVC:?/#^E+PJ')J)E*,1%]!.F Q3("LZQ M36!^!V$O"2>]*J&!5?HWG.(DJ83!A:=J#%$;J7D/ 7;9+[TLU0=NXW_7 K6&1OX_2T?:'.Z>=,UO>S= MGSA?[5&+B0BA<$Z;1TV6K?$UR8)'QPH':;$D:[!)\<;^))YJ0^\#,9L;>B/% M])WX^9VZ]4'SALZA5BI8E)5!J5#G3X2!-J)15G M45E@-EMML\Q%FYV[U"$O?@G0:"[P9N&HAU*XB=86GU,P 9E2M.PU#X5YZR/C MW%NT7!:3FYB&6RD:*D.GW9[1C[!/G3-SR\V;ZP5)9;&XA^95= XU+P8)QQ+K MY6^NPTR-]0S)O(* SG#1I+7&%GI.=8?2D[)G_0N]P3;R%%GUXQQO4^;W(;#E M/3A#=">)3_K2VQ]NR ?BY@<0U;#_8;+O\^6RS>XWR5$W)P4/#)Y_08U-I-YT98R\CL M@L@Z&W!:%Q4-=Y ="ET2"5Q.=E'9UI2EZ^6Z:NX-+"X33/-/EU?7=4+'PZ\> M$:,]_J7M='6L!#;T"B;K(E(!FU KK2(D ,M]LF "N+BIU^-DT0L&;C/;9N6" MO+)ZNB8.ZY9_C]S^\' D >VPT:=D-N];8HX2ZCVY M*EH:%3AXI3 FS($[[C=Q93\NZ_TWX7*2(G7]8> M;$R;6(=S!L.B-9P)XT $%2!EW<)WZ8N!HZM;CZ/CXLOL>KJ<9+)0-;DTS 7O MR'*-GGFI,G/<2 W&.M-F*E0OU ]OF)X$O8^*8@?7?-.:V2/962<_FR2#,)[L M=YO(DC>9Q60-1"G<8I/YF0UY.GV]QO!([7?O[PTQ#<+53U-V MKRW0/O2UO./81>")NA2.!1%[(?5(=9X"=@E2L+63&&COZ_"T.MDA$3J\I%,O MU'3D)HE/IX';KKZ"YXJV+EIL4GHR_8KSY27M_S]A7-Z1>!N)+E BE,(@"E?O MF"(+1#"32 :6#0&3:]*R:0==8_&P#E7DH\J4_K30P"?Z;ZA]\V[KM359SY;[ MPA*L!C:3;0V\2.;)WC;<8"EM^O\\H.*% >!P"?=]];JEF>4"IGE7%T,;(QF- MZ!DG[XK(KCE2T3KFHD=5,&IG-GS=+9=\A]/P0F QI"8:%*%\KQZOM-U,@%@3 MEKF.*1&R>:W>U*MI5(9[)GAV/A"V(DW& +W )_?-ZOD? ')8I&& M2)*KP^W4GEQB5H1%]"5B455#J)!%SHX!T(4Y30.4]VT-N'+ _/*GGR.9Y%+*-P M:B]B4"D)HT22EI?$W60GS8?)].-U7."_KVN9_=?:D/W@%?_T@WJ4Z1Z4;LA4 MDOR*#LIX%73RA%JC GB39>39RS+927,_,CT"J=L>U5"N^Z!5J41G5M$ND"$# MHL2DA8DJ"A$**"L>2;:?])"-I][=-/K@N+,1&,=:R)6KJR5B;9GF G)RQ(IO M8KUL(ZBOY/RWLR_Q7>5W7^/L;JCIM4(A4$^0E,&TXN;:U.K-D7^=JA" 4GG@+ MVL7#"T'=J;3:8C;S0_G( M&6Q(:PN@'"W=L:1);3)R.]9.(T:H\?805#U^16V!G1/C)H6:)B^]:--$^&EZ M3I:>=+2>=P#G$'FW:,SVF*QU\&X?PIK./-U&V6E2@GK1WVY,'"'\0=$ADU)< M1<>D48IIGA6+2$L+;I,$GH%1L2-S9UA0=)%Y>S#<=D=W/B&B9C9Z M08>I\RP8JUF)(B0)D$ U<:.?I.;DUNBAVGH> P>(NH%GO*V4/\8@ZY3'>CM+ M9'E+OEC(AA%!/&DAC13[#!'II>'!2[(8^I!W _]B=QWY/@2^]DTY3)^=6V$< MHHR3]$TI6=$N5O-^#'=,%UF8#ZJP8F-0WO#:T/H%H>7 OBEMP=)%!WTG[[V9 M7^9/F.;XG[L>()@-R!(TF5"IMIM3]>H_!F92!)-5C&*SDG)+5MX3#Q]C!XY. M\I_U*+RMYL*6;(GUK^L?$1;X__[K_P!02P,$% @ $9]64D0C*83\_@ MBZ8* !4 !P86YW+3(P,C$P,3,Q7VQA8BYX;6S$L>I3'4R4U6:7W\!DOE^ 4R0 MHF=BNEPED<3:"^3"!K"Q][_^KV^/$_"LYF4QF_[;G] /T9^ FHJ9+*;W__:G M7^]^@N1/_^O?_\?_^-?_!\+_\^;S1_!N)I:/:KH ;^>*+90$7XO% _B[5.7O M0,]GC^#OL_GOQ3.#\-^KF][.GE[FQ?W# L11C/9_._^S%$(3@1D4+,T@SN,< M,A1+R"07Y@9$4T5&]W^.8L4D50FD7$B(L;F6HR2"C,L<)YSE"2/50R?%]/<_ MVS\X*Q4PQDW+ZI__]J>'Q>+ISS_^^/7KUQ^^\?GDA]G\_L3&37Q9LOOC(N)H8]-73%B]/ZM_^5!:/3Q.U^MG# M7.GCCYW,YSM/M2BI18DRB_*?3C7VXQ7P ^%='&(- *XR]Y=0&,]Q^DLPN'=& M'U3W@+>:N1IR_4*]G\J^WMUU4U=#[QYQJ-=BMF"3'EZ+33-;D"?V!Q_-WYIF M[(/.B&G53B/=6U#5MX6:2E6KY\9>QI_6IF"SM2'D[FULMOUDLY@5?+AB?J+O9+S,SCDX7IF'ST/L/TX6: MJW(Q)K'()<\YI$3E$.LHA51D>37^<:I0AA$;/^W)X5A-X:]?5M K?%V ^Y,' ME_L0=WDU3YLMYV(SICY.C@V49HRTHRKY<5?G$FAN,A=;]J(W^]S?JOIA. M#4S V<2.H__ZXX:&_OHMPAE*$(,D9@)B01CDE,?F;UH)3HB6>=KTVTH*!MMK MQV4Q9)^9%EZ[PR8#[8))M\QO&_0_06W2"*R- HU58-LLL)B!7_^?T'^WRUBQ,N<,A/=SVWMN#<-/. J_.J=PT#'>N6F_'.JG/*THUNE"OA M*)7XX7[V_*.YQ9@;1_8OT/YE2RH.'M?+QW[*B-7G>O+W?A_=$$8@451F1-,]X[O+EG6QA:)]@!1"P M"J&?UW)('E-$4)$@&*>40AR;B0W#*($JSA3)5)XDG(R?U9S/>J%ONZ7N"/PX MF]Y#TU./0"JMYG,E034R,+$P?RFO9]7-K;N*J8Z5KG[':G#@MQK>_Q?.SSII M>DB7Z;"17KV?DS;N.S*G+VPGD;?LQ8IM^4F_4WSQH2R7=G[SUK[88TXE21/C MG$B9&5]%Y9F9(0H!HRA&-$M$RLWW?K#4=?%5/M.DTTOMMI07\@5?(09Z-C@:%"WD8!SE+N)P;4,]B,+:]9F&EB<8 44O#U+FK= .- 14BK.-=>K:#C8 MO2\?+K>T$Y*W$^-D?-)_9_,YFRX^S3_;/;([.YL:XT2*/*;($AI!S' &68ZD M<;]X2C.:)(PH'Z?K=%-#\[XJI/;];[ :1D&%UD\QSG#K)AAA&.M8+TZ2!7ZK MH 9T*2[S$5(PSK36JUY1<+![7R5<;FDG$Q^+J?JDWYI) M=[$8TRAA5!,!!>W^M7?LRR_<_ZZ#7MON,;^9_+26%?+#]"U[ M*A9L\N6!S96-^Y)O9X]/:EI6X62?U3^615DLU!9IB%B-"4T1]M*%KP$/3F\H66!D#Q)8UU8J' MJC;,FM^RKVPN/5<\.N]^-QT;4J=VK(TWMQ_>CL!VKS8S?W!C7?E[9?]>[:+/ ME8W(M-UL5P' EDWA=+0OXD-J<^>8>]7[OGI@?PSIK=V6BU;-3L[?B\7#6P-T M]JCF'PO&*U?+^&!JNE1-D_^EY)AGC! ;TL>3+#8ST]A\7%&&88QEBF+&I";( M:R'+J_FAC1DK]'7$O&CPC\!D9<$(S&L;S']71G@N?/GUC^-B6&>L=[U MD/X MVS7A'S>$-_#!Y\N$^R^:M>(MZ$*:'X)^%]=:L7.PX-;N*6UGU_6#"U6^7<[G M1J3'&FLSE\XUU)RG$-,D@I3&'&:$IRKEL>(J&B_6\L84"%K%Y@5GY -A4UG^Q8:#/;%+M M4+^IP[K!6W.+\3.9V[=_2//Y3_XJ\CK^TBTL$//+"^D7&)!-]%[EPW?#Q$X3 M V#$6?=.6EW+G?VU#=-$$6HD[/"&7I3K),Z58)V^H)TC\F99%E-5EF;^QXMI MU:_&$2H+\X3J'W=S-BWKX+LJ_@F-N1QHJ$PO9KJ%.L< MI3XS,6\$0],] _QQ-@6EC7,'WZ$?$'@L)A.[@E?:Z77YO9\[X]\C;MY.ISQW M+)$K[& +O!E4MN&#+?PC4%D0SEUJS5U(;\H?1*_.5FN.]GVQ]@]J)X%_GR_2^7O0:TR11,J9F5B84L@%4N=&]+(&**4'R),U2@?P" MK\\UY_/)]1.#O4(+6 /73\S.:E"@NO0K9NOA7E&"6*:9)RF".L(>;$^$@HPU D M1&*5:<*Q5]CER9:&Y@M5Z$ %KV4DU0&7;BH1A*&N=P8WY(#?++8N8J9.V=]) MQ-1!8Z\3+W7*YI/14B=O:+'89O M5.99G.$L3:73*=-3#0SML[<(5['#CA_^2>X<%G*N9*3CSWR'C#:K.L=8\5C< MN9*=GM9XW%X9OP6>,Y:?7>@?%>48C(KEW-UI[XMWACLOX\U39%@1MHXTPIB+3+( M4\HAC@E&6.!(\\S'R;D*S= 4T:9KD\M)%1NIEPL#%4QG4RCL6O>DRI/QU-AE M@[X>B\7FE)LQ;2E!6<=>>+I1U_6HFZO56S]UK-,;.\".(6!E"=@R!6QL:<[$ M &L3J(P*Z,<%(3>DKW<=H%[]P2#<[?N,81YZ11(%&YDU5P]J6A;/ZH/!\*@^ MSLKR%[7XI._8MZ,Y5&Z9W<*\X645T3!&F5)II 1$DAAW-+9A5%&N8*()HB*C ML1+:._7"];B&IMGU87JQ;1? ,"P&@ M]9^7(1R?1[,Y!'Q\BY6#*OKVLUHY@K?SV?V.TDRK.'=RKR\W-30=KL""#5K0P 5O/";1Y\EU6&0(1EG'RGB:K39K M#^=I\UB%"$9?3^L1U]#HMTKAQ,S9]8KS3^AOY<+)DITU#+<[VGG+U;/?[!]F MV#IT\^9E'N@4T_/56>_5^K)9NMQ-Z][ MB/W8Q^#3''/;-GK[K!O@+\>/PUG31TU:6;!E?1V] Q;&?M 0, (U!68^%GP_ MO>]N"YINMB_L_2:D[;E'#E+6]MU^B\G#QZTCXC\U&0I6D=UNU,9'SO;3>E^45]O1'"9IVQ,6OSV=3\550C4'D[FQ3B MI?YSLX-GRW]@FB*8H=BH/4\%I%H@R+G0:4)18G[K,S7Q!3 TY?^LA'4UV=H& M\+1CA-]\P[L[W.8-79+<\5!@H(,-=K +WB[#6^#@M^:_G>R8MF4OI!ONC:%7 M=[HM0_MN<>OGM,T042X^:1N_6]Y,99.+HOPRF\AQIG62Q\:+19@CB%7"(4L5 M@YE-7TBS7*:Y5SZRTTT-3="J3#$SO4KOX+D+>892-ZD*0U3'HK3BJ()9G3I= M 046:P^ MQ%@22+@64,=YAB4CL1))BWSL?>%W^CC[3^Y>@QSB^N]>][_V^F^+WOSOMO[; MO"M_J/7?X]WVQUC_WZ)]_Z)F7Y2HUAK>?Q,/%M4OYB,= MIRK-(D8RF-@3JQA)XQ93XQ8G&/$4R0CEL5/Z[E,-#,T97F$$*Y# HG2O=G:4 MQ/-:'X*:KC79CQ6O,FCG3+^B'-K1Q_96%NV<4=OETU]*!K7WA594OJG.= M8,,.03;]/H_,D"D2J"GAYI.FB$NOU!H[3Q_(X\CNMWYK"?H[GURG4R@ZH='1Y MV]+3N096N#HH3G#4XJ NW4X#_?I=QVP[<(Z.7M3RX&SRRVRA_K>2]VIUT)%& M6FA.8YA4&BAH#JG #.9IG#!.$HPC)PT\W<30A-!B!!8DJ%%ZGA0]I-!AT_EJ M8CK^?OY.'BP=K#._L]6GL2^<'AVM-7 MMG/NWIE)WK/I^V=E=XL_+-1C.8X%2:A,.<0TM=D@&8=SJ;&XU^L!IE<(L%3"C7#PB[$,,@S0B%+98R8^9_, MG&I=NS0VM,]]/1J5HV;UUAZ\:R"W&;Y/<.SCY5S/7%_^3@G@(6M7>3^G7M$6 M?M#U-/;M$1VE,[1;=)X6-P?IQ#->P54Z;\UQI^G"/2W3JQ738J$F1K/E!_/& M3.\+/E%U_>U5,C(#6"PJ!$#:2!7 M$2#V+Y[Q'^T[RW4>V4,7=#[;Y(NMX(H1V#)C!#9]LV4):$P!UI:0T](KV0P[ M>6T+INUUM]D\+5=X\LV)BTVG\-)M_8:;Q*K7&.FP^BN.$ M)ZD54./*89M#EV'3C5Q%(B8X1WGB-'UNT_C0U',[D1Q;(8=Z-H>EP0[*M5G^ MTNG<'^YJV07+?0CD!O<(W!RRW&7&MS:TA59"Y_9[%S]?9H[IG?@Y&;F+# M/FWJBO^RK-9H%!6YB!2!D2088I$ED"E&8"HCGF64RR@VL_028D)0 M@B.F68R:KGT_E7^8CEUA[:%;505T2'WJ-DR^:B]U/)8&" =?!WQOV3D"M:4# MB/F^U F#".X^"?*/$<5]B>-@X=H7&VI[:GMARQS>SF?/A53RSFNE&Y3O5)DE3EA&O("5$0*TX@R="GM\G06L=1-UOF&4Y3RB(![2ESX[-;[SU5"!J_/15&=>7$,Q'J,;//)S[= MN:/'1*?'D.XF-CUZ1<\+23="J(G5O]T[[?'[L7$E$R12,^RD+(4X$S$D*<,0 MI0)CKM*ER(6"\P;(RS13HW'??V7,?UM[3@P.P@5A?.X?QC+# X,!ULC<&EK8ZK M=U6['.,\SQF)4P)U;',F(9I"HG,.DR@3+(M1%C.G1*#MFA^:M/L4?^JH!%?= M+6YRW1W9'0NQ#\_--NMK5-/:H>U5RF?5"(99+VN'G=8%LG:?$B(\[U?SYMD2 M+?^EI"V^93/3W<[58[%\O)G*ZM*R7-K=(JNVMJK+V"Z:,IIJB$D4F2D\C2%C M.8,HX9A)DC&LO2-+KL S-%7\J,KRST#:B C9&%"=)Z]^4C3@*T>W7-?":DQN MH937=J9[6$I/7=1'I,IV*-^6,6!E#?BNL>?[JN?J>U8]][;N.6-65V%]K?GM M+KC/'](KAOBUYN]\H%_[Q[;3Z=OY[$G-%R^WY@5>F"9L8J0G"\1^MX3G/!&2 M0RMX(Y A70BKGW&^:"BID+)2&5ZFQ[O36 "$]JQSFRAK=RF$:C8K1!OE7\.>"+"@Y^P MB80O-]MS1F%G'@Y3"[O?VF(#^%;-]6S^:#VC.F4C;G;W%$(\52R'1F,DQ#*2 MD$B50IRD@K'$3"IC][W@4ZT,36VV<#996 'VV!\]2:;#=G$(BKKV4XZPTV8; M^21-'CO*(>CJ:7.Y'6U^.\V7Z#B[Z7SRYO[VGR_AW]F*OGAQ.X_LXVPJ9],/ M4R,TG$U__Z2UFBOYF2W4QP]O/GU>96#DB"7$)CWA$D,>6AR9#6\#!K$JI+[:A@Z+"#KXS?K+OX1GWWG"3K$XX M[EBV;CZ]_0!N%HMYP9>+ZGSH8@9NV=S&FH07*V^&0@J6>^.]BI8W)_O"Y?^ M$-N6;UA9E%],0TQ^FOZ-S0O[\EBU1&-.-&(HX5!AG$ <91%DW*:REE(IK1%' M&+??GSS=\-"DJP8)C%?PW, $-H3FFOW%,ZRWV4@,PV7?.X85:K!A=P6\/RJ_.43_<9V--2)291'- MH68QA5BE$I),*)A@%2,IDC1R6P1KU?K0),LACX1G=+!77[AI6&<,]R%DEY)T M?.PBF6XKQH+&Z7H!Z#< MPTW!Y&UK1[21O?];SL MO,7^,Z\= X-.J^HG]SMGVK'F8$*T^]N6B5MGR7%1E%#^K:HWF M;G;'OOV]6#S8/(7%]-[Z"4?/Y8R%1"B-&+=G'".(=69F)HG*H"8)RR515*NT M1;W>*R Y?5']E^ UZ%4)GE@AP;RVR*YBVM#N*JD2,,/!8E+G[9GI*F#1QB[: M@TV^/L45O>GHB'3<.0,YN?A."3/O+Q4P$Q]@[ -;!KH<6O+W?Z[G-:C3= 6< M?CVMZWD[<,\"/-*_UNS[Z<)\]3=2FO>\_+(PS7Z:5TDY# WCQ$RFDH0AJ%&, M(,ZP@$3D"$K*$F'^Q03EKC5GSS4T-$^NQ@H:L"-0P364@A5@]S*T9_D]KWTA M6>M8V-H3YE6AUH6-*RK5GGU\;Q5K78S?\1YIF(1^99Y[=\*GT^SGV*RC2U ;8P9@:^-.9#5]A@WL3'(AINO M+ )&+L^1UR7"\?]GO1HR]Z;3K/]]LOU8H+T) !UFR +3J MY2-P8H[7Z3MZ-J/_M!ZOTT]'LWZ\$I00D2952)XJ%W9K^+W6RB;,LT'! MPH9UWQOGG>.L6B%)D'G1L,01I+9\.HXBA6DD!4J\0N6\6A^<1[^""(H&>!5S M8M<]%@\*3 K&BXEU86T4W6QJC+@F'.52U[B-3YT1WL=^[G9@R@IZ%8AB1HMU M7VS@=Q6>XLA:=S$JEP"\8J"*(S?GHU5<'])RF7AOUWBOXL,FPN^O\UE9VFPE M;&+/P7\T_WJC]&RN[MBWL=2VHD*MS"R11"90"DXRF4AE%7"T8.ZX5 MA\#58M6X8Y7< 46J>_ATC"]Y;@@W%L/#"8(IDILMP[ZKNP">SUF"V)8V^S: M<+"$'?7C;P_V/C[/IE\5,_%Y^F(K)TJYJG\LC0_^ M_MG\T<0.T8QJ:7QT*")I_."<$,A2I6$>F7+#Z>O;C=1[]]5N3= MS"Y!CA'E"\0 GZK\07\Q$\;'_+[/M)*KQ_W:2OWO^PS5[;[K-]7<7FK=;8/E:_^ M:5[E=#3-O'FY,X^]^5:48Q6+U-#'($]T!#'F&21$2BBR*)$\S6/$I,_'[MKP MT"2@QKU9=;8XP6\6J6.F'F_FW62B"SX[%H\V5'HKB"\O(77%N>U>U<:7D7T- M\KZ_1?:TIAC7]/ZC#5C];#= 9_K74E6G3&ZV\D:/*>62(ZP@RV5D3[LS2*F9 MA7"2DRS!<8:9T[EWOV:'IDK;V.RVXVQE")A4$;]S:PJ<:;@T__ YV.79&^>U MJCN..U:J-690@1Z!SRL^#7!0(1^!&^]TYI[D>F1QZX3DGM*ZA2/;+]6;-V=G M<[^Y/ZV_9'#>%NYDA_._NV4@RCH!YR>]'3S3Q*U7><8/8FD2E7P1G:0+&QQ@X3.Z%YC4&K5/]'0O.<"JMV MT:=N+G!_/=7UVMGYDSR=E+<-0U[04)?K$/4;^Q*$O8-@F#!/;1L/."^>V:)* M9[6*QREOIO)_*WF_4T)W@W+]O6J-1$9I EDL*,0X19#$6, \U9IGB?E=HORB M UMC&9P KTW9BF(KJUW/QIJM^M9;RBHN_WT3L>BVV7'M(@SO)K2 ML%&'[>'T'(-X-6^'$8G7/[*= O]538W'/3%MW6HAC.M9Q9DT M7T-JG#J->0Z%9!IBFMCRL))#2C$6$5)I)KPRCQYM96B"LP&YBJFK,EM4'\_3 M)HU^,XG;OL1/D(Y3[B9 5Q/9L>!L<5@![$!>SE(04DZ.-]2K?)RU=5\NSE_< M3AX^3.O\(JL\(Q^F-Z(J&%A^5D(9)\I6+4Y36S::$J@3'!FUD!32B-J=FPC% M<1)+G&?2&<%%,S72%M4]7,BWTTW@G'9CXRLX(+O5H"_M_&K M:UHWH,/IB@]%(67&J=U>5<>'B7T1\KHWQ*G6K9I?=Z9;2IOZYF[.;*CL._92 MCI'*>:2Q@%09?P8+S*'=-8 D1G%J"]]CG+0_U7JA]:&Y.&N,8%&#!-*@K%(U MV+]X9FKPZPC7A:>.Z.U\J6GO#.L6]!'8\-Z@!Q9^5V=8'5GK[@SK)0"O>(;5 MD9OS9UA=']*RME9SMKQ0Y=OEW%8062_>)BQ/\B1!4,?$^%=Y*FRZU-AH6Y3+ MA& 24^%54.MD4T-3K@;>^N"]0?QGSZ):IVEUDZ8P9'6L0UL@C08UI'6QG'V9 MC:!%LDZWUF]EK(M6'Y3#NGQ'.YGXF7TK'I>/']7T?O'P2=\5C\JN7ZOJ3%#Y M\--D]K7ZM\V0Q9F0.8,B4JS.#<\M!$I &^SE55 M)ZJRM9(-;* -;O!@@?L)BWM'N.E,)_1V+#LK9FO0EE(+&]2XZZ.'AF$+O?Y9 M.!WR9BND++DWWJM*>7.R+UK^#VAY]GNN9+'XB8DJETX5&B\TC2C"$O(\(Q#S M2-A:?1AF(M62:B[,[[Q.>!\T,315JA&"%43/@]"'#+JIS'6\="PG>Y0$/T%P MVOB@IY,/6^GW#/))*P].&I^^LMV';5-%"'N#_'5JT*Z/+)L7Y(&5:I.9^LW+ M6[90][/YRR=MB[JLKI#5JTQ5GI/3GK[-G-9_:%;+=1$+-%C?)LECSG$,M(@TQT2GD M,;7E337C6:80TWF+8C_G6QV:6/\R,__]X^V<_N\E]/WK^;ABW=& M<7]BQ?QO-N/6.,(\U4F.8)XEQIM5/($,"00E47%,>$Z%9SJ=09@U-(%ML!NW MR&YK+LLJ>*LN8-0F$_VK\^N3G/[5P0YH5 B0KWZ=S6!S=J B!RP,.YML]EL$ M'%.+;B MG\%LC=<[\-F%>;?A+CB?'8]&#=[15G&3+7!P&6/OD3\GVAF: JUA;CMAGBLC)QAU7 NYGJ>.E>481<%7A"_0$'2!XT13 M_2YIG+?W8!'CPN4MERW$@Y++B?JDS?/-C/9C\6QWX!>F]VWH85V>_488WVIN MW*7RELT7G_2;95E,55D:#XT;5%:2[M2WQ1MCW>_C3$=)@E(!$XT8Q+EAGW"= M0ZRQT1>,TYAX;:X'1S@T_5D9:#===&4BG%@;;56@QL@F]Q9@C9GFWS;+>E4B MF3>FVBI!*UL]UR""OP..RPFOV;-=KPQL=6IM':S, QO[ZIQ4);C9ZM3;IE-7 M5H(M,\%O=U7.5&LNJ.P-F12YJ[X(.EL/#K+?B7=7'!_,H3MKZ)ILL9M46YID M4J 8*DDS&W[%((B?L4*/*FP6^MGE8]KAS4];VC'0LB^YD MM,S8VF6 ^%X+KY!]]5(@^(FKKMIP?_]-/-BU-_-/N\S6[/)R1#B7-(:4V?RI MQ'S-U$P;8:05US%E:19E+?;9CS8VM"^ZP0I$%6LO7H"NT:YCOMOMJQ\GVFL[ M_6KZNIY'-LRM<((&:'>;YV<9Z6#/_'A[K[%5?M;R$SODY^]I)R-'_(K/2LSN MI[8"U =IIK&%KI+3[[DE4[EUK,7\SLQX97W)F* DCV.!86;+)N(T2B C)(M%-V5ZW;SK6PV/3/+M\O[(/;!MX M.%^<2K!E)&BL'#47AM/2[OH@I )W@+)7W>Z.Y7VU[["E=F/$K7D-E'&FZJPR MU?YN^6E3]6],HB1#'&/($LPAUBRV540$)!'.8BT$EJE7@H4+[0U-O==PZXQ0 M(]#42-PNC&@#D>H?>T8@7>+>3:8#,MJQYF[(_%*368,%6VC#*::B9P1M3&3#$N.(YBD6ABET0B2C$J( MN>))Q'**JLD_> M#LZPQ5 OD!&Z]NFIYGHO=7K![F.532_=TE8_ZF6>OQ>+A[=+,R0_JOG*,7KY MQ1A4YV 8BYAPI;(49M5.:"0C2%)B0[,YD4HC06.O%+N.[0Y-5S[.IO>PRH(@ M5R/OO(YR\942-]I=924XF9U+3)-1XJN!#%:81^LIX$MU%*7!'5)RO(@**S]N M3?/RDYL7,.&ALOG"4KVLP^7R'^\@Z_"0-R%&= MV45ML(XJ#V"^25-;70 !5_?%M K+G&E0@_14P*MZ-OTI=1(HB,F(0QT>8+Q8)!SAB" M$D?F_W L8NNO#.]M&U46./=EGSSEZ)WWU1]<^2]4)56*F M]]N=L)7#N_JE[93]GVW=$-";"4%L4!_G*D#]>CXAN#OPAX(\M.L,,FQ21>!/ M?RKTPB":%L]FXL3F+V."60Q!3_94BW_5[%Y0)D-Q^SK M9'8YB6J@65TNL=@^H\O%)[<\=V 7]C^KIZ;!V_GL?LX>U\>>;I:+A]G<;D=N MKJG/K*%Q2E!&4XS,=-0F[+(+;#PWD]5,9VG$.<-,EC=LU#=C B:VXB3>L+(29 M3[\K)DMS]9@(*23-*4QB(B%&4D!.<@0C'$E)99Z(!(W-(_G,50?: ?'Y%K;A M=/=)K.R K,FPTT1<+6T&G\7,GK5\,LAMO2TPF9FO9YW_:02X-:Y:T9*U>>UC MLUKVJYLF==]7'>O601JDVH1*R0YBND;@S;I?&E/""=QU5(84P99(>A7*Z]C: M%],KGW:52_5W9O,2+3[-/UL,[[^IN2BL9U>8&?/JEV7SVQ*-91Y%&L<")KF1 M%IQ3!:FV>LMDRG*!64S\ D+:H!B:8_9E,2]^5^#)PK6?[M<&\-6I]=KUD9<_ MUQWS?;E\#4CS\H,*Y0BLK "WJQY9&;*^*.1^S#5$=N ]>@)Y#0>S'5ZUC<@^WG&C3XK?EO)QDUO.@*O:-\ MN>'>=XZ=N3BV0^Q^N['G9/%-*MO&3[-'-.OY[I@KE"<@/U M^MSJZ^SI6W:.FE7" 61'O]0)@TAT?A+D'R-G^26.@Z4?O]A0RPJ\LZEZ^9G- M?U>+GY93N2JRDPL<18@HJ',S/<8)(I!D(H,R5HQFG+ D]2KS<;R9H6EVA1(\ M5C"!MC@]J^@>)]--:Z^GJ&/!K-FI$8(*8@=IE];:@XJV MYZ\>6EVA&[D*^WM7E&(R*VUEA'6BP4@HH@EGD$2I<2BU5) IE4 5QSJ.XDQ& M(O7;&WXE2X:WN?SYRZ_U(?%;\Y<1V* '6_"'4D;H_%O2L9O:7\\/WYEU+!1T M_&WJ)./F*W?K(-SC*TWY8SC18?JKOTH_;G#:[F$]%0LVL7&:JZ/<;V?EXN9Q M-E\4_]44]D$T4U&6PXB*%.)<(+L80V"49Q&G5"4$>7GG#FT.S57?QF;WD->I M'U8Y4LU?2O_=K,O M'>=[9"/^-QVCOMGOSCI,U4!"[J?!Y,L]+:#"*.M:_8^Q<7J/W>>=F MHIH1UTYXYW3M-#A6&?06E5EVY;W<,FS4:G ( MUM%N \-K=%_'@T)CTG;NEVVG=CLQU\HP<+?NP2\[/1AZ/ A-=\BQ(!BV7L>! MT(SNCP'!G]]._^_,F%-JHWLW4_E%S9\+435TI$YY>6=:*(__JEDCC;*$93S) MH"0VCZ*.[&JW$I C@6/%29[$PF<," EN:./ &NEV,(B?I ?M.S=9?ZT>Z5C: MCW9&!ZO;7= 74JJ#XNM5KKM@=E^R.VFCG6Q7P3)V\C!7#V;^4#RK#U,Q>U0? M9V7YBUI\TG?LVZW='C73BL5B7O#EPBZDW\UN655>(TT1Y=SHLX[M0<@,8;LP MDT%&TDC&)"749KQU3SU^)1XO<>XA^7@=DR>V[0%%91#XSF8*\CQ9=&UON6ES MCWW0L1S7].^8 CXT]%MKOA\!6PO5>-7&)'L0?%XOSFQ99?,[U7:%4^] !(<4 M[&LA]:K1@?C;E^50C[TB!^Z'LEPJ^6XY7Z_+5#N_N MF:0>GR:S%Z6J?!J+%ZO+IA>M1#R99_J&W/OWGN/">*=]TL?R=PEJ^"-0@1X= M7^S>K%F. -/F7;'5X+4J%LOYZ8C$=MEO6[$9/.NM'XK^L]VV8NEHEMMV3VH1 M??%V-GU61I^-*-LS^Y6>OU,+5DS*NTJIUSEN,.4I52B!U-;)P9&2D&=:09DI M)>.4H M7<\&-OBM NZ46N@:'-V-D[$_6G]!8YX6[@32>)_ M=SM7^:^SF?Q:3":?9Y.)\1+L7N8XHR+162RA0'$$C;YS2$240RT0BY-4"4*] M4IX<:6-H\KV"""Q&76/T\UJ/$>GFEEY)3\=JO&;F-XL/- #KK^>,3^DHWBL MF5X]P3-V[KMZYR[MJR#7%QO:*[=+/R$D,YH)!F.4&UF($N/R(8E@3K*826U^ MFWLE:@N :6@R8D8FQZCA$4)QM7$N%V<3NWZW:NGE@AW]>GP>WCZXV1NA3]ZK!5 M=<(DTB2G& M9N8K-SW_&";9A$='N'FVW9#;N\V61OWO(:>0>YYOP)"^F7>K3> MJ_OIS\J^E]GB"2VV9MXLRV*JRO)&_&-9E)4G^UD]3+ZQP^U:&$H>[ M8^H]-GDZ[H*>MGNZZ J_C9\K>#R[!=3FN?UM!EUA]:E,^]59_VEZNU+<"6;H)X4'(Y44U]V',6E:=,J@);QBQ.4A.3T83X(WT/(PI)DU,)L297/N M9TP0UBE*(RBS.(>8F3^(9@A&2J="9R364>)UP/&P#2^-[N/0X@HBL$<4/4\H M'J'032VO)*9CW=MPLG-^,."9P-/F!SWG=Z29?L_NG;;SX#S>F4O;?> W0LR6 M1D1^F2VJG8Z/,S8M/RNABBH]Z,=US=$XR:(,YQF4B;!A@S;?')41U!GB+$:Q MB)A7U6G7AH?FKC7GSLUKOP'KJ0C.G+O)1!=,=JP=*\@C4($>@0ISM7=ZC-^. M2L#Z$A=2=9S;[E6*?!G9UR?O^_U$2ZIB_'ZZ,!/F+X]L,EFMHH]51#5)C#8A MG*9FKLD%I F.8*Y1QA"SY42<0II//']H$E2! RMT;MISBKKS$A. D(Z5I$8' M'"EQEH@+AF^4H%Q)0:G$#_>SYQ_-G<;Z.+)_L?M;T=;'?^JIO7SC%TQ:?-F2$AP1!SE-KE1PY)'C%"94PS(1H6WYO! MJF,.5TWTQB";+ME\32)J2:*;$]J&EHZ'AHN?8.LS;ETXA.MGO\IIME,.W<'O M6P2Z51D//JNGYI#&[7QV/V>/9@8[5^:?[U3]WP_3F^7B83:WI8AN'JT7.4YC M+7*=49A(83Y?)'^!R65>;.L.[FD@;FLN-AY2AU75:!N\Q*)P7=SC3[.K79+O-P MLLR:PZUM,Q^R1?78S5X 2U,B$ZJAR)4T2J,8Y)KF$,M"< /FQB: ML*P1^N8=/.#.32^N8Z1SK[,!U]%>R&GCPZ;Y.VBEYS1^IZP\3--W\LH64V"; M^VD3X[>5%.I6S5$41;=S,WDKGMCDSK!=/LPFQ9 2VT]+=;CID;= (;/IO?:;)&M5?_WA, ME/OKIYZFRSWTE]^T.0S#9R?/5S;1WQ0Z#!<[$^E C[RJ'-I/QLI5J?F_%XN' MM\MR,7M4\_??Q&0IB^F]/5]M_E_>L6_C#.(T)?VY5HLR+?#>ON6-*.QZQ&O3 ?GM@A;].AKZRP)8<:VP M*R-L<83@%<;:4-A!,3$O&*]1-ZP-3R=*A+5ZU'41$#=3^<$,[--[J[MU+HEW M12DF,[N2<,/+"LLXYHAS\_9"SE0$<1XGD*$TAA1%&:94)EJURMWJU/K0)&^= MN]3&!V[@KQ*K; P OZU,<$PFW:YS_';$@U/>T[9Y$+9;;[%[L=;%/KP;@%?9 MK/?BYM2.OM]#KMQ!V3RY7']%J4ZPC=J$2FL),<899!DA,,.IDDR).&-YJZV3 M(XT-3=$V>R9;WU/96K[.\NRY67(E>QV+4WOBVF^4G&&DDQV28^V]SM;(& M.T\>FCZLP0&+SCW">Y>N\U_^521T_)D[VN\5SGW4UBL"N7>?UUL(]U$SMH.W MCU_0<]:@)GG!I^6B-#Z&G4GM92YX_TW-16&#.0JAQJG(I.*9F>1H9*/"JP@* M32"+,<529@@QZ1_NW!-ZG^^F]VCJ$>#JOIA6)=5?+1.0Y]M "%89%102D=L, M4 \==^^%U;->A -4+_8Z17:M8Y2+'U28IQIRVNJTD-JC-U2TO[I,<[1 MZC8"!"*K8]5V+KG==:EM![I""N:YYGH5.0>[]X7)Y9:6%27,N_&+>5MNOA7E M6#&BE, :HMPXO3C),KO9DT!%8J1UDD?FUUXU([8>/K25#8L-6'#@-PO/P@=_^Q:UI$;'ZV=:-$,2DJ M7V2F!2L?[/]L1OEG-K%YMXS'8=X((];".!SV=W4FO"Q/A)09@7$N!<2:$^.# MIQ0RIB*=2)9FW"EFY3H80_ON=PVIBM$;J*/J3[!ES:C:=MP85%]@AL'%@P*\ M.=]L[%<^I^C:=^9YC>FOBSI6H^MZYU+*PI =XA&NV4O']!2IV6T'^05I7LWK MV?C,]D_O+S3S:@9VHC*O?UK+Q?TE+ZM#2XOWS^:/._.4RJ_*I59:LQPB0HFM M-,,@IWD.X&'H*MY)YKJ=_7MO+T'JV47+K\V\??-=%'(8K)92>:OFU2)=/4S'J=$IFDN8Q48^,,MMH2HI88RH MRF6*-(ZB=MF_0\ ;G/1LI9#>M@]L# 0K"U>ARFL;[4TK*ZM#&Y6=;?. !^E] M1[U[M3[M6B;#=V>7:<%#LM]-;O @"%\I07A(=D]G"0_:2LM,PH^S^:+XKZ8% M>]3(AH+9/!RW<_58+!_'42PE5F84D#&7$"%4U5 MD FIH,"$2AZG5,9>*4==&QZ:^JP..BV9(;.Q856=VT]\G*EWTZ N".U8BE:0 M5W6?1Y48[1P5W (>3I%\J0HI3,YM]ZI/OHSLRY3W_2TVDXR;I6?S1[MW4<6P M5 G-J@B6VR\W;"J/_O[7:;&X_?)K4T(]3[B.TR2&*K;E%T1U%C"+H9"Y2C'- MB!;NN3"OQS,T;3/ ?')&!.@0AYVA?FGN>L-Z Q96:$&=;+&N6O7=O_P3B>/H M+\:PZF_H+]]7.Q&G[K)6;MWTZ_JFWVK#?3:3 G2FQZY2OYW:T_;24#K7;R,J M7%>_B]J\9:5#[?SV7,AE7SS\FMIJV*N"R+= MB$7Q7"UZ6#>WF"[-SYI?SJ:;PY 980JS2$,2I=KFU:>0*DX@82B.TD0D//GIRM2WVQM3U^,X9 W>>VUX:-4G*Y-L M>/]WUBHSD?L>;"JQ;2RK(!9Y_+;,GP$-J:#;=M7F6!6UE=S@2W[ M04/ Z#![S A4+("%H0&$K\_R*MT7A[57Z9O]T>]U0%R9 _R3KF93 M-AVC$?CW!M+B9>T1)]A,7$@601G9DV=YG$'S- &1^2-#&)DY#6N5%OQ.PE]$EW9WKF!_3;?8@O"GWK<_5$?6]UN4*V04MRG&UH/!R&2Z?A_90?,(W1MA7_'3,:'>FE5TIN= Q)RSC^9U9,[!J84> O;%)%Q&V.%#0A M<=::.5HO967%"])6@=_LEFIV0$ MIG5B,Z6U$N;WYJ_,[JF4];S1LXB11W>Y"6(WG="Q%)ZH9+X) FJ@=^+]^C,6 M]@2"<^L]GT'P9>7P%(+W$UIGL7R<3:MI>N5V;ON7XXQ$*&$B@VD2Y1"C7$!F M'3NM<)0HEO%8>YW:/]?8X&2MP@I*"W94YT4V>K7!6Z5-KG_LF2_Y+.5*(A$C MG$,18P6Q3#2DFL<0X8A1+"DSRNF?^3P4\?VE*]^E?Y.S?)7RJQOVN<@2(H6 M,;'[4#CFD&M$8,QQG*1YA'26^F8:#\M]]^G!=YEOBY2GZJUC]= M%(N7OQ?2N/O5Z:DZ'G%=F?3]-_/)3MED596T?/-R.Y_)I9E)WTQELQU;WJEO MBS?&WM_'0A 6$<%-5]A$!XH)2"+-C/LN6"QEHE3;I%N!D0Y-M7:J *O&%B!6 MQMB]J:?&G&J)HVP,:IMD*W3'.^Y!#J$[.Q;4G9Y4()4FK$JR';0U-\BML +6LLWJ$2S<-#L10 MQRJZJ;)JS_!8H"/0$!8P,L^#DT[JK!YI[G7*K)ZV^V25U3.W^!=9K07KK;)^ M[N3#5*IO_Z]Z&8M,1"@GQ$Q>C4N)!*?FC^58B#1EA)A!.1(QQ C%D$6)W:9%5.91EJ3(/1?< MA<:&-DBOX8+Y&B]X:H*%%Q:QQZF=2T2?_^A#T]>U4[]F;@-UM(ZSO@M,GJ M0W#5]=:=%TWMC\&?HJ"3H^\'C;W.^6ZD:;C_*GXEG]7\7FY3C*\CRA0AN*N8"8"@IY M&F,89U*)7$092IVJ/UX/96BZ8@:FK-ISL7E2%+-8_53EBEYQDYU^N.Y8ES9& M@!TKP,H,L+%C!(PEH.H*8&T!E3'A1.QZ0D.JW!5H>I7!ZUG;U\D 3[RNS/6[ MV2,KIF,J&(M9'D."*868806IU S&E.",&&>+:=ZFT'7]^*$)WE:)YQI@RV+7 M#7EN&M:>DHYUR8.-UB6O=XWNHNAUT\*KE+W>M>Y4X>N]J]I.B_83!OTR6RA; MOV4R*Y=SM0D]X9R*/$$*YC*7-H6"KNL2)$KF68)HAE.O3]JYY:%][=O ;<)S ME/^E29/E.W=RI=YU+M4!H1UKQ=%D8Q8VV. &OW43J^-+5]AYF&OC/<_+/#DY MG*?Y/J#EO*VTX3?EHG@T\\)RG"=9K)*$P!@;GP/G%$&&M!$HED09UUSC7'K- MQ78>/S0!,NBJHY8K?)Z3JUWJ'"=,K0GI>A)4<[&&-@*WLTDA7L!OS7\[T8[C M= 2=PNRVT.^TY*AU!U.-XU<-)%2Z.D% LDAS82L29YA G)(&1H]Y'CH[BL0AP3ZQXZ#=JM' MW$5C[<:0*BWW?J[N54):QIE$.8*98+8:4((@M5M^ @MFIJ]:)G[K46?:&IJ> M5U#]Q/D[]Z7%Y9;7+T9C M2^N87]@Y[C.;F%O+,9-1G$1)!)%B"<290) @SF%DA$=S1-*,>9T&[A;NT&3* M(GR]LC)'NM--Z(;321UK94>%8ZIB9_:W6U8/LTS,Z=X9:EV8(XC_L(5@3K/? M9>67,ZVV3+DIQ&QI'K,)<;-EVI;SN7GV.(H58K$@4-/$.*F)Q) 0K&".TSS) M5:HBZG6J^UQC0Y/_%=:M8-]U3CDVFVQ$P*:<#6T$3<)YKK]]D MFPZ6'R36=+FG[5&C9U4N;!3>:C)(I))YE#.8$99"3#,-619AB#2+52SR7#"G M.B\G6QB:3&T!]$YIN4^>FU9<14G' K&%K8,Y\TG+PQXXVF^DYR-')VP\/'1T MZL*6BV7S>V8\HLH]>CN;EK-)(:M_5-EV/^E;\YZLCE>L/*IWJA3SHDI6;IRB M1FB*Z7VUTU9LIRF)=8((RS7,4FX\&:%L\6TJ($JR-$82RYQ1K^6V+M$.36.V M@%OW9CWQJI;JEX^/UK6QT>B%<6EU(9BMG;"V#JS,\USQZ_1U<%PS'$HG=[WJ MN&5G5;Q[8^D(5+;:[MVV=K1Y";9?#OM"'.GYCN)E>NF>H(N@G0+N=QFU#^X/ M%F)[:;1U$HMS:4>C*"941 E4G-KQ1^20<$Y@G,49RJ)<"^Q4*]6MN:$-(*LD M#D?2E3IE*VW#^'F)#\]CQQI]+85MTF)XI7QMFR/CU?.\^AE\)'M&=[E>]VM2 M;.I1V.H4/[-%\Z_/LXEYRKT]-G'W=7;W,)\M[Q_L08HC]5HXEC+/2 839:M) MY(Q!&IN_J31G29K3C!*OPZ4=8!R:?-F32EPMOBIE_-^I:DZ2S94"+V;3@:1(=V/"@=+2NZJ;\X6J7$ MJD>AKU8D%=T-G K-NN@VQIQ!]$"'@0%/3;N MT&R_9\G=>3@X8.YQ:TL_^,I2R7\U%R[*#]-:*/\ZGY7E&+,84ZG,_)/G&<14 M"YN/Q_Q!24.O:7UWTHZ,[^[J]TZ,CNVW?MC=K MCW$==7BME2/0V#D"M:6V<&AMJ_V)L3:@7]M=5P3U:#N ^8>J='^&Y]"E[,\U M=>W*R2I@]Z=B6BS4Q^)9R?W3(F]>?F;_.9M7N>(V\^0\BDE,F7%J.6<0L]Q\ M.8D9+[)4Y3E.DEPBKZ"4ZR$-;3S87@MY:E)&2: KJ^#$FF5D9'U8JJD$;63H MT9H&A+6M[:)(ZU[U7?WHHZ^Z'AVVNFE]PJ*V!U8&'3G29GJI,@K4V2S[6>>X MENMN%C1:HWJEE8MK63R]1''UD]MIN5U]_S M%_,J@_-6XK,8120G"$,L[2(V MC5-($I'"*%4B1N;_9.R5K^%40T/3W6HS;0/43T-/LNFFC"$XZF.O<8-QU%5R MN4M4A)2CDVWU*C*7+-Z7CHO7=QMX\8L1H&:S[NZKFCRKGV?3Q4.YKI4TSB1# MD4()9%(9%P\1X^P)S:&*LYAG-,.Y]A*04, &)SA+!;X6BX>BCK"P<17=A%5< M[+&PL10A^^&/&T#1]*R-H+![VB.PJ?+6?[R$:Y>\1I#$16R#C(QP9;1M.(3S M\UN*_+ KBI_-\/5>:R468QV3 ME.8"01PA:?[(C0=G\S:E0J X)DSG.O?1@W[A#TUP?E$+4#3PP7>R,>![NQD@ MC*FCZD^@-A:/*O=BOB:DNL!/HGI^8=PT<+BO0<W;#Y_,2W688F?]-V#JM-IV_TX,V4WSI_(&,]H MI"'G@D#,= I9DC*H,\7C5'*695[Q#E=@&=KR1I-'7JSPV0"'E4*QQSJG2;5; M5>C"SJA+L%#FTKD]6:VJ>SWC(*[IQS;+M)WU3M\KN5N&V%&J-F45C&OS>M<] MN;:EJ\7>5H1VMQ[L!^<5EXQ;\79^5;G=(]OIK_&/C;C/'I5-7336,M,Z$11J M&><0ZSR%)$T2&*5,18(2E-B*;NYSCYVG#W%J,#D7!^1 F*%($GN:D>=Q##%. M">0$I5"0/,UQ0CC1L<\0U)ZP'@:5$(3%69K+#.4P,\X#Q)3$D.O(\)=@)!.> M8ISKL7G[^:QSRK9;&39I;@-D:R(Z'O(L S4P\)V%]CVX61CGDR\7503&8@9N M6=CEKZ-,A!RK=AOH=?0Y:MO^>'+\HI8CQ&RA;*+RCS,V/9&U4=)8D3B#24:L M"$89I"@6,(\RD@BAL(REUZAQJ<6AC21?'F;S!;05V6VHV$'-]K+*X^@I !=9 M=Q2%D%QV+!3'2XWWGV[1F;.@DG*QT7YEQI6# ^EQOK'E:OPF^T6315 RS'E$ MC>@(3"'.,N--T$1"FBANR$8X2;P23!RT,#0_K,G)4EJ$GBO3!^0Y+AY?0TG7 MZ[M;&6HZR,%XTO2@BZ('C?2[;GG*QH.EQ9,7!M@)O^%F LS$8BP4T12)W$P* MM/F@4YE!S@UO"2%9Q*)4HLBKKOC15@;W4>_LB7NF5CW.8XO-\3;L]+M)#GY; M80SXD9_EH+-]\W5#K[=_OF_KV7WT@XO;??1G8JV;="/569OF\*6-W[*92,8L M5P3'9I@G6MB5@]3H T,B5,:\*ERV@S$TV8BC./73BI;TNXE)]Z1V M/P2@5BD4)QXK2N?.SA0Y.P"I3= MZD+Q=_S[542P8TV*H^R=UZIK.>E8@7SI\$JT>8H@U3NWQVAPF2<0QR3"/(Z^B9X=-#.V##7A8 MJV+0S;6XCI>./]H]2LPDQ>#K[MO'=;<%7K;SBSOJVE>N[#D?R\=B MJCXLU&,YEED>XYQ'4"?$J $Q:L"U-*,W4Y(2'?$H\MH+OA[2T(3CZJ0>/>5F MV?2IFS3UVU,=2]G5G01^LV:!RJZ0A^J#D3R(G"H;5'^,%"H'+ ;+F'+XY):^ M65&R^_NYNE]G$ZQ*<&\^9I$C3#3C,$LS6UV0II!&-(84:ZKR3&4L]HL7O=#@ MT.1W%Z^=8C2(/3VX2SP[^G,!V>O:NSM%7$=2YTI-4-_O4IO]>H*.#!SXA:[W MM=U\7D=F6@]T9-]U.]A_N?+O=UDY7ZICNS4-_>OZE&'-"DLQ*",U2,Y_4:63FDS2"5(LXIRE! M+'&AZ8/.]NOQ@^7=KR4#=KJ M"&_UDZ(LEU6PJ+ &><;2N/:)FYATP73' K-/,!#'DZV@ ML3FN;?<;KN/)R$$$C^_]UV:GK19Y^/XZT.; <14]N',$N?K)K]/" !*+XMF( M;)6;Y-IZ0%)!&.+'9S7D:423-?]KEK0T/=FB*N9TJ=2NK M114\#);&#O#=O_P3B>/H+Y^__%K]#?WE^^KS?E)S/9L_VH^^6>8]B![7]H^6!]I*@%$'5.]EQ:A_:(T=@96U/:72[:YCNDFR MVP'>5TJ_VQWSIQ/S=MBFWP!7SA?CV_E,+L7BT[RI9%1%+2#!$F'K*HO('CLA MB9F>BXS!6) TQI3F6>+DDI]J8&@#28.Q=OT:G(Y"?Y+#\^(<@IF.!;6!M\U) ML-B/2^:?D2USZY9DF7_MR]7)9_O:'R$K%G; LQ[PVUE5GUU- M;75VZPY/9N5RKM:G*"*J,H1C!".1$NM\$DCC+#/_S-(HRP3G?LMP7JT/302V MP-<5!+?A@PU^EU,: ?K&=2N@(\8[WQ@(1W:KI(4^$^<.H/?S[.:O"B[*'RD#:2IFDXZD-M%'RSJ,B[IDVG82" MUD)QT'*'<[RF#EAIEU"+#5S/ KCGR':3Y*NYZVE.W,"TF9T:H."# VW^A6X= M^ A:X?9<>_V6MG6P_*"FK<8BDRE]@1W"IF, M">0H8SKG6!*-O%Q'IV:'YA9NK\&+[?CZIN*VIU_H1KVCSQ>SWA_@5-_ MI\N+HJ .E5O+_3I+7FP<.$)^=[?3IH\%X\6D8^V>LN->BE1[V59)EL4(\.PF)8&HZUA%6K/FK2<.?(24DG/-]:HB#G;O"XC++7[: M\<2F7XTN3=5,UVE.?V+"2M1+75E>S^8WTOS4_)5-WLSF\]E7&\['S$MCTUR, M8Q[E6J899&D60RQ0!!E.!>0D,IZ,)CS&PD56KH,Q-,6I05>Y8]D:-N KW$ T MP-V4Y\HN.B]*_1'?N=B\#3Q@&5F-2H*>U&*YN#//) MWYE=>5FLS\+2C*34)F.6>0IQQC)(.H>"L9!Z[KS\Q/(-Z M1^;.71QAW"B6D"C%(#+3^)R:WV+A=;+_ M;&M#D[;][&8;N-?D?MNGV&VN'HRXCA7P-&?->8G.LL.=X*2[1''[#;YBSK@3 MMI]/'W?JIFM/PGU:/*CY+[/I[$G-F8WNJQ<+WFR*MVV.*0F.,HHB I%YJ#U- MP""+9021T&F<2YK'?F%UK5 ,37>VSZZM2UE681@S:Y0M[&PL:5%=IUT?N0E4 MY\QWO:>Z17IE =@VH:GD-;(9X-9F]'0"K 6?W1SM\@'R2F>V6G!U^C!6FX>U MF$7NJG*YE7+E5LU1%$6W<_/%%T]L8:FR!D43RKNSFSY6W?L9=R M'">)( 3E,,(J,7-/3"!-LAA&$468,RQR['0V*RRLHL*@! VD0 MC^PA8/#/:&2L!$\K,VTQX>K7CC6" W>NP^3X5;JL7X>RW"D=;(O3K_II;=L( M;'IXRSS0V >L@:_2@QX3^5?IR9ZF_SWWJ-_R07#BSRXZA&NMOZ6*X SM+'"$ M?WK+PY*V55W8.*WRDWZGGF9EL6@6Y%B2R00I#G5N/":L%(8$Q6;ZDB":)90S MX5>HZTQ;0QL[MZ'6B8@JL)Z''<]PZS;9",18QT/7/ED-SBZR&U[F(^@9Q3/- M]7LB\;+=!^F\S/=B@*R-FPHA6<7]O7GV-:)H( M$4%,L?'>%=*0*(&AB@7.DC3U37QX)9ZA2<_&!7A:P[9?59V=Y\DB-TY\!;WR MU#=7.?KKH?JQS8)NI[W3KX>^X\YM>VZW.]U6I]2I3 *-35VM#+B7QIE? M(_T6;.;D.!>_VN+>^=3^O=>$6B_P>LZZ'6;3V*FY7A \D[_KY[X]]KM+7C>Z MJE*\>]*K^7M-^O-550VU^2:WVT59Q;9239[#3%).*)0<%*G &-DM(ATH$Q8 MKODWCF%2Q-;[VL[#3XUF]S::..JO)H_&Q+R;T@F7_6GWR;#8APX*<>ASP#(N MK8R/*NNCROR;JO?31O__8 9Z)+^YH^ZP=QP4_9'VB /,@ML^<&\0._=[W>\Z MWKYN;X\/]F_[WZ7G/BW=_# Z4OI_IG3MF2[D/G.2TD0P%5. )3)B'B0WC84S M4.2,2BEPFN/,::.V8["IO26,D66DQ\T/4 N]6]L 5O[0 MLC3$?JT%)%XW;+O&&W?'UL+SDRU;FVOZT<<^MC51[%??+3;0WV!_%6&/CDV>N#SHJV5AC<,PX]A<. MI)U:[&.SJ]Q6B%&:Q@HH9GJK0RHUW>CU;IIA5,@$T\)MC_'B2%.CF?WS40L" M;?Z_GJ1R@JDCF0Q!:C02:8P,4@A_%8H@G'$RV.MPQ26?+W+$Q0MZRA-J;*4F MF4J6HUHXW3YM?ZS6\W]),6,T5@JI @@()Q^SZ8)?!V+.(/SL!4LD?R6X5D96NT-]:C8J$5*%XU M"[M''%>UT,K[$]U"NZMZ[+_OM#MJXGHCEU+-MU_EYFEA^.R#]J#42MR41=,S MD2N82)H"(K@"V$0C10(%R*40/$_3F$#[W7?'P:?&/[48S9;^C%AEN>DN59D> MF:F/Z-YXAPUAUSFQV(0/B'3XH\Q&\:>V/?JEMO[7Z.LAW+>CP.VP^QX0]I'V MWGW#[[;QWA._SFUWUWN.M^G>T]N#+?>^]^CQZM OI4R\--8ME#C%-"I#FD@.<9QA0&G/ &7!XT8PP'R.]<(+-B]N;9R"@G6^@OO<>[TTTT/N#-]+0>_65/%[*NR,)J'K( M$]FG68:* N(< I;E&2C(:)X7D##L)#[@,/K4W4?.0]=4%[#4! M=MLIH6 -_*;Y=$EEKH$ZA*[<$,S\2B0[C#^R7+([,J?2R3WNT;=AX]KHD6^E MR9O?M\NIDR]@+F2:(QU34X@!%@J"0E$*N%"$X@RR/'?J#MXYVN0HJS$V$J;Z M9+,SU[7M8A?"=A3E#;? G+2'[*@=6(C\%AM,_'9-[!IPY"Z)%KZ?=D6TN:BG M,M.)O/ON9#1%:0X1+T!!"3;R;A(43$H 66AID8@;4L/NSHX M'CMWH&O''WXP"TP>;2/_>]W((;K=;M=S]K0M19"VJ^@++6.;$"?2UT'R*GET M>;1Q=8VN>GTB7G3]BJ'R;N40;U[>+NAF4RD8LC2/H78/<,4XP#3G@*6QU.B2 M)!T@*1 M,#III\.]DAK:1;\O:YY=OJ2O*,)Z_DR--DN[.I-CDA"N*2*6U*Q=B !%PA&@ M.!$Y)S"'T(DQSHXR-:[XL%K+^?VRWMWG+T9K_B^Z+F7(2HIVY(SST-JQQ6# M O/$WKY]GJQ/>8 .[_T6_9\;:.12_@Y?3POTNS[<,W)X8AL=6>O(\/USV8AS M)RR:2X5Y(C*@_X0 )[D"A:02Y!@13%*&8B&929XF*DD H5FB.4(O*T@NM&$]WHVE&%-\P"T\59N )1AA4F/FFC>\!1J:1A %F+(,4 1UY%&P+.8X M$RAW"C7LAIT:J9161F_I>OUB'I7;A]531\G9$+SMV,4_BH%I9F_P+B.EPO27 MG=518_;EZH,>.CHN./E5R[$:>61-'!]8K MQZH/BVX&O]R^)F^C>6._&4#;8V]&39T1?(02ZB9A4J[5FJ\5B]9?^M2P;'-9I*9^T M'[N4%']LY0";3ZJR&794GG+ X9BD7"[MQU!?I5[)/;6*9"%,$2>F6R&/8X!9 MFFHFXBF0<2RIP%G"J565SZ4!IL8]M7V.I[TGL-DQR1 P M-&8UJ08]M+?OM\ M[D_&&/4AO^3A\1-]\7,]4\/,^37>;IMSR;1 M:1G05?VHOZ]JX>LZRS26B4!*8,!E"@'.,@0*&&> IE+!-%:",NL=7 MT+TGM04J5_M3=]UCW%[5%MZ<]*VVN:;G.6)32_:[I*:0K&P=]=6PNE$@K;_% M4B8(BH+K!6Z!C7 . 80SK'DV0[Q(4Y@RIY#79M"I\6U9/OELC+Z)'EIFWYA= MM\IPQS-&&^0MCQH]XQEZNVU7B7H3[:P,4$KA HO70T>;<<<]>W1 XN0(TN7: M?B2TVV+]L%J_6SVQK7I:W/)R==C:PFMVH&$J&)(2@9B95JV(Z04X*4S4)V". ME$(IM6K5VFOTJ='2X>ZTJ,V/:&V_&R6YS8,=-P5#-S!)-38>' F,>1;0"SB? M-.9FP*A\U@N;8V+K=Y.A-2"WR^UQ^I][3 M]5+3[.:+7)="9JT44)(3 G$."%9*!V6< <((!#"3>N6;9P)"MQ10[R9.C2O; M%12TY6.K!C:2M9>51M/VAXSXWE=SX5)NHX7)6S!]KLO=RK[E*MZ^"79$_+KS M&YBMVU/;=J^]B_G^8&K?'DYKXV391+ETLZZJB<+DS@:;C#!U.=ZL?*5R'M\H M7ZX"\CY2SWW3I-PRJ)>1&1.0Q0D!L9QC>QW*X[M/ MC>:->=6VE.-&W@%DEON>?8$(O]%98]!W5_, #,=MS+Z@C+=O:0V.^V[E.>>O M;D\>7#3N?N0Y>T\V(,]^J.=BWQ3N?=?7WOZ<;V891SB!) 8TP3' G!) !68@ MBYF2>19#&+LMYMMWGQHSE<9%QCK'=?D!9);K[KY A%Y7[S"(_C2F>0RJSKKL M=45\,,"X*]YSOIVL:,]^:%"6VU?Y0.?+JAF96JT?S'KYCBWF]R5'&YDZOI7B M^_Q!?^1.?=/_NE&4E^<4904^P;F2I5@<-,W$F/G)*&!SKE>I+)$)<]NL\V/6 MU(AAYT[4\B?:.[2YB1J?HLJI,D.CY5:O7+RADVO'1.-/66 *JQTRAQ?=TW9U MUOPK-_@%.T"RX5#+7B-%T1.:%Q(;?=V]'\__L5Q+;BX0?RPU*J(4NJ:++_IA M^4$W+4/>T(6Q[-L/*;=5^=,,)W$F5:K7D04D "MS$H.$7F7FAM#IDG&F*:(2X"3# *,LP20C&,0 MQQF"2&%,*9UM5UNZF-8T[2P*-TW?S1BU=/CK3I+=NW0DZ ._0/=>1 =N1(T? MK7>HOU>C!^Q\O@^'F#/J2] #;L=O/A^W[-D^T#SJGU?+74/.J@5$K;<]DYC! M@J$"")GJ-UJF"D"Y$B 3A$.%Y1&,=M'=8' "<^XA+M&?QL:H--*G MK'\7" %*%H\&>HU"Q/.^7B@OO/#AX?GD59*NR=&5F[OE63TM\^<^FXY*A#!# M%"0T->GE.0,$9T@3!$H@)5)SA^J;7NYJS-0HI%*=*9N,+791WEG]F?Z)Y\X3 M9GD>/M(T!":K\U(U%_/2@R8Q^H T5,*ZLSVOEK_>%[FN=/;>]_2C4[R3>)%0 M4@B3&!2I(@ G(@94%A(@EB@A!6>2.FVG71IHZ>^TY\S@ADI.!<:5,'J,^4X1X"9DV4,F RG^H'G-8)R-&'?SG=X'=XPUR4IT0M:H0\#S@/E/VGP*ABA M>]R^0FK?59]MNM?Z2,#[OJ9"/M#U/XUJ:?F7S^8[T4BO*)8@4A1 %G%NM$4S M4 A9 )IE.4FEB#EQTA;M'&UJ3%':%YE/E%M.VYWM;ES1C; =7WC#+3!G[.TL M(:L0+$T-(+!B!8I/[N@><%3^L/+]F$/L+G+CD&,.4'[3:[NU_3Q MQYS3155?)1/.BI2"!*4ZRI!) 9A@#-"8CK6X^__MOQH]\]P"B/O)6/S:-N]^&^-5E;JJ,0 MT12--]7=*D<9PPS 6$@=(R0"D)2:=K(RQZS #"'JMF5R?J!I[XR\DVK.YXX] M62X@:A<3#$ Z.Q((Q<$=7E[6N#3^>D>68AOUG-Q M+_E:_O5QR>LO:QYCD2I$@8)8F%Z0L>D(*P"C>9[&A4HXLJK"N33 U-[N>Q/- MKIQ#%MPY\+J?=!^0!'[&#]'HH_9P#A:'3,"!\(R4]F?YI7%+[.MPO3.+[]QU MXZ7L=5A]D)_7]3DOY\2F4OW=RA0_SC@AN4A1#%((&< IEF:'0Q.9*N*"DPS+ ME PX*-Z/-#4R.S[][*$.<1E5NS#&"U:!6>XL3-&?E9WACHE/L0AX3MP:[#4/ MBD]]OG)2?.:"'I%-J7[%Z$8* M6QH&CZ6=#D&$[^FSB,M><5)"LYTQ&Y1V1VW?HI9SIAM+^W.U@U'IW$WUOP-9 MBB^O/:4.,>4K3NU(\>AK3+%;M8[G+,7V[VFPW,YK&"62;:/Y9O-4/J/&>@^-M"][83./=_* M A.OR55=XXV;267A^4G:E,TUO>)^?5^+VE1""4X2K$ A2 %PSE)0F#^X3+*$ MY2(1U&J'P&70J3%+J^ESS])J6[2MPF_O& 8/J[7% :JK;4%U"H"]@SM:8.L# M9-=0U0FM*R&HW;W&#"V=O#L*&=VN];*O^VE7(,P3HE2<0" 3)@$NLAC0N!! M:=@%%%F,U9#ZGT]3+;4^J6D9M*/[R;'@V@=*8^_GAJFZOH9$P-W<3Z]3>WW- MXRM[N:>?[YG4*A\>5VNZ?GG_?Y[FVY>2;JH>"#IFO!4[P2\Z%Q^7;^GC?$L7 M,Y3Q&.8)!CF5*TV3YVC)M-.P"IDR3;(??JJ3)3W<7T MMW^[6I9EDV9AO']Q9Q1B4<0,*&%T6&F> &KX#5*6QCA5.21.,NC7!IP:C;V3 M2J[7Y5YW9>V5S9Q^*-LQET_L K-4R]1#Y$*IU%A"XU6PYMJ8XVK76")P(F-C M>UW/%5:345S5N.4B%:B(*3!J@P!#"$UKY@(HGN=<8;WJ2G*G==7![:=&'COK M'%=1AYA9KIUZ(Q%ZQ=08YK_\[[S/7M=&AR.,NR(ZZ]W).NC\I_H]K57@\7&I M'PZYV9KS"RGNUN4YAE%=::6]Y32%C"+ 4JA7/ E!>L4CT?/*.]=BC M,I(K(L=;>1RKB.# MI7T+73NX+;=G?($8>F^FA5B9IQ12:M,*%*^[,IT#CKLE8^/[R7Z,U44] J/W M/_7_-G)?*D=PCC@J$B"+I !88@Q(RA3 (N9)QM.$I?91T?'=IT8:M7VFANYO M#F_^$] LHJ$A4(1>3>U1Z!,'G:#A$ 0-066D"*B%CJ>HYY+3G2'/R47CQ3N7 M[#T(=BY^J%^D\]MJ)?Z:+Q:W2Z%7AGH^#/7=;C9RN]GG^>S?Q3'G*L[S B0\ MC0$F2@'"RU3MHI!)3AG*"Y?0QVWXJ=%:8WVIF;2W/ZH<<(N!'"?"+B@*!V]@ MJNQ&MI4*J,.G$(%3/^!\1E*.%HP:6O5#YSC6ZGD7KT?M1TN-.$8I%YK>,#*) MAS@EH,@D 3A-4BF%B(6P"LJ<1IT:JWWC/Z1X6LBJ"*4^@.?-,7*/0A0[["V7 M>;X1#;W;QN$^GF[4[L4ZXH%-3%^FE-F M)$/G1NV/&D(4=\NODC^M38/H-W0S/VYK(G(>IP6-02+3%& =D@$2RP2DLN " MJR27PBUWVJ=U4Z8Z92H-GLM* _.WJE*)Z@BD"CG*YC5[?QUS"KQ.L1U3OMK$ M!6;4]ISMJT-NFM#0S%/+O:CQ+UHMHYV'4>EB4 H. K_7Y JO!HZ;FQ$"VY/4 MCB"#N(NT_DY_SA^>'NH]'\WA,HZI A)1"##,,T 8@X"H#*&""99R;BO,>G#G MJ5%S;9R]#NLA3MT<.I'RFUP_STU+>;J6;T[$%!8E^F6-LZ:!U?W21(R57D*9L?QIEVPL.98H M(0H@E&+] *?ZV274M(JG-,\*K&"2.N5N^;5O:C30N!?5_D67%%"J;G9\IP&P M=[/6-^F3.NY[\NTBMU><-,\FCINZ%@;?DPRW0,/T..]MR>:4/6K_6,ZWFR_?_F@2F'(JE$AT'%?$ M4L=QJ2EQIH4 $JJD*)02^E^LCW^O##8U3C>617=/V\U6/^4Z7G8X [T&J\4! ML4>P K-E6Z.K:C)=VAK]8JS]M<\1\C7X'$Z4/<(XT@'S4#C=#I\M\>D\B[YV MC_&.IBV].3BIMKVFK^KGYDYI7G]8+;65_R'%O=S,6&ZE MDZ\7_2B-CWZ9ZP^45_SJJOAX?38LN-D_QF,$M/IEIJ+*Y)I8:J.C-R^1,3NJ M[/8/J:LVIE=HQY2\' QQ#Q%+:["N:U->O]7(DI/6OITJ2=I?ZB7W^NW3>JV_ M9#->I G!*02B,$G7,4H 85("F?(R;OIV.R.]T_4^Y-;>KRKR_F62$,D%A M?_J49#&DJ48N*Y@)H7,%&"0*0$)2* M,E+"2?[$=<'(OR9W)M7I;M#?:86UN M [7%7H=G ,S1!=V=H=R_8!TV.'P#.A(VQO#@77;VG! J7-?P^8^XVUJ.'AU ML*/A?W/[92W#[+-;V77Z61ARJ[MU2E,$]T89H$ MH)F*!4^@XB#E6:Q?1T4!BEQ_PPK.\X(+5C"[K.17]&%J+ZO&;E ;'NTLCUJF M5QTS?OE/2=>V1[:O^3VQ?$-->_9'?'_U;/%7XW#33K*ZB1HLHNO?*(^OOM>; M2Z\OQE=P8]S7YNO-T\E+]15-Z=G3\)G.%^;5_6&U_D87 RS6,>2Y+9=2-S'7AJ+[=]W9YC2T-;H--8R)@Q 9!( MC7"^RC30,2H7R7G&&8PQGFU7.O)_1:!WP_\; VWW1@\!7^#7<*G-MK=,+PX; M'X!:K<%&>^&QIZ0C/E[[2]J./6ZO24=$3OI.NE[?D_F7V[F8+YZV\^?6$)_U M]ZJ1ZM:D#E,B09[DU&A%2I-]F@.!L&0")Q@BY<3X5P:<&M.W[3UXG(S)CIQT M#6M++O*(8& .Z@0O@.:V+31>Z>?:F./2CB4")W1C>UU?]:+-#W- \:R9;+EM MJC40I%DL1 )RR$P[#Y/H#F$.BHQQ3DT]>(S@W!5J-AV1YME-/'JE%*C!U?;AO&M=6<[(4 M[^G:[ 9L;CE_>GA:T*T4[Z2:\_EVAN,X1HIE0,9(,T*6I)I6,3' 4U8-S,G[(AZBQ]J1TT8V# M++"WXR!/4(Y4.%X;&ZG5.MJ;:Z!LU]#YXR![='QRD,6HHW*0/0K''.1PI1L' M"3F?O=5A_>U:TK0$H1BF@">* 4PH:G)&6,ZS!&Q2K$.;Y25[L3QC:<6 MO1C;(F-<9*RS(XT3L+JI80@$H177-T_S9OF<=;KQ[_=KY[_A[Y$ M^XMB\X-)'XU;#_#)[49Y3"\YT3R,%W_O_LB]JW.'J]2>]TOQ3K\Y9T)0D<@X M![D2Q+2G+T"10 YBEF^%='FAHWE(::Y69MJND87!KK>*9P$5G+(4.U2]! M%?UI+/5YQ' -#:_'#!<'&_>HX9K/)\<-5R_H49Q[JT%"3?MEKKEG_BR_Z&]! MH^F-.8W36 )!$PYPE@I0%'IAGN840BY0G*56V?,68TV-*(RQ3=WCSMS(V.M0 M1WH%WFZN\ Q:8+:XC%TQBY?W)$8G=53UK)N5B882"EJ)*B-(_UU7",YGFTJ3I I@: MH6[,$[V&XZ99LQ (2I)*Y20O=GFHJ?&'29NN^BD]-)8Z5AA>1M6.//Q@%9@X M:B-+H'9F-D7F'@OIKF+AM=[M\FCCEJ5=]?JD>NSZ%:]35_UWN=E*\?G)A#UW MJI)2G7%>$"EP!K!">NFG]$]%BA%0HF!)D2',H5.:60@CI\9+M:G1>M- $Z;&@N7+U)JJ<-=%9Y>YT"I:[)F-*%IJK4*-AF&&0P0TSD<S@_+DU U:UN[(JF7?SC!Z/0C_"^4JI=B5G9&?U9_S](*^'K^/@,+#I&&S4\ MN.[U\4O>XHJA&HY[U:Z/PNQEJ[D4=5=@_G^>YFO]MX/NP/IW3P]2'#7PYCR/ M"33]>ZF> BQ$7J4,I7D:JR2%J8Q%/_5&+_9-C9G:NHWKO?SB?.?AKD=[[>-Q MLW;S>^-F7Y%&/[-NN1A\O;D,O0YL36-+17/O7-/"_;8]C>U>[K6'(_5M]XI_ M&)5&/R:^DCZC5WPO*S/Z':;?"^3[F@JIA[G;_I#KNC'!9J\ 7T=+B.1 NX%'938G+([YRNWB?BST02^AM_+3_%E3X7*KOS>F75-- MA0^K]7;^KW)7K#XN,9JBW_]:S0B#,,8F?S6/N68E4@!]]Q0H!#4G4<41<=)V M[67%U%@*Q0BYT5(_\.UH*CBD@6FKLA^4#D1[#^IXL-3EWCG1G*S>1,:/2#OB MC\T&X>B3W?H9,BK;#<+JF/V&W:P?&[;VNTQA@.;>XQ80NQ9/69(*)8L"I)(C MO6@G!%"HXS0)69&2+(8".^61V0\]-=YK67Y3]EDLUVAG&I=<;R(U=%+LJ#$, MU('YT"/*SASH#IA/XG,8?52VQ=(PV*I%<]_J8."RN<$] ^&KR'AKQPSA+92H@4"G3 MT4TF,L"HJ4;*$Y2DD,?([C3BZ+Y3HX#2M.O?XTZHKF<@] 0@]-:[*:?9;.>< M+J)VJV!_3_4%WX=F([1O.5HNPAD_VID(YW[=4SUZWYCV^\KL4R_Y?"$_R^W' M)5\]R$^KC?YW(X#X9;UZG@LIWKS\L3%+I+M'N:9E:UN^G3\?QL58<$E53 !7 MK XE1F@&8. I$G*XCP5##L5'8@7X^2O MYM>ERNN7UMS^8GR-YLM?HYV[T=[?(*NOD!/B5;4[A)WC*GT'1/I$'3SD6#T$ MX5;/BL"IP.KGSU$B^-"YZI/?R M;PYZ< =8=;/J( 0"4V'EO$_*NNCM$%&X@_N-IPIWSHT#6;BS'^@K)/4L%SIL M$-\E_[%<+5;W+Z7(1".9'F<)3=)"XR(3HN,W3@"E&=7+,2%SI40:IXYZ4IWC M3>TIW9D;;7?VN@I*=0-L%QIYA"WPH[U';&]J)2$30JC>$A>_:E/=0XXL.F7E M_ZGVE-UE0Q-4SS>>+25DZU*6.I1X.4.26^#S=I:LS4SE\LI:CUXJ_<&S6',SI04ZOU0[EU>O#+7[Y\N_NU61PZ M,IF':;4CNW$G*_1FU[4&X)4C-\U:[F6D?-*AT(9)(>UMU2MEC0Y%\7*BZ. [ M#VL/\'U5YZ/J1:!X,B/5&1 SE'$=\Z$49'F6 1S#&#!3F(1B3E)$*,GWT=[<.A'+?[^ J]"$:!=P>=!7Z19P%8-+S0*N7]B/D#[+[;F] MJ _SI8YN#O:B9@0EE&=$+^/35#-3+CB@&8Z!I)E*"88PB8E+FUW[H9V"PQ$: M[7YN#@>>JCWC2#4VMPX&W'C(81[L""D,NH&9R0#;L3._,[ZU,^^/I]P1\TE8 M#J./RESNJ!Q36(\[#!#M.8GI3G4?WASK/GQ>+:N@KY$N;&2CV^WEOZX6BP^K MM?G\3#*1)VFA0&[20W&:4% 42(),9(7 6:%4G+FUD!S-=I>G?9RVE%^__5$I MCWW1/^@%V][LR-@=U8;W4/@9Y;M@N>B>XOR.N#;OJ06DO0>5^WO]UAT A]^5 M/]M?%I]K^K%GSKMPT"C&CZ\F-.:;)G:[C"*45:^LLR^@Z3&U) %8H?S M8O?"&0GMP*^0?L5BY814)6/&G]>J&3L+ZNM5CAV:,^'ZL;.X#:LB.W_+U]$& M??]3KOE\8[:5M>7K^7(SYW^GBR<)9W&B8 I%#C*>*;VNR M &,N,8(Q0),X% M@L68"J&739T:(S:!G2CZO+$^>C;FCZL6VC'A#HN'5Y_&Z:\6=LJA M[]O?@IW+T=\[YWYT]=#KTS(E#=$.:_^ME$2OH^Y;3]1BQ+Y5S2:C]#O]6;_E MWLBE5//MC&%:2/VJ (@D N BBP$S@7R145HH*!EAJ=OVU(61IK>95.XR;@QM MF';8\RKM>TM_NN['7X+6CK ]P!68;>N$>&UB$S9'O]167M;2[E%?W(F#WV+B M\T.-7#G]IF7#WQWOFG,XW?+$R95]E4_$=87V5"W-J_W:UV6Y.-B_D\Q:3[?M6<+)^?I)MO4#/]#Y MN@SE]H;-4D'S3.42<+UD!SA..: QBT$L,190I1Q!Y)(G837JU%(DOILQ(EJ9 MWLK1:@FU.A9.6F%O1X[>$0U,@;6];7E4TU=ZOJY6M-'>:(_%B2X8>:TVM!IX MW/)!%RQ.Z@&=+NZY)6GR5DVC-"G>E1UROI0-D_IIO?_RW_P*S^'_2O8N.6XJV$V:Y01A@&D*'=26PE]^!LQQYW1\T1D9/],=?K^Y'LZ(84$%,8X\D99PE)%>Y"Z]UC#4U*FM,U>35 MLM6-CKJ@M6,@3X %)IT=5@=F!BB-I?T(XRO\EDN MGZ1I(OMVM2S+N?^A7]W-@+M"_SA.F:!"@((C'13%&05%JF,D7O"D())SFBL7 M\K <=VI$4IM=]41N#"^#G6CWW/25^K2="CNR"0!P8.+QA*TS#SDBY9.3;(<> ME9\<\3CF*M?+^_%6*0O?6B]^UKX]K==RN9UQF&$F4@BDC 7 B!)0*+/!A!$3 M"LD8(J=F0I>'FAH[W57;1ZOE/=##/?3?2.I UXY]_& 6F' JN XVC/9V^N.7 MZUCXI)2.T49ED>M>'Q.'Q14]%T4+NMGSK 0"DN"0)P5*\_;79L-N)=W(=[+Z_\?EE[5\I'/Q3BJI@S_1%",V5'J@&!'RU7M#0\^J5QX5=S(MK,09,_:J:@6G;Z5I 9AJ#G+-,^EHR= MA#H K3,YJD/NUI%A<(2OUNBEV2VKR#/9+LSUN]%GLI%6C*>#X TK8O%;_X!7^%G)3N M&C1_V=D<-49[K3ZPQ\CO2\)BW)%?"?9(G+X '*X=6;CGM,#J']+LD4AQ^RS7 M.H*O?R._K.=+3;SZ\2?CT'+ZG@,]JK6^^?%L>%O*7 M[]JZ#2W3D'^C\Z5I)O-&*OV9[_3GC)JF[;3(0!$3!#"#'.C_*,@A3F$,)4<% M=1+LL1][:J^HVO2(U[;KMQ'_4?8$- V^9)]EDLM,V+U$ N$;^$700-N8';7L MCHSA=9>MFXB5UIL:8X\*/.Z8>57<<1A^7(4==UQ.%'5ZW*)G'5VYD#A7OR7B ME+.<8(!)P0'6WT50R#0%<9K0C*(L@5(YUPMUO5QI;O10=>T4$=U& MRI1Y]1"MN8RQ'3EY02XP%35;":%+X:Y!X;7\[>)@XY:\7?/YI,SMZ@4],Q56 MR_OO,D!81+" J2HK3(4YHBJRYV'6-,+:#YM$M\ MG.^-=$P>.(.D95K ,'Q"'_COH/EH 8W[$?YEY[T>SI\99MQC]\M^GARH=WRT MWU/^GJZ7\^7]YHMMXU:''=Z6NQS>40R]P;%?3>SL+)-; M/M_^7?.*-M8CI[BAXW4KPV[D<73+O/]!ZT%X3>_ MF23OS<=E53U_M*=<_O(=WU1;7R[3CQDUOYUS,+FZG>,_\H9^M>1N9Z7;W&/ M(3+SY@"X$;Z8+Y_FR_L['0A7DCW5P?!.SEINWO_8[ZDZY>/6_E05KP; MR8S50H]T_U$'U$9L;T:@0(CH^S=6I' MQL;))L=BJ-!]F,FUYM8I3%EX*C8S5.7&['6 *E>CO:_-C.X%^AOMCKU[4>.? M;Z7^H)/@7^T_C+FOT#$@*.[GNPZ$'=+M12/D?/9>FV'"=WVCLH>VU,$X?5L+ M\ZA"8DI%!@I!*,#Z-6'.^B&@"22%0 K%B95"V[6!IA8+5[9&+6/-:I_6N7>6 M"8Q7T>VF:9^8A3X'[ F7-5O:8K&GNDW#=1O)_W:_>OX?^A8:$!2;'X#YH<5N M5V\_"C79.MGPBO7G>[8SD6R[7]4W]7=5^=U,"13+@DH0YRP'6$D*F,H(B&5* M"B1ISF#NUNFH:SB7K_I8[8YTY#=_I O''B1=F-I%;;YP&BTYR!AL=E7U>\]C MFQ +%+SV .D:;]P&'Q:>GW3OL+EF2$KQ+K4%9HF(B[0 :6S2AK#$@(@L!SR+ MBT0(O:[,G?2@#V\_M3#ABMZ"#6!V#WU_& (_YI5A0;)^SOOL/^7W=3)\SGMW M/KG74S;/[3.=+TS9U(?5^AM=2,,*WR1_6I=[5;>)LJ26<:&/S A&?NCO0,WTC%L7/[TB>4)[7J]>3^V_K*N=7[*+A]?Z/IN_6UKQBP/29M$SQG$*">005!D M0@*<<4W'J=1?=@E3E<$$Z?69"QW;#3LUOMU97?4-NHD>:5V\-3AYR'(>[-C6 M/[J!Z70/[+<*6&VS$:FMK*ZS-7?9W_ZHT@THGUQH.?*H9.>&QC&;.5[=,SV3 M_Y#B:2'OE*;'4G'U\VHK-Y]6=+FY78H/\R5=ON)1B8WS;_I!F^;)2K4K46<'2%"6Q CQ&FC\%*TP&&P0Y MS;#"(DD4LFHL:37:U%BRL;;C^71]WCP7@P[%3AM'X3.,%3\;VYQ!QXPAC6'&YWDU&8VLF?AH_=+NJ; M$O%5WL_-ONMR^UG/^ZS0)$MT, KR#!< *Z8 HS0!,$D%R;.\D)RXI4(<#C U M;JW/]/=&1L9*U\R'(Q"[*=0'-(%9TQ&5'@D.YUT?G-AP=-N1$QK..W6:R'#A MONP6F_G_RK?";6.]G]*NOZN898S*7C!F8H!+O), M/^DD!B33*U0J.,-*_S933M('/>V8&B'HKU;B6,[<U&H_9_$QE/HM(5C]70P[#T6A[=TY1QZZ6'X7520#WP=L.V[%:J8_P/ M3]NGM3QC1;FT_2Y_;M]H8/XYDUD&BY@(4*2< 8Q@!HA)"%.$0,1IDN>Q57@4 MPKBI,6EEMNE,M7^\ZX8JU8+AJ+= OQT]+]/JMLTW]F2-N/=WC:OK.3U'V?4^ M8&19?/0)[*7=A2]CM&WV&RW=/ZX- ?>MTOQ.UW_ M4V[-*%61;^L,?"G>RO66SI??U]1T)*A,W:L/[BDDU@MCD2@($$8(8(YRP* D M '%!4H82D;IU>0]EZ-3>$F_IYD>I6?!,%Z58@3EGL%':&W=Z[=X04YBTP&^+ MEHNFUK=,1#)3MG>S4:#8.QK]8CY1^QK5SM;OE%];FJKZ%1+BY1%Z5OQ6G@6R M=>2RL["(G]:!$]@(MW9U@30'NM&+OKMDZI. M!QF58R[Z>$P.ES\X- >HS#3ZL5KH:S<5R9B3\KJ?]J9NJ+W9!Q%,8<5B$8.$ MFL.5#*:@D%B8IG<9QTF2JJ3HEP7D:,G4@L#&T$AHQIXO>FX%N$^(V[H_*,PC M+O+;7OSW)EHSCMQ$NXE8K:/*F5&6];V1#9/KXVK,*V7[],3L]: MCSPUGORXU &LCJ?XSLYH;>3Y3/9WF?6]*1/ _RN\B>/8=,:KJG?-'NS3K/#W.E8!JX [!G_-DN#KF%RI M#[:X03]B>TL?Y]NJ5,;(GYB:QK>KS?:SW,ZH7ON1),L Q;EF,E-"7.AO'I < M93"C)$URI[+"RT--C;JJA:!HZBQX;:W^8>.ZR=>!KQT3^4$M,/6TC(P:*R-C M9MG;V!_57 ?#)[=TC#8JF5SW^I@]+*[P4["\WZ@RA/4[W=9_^ZSCKJ^5(-+W MO^3B6?ZNS?C1')T;JS;;-W0SW\RP5$P)1D"F5YP ,RD!820%0F1,+SUIFB=. MU2;>+9P:.;U[DM%?\^T/'4:MEC)ZD70]K)9Y^!S:,=FKSLP8L=>U&N?:Q1?] MVT7)=::MW5)$W[2G>M7:_+I4L;Z):@B:N;[3NB MAQOYJC72WC"^5B_M;R _7:W,/?GM4KR;+Y[T,2 M Y@G,YKHF\B9DPN"4)41@_K=76,.,99FL"4 M@C1/,X S+ %# @'):!%C'A-&A9M>F$?,QY$,LT)]<+GZM8FP>WMZ!#?PN_"T M!=E-]&:'ZKLKW^7!K<@N !.R(]GQD*_:F.R"_]?ZDUVZK+]\*5^M'U>5C&I9 MW/[6[.NM7]ZNA)PI3GA":&):LS. 9)@KFKBFG'>%.C^YTZ M9\OFFTK!P9QFU)9'QG1W8=,NW+NY)@":H;G& Y"])$\MX/&@?-HURN@"J!8N MG]-!M;G,>S61V5_+E0 JR(!3,9<_[4HT@(RE*5.^2O=PTTSF45= MSFOW5CADOY?I#\' M'(MM=SKIJ8=*B,5](R^N6GGO4-YCH=-SL5B]1?5UNNU MG2*ZM$Y,27<8[3S(5+Z9#1N M.M&UJ784]U"_K: VC0VJAAF^5-\'@>=U']#)@''W^/I@<[)_U^LF_?C.J"5R M;W9>CP[DE^7'Z5#W2^U'>_4Q_F&TX7 M9E=ZAG&,TQCG(!.I )C$Y5J. L$S38.;!-=(?;@3H M8XKL:'%DX .3Y=Z;Z,"=J/$GVCMT$YFCM?DRVCE551D:M\JC%W_TZ1%DGZ3J MPZQ1J=8CCL<$[//6;K2\66]GMP]R/>=T\[M\8'(]XPH1"%,,6,HEP"8/NTCC M%*1%42B1%6EFIW1S>NNID62U;&ULM"/),X!U<]TP& )35F-8]&=EFH<4YLO^ M=K"'OJC%'/IOQZQQYJZC//R7O6F>X8Y/!(Z0WM"%"=KNEA_T]V'[XW:YG)ML M/;I^F3%.:2+3'.@%(P.89C%@S+3ER'.A%&<(QT[I=!YLFMK#K^,B'"@NZI@8 MSW&1'[@G%Q?5:2C&J3(8\E@!YA':5XF&.LR:9C1T'T9#%K?M78.RK7G?- M>I)8JHRA A2<$(!3Q4#!,@FR A.5Y3A-B).4P?EAID:49;I9NQ;]>K,?%U#M M&'$X5(%)K@=*O8H?+H/@N]+AS$BCES5<]O9<#4/'IWMH+^_%6V'](<2^_ MK^ER8QHMKI:;3_.E+%NRSC*9Y!EB"&#$.< DE8 *R@%$1!9QC)!"5M6K3J-. MC27:=93&\J@T/6K;[J F;(U]-WL$0S0PF5B &?UI#(]*RRV)V U9![WF$ B/ MI-O<1K$\S;""WI>P?R_T.F6=K6\VGKRSJW\',L_.%WLNN?W\9%;T=ZJJ^MU_ M9#,KD,@@*B!(*=*L#S.DE]@2 0012A%B<0']U-Y>-&%JKX#*4//@\-7#PVI9 M-6.J:W*WE:#A-II?+=7U58Y[>>[L8\YP,S)&/'JQ0'<_5;7*0G5&)Q35^E4;Z6="/?R>K_'Y>G\BJF2NS#:OT7 M78N95 (G+,, FQHM'$,$2"ITM$48BS.9)X6;R(GC^%.CEL;\Z)?&@5]-'L$Y M[2)7B5"W>;'CH(!H!Z8E!Z"C/XT+4>V#5X7.7NCY%=YT,V%D/^)S*9/:[ M36\"7#W(LC[!T.HG\RTPN1TKD]8Q(UBO(B'A@"1< (RR A0I-,O,&$,LI6+< MJJ.;U6A3([?W#X^+U8N4T3>Y?IYS697T :;GQ%2@/YAB@OJ M.:MCP+$9ZKKO9_C(XB+W3*^O^AL@RP4$H3R&>G*E< 4J@ C$212P% M041:'64>W'5J;%(:=FTAT0%2]Q/?V_70AP=FSWRSG9M,TM_UV^QI+;TNJ,[Z M/32W:W_#T=*Z3GQH9W2=_M+SQO)'5?^E[L/];S9WZTJ@3S@J*,BP* M#%AAFKO"1 $6YS&@,B><4I:+V"D4&&+,U)[MCPKPQN;HV1A=RN[+TFX3$>Q$ M'CWM)MM,V,!]9<_3\*H[S ?S4WICIN?];GJ^7)T>?]O-#KB.LO%L8\\TMJ = MD+/>C':Y9U]!B%LA]%=]\T6O >CB?\T?2ST"&C.4<(5 D0@*L*09*#B4($FP MP"Q/4UA8;21U#S,UHJQ5"VI3;Z+*V$A;VTORX2RRW;SG#Z_ C-87JAZB#EU( M#-9R.'OSD24J^+P/A-R^GOS6[.B>' M8W?;'W+]_0==WCV6R0;E99N/F\V3%+>;K_)QH;]&YI/5E>5--A^7FMV6LDQ/ M^,=\^^.6ZU]NRA36&2Y2D>6, $20,MEB.K(C,@O$1G/V)M_N MWJ@M?V^L9]Z]GUCH6?':;RR8L>/V(PN-^4F_LN #OOK+IIU_)F0ABQ0G ",E M 88R P3G!8 RP06F10JQ>*4WS833!\O$IH9^2I'L+]_N#GDH:B>SO=K;QSW5 M\/4G\-_SO1,L>S'LA$STE?-JN9!AT0[XLAF>65FNT[[(M5JM'XPB1)4"F-3Z M3 DFJ1!&R\HT%L9Y' /"% &2IP)R5.3Z;];;[I=&F1K/M^QL,B(3AVW#BV!: M[#7[@"@PDYY#Y[H&E@-,#ANT6]%JB;1?$^L-KQ@NA+EA[$#E=^HROFN2:"C=ZZ6K$ M?F8,2\ZYXD"D20YPJA>11L$ *(:RF"&,4!H/JT(^&G%J)-:8%SU6]@TM+CX& MV"X\\@I;8-*[4$"\ _++%2 ]5 M? "=L??#QH*]<$7P!@^LUP)_ M2DKIJO+\_JM\7*VW,RD0CGFF0(&$CH*R0H!"4@;2K,BR@L<\3ZAM2OJE0:9& M)(V=T=[0J++4/A?](J#=+.(+IL#$T0,AIQ3T:Q ,2$"_>.O1TL^O.==./K_Z MV9X'GDWAKFG04#90HHLOJVJ O9@P3V),50H21!# !2& Y4P!Q&!*"(JQQ-CI M^-)BT*E1P;[ZO&Q^4EL=-6;WEAJVF@#+0T7/L(8^(AR.J/LQGP-$7@_M;,8= M]PC. 8F3 S67:X?*M>G54ZFI?OM@(IQ9@;G@.$: PKC0BQNI "EP#HCI'(&9 MB-/$L=#X_$!3XY_&.M.S]*F_0-L1FG;$X@.CT''(SD33V*^&ZK8;J@&Z;.=Q M"*/)=C36*^FQG??XLA;;A<_W+9!CQ\?W)\=1E9!C$J,TACG(,Y[K18H.^HA* M$$AXQO)$%"E/K1*M7 >>&EM\&!< X=ODP&8M<*)?]0 MCUDWY GR'L4[;KA=+ZFQO-_(A2YN7IZ6GSA>[T.KYJL4\J',U?JRGI>CS-$ZAA/H%D,>% I@@#AA**%"80!QS@E*2]Y>EN3CNU%X'I?[)O*5_LMY9 M;L1GN Z:'G?&#Q&AN3P3MI&F=WR#!YY'TC)[HZ,O%;1?KD,[4$#F*E#AM&(N M#_V*LC!7\>A6@+E^>3_6NM"P^K?U:K-I]6DO"B$U/2% ,LAU$$L+4 AE>D;G MFL\(Y@I"%]*R&W9JG/5IM;P'>J"'2.TZNZ]WQF]NHGMCOQM964Z '5?YAS4P M57W8X;BW]B9B4K^=9;1KK%X>[K_5+XBY$=HTVC)[9_SQEQMX/NG+D#C8:/!SQ\ ]S_>/*(MS&2.*@<)8 *R( C0E D"E M")<\';[C46KIOY!1+T$_WWL&*: MO*A^QWZ%EEI M#+QZJ[T>U2-/_P_J8'0E,D+LIJ?NKF2VQW;_5 M;AR&:\:3, 7R0^'T6R76TY:1B\>&(79:4S;P?CV.E=X\;?3:<[-YNWI@\R6M MBEH:6O@HY'([5W.Z(_924W8MA?ZB?M+_/%_H):WA)"JKD;%EJF8KOEB=0P:VVXHBBXH@3V\/QA;8U M6NR-C6AEK<-!1_CYMCBJFL;TC21X4OL:M9R]:3<@;?O;1,.-Q^4+H>5>5/MW M$YEOPIE?3.J;X' L-JEOQ$A'9Q/Y9K@=J8TV49W';N&M&.]H;C1$#X[OQANU M?_W[__]$USH 6KS4U=I4Y33.* 4Y1LA4EF2 "<%!G"O(6,I1AJSJSCK&F-J: M;5?;O;.S=_'[,9K=[VE/&(7>SG:&IU?E^P4 /!2^']]Y]+KW"ZZ=*WN_]-%^ MVSM?Y;-;-RV]R=;^FCS_F_-;(:QSM#Q"4 M)R31B,:H2 #&(@>$XASDM& QYP4ATDH'PX,M4R.,VI7(S'8D:V$#5YP[/$'-& MW>3Q@-OQ/H^/6_8C71WM/:R6I:A_U5+H]FG[8[4V,=\,$T6RC!&0)G%6Y0@P M2B$0L2240YC0S.E0L&.LJ9%F96JT,;;>U'T>([HSU[W[HPW>=F3H"<7 9%<# M^*T"L&[[MK?4'XM9P.&3I;J&&Y6%+/P^9AF;2_JQ2,?!WRW7L>)3>99T^Z"# MQ/F_JLV?M$CB0N4(Z+ M!EA_BT"!2 )D++D4!<&PP Z;P/TMF>C&;LO:J&VN M&]WTF!@[%@J$\V@U5QV9!S>1,_;.K-4?/I]DUL.*43FN/TK'U#?@3GT7LTV: M^UNZ^3$C!2-)2@J@2(( 9BD"5, <4,1ID[ M0NR+1_!%WPZ*MUU0]%B]G?/8[X+L8(21UUCGO#M=-IW]Uu.W#XO57YN= MUA\5F8!*20!AQ@'6SS*@+!> IIA#%L<22J=BD:[!IO8T'T@"&FNCTEP?XHJG M0-L][K[@"_SP#T!NB(CB14@"B2>>CO=:HHD7/>\02[Q\SUIYW]*4 MVD2E_]%6 [#OBKK#0/]8HC"!9JA])VX2_5&=C?_W:)G:=TZ\=5'M;4"_H.C] MP^-B]2+E-[E^GG-YWNS=D*6%F^^K+5VT?_]VM=E^7FW_4V[WB4DSF<8"93P! MF8(4X!130&(9Z]\38=)&9TQ#?<[LVU9X'6BZEYH1F'C"AW.==?6W/M6Y\[ M./P^WU/AC!WUO10<\^/W4/@!>U2R?)?K!]3T\$:02 P)0%E,32-O"4ANB@%3 M%--,\22/K1+$CF\\-5;_?;Z0:%BE-J)8?M M/O34R,M-2MZ]#ZS;O%@07C"T7VE#Y'6 =FV5$ +P"39+\-DEP16RZWT2K.\X MR4XWV%PYNW')5\\F6WF6[%3!*-S\7'YEC[.=9!U2O)LOGDP1T&$E,TY@ 0F"0$!& ::0 M "8Y E)D3#%99 BF_114G>R8&NN8F7G:[CH_,&-[N503E?71T@A8K38;T^NN MRK J.T2T5G9]=5;=YL^2J<+/2F@J:RFP-CZ8#:DF>K.;H=J3H#7H _$, M(]#J9LHKJ;7VPNNR=&N_VPUM(]_*/])C_8<4]V:-R?6O2N&@<[KK.)4XPU+/ MH. "X#Q.=/ F,D T__(8$HC3D.=;?Y%3I4)03 M#C!*"U!D- ,)28C^%Z@7P:@?8TY2P+_U6%Z3D+>"SY73IB:Y[X#' ,X)IIM_ M/,0K,4.G OZEC_5JZMF4M)8;[W\LY]O-UV]_F,YIK6/(_>^^Z-_M4MR4()!D M $.H_XC3'!"H%,@SS+-4_U79R?4,M&-J?&"L+E_*QD2G!I"]9Z*;,D;$-S"U MM(K;JV/!TM3H%^/(KQ7FK:R&@X]\*3_2(R=OP+0X->4<8WI&2CH)/TVN33B' M@GNE V?OVX_9?G,H!D>]-P??SEV5]_UR.]^^?)@O9%.%"KF,"4I!(3+]!N*2 M T(SJ/^@.M)D,678*I/QW,VG]EJI[(N,@==*_:X#U_W"& I'X+> Q).6KN7 M7!X@LGMRR]'4=2\YTY;5O?B9?NO LJ+O\VJY>I1K:HY6=UU$ZE.J5C=(D4C] MN$J00@Y%.\H9BDU@DM2V@J:+9N-^$G52W'S<;/1C]C=VOS?[-]7JZ\[58ED5[^= MJ1S33!BI:I01@*E* $OT'XKA&"8%C>/8*>_ CUE3HZM=!S.Z=VNGGS\O3>XO MI>5I)NWH;OSY"J:3M;S=%J'35N-4I6)F&L[ M>K)L5 KVB^8Q3WN^>T\RIQOY5;\FZA,=G!&%4"$!$4D!L(0$$$DID%E.8Y05 MFIJ=PL/#VT^.7+5UD3'/D38/,;.DO]Y(A*:Q!H0 Y87GG?9**X^YG.($9S(M4 I@)E)3K9>#0E$$!",Y M)B+-8NC4VK%KL*D1Q;YTM2/J=H?4CBY\ 168+UKEO<%SK&T@"5+<^^HYTC:> M7RSM]9?C7":[M#):R@*Q5:58NUT9=<'5DBZ7\V?]<-+URTK=K^ER*W0\LWEB M_UORK?Y\66>LER*;2JMPEB#,"(84\-2<+9$B S3#&1!*I44N&,L2JT5$ -NF MQD?M/+%*=:7V+]JN(N-AM%I&+1_-GD'I963OP#= M=/C*TQJ8/?_?G%&'3,_7F]F1LC]?98;=$D+#S$%GDJCG(<=+' V#U4$R:: A M^@AIFN&_RD?]+/PP=?ZW2_%5;N=K*=X]K>?+^TJ.[4K.?$5-[=^\]B!Z-K:V">W,B\[01^W^Q M/)@9-$<6;]T1D _\>JV2Z5LNE!EPM1-1Y44M]W@3E8Y4*FJ[@OP1)L)%?C/\ MA(PEQ!EL8AS5.8(RIV#O/^4+MSX+WZ=HVT&;4Z 9M)F2>%@#$H M2$H EDD.J$HXR#%,LT1)B:'HT?/:Q0:K1W'\;M>MEY-Y#M>E^4WGQ+88S(!& M7"XS):1(8LIC(#(]23A/I9XSB8%I LI$Q@025@%$L"EZGBAC.G^7^SN]_&J5L*3YH\UO:AV<$UE[.W^#VYWPS2],$ M,2PI@%B986[OP=2(S%OC5 M6ND5:]'WS'%O/[J@\VWKYNH\VA>!ICNUV"\:?N<#LYFW2 LC#^ 7;Y[Z!)\M&W2+PB^;Q;H#GNP^L M@OQ=4E,$85XH7U:+.7^I_MRO@QA/6<&D H7B>MV?R0= ,3*3[:LJH9?5-5%D<_5G_/TBUE#-> M02HMKP[^.G67MIAD@8]+9_E>CLW>SD;N9SK MV,-L3SHRU"'(=BS4&[K 3%/;%:!&^ZS'/KGB<(!1^>"L;\?/_/D/]7NNOVC< MY'I="X4?""/E)!,JRQ50^FD&..,YH'&FE^^$%A J2G+HU%_^\E!3>^)WEE:) MC-X4JSK MGO8_4 8^,G?H_>M0J^RL]:2\L<#U\'P20H=HXW*$->]/J8+BRMZ MG&#N=K[++(:,T4S&>0(8DCG #*> Q82 ."M0RDDN1&K5COWTUE/CAOUIC,/Q MUR%8%@>)O2$(_&RWSJ*N)&5< \'AC*\W&".=X=F#XG8D=];OSB.WPRO&.U([ M:^G!D=GY3_2-65;BB3=A,J*NPW@F@/,'+0<,:WTSCAW(?Z/:(M MV=[;915X_%@M]/6;*O?VEFVV:\JW,U2D@J>< :6P7F3$60H*4C"08X+U(@/! M++8*'%P'GMJ#?:!(O94/CZNU$5^0I=$W9=7/IN7,?_LO!,'\?]:_=Z,#Z[FQ M8XH0B >U0N"/-0,&()C">IPFB"4?82A_JVD!38ZBZ MKU=M;+2S-JK,=6UW=@'=;L[QB5E@CND+5X^>:-U8#.Z/=N'V(_=*ZW;RM&_: ME<_W+.\WFR?[FDT=,=VOZ4.=F\$9Y"S%!6!$,8!Q49C36@Z2-,D2S&F: MGU1EVUPS0!NDVG@]K?"NJDU,'?C;5FN?&=" MJ2Y[U/?<#%2H<)Q+2P(+.T-C\%ISU-.<_-3_!ZP4L/A"7\I$Y5MSB'E?YY]0 MI;\ZT8?56LGY]LF'G)('/+UK63B:,;ZD13^RD"AGG#&0H+9/4A'[\I0!9$G-*$6$Y=%J/ MV0PZ33;@;:--$&04\G]9:+L=PQXKW!T8PR.:HQ#(@;U-$^M?C,F_EMW!34RJ M[?;,*I8H>2>9:^..SSF62)RE(-MK^S'2.QWB/%.SM'B[6I;[S]_UC>JM"ZAH MG.=%"FAA5G&&DTC&'DWC1OXW%[6@-F3=Q#<(B-";X14& M5U,5KP#@HH;4$XBQNBR4YOD2+#KC:[<>4?N"$>6&SMAYJ"9T[@,]TRY7R_OO M:5R3SN__B5UJ9)=52I21!9C(B.TW&ZV=&7G&78?[D0W.Q'CO5EF[X73HG@V$3;T M8?/4L[5['CD[7VLH'B.SCE$+:HI_ $8QCY&,1\SU&JW8??ZT$8E'+#N(.CQV MS<#Z#_DZW\K/>DDI/FG*7=^9K.%Z@_SJP00KU<[*AQ_F=$Q^E6:IJ9]N')2V MZM!2Q2&5A'$H& A#!GGDM!$?]Z!4V6(RW6:FP=2*VGXP$P%CJ4B M/ R1'8E,#/S(W%-; RMSP-Z>W<%;UR30V+0 .ZOJ%=RN?IG'TA/^4/9:E,*# M6M.6J_"'XT$A"X^/GH*7Z^)O3\62:T\JC .SAI,,(DJPIN) P32*-15G%$OI MM $W3(VYL:_F7#0FY^[@'X-FAX Z2V9MJD ^O1F5OD;R[=ASI\F,"?,U6I=Q MY,'3!C:V^$[SE:EH^W%3?*.K3A%TXPO_2K?-3[M*1+LMZPSS($4D@AR)$"(> M:R"CN6G 3@T0]1V;;3.T(S M8VL45)L"EMJL!=@/P.)%P=S&Q'%2 2]&UVM/B<'*3-LQXE+,#OI!7/Q ?T4? M]T+^DLM"/_+^N0EK8")&@2 2,IY0J.DR@XQ1J7W*0 5A$"5Z^7]IX<>3TN?+ MEHMNT<*R^QF#G0V7UX0\/2PBI7&(>0*#5$]C""%SULX4C&*D(APJ&49B^5T6 M;//F ]/5XO^'H;%_Q$TJ_/O+U?_,4*(T""8QJ[6>5J!-Z_8>18; MFZJ=YQ]R0YUPT5Y?TF3G'/U!RU$G4[_::WGO^IPL*S"*&_OZ?KZ ML>IS<75W5U0]H?5BI,C793?L"/OO8\1'9O]N]EP7AFX* M'6#/Q[/L#!B+ML))!P]01[1O-2*@@42OE7:OU0Z5=GK? >,Y,_E-!]=[WO/; M6#-]5O6;CMK1G.VWU>CBM,7=Y/\^+_EJ8YR"981D',4IAB)-S/2),TA#1"'& M01;Q-)0)#@?F+QX1-[IL-=VE#3' M'E1&RG<\)O&M$A][K._)@.R[:QB'_/)4YFM9EIKZ6+[>A;GF^@G5#U5CNKK^ M;TMW^NO5[-74 +Y:BZJB@NFUGDI.N(HY#&@H39Z2A!0'0=5+2LJ4L)0Z;3MY MU&UN[-3I2+)1H)"/*WU=Y7%1,[,XIE[['$0[=GNCH1F9"ENK0,>L.FU@9QCH M6-;QBQOCFLH5U=Y*:Y\_\AP!=)],ZU.]26EY!%Q?<_@8(@8D$YA#BKV_^N7) MQ Q?J_?TN;PI\DUQNZER%T1[CO5>_[ ,*(TY(R;=E%*(5*H@YBJ%-(L"F02, M19E5]NE0!>9&W;72AK:%5AL\&KU-3Y>']O!/_TT41''5>+>N$60NM$R5'SQ, M_;P]!?A3G,SNU5^ 9B"N%3 F@,H&<+NI4[?$_C#6V#$R^ XY%B,/PD2I&.,, MAEL&QP5(]B9Z#'GN=/D@%UC](FWDDN<,/$EX8J7\VY.6]N&[_M=MO6;@, MJ'Z%B[\6]38 >-W,/29GVFW6'DL/-D#[KAWVK7]H*BX-])B:.>(*R$*LU>D_WBM'?$_ULL4 MI1I]/;_)-&00)22!6*0)C$R/JHC*-%;"K6G$@8RY34)- X1&3TTPU=:*65/^ M<9H]K 'MYW]/,(U,TH,0&M ?XB0&%[>&.'SRQ%TA3IIVV!#B]*7#/.2O4OO: M3_*CUJHM#?;7?'O_[JG<;AYDL>\FGZ61$C%/H>14KY!9%$*22(UF0L)$II*: MJ&$'W]96\-P(H=';S:VT1IED28!8$L( $0J1!A?B@*10X8P%."&*1,@M-GL, MG*<)RW[?-N#=E1$TRJJQ0*LV^-TH#BK- M/6YSN(+ETYNUECVI'^J*R&L/TOG^"WI\[-N'F&._KW*;%R\KX5<1($N,DH2Q M6$&$<* 9BVG&R@2&)*"**XK3*,++=15^)FX=6WS8J6#UK9'Z6SM09,SO;M<6 MQYS#%Y7VU1+V5.R=FJIW34?M"N5&<5!KWNS!+,[D# _KC>*&F/>>*);B MI^^%XH;+T1XHCH\8H:W4%?_;4UY6VQKE,J5!A$26PBR*0S/K:%)+)8.17I>$ M3+ 4N?7:M98\-TH[TD*JIK9R6^1\6^^:]S66^N=_#-/@3W1OXDB=I%X,GP,+ M^AZ423BP";U[17EM"ZFNZA-UASJ&UF0]H5X(GT\GJ&.8./5_.OH -^;CIKQC M\;S\[=LR1"3F21;HM;XY-TQ##C%'*22I8!Q32EE ;"AM_\BY<=5OIN2+J,-P M+%?P'7SZ.6.8U2.3P6]?/MU^> ^^W5[=?OAV^9=^:&//KF=SL?F$L_8'\_5F MG:^W\\!)/LM# ]KO[F%, >I%W&ZBOQC :3[G"K2Z11(PT?=[78WW56GK;SJWP<3G#-XK;]))V\;R MU_.TU3W#&*6).2AO-]5\7\@V?E[6#9?>T?*^^1NQ%#(E. NQ9I@D@(B8%$>5 M*4AX&H8Q9E0Q-H!A7'28*>/L\EDZ2PWM"Z_K3F-<&U#_3=&3EGWY^-CQD7>X MI^&G5FU#Z(UZ8*_YKJN;T;[]>X\I\$- \TE@3O(G);0AR+PFN$'/&-K_K1N- MW2;_?-5$48=AZR60:3U-[^128)DE293 !*L((AK&D(8J@RE.$KUXH2HB3E51 M[$7/;6W3GL0\T96I8U+I#0I3?L)LISSN]';<4G$8"SMJ&P?AD8GM(,.CU1L8 MQ1=M8L=>=Y\MYESQ\MMPSEKZQ.WG7%$Y;$;G_(3+DLH[FS4-3[:-%V/.9" 0 M@1@1TW8.,TAQJL="9B%-51#BU"FHY:S$N7'7SC7K:+QH/03'()?S<-OQE%<0 M1Z:G?OQ&*&IG#"-Q6]N.+FHZC#J T> M>^6]==F%L^T8K>[QWK_CE^=?Z7]MBGAXSM:!S?)8 M;1@88Y^B50C<]"/@?EQV:*O7T['.XZ<]##NTZ^#LZ\@E0]/];NF/3T+J/ZJ< MUYF(53&.)4["%(?&JP@2H;_3B$&:A K&+*.IPAD-A%4YO;.2YN92-(EM6EOP M4MVFRHQK^M\I@/N_:*^PC?Q]#T9L0#K@&30N3@H\]?R)4P//F'F8('CN!C=Z M*(OM\IN\,QNU?Y:;NX(^WNO'KIK]/$F)2%F<:&I@>AX/4Z17(GI&CQ/$!5,! M$C&WH89>*7.CA:Z&=A30#V+_Y^\-FK&G]HYR'K<]KWU_9V97O_T>I;O M%S#)QVYE8_NAVUWL/=RE(-),X M]7WOD34W"OG&[Z5X6E5).VT]&- 4A &G6J0LP-5JU1AE;MQ7?FGK&@W(C.\; M(#M6\@3[R(14:PEV:H)63^];E!9X^*2A/G&3,I"%W:_)Q^86?T$?YI76JQ.L M."*0R*HV'U>0L)!!$::$94D6Q,2I-M\).7/CFV,!"I>'==ASA >8ICIC[:CH MG1K.P#!VL,;DE'#&7IO C,NIH.I84C/-U5HT_<3WD0))&A!)9:(=D B9C?O&KJ\,54:JP54=3B:JUR*7YX[L>#=DN55 M+>-]K:F(HTQQR:',4@81"2.(0YEI7X2'*N9,B-AQ_3-!Q#N1]0^[ MIN;F;VC; !VJ30%+JJ\O=SW07==!%XRD[4)IFO$9?26U,P/L[3"!']T4B!<] M%IK:Z6"4^F(^8/6[(+M GXE7;)=A9D)Y8VFB;*0I_*J=0\(BSC.94!HZ-:WTIMG< M_,.]?H,://@;,3N*>Y-Q&)D-?71RWX_B3?\H3MB/_03B\VBO_EJYOY-NZ2